Add TestExpectations and baselines for Mojave.
authorryanhaddad@apple.com <ryanhaddad@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 14 Jul 2018 01:16:36 +0000 (01:16 +0000)
committerryanhaddad@apple.com <ryanhaddad@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 14 Jul 2018 01:16:36 +0000 (01:16 +0000)
https://bugs.webkit.org/show_bug.cgi?id=187620

Reviewed by Alexey Proskuryakov.

Tools:

* Scripts/webkitpy/port/mac.py:
(MacPort): Bump current version to 10.14.

LayoutTests:

* platform/mac/TestExpectations:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@233831 268f45cc-cd09-0410-ab3c-d52691b4dbfc

352 files changed:
LayoutTests/ChangeLog
LayoutTests/platform/mac-highsierra-wk1/fast/dom/navigator-detached-no-crash-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra-wk1/pageoverlay/overlay-installation-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra-wk1/pageoverlay/overlay-large-document-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra-wk1/pageoverlay/overlay-large-document-scrolled-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra-wk1/pageoverlay/overlay-small-frame-mouse-events-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra-wk1/pageoverlay/overlay-small-frame-paints-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/css2.1/20110323/replaced-elements-001-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/css3/flexbox/button-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/css3/selectors3/html/css3-modsel-19b-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/css3/selectors3/html/css3-modsel-23-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/css3/selectors3/html/css3-modsel-24-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/css3/selectors3/html/css3-modsel-68-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/css3/selectors3/html/css3-modsel-69-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/css3/selectors3/xhtml/css3-modsel-19b-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/css3/selectors3/xhtml/css3-modsel-23-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/css3/selectors3/xhtml/css3-modsel-24-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/css3/selectors3/xhtml/css3-modsel-68-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/css3/selectors3/xhtml/css3-modsel-69-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/css3/selectors3/xml/css3-modsel-19b-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/css3/selectors3/xml/css3-modsel-23-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/css3/selectors3/xml/css3-modsel-24-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/css3/selectors3/xml/css3-modsel-68-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/css3/selectors3/xml/css3-modsel-69-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/editing/pasteboard/4641033-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/editing/pasteboard/4944770-1-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/editing/pasteboard/4944770-2-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/editing/selection/3690703-2-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/editing/selection/3690703-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/editing/selection/3690719-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/editing/selection/4397952-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/editing/selection/5240265-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/editing/selection/caret-before-select-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/editing/selection/replaced-boundaries-3-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/editing/selection/select-across-readonly-input-4-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/editing/selection/select-across-readonly-input-5-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/editing/selection/select-box-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/editing/selection/select-element-paragraph-boundary-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/editing/selection/selection-button-text-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/block/float/float-avoidance-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/block/margin-collapse/103-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/block/positioning/inline-block-relposition-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/box-sizing/percentage-height-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/css/apple-system-colors-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/css/apple-system-control-colors-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/css/continuationCrash-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/css/margin-top-bottom-dynamic-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/css/rtl-ordering-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/css/text-transform-select-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/dom/HTMLTextAreaElement/reset-textarea-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/dom/navigator-detached-no-crash-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/dynamic/positioned-movement-with-positioned-children-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/forms/001-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/forms/003-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/forms/004-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/forms/basic-buttons-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/forms/basic-selects-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/forms/basic-textareas-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/forms/basic-textareas-quirks-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/forms/blankbuttons-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/forms/box-shadow-override-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/forms/button-align-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/forms/button-cannot-be-nested-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/forms/button-default-title-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/forms/button-generated-content-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/forms/button-inner-block-reuse-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/forms/button-positioned-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/forms/button-sizes-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/forms/button-style-color-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/forms/button-table-styles-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/forms/button-text-transform-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/forms/button-white-space-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/forms/control-clip-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/forms/control-clip-overflow-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/forms/control-restrict-line-height-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/forms/disabled-select-change-index-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/forms/file/file-input-direction-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/forms/file/file-input-disabled-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/forms/form-element-geometry-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/forms/formmove3-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/forms/input-appearance-height-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/forms/input-button-sizes-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/forms/input-first-letter-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/forms/input-value-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/forms/menulist-deselect-update-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/forms/menulist-narrow-width-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/forms/menulist-no-overflow-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/forms/menulist-style-color-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/forms/menulist-width-change-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/forms/option-script-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/forms/option-strip-whitespace-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/forms/option-text-clip-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/forms/select-align-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/forms/select-baseline-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/forms/select-change-listbox-to-popup-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/forms/select-dirty-parent-pref-widths-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/forms/select-disabled-appearance-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/forms/select-element-focus-ring-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/forms/select-initial-position-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/forms/select-selected-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/forms/select-style-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/forms/select-visual-hebrew-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/forms/select-writing-direction-natural-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/forms/select/optgroup-rendering-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/forms/selectlist-minsize-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/forms/stuff-on-my-optgroup-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/forms/targeted-frame-submission-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/html/details-replace-summary-child-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/html/details-replace-text-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/html/keygen-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/invalid/014-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/overflow/scroll-nested-positioned-layer-in-overflow-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/overflow/scrollRevealButton-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/parser/document-write-option-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/replaced/replaced-breaking-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/replaced/replaced-breaking-mixture-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/replaced/three-selects-break-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/replaced/width100percent-button-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/replaced/width100percent-menulist-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/table/append-cells2-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/table/remove-td-display-none-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/text/backslash-to-yen-sign-euc-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/text/international/bidi-menulist-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/text/international/complex-character-based-fallback-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/text/international/danda-space-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/text/international/hindi-spacing-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/text/international/khmer-selection-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/text/international/pop-up-button-text-alignment-and-direction-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/text/khmer-lao-font-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/fast/text/textIteratorNilRenderer-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/http/tests/navigation/javascriptlink-frames-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/test_hkdf.https-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/inspector/debugger/async-stack-trace-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/media/track/track-cue-rendering-horizontal-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/pageoverlay [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/svg/batik/text/longTextOnPath-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/svg/custom/foreign-object-skew-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/svg/custom/inline-svg-in-xhtml-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/tables/mozilla/bugs/bug1188-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/tables/mozilla/bugs/bug1318-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/tables/mozilla/bugs/bug138725-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/tables/mozilla/bugs/bug18359-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/tables/mozilla/bugs/bug2479-2-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/tables/mozilla/bugs/bug2479-3-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/tables/mozilla/bugs/bug2479-4-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/tables/mozilla/bugs/bug26178-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/tables/mozilla/bugs/bug28928-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/tables/mozilla/bugs/bug29326-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/tables/mozilla/bugs/bug30692-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/tables/mozilla/bugs/bug33855-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/tables/mozilla/bugs/bug39209-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/tables/mozilla/bugs/bug4382-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/tables/mozilla/bugs/bug4429-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/tables/mozilla/bugs/bug44505-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/tables/mozilla/bugs/bug46368-1-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/tables/mozilla/bugs/bug46368-2-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/tables/mozilla/bugs/bug51037-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/tables/mozilla/bugs/bug51727-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/tables/mozilla/bugs/bug52505-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/tables/mozilla/bugs/bug52506-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/tables/mozilla/bugs/bug60749-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/tables/mozilla/bugs/bug68912-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/tables/mozilla/bugs/bug7342-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/tables/mozilla/bugs/bug92647-2-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/tables/mozilla/bugs/bug96334-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/tables/mozilla/collapsing_borders/bug41262-4-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/tables/mozilla/core/margins-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/tables/mozilla/dom/tableDom-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/tables/mozilla/other/move_row-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/tables/mozilla_expected_failures/bugs/bug1725-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/tables/mozilla_expected_failures/bugs/bug58402-2-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/tables/mozilla_expected_failures/collapsing_borders/bug41262-5-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-highsierra/tables/mozilla_expected_failures/collapsing_borders/bug41262-6-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-wk1/fast/dom/navigator-detached-no-crash-expected.txt
LayoutTests/platform/mac-wk1/pageoverlay/overlay-installation-expected.txt
LayoutTests/platform/mac-wk1/pageoverlay/overlay-large-document-expected.txt
LayoutTests/platform/mac-wk1/pageoverlay/overlay-large-document-scrolled-expected.txt
LayoutTests/platform/mac-wk1/pageoverlay/overlay-small-frame-mouse-events-expected.txt
LayoutTests/platform/mac-wk1/pageoverlay/overlay-small-frame-paints-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac/TestExpectations
LayoutTests/platform/mac/css2.1/20110323/replaced-elements-001-expected.txt
LayoutTests/platform/mac/css3/flexbox/button-expected.txt
LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-19b-expected.txt
LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-23-expected.txt
LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-24-expected.txt
LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-68-expected.txt
LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-69-expected.txt
LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-19b-expected.txt
LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-23-expected.txt
LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-24-expected.txt
LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-68-expected.txt
LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-69-expected.txt
LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-19b-expected.txt
LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-23-expected.txt
LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-24-expected.txt
LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-68-expected.txt
LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-69-expected.txt
LayoutTests/platform/mac/editing/pasteboard/4641033-expected.txt
LayoutTests/platform/mac/editing/pasteboard/4944770-1-expected.txt
LayoutTests/platform/mac/editing/pasteboard/4944770-2-expected.txt
LayoutTests/platform/mac/editing/selection/3690703-2-expected.txt
LayoutTests/platform/mac/editing/selection/3690703-expected.txt
LayoutTests/platform/mac/editing/selection/3690719-expected.txt
LayoutTests/platform/mac/editing/selection/4397952-expected.txt
LayoutTests/platform/mac/editing/selection/5240265-expected.txt
LayoutTests/platform/mac/editing/selection/caret-before-select-expected.txt
LayoutTests/platform/mac/editing/selection/replaced-boundaries-3-expected.txt
LayoutTests/platform/mac/editing/selection/select-across-readonly-input-4-expected.txt
LayoutTests/platform/mac/editing/selection/select-across-readonly-input-5-expected.txt
LayoutTests/platform/mac/editing/selection/select-box-expected.txt
LayoutTests/platform/mac/editing/selection/select-element-paragraph-boundary-expected.txt
LayoutTests/platform/mac/editing/selection/selection-button-text-expected.txt
LayoutTests/platform/mac/fast/block/float/float-avoidance-expected.txt
LayoutTests/platform/mac/fast/block/margin-collapse/103-expected.txt
LayoutTests/platform/mac/fast/block/positioning/inline-block-relposition-expected.txt
LayoutTests/platform/mac/fast/box-sizing/percentage-height-expected.txt
LayoutTests/platform/mac/fast/css/apple-system-colors-expected.txt
LayoutTests/platform/mac/fast/css/apple-system-control-colors-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac/fast/css/continuationCrash-expected.txt
LayoutTests/platform/mac/fast/css/margin-top-bottom-dynamic-expected.txt
LayoutTests/platform/mac/fast/css/rtl-ordering-expected.txt
LayoutTests/platform/mac/fast/css/text-transform-select-expected.txt
LayoutTests/platform/mac/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt
LayoutTests/platform/mac/fast/dom/HTMLTextAreaElement/reset-textarea-expected.txt
LayoutTests/platform/mac/fast/dom/navigator-detached-no-crash-expected.txt
LayoutTests/platform/mac/fast/dynamic/positioned-movement-with-positioned-children-expected.txt
LayoutTests/platform/mac/fast/forms/001-expected.txt
LayoutTests/platform/mac/fast/forms/003-expected.txt
LayoutTests/platform/mac/fast/forms/004-expected.txt
LayoutTests/platform/mac/fast/forms/basic-buttons-expected.txt
LayoutTests/platform/mac/fast/forms/basic-selects-expected.txt
LayoutTests/platform/mac/fast/forms/basic-textareas-expected.txt
LayoutTests/platform/mac/fast/forms/basic-textareas-quirks-expected.txt
LayoutTests/platform/mac/fast/forms/blankbuttons-expected.txt
LayoutTests/platform/mac/fast/forms/box-shadow-override-expected.txt
LayoutTests/platform/mac/fast/forms/button-align-expected.txt
LayoutTests/platform/mac/fast/forms/button-cannot-be-nested-expected.txt
LayoutTests/platform/mac/fast/forms/button-default-title-expected.txt
LayoutTests/platform/mac/fast/forms/button-generated-content-expected.txt
LayoutTests/platform/mac/fast/forms/button-inner-block-reuse-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac/fast/forms/button-positioned-expected.txt
LayoutTests/platform/mac/fast/forms/button-sizes-expected.txt
LayoutTests/platform/mac/fast/forms/button-style-color-expected.txt
LayoutTests/platform/mac/fast/forms/button-table-styles-expected.txt
LayoutTests/platform/mac/fast/forms/button-text-transform-expected.txt
LayoutTests/platform/mac/fast/forms/button-white-space-expected.txt
LayoutTests/platform/mac/fast/forms/control-clip-expected.txt
LayoutTests/platform/mac/fast/forms/control-clip-overflow-expected.txt
LayoutTests/platform/mac/fast/forms/control-restrict-line-height-expected.txt
LayoutTests/platform/mac/fast/forms/disabled-select-change-index-expected.txt
LayoutTests/platform/mac/fast/forms/file/file-input-direction-expected.txt
LayoutTests/platform/mac/fast/forms/file/file-input-disabled-expected.txt
LayoutTests/platform/mac/fast/forms/form-element-geometry-expected.txt
LayoutTests/platform/mac/fast/forms/formmove3-expected.txt
LayoutTests/platform/mac/fast/forms/input-appearance-height-expected.txt
LayoutTests/platform/mac/fast/forms/input-button-sizes-expected.txt
LayoutTests/platform/mac/fast/forms/input-first-letter-expected.txt
LayoutTests/platform/mac/fast/forms/input-value-expected.txt
LayoutTests/platform/mac/fast/forms/menulist-deselect-update-expected.txt
LayoutTests/platform/mac/fast/forms/menulist-narrow-width-expected.txt
LayoutTests/platform/mac/fast/forms/menulist-no-overflow-expected.txt
LayoutTests/platform/mac/fast/forms/menulist-style-color-expected.txt
LayoutTests/platform/mac/fast/forms/menulist-width-change-expected.txt
LayoutTests/platform/mac/fast/forms/option-script-expected.txt
LayoutTests/platform/mac/fast/forms/option-strip-whitespace-expected.txt
LayoutTests/platform/mac/fast/forms/option-text-clip-expected.txt
LayoutTests/platform/mac/fast/forms/select-align-expected.txt
LayoutTests/platform/mac/fast/forms/select-baseline-expected.txt
LayoutTests/platform/mac/fast/forms/select-change-listbox-to-popup-expected.txt
LayoutTests/platform/mac/fast/forms/select-dirty-parent-pref-widths-expected.txt
LayoutTests/platform/mac/fast/forms/select-disabled-appearance-expected.txt
LayoutTests/platform/mac/fast/forms/select-element-focus-ring-expected.txt
LayoutTests/platform/mac/fast/forms/select-initial-position-expected.txt
LayoutTests/platform/mac/fast/forms/select-selected-expected.txt
LayoutTests/platform/mac/fast/forms/select-style-expected.txt
LayoutTests/platform/mac/fast/forms/select-visual-hebrew-expected.txt
LayoutTests/platform/mac/fast/forms/select-writing-direction-natural-expected.txt
LayoutTests/platform/mac/fast/forms/select/optgroup-rendering-expected.txt
LayoutTests/platform/mac/fast/forms/selectlist-minsize-expected.txt
LayoutTests/platform/mac/fast/forms/stuff-on-my-optgroup-expected.txt
LayoutTests/platform/mac/fast/forms/targeted-frame-submission-expected.txt
LayoutTests/platform/mac/fast/html/details-replace-summary-child-expected.txt
LayoutTests/platform/mac/fast/html/details-replace-text-expected.txt
LayoutTests/platform/mac/fast/html/keygen-expected.txt
LayoutTests/platform/mac/fast/invalid/014-expected.txt
LayoutTests/platform/mac/fast/overflow/scroll-nested-positioned-layer-in-overflow-expected.txt
LayoutTests/platform/mac/fast/overflow/scrollRevealButton-expected.txt
LayoutTests/platform/mac/fast/parser/document-write-option-expected.txt
LayoutTests/platform/mac/fast/replaced/replaced-breaking-expected.txt
LayoutTests/platform/mac/fast/replaced/replaced-breaking-mixture-expected.txt
LayoutTests/platform/mac/fast/replaced/three-selects-break-expected.txt
LayoutTests/platform/mac/fast/replaced/width100percent-button-expected.txt
LayoutTests/platform/mac/fast/replaced/width100percent-menulist-expected.txt
LayoutTests/platform/mac/fast/table/append-cells2-expected.txt
LayoutTests/platform/mac/fast/table/remove-td-display-none-expected.txt
LayoutTests/platform/mac/fast/text/backslash-to-yen-sign-euc-expected.txt
LayoutTests/platform/mac/fast/text/international/bidi-menulist-expected.txt
LayoutTests/platform/mac/fast/text/international/complex-character-based-fallback-expected.txt
LayoutTests/platform/mac/fast/text/international/danda-space-expected.txt
LayoutTests/platform/mac/fast/text/international/hindi-spacing-expected.txt
LayoutTests/platform/mac/fast/text/international/khmer-selection-expected.txt
LayoutTests/platform/mac/fast/text/international/pop-up-button-text-alignment-and-direction-expected.txt
LayoutTests/platform/mac/fast/text/international/textIteratorNilRenderer-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac/fast/text/khmer-lao-font-expected.txt
LayoutTests/platform/mac/fast/text/textIteratorNilRenderer-expected.txt
LayoutTests/platform/mac/http/tests/navigation/javascriptlink-frames-expected.txt
LayoutTests/platform/mac/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/test_hkdf.https-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac/inspector/debugger/async-stack-trace-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac/media/track/track-cue-rendering-horizontal-expected.txt
LayoutTests/platform/mac/svg/batik/text/longTextOnPath-expected.txt
LayoutTests/platform/mac/svg/custom/foreign-object-skew-expected.txt
LayoutTests/platform/mac/svg/custom/inline-svg-in-xhtml-expected.txt
LayoutTests/platform/mac/tables/mozilla/bugs/bug1188-expected.txt
LayoutTests/platform/mac/tables/mozilla/bugs/bug1318-expected.txt
LayoutTests/platform/mac/tables/mozilla/bugs/bug138725-expected.txt
LayoutTests/platform/mac/tables/mozilla/bugs/bug18359-expected.txt
LayoutTests/platform/mac/tables/mozilla/bugs/bug2479-2-expected.txt
LayoutTests/platform/mac/tables/mozilla/bugs/bug2479-3-expected.txt
LayoutTests/platform/mac/tables/mozilla/bugs/bug2479-4-expected.txt
LayoutTests/platform/mac/tables/mozilla/bugs/bug26178-expected.txt
LayoutTests/platform/mac/tables/mozilla/bugs/bug28928-expected.txt
LayoutTests/platform/mac/tables/mozilla/bugs/bug29326-expected.txt
LayoutTests/platform/mac/tables/mozilla/bugs/bug30692-expected.txt
LayoutTests/platform/mac/tables/mozilla/bugs/bug33855-expected.txt
LayoutTests/platform/mac/tables/mozilla/bugs/bug39209-expected.txt
LayoutTests/platform/mac/tables/mozilla/bugs/bug4382-expected.txt
LayoutTests/platform/mac/tables/mozilla/bugs/bug4429-expected.txt
LayoutTests/platform/mac/tables/mozilla/bugs/bug44505-expected.txt
LayoutTests/platform/mac/tables/mozilla/bugs/bug46368-1-expected.txt
LayoutTests/platform/mac/tables/mozilla/bugs/bug46368-2-expected.txt
LayoutTests/platform/mac/tables/mozilla/bugs/bug51037-expected.txt
LayoutTests/platform/mac/tables/mozilla/bugs/bug51727-expected.txt
LayoutTests/platform/mac/tables/mozilla/bugs/bug52505-expected.txt
LayoutTests/platform/mac/tables/mozilla/bugs/bug52506-expected.txt
LayoutTests/platform/mac/tables/mozilla/bugs/bug60749-expected.txt
LayoutTests/platform/mac/tables/mozilla/bugs/bug68912-expected.txt
LayoutTests/platform/mac/tables/mozilla/bugs/bug7342-expected.txt
LayoutTests/platform/mac/tables/mozilla/bugs/bug92647-2-expected.txt
LayoutTests/platform/mac/tables/mozilla/bugs/bug96334-expected.txt
LayoutTests/platform/mac/tables/mozilla/collapsing_borders/bug41262-4-expected.txt
LayoutTests/platform/mac/tables/mozilla/core/margins-expected.txt
LayoutTests/platform/mac/tables/mozilla/dom/tableDom-expected.txt
LayoutTests/platform/mac/tables/mozilla/other/move_row-expected.txt
LayoutTests/platform/mac/tables/mozilla_expected_failures/bugs/bug1725-expected.txt
LayoutTests/platform/mac/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt
LayoutTests/platform/mac/tables/mozilla_expected_failures/bugs/bug58402-2-expected.txt
LayoutTests/platform/mac/tables/mozilla_expected_failures/collapsing_borders/bug41262-5-expected.txt
LayoutTests/platform/mac/tables/mozilla_expected_failures/collapsing_borders/bug41262-6-expected.txt
Tools/ChangeLog
Tools/Scripts/webkitpy/port/mac.py

index 35b2eb5..a7e2d10 100644 (file)
@@ -1,3 +1,12 @@
+2018-07-13  Ryan Haddad  <ryanhaddad@apple.com>
+
+        Add TestExpectations and baselines for Mojave.
+        https://bugs.webkit.org/show_bug.cgi?id=187620
+
+        Reviewed by Alexey Proskuryakov.
+
+        * platform/mac/TestExpectations:
+
 2018-07-13  John Wilander  <wilander@apple.com>
 
         Flesh out WebSocket cookie tests to cover cookie policy for third-party resources
diff --git a/LayoutTests/platform/mac-highsierra-wk1/fast/dom/navigator-detached-no-crash-expected.txt b/LayoutTests/platform/mac-highsierra-wk1/fast/dom/navigator-detached-no-crash-expected.txt
new file mode 100644 (file)
index 0000000..9f7621e
--- /dev/null
@@ -0,0 +1,43 @@
+This tests that the navigator object of a deleted frame is disconnected properly. Accessing fields or methods shouldn't crash the browser. 
+ Check Navigator
+navigator.appCodeName is OK
+navigator.appName is OK
+navigator.appVersion is OK
+navigator.cookieEnabled is OK
+navigator.credentials is OK
+navigator.getStorageUpdates() is OK
+navigator.javaEnabled() is OK
+navigator.language is OK
+navigator.languages is OK
+navigator.mediaCapabilities is OK
+navigator.mimeTypes is OK
+navigator.onLine is OK
+navigator.platform is OK
+navigator.plugins is OK
+navigator.product is OK
+navigator.productSub is OK
+navigator.userAgent is OK
+navigator.vendor is OK
+navigator.vendorSub is OK
+navigator.webdriver is OK
+navigator.appCodeName is OK
+navigator.appName is OK
+navigator.appVersion is OK
+navigator.cookieEnabled is OK
+navigator.credentials is OK
+navigator.getStorageUpdates() is OK
+navigator.javaEnabled() is OK
+navigator.language is OK
+navigator.languages is OK
+navigator.mediaCapabilities is OK
+navigator.mimeTypes is OK
+navigator.onLine is OK
+navigator.platform is OK
+navigator.plugins is OK
+navigator.product is OK
+navigator.productSub is OK
+navigator.userAgent is OK
+navigator.vendor is OK
+navigator.vendorSub is OK
+navigator.webdriver is OK
+
diff --git a/LayoutTests/platform/mac-highsierra-wk1/pageoverlay/overlay-installation-expected.txt b/LayoutTests/platform/mac-highsierra-wk1/pageoverlay/overlay-installation-expected.txt
new file mode 100644 (file)
index 0000000..9b8e308
--- /dev/null
@@ -0,0 +1,26 @@
+CONSOLE MESSAGE: MockPageOverlayClient::drawRect dirtyRect (0, 0, 800, 600)
+View-relative:
+(GraphicsLayer
+  (children 1
+    (GraphicsLayer
+      (anchor 0.00 0.00)
+      (bounds 800.00 600.00)
+      (drawsContent 1)
+      (backgroundColor #00000000)
+    )
+  )
+)
+
+
+Document-relative:
+(GraphicsLayer
+  (children 1
+    (GraphicsLayer
+      (anchor 0.00 0.00)
+      (bounds 800.00 600.00)
+      (drawsContent 1)
+      (backgroundColor #00000000)
+    )
+  )
+)
+
diff --git a/LayoutTests/platform/mac-highsierra-wk1/pageoverlay/overlay-large-document-expected.txt b/LayoutTests/platform/mac-highsierra-wk1/pageoverlay/overlay-large-document-expected.txt
new file mode 100644 (file)
index 0000000..5cc3192
--- /dev/null
@@ -0,0 +1,29 @@
+CONSOLE MESSAGE: MockPageOverlayClient::drawRect dirtyRect (512, 512, 512, 512)
+CONSOLE MESSAGE: MockPageOverlayClient::drawRect dirtyRect (0, 512, 512, 512)
+CONSOLE MESSAGE: MockPageOverlayClient::drawRect dirtyRect (512, 0, 512, 512)
+CONSOLE MESSAGE: MockPageOverlayClient::drawRect dirtyRect (0, 0, 512, 512)
+View-relative:
+(GraphicsLayer
+  (children 1
+    (GraphicsLayer
+      (anchor 0.00 0.00)
+      (bounds 800.00 600.00)
+      (drawsContent 1)
+      (backgroundColor #00000000)
+    )
+  )
+)
+
+
+Document-relative:
+(GraphicsLayer
+  (children 1
+    (GraphicsLayer
+      (anchor 0.00 0.00)
+      (bounds 5008.00 5016.00)
+      (drawsContent 1)
+      (backgroundColor #00000000)
+    )
+  )
+)
+
diff --git a/LayoutTests/platform/mac-highsierra-wk1/pageoverlay/overlay-large-document-scrolled-expected.txt b/LayoutTests/platform/mac-highsierra-wk1/pageoverlay/overlay-large-document-scrolled-expected.txt
new file mode 100644 (file)
index 0000000..7ba25ae
--- /dev/null
@@ -0,0 +1,29 @@
+CONSOLE MESSAGE: MockPageOverlayClient::drawRect dirtyRect (4608, 4608, 400, 408)
+CONSOLE MESSAGE: MockPageOverlayClient::drawRect dirtyRect (4096, 4608, 512, 408)
+CONSOLE MESSAGE: MockPageOverlayClient::drawRect dirtyRect (4608, 4096, 400, 512)
+CONSOLE MESSAGE: MockPageOverlayClient::drawRect dirtyRect (4096, 4096, 512, 512)
+View-relative:
+(GraphicsLayer
+  (children 1
+    (GraphicsLayer
+      (anchor 0.00 0.00)
+      (bounds 800.00 600.00)
+      (drawsContent 1)
+      (backgroundColor #00000000)
+    )
+  )
+)
+
+
+Document-relative:
+(GraphicsLayer
+  (children 1
+    (GraphicsLayer
+      (anchor 0.00 0.00)
+      (bounds 5008.00 5016.00)
+      (drawsContent 1)
+      (backgroundColor #00000000)
+    )
+  )
+)
+
diff --git a/LayoutTests/platform/mac-highsierra-wk1/pageoverlay/overlay-small-frame-mouse-events-expected.txt b/LayoutTests/platform/mac-highsierra-wk1/pageoverlay/overlay-small-frame-mouse-events-expected.txt
new file mode 100644 (file)
index 0000000..4ccfb54
--- /dev/null
@@ -0,0 +1,22 @@
+CONSOLE MESSAGE: line 17: MockPageOverlayClient::mouseEvent location (105, 495)
+CONSOLE MESSAGE: line 18: MockPageOverlayClient::mouseEvent location (105, 495)
+CONSOLE MESSAGE: line 18: MockPageOverlayClient::mouseEvent location (105, 495)
+CONSOLE MESSAGE: MockPageOverlayClient::drawRect dirtyRect (0, 0, 10, 10)
+View-relative:
+(GraphicsLayer
+)
+
+
+Document-relative:
+(GraphicsLayer
+  (children 1
+    (GraphicsLayer
+      (position 100.00 100.00)
+      (anchor 0.00 0.00)
+      (bounds 10.00 10.00)
+      (drawsContent 1)
+      (backgroundColor #00000000)
+    )
+  )
+)
+
diff --git a/LayoutTests/platform/mac-highsierra-wk1/pageoverlay/overlay-small-frame-paints-expected.txt b/LayoutTests/platform/mac-highsierra-wk1/pageoverlay/overlay-small-frame-paints-expected.txt
new file mode 100644 (file)
index 0000000..b85eb07
--- /dev/null
@@ -0,0 +1,19 @@
+CONSOLE MESSAGE: MockPageOverlayClient::drawRect dirtyRect (0, 0, 10, 10)
+View-relative:
+(GraphicsLayer
+)
+
+
+Document-relative:
+(GraphicsLayer
+  (children 1
+    (GraphicsLayer
+      (position 100.00 100.00)
+      (anchor 0.00 0.00)
+      (bounds 10.00 10.00)
+      (drawsContent 1)
+      (backgroundColor #00000000)
+    )
+  )
+)
+
diff --git a/LayoutTests/platform/mac-highsierra/css2.1/20110323/replaced-elements-001-expected.txt b/LayoutTests/platform/mac-highsierra/css2.1/20110323/replaced-elements-001-expected.txt
new file mode 100644 (file)
index 0000000..dd11c7e
--- /dev/null
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x166
+  RenderBlock {HTML} at (0,0) size 800x166
+    RenderBody {BODY} at (8,16) size 784x134
+      RenderBlock {P} at (0,0) size 784x18
+        RenderText {#text} at (0,0) size 609x18
+          text run at (0,0) width 609: "Below, there should be 2 orange boxes horizontally centered within their respective green bars."
+      RenderBlock {DIV} at (16,34) size 752x42 [bgcolor=#008000]
+        RenderBlock (anonymous) at (0,0) size 752x18
+          RenderText {#text} at (0,0) size 36x18
+            text run at (0,0) width 36: "         "
+        RenderButton {INPUT} at (368,20) size 16x22 [bgcolor=#FFA500] [border: (2px outset #C0C0C0)]
+      RenderBlock {FORM} at (0,92) size 784x42
+        RenderBlock {DIV} at (16,0) size 752x42 [bgcolor=#008000]
+          RenderBlock (anonymous) at (0,0) size 752x18
+            RenderText {#text} at (0,0) size 36x18
+              text run at (0,0) width 36: "         "
+          RenderButton {INPUT} at (368,20) size 16x22 [bgcolor=#FFA500] [border: (2px outset #C0C0C0)]
diff --git a/LayoutTests/platform/mac-highsierra/css3/flexbox/button-expected.txt b/LayoutTests/platform/mac-highsierra/css3/flexbox/button-expected.txt
new file mode 100644 (file)
index 0000000..e0652e3
--- /dev/null
@@ -0,0 +1,36 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x251
+  RenderBlock {HTML} at (0,0) size 800x251
+    RenderBody {BODY} at (8,8) size 784x235
+      RenderBlock (anonymous) at (0,0) size 784x36
+        RenderText {#text} at (0,0) size 778x36
+          text run at (0,0) width 410: "Test for empty buttons, which inherit from RenderFlexibleBox. "
+          text run at (409,0) width 369: "Empty <input> buttons should not collapse, which makes"
+          text run at (0,18) width 497: "them different from most flex boxes. Empty <button>s should collapse. Note "
+        RenderInline {A} at (0,0) size 76x18 [color=#0000EE]
+          RenderText {#text} at (496,18) size 76x18
+            text run at (496,18) width 76: "bug 110654"
+        RenderText {#text} at (571,18) size 5x18
+          text run at (571,18) width 5: "."
+      RenderBlock {HR} at (0,44) size 784x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,54) size 784x59
+        RenderText {#text} at (0,0) size 81x18
+          text run at (0,0) width 81: "Simple case."
+        RenderBR {BR} at (80,0) size 1x18
+        RenderButton {BUTTON} at (2,20) size 16x15 [bgcolor=#C0C0C0] [border: none (2px outset #C0C0C0) none (2px outset #C0C0C0)]
+        RenderBR {BR} at (20,18) size 0x18
+        RenderButton {INPUT} at (2,39) size 16x18 [bgcolor=#C0C0C0]
+        RenderBR {BR} at (20,40) size 0x18
+      RenderBlock {HR} at (0,121) size 784x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,131) size 784x104
+        RenderText {#text} at (0,0) size 744x36
+          text run at (0,0) width 744: "Empty <button> and <input type=button> with overflow: scroll;. The presence of the scrollbar should not shrink the"
+          text run at (0,18) width 45: "button."
+        RenderBR {BR} at (44,18) size 1x18
+        RenderBR {BR} at (35,36) size 0x18
+        RenderBR {BR} at (35,70) size 0x18
+layer at (10,187) size 31x20 clip at (12,187) size 12x5
+  RenderButton {BUTTON} at (2,48) size 31x20 [bgcolor=#C0C0C0] [border: none (2px outset #C0C0C0) none (2px outset #C0C0C0)]
+layer at (10,223) size 31x18 clip at (10,223) size 16x3
+  RenderButton {INPUT} at (2,84) size 31x18 [bgcolor=#C0C0C0]
diff --git a/LayoutTests/platform/mac-highsierra/css3/selectors3/html/css3-modsel-19b-expected.txt b/LayoutTests/platform/mac-highsierra/css3/selectors3/html/css3-modsel-19b-expected.txt
new file mode 100644 (file)
index 0000000..9a1a6cd
--- /dev/null
@@ -0,0 +1,10 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {HTML} at (0,0) size 800x54
+    RenderBody {BODY} at (8,16) size 784x22
+      RenderBlock {P} at (0,0) size 784x22
+        RenderButton {BUTTON} at (2,2) size 478x18 [bgcolor=#C0C0C0] [border: none (2px outset #C0C0C0) none (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,2) size 462x13
+            RenderText {#text} at (0,0) size 462x13
+              text run at (0,0) width 462: "Activating (e.g. holding the mouse button down on) this button should make it go green."
diff --git a/LayoutTests/platform/mac-highsierra/css3/selectors3/html/css3-modsel-23-expected.txt b/LayoutTests/platform/mac-highsierra/css3/selectors3/html/css3-modsel-23-expected.txt
new file mode 100644 (file)
index 0000000..9d8bbbe
--- /dev/null
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x81
+  RenderBlock {HTML} at (0,0) size 800x81
+    RenderBody {BODY} at (8,16) size 784x49
+      RenderBlock {P} at (0,0) size 784x49
+        RenderButton {BUTTON} at (2,2) size 239x22 [bgcolor=#00FF00] [border: (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,4) size 223x13
+            RenderText {#text} at (0,0) size 223x13
+              text run at (0,0) width 223: "A button (enabled) with green background"
+        RenderText {#text} at (242,3) size 5x18
+          text run at (242,3) width 5: " "
+        RenderBR {BR} at (0,0) size 0x0
+        RenderTextControl {INPUT} at (2,28) size 258x19 [bgcolor=#00FF00] [border: (2px inset #000000)]
+        RenderText {#text} at (0,0) size 0x0
+layer at (13,47) size 252x13
+  RenderBlock {DIV} at (3,3) size 252x13
+    RenderText {#text} at (0,0) size 233x13
+      text run at (0,0) width 233: "a text area (enabled) with green background"
diff --git a/LayoutTests/platform/mac-highsierra/css3/selectors3/html/css3-modsel-24-expected.txt b/LayoutTests/platform/mac-highsierra/css3/selectors3/html/css3-modsel-24-expected.txt
new file mode 100644 (file)
index 0000000..2db87ae
--- /dev/null
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x81
+  RenderBlock {HTML} at (0,0) size 800x81
+    RenderBody {BODY} at (8,16) size 784x49
+      RenderBlock {P} at (0,0) size 784x49
+        RenderButton {BUTTON} at (2,2) size 241x22 [color=#7F7F7F] [bgcolor=#00FF00] [border: (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,4) size 225x13
+            RenderText {#text} at (0,0) size 225x13
+              text run at (0,0) width 225: "A button (disabled) with green background"
+        RenderText {#text} at (244,3) size 5x18
+          text run at (244,3) width 5: " "
+        RenderBR {BR} at (0,0) size 0x0
+        RenderTextControl {INPUT} at (2,28) size 258x19 [bgcolor=#00FF00] [border: (2px inset #000000)]
+        RenderText {#text} at (0,0) size 0x0
+layer at (13,47) size 252x13
+  RenderBlock {DIV} at (3,3) size 252x13 [color=#545454]
+    RenderText {#text} at (0,0) size 235x13
+      text run at (0,0) width 235: "a text area (disabled) with green background"
diff --git a/LayoutTests/platform/mac-highsierra/css3/selectors3/html/css3-modsel-68-expected.txt b/LayoutTests/platform/mac-highsierra/css3/selectors3/html/css3-modsel-68-expected.txt
new file mode 100644 (file)
index 0000000..2db87ae
--- /dev/null
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x81
+  RenderBlock {HTML} at (0,0) size 800x81
+    RenderBody {BODY} at (8,16) size 784x49
+      RenderBlock {P} at (0,0) size 784x49
+        RenderButton {BUTTON} at (2,2) size 241x22 [color=#7F7F7F] [bgcolor=#00FF00] [border: (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,4) size 225x13
+            RenderText {#text} at (0,0) size 225x13
+              text run at (0,0) width 225: "A button (disabled) with green background"
+        RenderText {#text} at (244,3) size 5x18
+          text run at (244,3) width 5: " "
+        RenderBR {BR} at (0,0) size 0x0
+        RenderTextControl {INPUT} at (2,28) size 258x19 [bgcolor=#00FF00] [border: (2px inset #000000)]
+        RenderText {#text} at (0,0) size 0x0
+layer at (13,47) size 252x13
+  RenderBlock {DIV} at (3,3) size 252x13 [color=#545454]
+    RenderText {#text} at (0,0) size 235x13
+      text run at (0,0) width 235: "a text area (disabled) with green background"
diff --git a/LayoutTests/platform/mac-highsierra/css3/selectors3/html/css3-modsel-69-expected.txt b/LayoutTests/platform/mac-highsierra/css3/selectors3/html/css3-modsel-69-expected.txt
new file mode 100644 (file)
index 0000000..9d8bbbe
--- /dev/null
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x81
+  RenderBlock {HTML} at (0,0) size 800x81
+    RenderBody {BODY} at (8,16) size 784x49
+      RenderBlock {P} at (0,0) size 784x49
+        RenderButton {BUTTON} at (2,2) size 239x22 [bgcolor=#00FF00] [border: (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,4) size 223x13
+            RenderText {#text} at (0,0) size 223x13
+              text run at (0,0) width 223: "A button (enabled) with green background"
+        RenderText {#text} at (242,3) size 5x18
+          text run at (242,3) width 5: " "
+        RenderBR {BR} at (0,0) size 0x0
+        RenderTextControl {INPUT} at (2,28) size 258x19 [bgcolor=#00FF00] [border: (2px inset #000000)]
+        RenderText {#text} at (0,0) size 0x0
+layer at (13,47) size 252x13
+  RenderBlock {DIV} at (3,3) size 252x13
+    RenderText {#text} at (0,0) size 233x13
+      text run at (0,0) width 233: "a text area (enabled) with green background"
diff --git a/LayoutTests/platform/mac-highsierra/css3/selectors3/xhtml/css3-modsel-19b-expected.txt b/LayoutTests/platform/mac-highsierra/css3/selectors3/xhtml/css3-modsel-19b-expected.txt
new file mode 100644 (file)
index 0000000..2500fa1
--- /dev/null
@@ -0,0 +1,10 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {html} at (0,0) size 800x54
+    RenderBody {body} at (8,16) size 784x22
+      RenderBlock {p} at (0,0) size 784x22
+        RenderButton {button} at (2,2) size 478x18 [bgcolor=#C0C0C0] [border: none (2px outset #C0C0C0) none (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,2) size 462x13
+            RenderText {#text} at (0,0) size 462x13
+              text run at (0,0) width 462: "Activating (e.g. holding the mouse button down on) this button should make it go green."
diff --git a/LayoutTests/platform/mac-highsierra/css3/selectors3/xhtml/css3-modsel-23-expected.txt b/LayoutTests/platform/mac-highsierra/css3/selectors3/xhtml/css3-modsel-23-expected.txt
new file mode 100644 (file)
index 0000000..cc65102
--- /dev/null
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x81
+  RenderBlock {html} at (0,0) size 800x81
+    RenderBody {body} at (8,16) size 784x49
+      RenderBlock {p} at (0,0) size 784x49
+        RenderButton {button} at (2,2) size 239x22 [bgcolor=#00FF00] [border: (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,4) size 223x13
+            RenderText {#text} at (0,0) size 223x13
+              text run at (0,0) width 223: "A button (enabled) with green background"
+        RenderText {#text} at (242,3) size 5x18
+          text run at (242,3) width 5: " "
+        RenderBR {br} at (0,0) size 0x0
+        RenderTextControl {input} at (2,28) size 258x19 [bgcolor=#00FF00] [border: (2px inset #000000)]
+        RenderText {#text} at (0,0) size 0x0
+layer at (13,47) size 252x13
+  RenderBlock {div} at (3,3) size 252x13
+    RenderText {#text} at (0,0) size 233x13
+      text run at (0,0) width 233: "a text area (enabled) with green background"
diff --git a/LayoutTests/platform/mac-highsierra/css3/selectors3/xhtml/css3-modsel-24-expected.txt b/LayoutTests/platform/mac-highsierra/css3/selectors3/xhtml/css3-modsel-24-expected.txt
new file mode 100644 (file)
index 0000000..a07f6cd
--- /dev/null
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x81
+  RenderBlock {html} at (0,0) size 800x81
+    RenderBody {body} at (8,16) size 784x49
+      RenderBlock {p} at (0,0) size 784x49
+        RenderButton {button} at (2,2) size 241x22 [color=#7F7F7F] [bgcolor=#00FF00] [border: (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,4) size 225x13
+            RenderText {#text} at (0,0) size 225x13
+              text run at (0,0) width 225: "A button (disabled) with green background"
+        RenderText {#text} at (244,3) size 5x18
+          text run at (244,3) width 5: " "
+        RenderBR {br} at (0,0) size 0x0
+        RenderTextControl {input} at (2,28) size 258x19 [bgcolor=#00FF00] [border: (2px inset #000000)]
+        RenderText {#text} at (0,0) size 0x0
+layer at (13,47) size 252x13
+  RenderBlock {div} at (3,3) size 252x13 [color=#545454]
+    RenderText {#text} at (0,0) size 235x13
+      text run at (0,0) width 235: "a text area (disabled) with green background"
diff --git a/LayoutTests/platform/mac-highsierra/css3/selectors3/xhtml/css3-modsel-68-expected.txt b/LayoutTests/platform/mac-highsierra/css3/selectors3/xhtml/css3-modsel-68-expected.txt
new file mode 100644 (file)
index 0000000..a07f6cd
--- /dev/null
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x81
+  RenderBlock {html} at (0,0) size 800x81
+    RenderBody {body} at (8,16) size 784x49
+      RenderBlock {p} at (0,0) size 784x49
+        RenderButton {button} at (2,2) size 241x22 [color=#7F7F7F] [bgcolor=#00FF00] [border: (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,4) size 225x13
+            RenderText {#text} at (0,0) size 225x13
+              text run at (0,0) width 225: "A button (disabled) with green background"
+        RenderText {#text} at (244,3) size 5x18
+          text run at (244,3) width 5: " "
+        RenderBR {br} at (0,0) size 0x0
+        RenderTextControl {input} at (2,28) size 258x19 [bgcolor=#00FF00] [border: (2px inset #000000)]
+        RenderText {#text} at (0,0) size 0x0
+layer at (13,47) size 252x13
+  RenderBlock {div} at (3,3) size 252x13 [color=#545454]
+    RenderText {#text} at (0,0) size 235x13
+      text run at (0,0) width 235: "a text area (disabled) with green background"
diff --git a/LayoutTests/platform/mac-highsierra/css3/selectors3/xhtml/css3-modsel-69-expected.txt b/LayoutTests/platform/mac-highsierra/css3/selectors3/xhtml/css3-modsel-69-expected.txt
new file mode 100644 (file)
index 0000000..cc65102
--- /dev/null
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x81
+  RenderBlock {html} at (0,0) size 800x81
+    RenderBody {body} at (8,16) size 784x49
+      RenderBlock {p} at (0,0) size 784x49
+        RenderButton {button} at (2,2) size 239x22 [bgcolor=#00FF00] [border: (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,4) size 223x13
+            RenderText {#text} at (0,0) size 223x13
+              text run at (0,0) width 223: "A button (enabled) with green background"
+        RenderText {#text} at (242,3) size 5x18
+          text run at (242,3) width 5: " "
+        RenderBR {br} at (0,0) size 0x0
+        RenderTextControl {input} at (2,28) size 258x19 [bgcolor=#00FF00] [border: (2px inset #000000)]
+        RenderText {#text} at (0,0) size 0x0
+layer at (13,47) size 252x13
+  RenderBlock {div} at (3,3) size 252x13
+    RenderText {#text} at (0,0) size 233x13
+      text run at (0,0) width 233: "a text area (enabled) with green background"
diff --git a/LayoutTests/platform/mac-highsierra/css3/selectors3/xml/css3-modsel-19b-expected.txt b/LayoutTests/platform/mac-highsierra/css3/selectors3/xml/css3-modsel-19b-expected.txt
new file mode 100644 (file)
index 0000000..c1b018c
--- /dev/null
@@ -0,0 +1,9 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {test} at (0,0) size 800x54
+    RenderBlock {p} at (0,16) size 800x22
+      RenderButton {button} at (2,2) size 478x18 [bgcolor=#C0C0C0] [border: none (2px outset #C0C0C0) none (2px outset #C0C0C0)]
+        RenderBlock (anonymous) at (8,2) size 462x13
+          RenderText {#text} at (0,0) size 462x13
+            text run at (0,0) width 462: "Activating (e.g. holding the mouse button down on) this button should make it go green."
diff --git a/LayoutTests/platform/mac-highsierra/css3/selectors3/xml/css3-modsel-23-expected.txt b/LayoutTests/platform/mac-highsierra/css3/selectors3/xml/css3-modsel-23-expected.txt
new file mode 100644 (file)
index 0000000..a2dce1d
--- /dev/null
@@ -0,0 +1,18 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x81
+  RenderBlock {test} at (0,0) size 800x81
+    RenderBlock {p} at (0,16) size 800x49
+      RenderButton {button} at (2,2) size 239x22 [bgcolor=#00FF00] [border: (2px outset #C0C0C0)]
+        RenderBlock (anonymous) at (8,4) size 223x13
+          RenderText {#text} at (0,0) size 223x13
+            text run at (0,0) width 223: "A button (enabled) with green background"
+      RenderText {#text} at (242,3) size 5x18
+        text run at (242,3) width 5: " "
+      RenderBR {br} at (0,0) size 0x0
+      RenderTextControl {input} at (2,28) size 258x19 [bgcolor=#00FF00] [border: (2px inset #000000)]
+      RenderText {#text} at (0,0) size 0x0
+layer at (5,47) size 252x13
+  RenderBlock {div} at (3,3) size 252x13
+    RenderText {#text} at (0,0) size 233x13
+      text run at (0,0) width 233: "a text area (enabled) with green background"
diff --git a/LayoutTests/platform/mac-highsierra/css3/selectors3/xml/css3-modsel-24-expected.txt b/LayoutTests/platform/mac-highsierra/css3/selectors3/xml/css3-modsel-24-expected.txt
new file mode 100644 (file)
index 0000000..32e8fc0
--- /dev/null
@@ -0,0 +1,18 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x81
+  RenderBlock {test} at (0,0) size 800x81
+    RenderBlock {p} at (0,16) size 800x49
+      RenderButton {button} at (2,2) size 241x22 [color=#7F7F7F] [bgcolor=#00FF00] [border: (2px outset #C0C0C0)]
+        RenderBlock (anonymous) at (8,4) size 225x13
+          RenderText {#text} at (0,0) size 225x13
+            text run at (0,0) width 225: "A button (disabled) with green background"
+      RenderText {#text} at (244,3) size 5x18
+        text run at (244,3) width 5: " "
+      RenderBR {br} at (0,0) size 0x0
+      RenderTextControl {input} at (2,28) size 258x19 [bgcolor=#00FF00] [border: (2px inset #000000)]
+      RenderText {#text} at (0,0) size 0x0
+layer at (5,47) size 252x13
+  RenderBlock {div} at (3,3) size 252x13 [color=#545454]
+    RenderText {#text} at (0,0) size 235x13
+      text run at (0,0) width 235: "a text area (disabled) with green background"
diff --git a/LayoutTests/platform/mac-highsierra/css3/selectors3/xml/css3-modsel-68-expected.txt b/LayoutTests/platform/mac-highsierra/css3/selectors3/xml/css3-modsel-68-expected.txt
new file mode 100644 (file)
index 0000000..32e8fc0
--- /dev/null
@@ -0,0 +1,18 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x81
+  RenderBlock {test} at (0,0) size 800x81
+    RenderBlock {p} at (0,16) size 800x49
+      RenderButton {button} at (2,2) size 241x22 [color=#7F7F7F] [bgcolor=#00FF00] [border: (2px outset #C0C0C0)]
+        RenderBlock (anonymous) at (8,4) size 225x13
+          RenderText {#text} at (0,0) size 225x13
+            text run at (0,0) width 225: "A button (disabled) with green background"
+      RenderText {#text} at (244,3) size 5x18
+        text run at (244,3) width 5: " "
+      RenderBR {br} at (0,0) size 0x0
+      RenderTextControl {input} at (2,28) size 258x19 [bgcolor=#00FF00] [border: (2px inset #000000)]
+      RenderText {#text} at (0,0) size 0x0
+layer at (5,47) size 252x13
+  RenderBlock {div} at (3,3) size 252x13 [color=#545454]
+    RenderText {#text} at (0,0) size 235x13
+      text run at (0,0) width 235: "a text area (disabled) with green background"
diff --git a/LayoutTests/platform/mac-highsierra/css3/selectors3/xml/css3-modsel-69-expected.txt b/LayoutTests/platform/mac-highsierra/css3/selectors3/xml/css3-modsel-69-expected.txt
new file mode 100644 (file)
index 0000000..a2dce1d
--- /dev/null
@@ -0,0 +1,18 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x81
+  RenderBlock {test} at (0,0) size 800x81
+    RenderBlock {p} at (0,16) size 800x49
+      RenderButton {button} at (2,2) size 239x22 [bgcolor=#00FF00] [border: (2px outset #C0C0C0)]
+        RenderBlock (anonymous) at (8,4) size 223x13
+          RenderText {#text} at (0,0) size 223x13
+            text run at (0,0) width 223: "A button (enabled) with green background"
+      RenderText {#text} at (242,3) size 5x18
+        text run at (242,3) width 5: " "
+      RenderBR {br} at (0,0) size 0x0
+      RenderTextControl {input} at (2,28) size 258x19 [bgcolor=#00FF00] [border: (2px inset #000000)]
+      RenderText {#text} at (0,0) size 0x0
+layer at (5,47) size 252x13
+  RenderBlock {div} at (3,3) size 252x13
+    RenderText {#text} at (0,0) size 233x13
+      text run at (0,0) width 233: "a text area (enabled) with green background"
diff --git a/LayoutTests/platform/mac-highsierra/editing/pasteboard/4641033-expected.txt b/LayoutTests/platform/mac-highsierra/editing/pasteboard/4641033-expected.txt
new file mode 100644 (file)
index 0000000..32034fb
--- /dev/null
@@ -0,0 +1,37 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 0 of DIV > BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: shouldInsertNode:#document-fragment replacingDOMRange:range from 0 of DIV > BODY > HTML > #document to 0 of DIV > BODY > HTML > #document givenAction:WebViewInsertActionPasted
+EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of DIV > BODY > HTML > #document to 0 of DIV > BODY > HTML > #document toDOMRange:range from 3 of DIV > BODY > HTML > #document to 3 of DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+  RenderView at (0,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 784x36
+        RenderText {#text} at (0,0) size 781x36
+          text run at (0,0) width 673: "This tests for a bug when creating markup for a selection that contained unrendered nodes with children. "
+          text run at (672,0) width 109: "You should see a"
+          text run at (0,18) width 253: "picture of abe followed by a select box."
+      RenderBlock {DIV} at (0,52) size 784x110
+        RenderImage {IMG} at (0,0) size 76x103
+        RenderText {#text} at (76,89) size 4x18
+          text run at (76,89) width 4: " "
+        RenderMenuList {SELECT} at (82,90) size 51x18 [bgcolor=#FFFFFF]
+          RenderBlock (anonymous) at (0,0) size 51x18
+            RenderText at (8,2) size 6x13
+              text run at (8,2) width 6: "1"
+      RenderBlock (anonymous) at (0,162) size 784x110
+        RenderImage {IMG} at (0,0) size 76x103
+        RenderText {#text} at (76,89) size 4x18
+          text run at (76,89) width 4: " "
+        RenderMenuList {SELECT} at (82,90) size 51x18 [bgcolor=#FFFFFF]
+          RenderBlock (anonymous) at (0,0) size 51x18
+            RenderText at (8,2) size 6x13
+              text run at (8,2) width 6: "1"
+        RenderText {#text} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
+caret: position 1 of child 2 {SELECT} of child 2 {DIV} of body
diff --git a/LayoutTests/platform/mac-highsierra/editing/pasteboard/4944770-1-expected.txt b/LayoutTests/platform/mac-highsierra/editing/pasteboard/4944770-1-expected.txt
new file mode 100644 (file)
index 0000000..a5e5809
--- /dev/null
@@ -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 784x36
+        RenderText {#text} at (0,0) size 761x36
+          text run at (0,0) width 420: "This tests smart paste of a fragment that ends in a select element. "
+          text run at (419,0) width 342: "There should be no spaces added because the paste is"
+          text run at (0,18) width 219: "performed in an empty paragraph."
+      RenderBlock {DIV} at (0,52) size 784x22
+        RenderText {#text} at (0,1) size 22x18
+          text run at (0,1) width 22: "foo"
+        RenderMenuList {SELECT} at (23,2) size 39x18 [bgcolor=#FFFFFF]
+          RenderBlock (anonymous) at (0,0) size 38x18
+            RenderText at (8,2) size 6x13
+              text run at (8,2) width 6: "1"
+      RenderBlock {DIV} at (0,74) size 784x22
+        RenderText {#text} at (0,1) size 22x18
+          text run at (0,1) width 22: "foo"
+        RenderMenuList {SELECT} at (23,2) size 39x18 [bgcolor=#FFFFFF]
+          RenderBlock (anonymous) at (0,0) size 38x18
+            RenderText at (8,2) size 6x13
+              text run at (8,2) width 6: "1"
+caret: position 3 of child 1 {SELECT} of child 4 {DIV} of body
diff --git a/LayoutTests/platform/mac-highsierra/editing/pasteboard/4944770-2-expected.txt b/LayoutTests/platform/mac-highsierra/editing/pasteboard/4944770-2-expected.txt
new file mode 100644 (file)
index 0000000..e17f4b5
--- /dev/null
@@ -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 784x36
+        RenderText {#text} at (0,0) size 740x36
+          text run at (0,0) width 420: "This tests smart paste of a fragment that ends in a select element. "
+          text run at (419,0) width 321: "There should be spaces added before and after the"
+          text run at (0,18) width 106: "inserted content."
+      RenderBlock {DIV} at (0,52) size 784x22
+        RenderMenuList {SELECT} at (2,2) size 38x18 [bgcolor=#FFFFFF]
+          RenderBlock (anonymous) at (0,0) size 38x18
+            RenderText at (8,2) size 6x13
+              text run at (8,2) width 6: "1"
+      RenderBlock {DIV} at (0,74) size 784x22
+        RenderText {#text} at (0,1) size 12x18
+          text run at (0,1) width 12: "x "
+        RenderMenuList {SELECT} at (14,2) size 38x18 [bgcolor=#FFFFFF]
+          RenderBlock (anonymous) at (0,0) size 38x18
+            RenderText at (8,2) size 6x13
+              text run at (8,2) width 6: "1"
+        RenderText {#text} at (54,1) size 12x18
+          text run at (54,1) width 12: " x"
+caret: position 1 of child 2 {#text} of child 4 {DIV} of body
diff --git a/LayoutTests/platform/mac-highsierra/editing/selection/3690703-2-expected.txt b/LayoutTests/platform/mac-highsierra/editing/selection/3690703-2-expected.txt
new file mode 100644 (file)
index 0000000..4c6cb06
--- /dev/null
@@ -0,0 +1,152 @@
+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > CENTER > BODY > HTML > #document to 6 of DIV > CENTER > BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+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,3) size 784x581 [bgcolor=#FFFFFF]
+      RenderBlock {CENTER} at (0,0) size 784x258
+        RenderTable {TABLE} at (0,0) size 784x19
+          RenderTableSection {TBODY} at (0,0) size 784x19
+            RenderTableRow {TR} at (0,0) size 784x15
+              RenderTableCell {TD} at (0,0) size 784x15 [r=0 c=0 rs=1 cs=1]
+                RenderInline {FONT} at (0,0) size 102x15
+                  RenderInline {A} at (0,0) size 102x15 [color=#0000CC]
+                    RenderText {#text} at (682,0) size 102x15
+                      text run at (682,0) width 102: "Personalized Home"
+            RenderTableRow {TR} at (0,15) size 784x4
+              RenderTableCell {TD} at (0,16) size 784x2 [r=1 c=0 rs=1 cs=1]
+                RenderImage {IMG} at (0,0) size 1x1
+        RenderBlock (anonymous) at (0,19) size 784x36
+          RenderBR {BR} at (392,0) size 0x18
+          RenderBR {BR} at (392,18) size 0x18
+        RenderBlock {DIV} at (0,55) size 784x105 [border: (2px solid #AAAAFF)]
+          RenderTable {TABLE} at (214,2) size 355x23
+            RenderTableSection {TBODY} at (0,0) size 355x23
+              RenderTableRow {TR} at (0,0) size 355x23
+                RenderTableCell {TD} at (0,0) size 355x23 [r=0 c=0 rs=1 cs=1]
+                  RenderInline {FONT} at (0,0) size 347x15
+                    RenderInline {B} at (0,0) size 26x15
+                      RenderText {#text} at (4,4) size 26x15
+                        text run at (4,4) width 26: "Web"
+                    RenderText {#text} at (29,4) size 14x15
+                      text run at (29,4) width 14: "    "
+                    RenderInline {A} at (0,0) size 38x15 [color=#0000CC]
+                      RenderText {#text} at (42,4) size 38x15
+                        text run at (42,4) width 38: "Images"
+                    RenderText {#text} at (79,4) size 14x15
+                      text run at (79,4) width 14: "    "
+                    RenderInline {A} at (0,0) size 40x15 [color=#0000CC]
+                      RenderText {#text} at (92,4) size 40x15
+                        text run at (92,4) width 40: "Groups"
+                    RenderText {#text} at (131,4) size 14x15
+                      text run at (131,4) width 14: "    "
+                    RenderInline {A} at (0,0) size 30x15 [color=#0000CC]
+                      RenderText {#text} at (144,4) size 30x15
+                        text run at (144,4) width 30: "News"
+                    RenderText {#text} at (173,4) size 14x15
+                      text run at (173,4) width 14: "    "
+                    RenderInline {A} at (0,0) size 42x15 [color=#0000CC]
+                      RenderText {#text} at (186,4) size 42x15
+                        text run at (186,4) width 42: "Froogle"
+                    RenderText {#text} at (227,4) size 14x15
+                      text run at (227,4) width 14: "    "
+                    RenderInline {A} at (0,0) size 30x15 [color=#0000CC]
+                      RenderText {#text} at (240,4) size 30x15
+                        text run at (240,4) width 30: "Local"
+                      RenderInline {SUP} at (0,0) size 1x13
+                    RenderInline {A} at (0,0) size 30x15
+                      RenderInline {FONT} at (0,0) size 30x15 [color=#FF0000]
+                        RenderText {#text} at (269,4) size 30x15
+                          text run at (269,4) width 30: "New!"
+                    RenderText {#text} at (298,4) size 14x15
+                      text run at (298,4) width 14: "    "
+                    RenderInline {B} at (0,0) size 40x15
+                      RenderInline {A} at (0,0) size 40x15 [color=#0000CC]
+                        RenderText {#text} at (311,4) size 40x15
+                          text run at (311,4) width 40: "more \x{BB}"
+          RenderTable {TABLE} at (2,25) size 780x45
+            RenderTableSection {TBODY} at (0,0) size 780x45
+              RenderTableRow {TR} at (0,0) size 780x45
+                RenderTableCell {TD} at (0,13) size 193x19 [r=0 c=0 rs=1 cs=1]
+                  RenderText {#text} at (0,0) size 4x19
+                    text run at (0,1) width 4: " "
+                RenderTableCell {TD} at (192,0) size 395x45 [r=0 c=1 rs=1 cs=1]
+                  RenderTextControl {INPUT} at (2,2) size 391x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+                  RenderBR {BR} at (394,16) size 1x0
+                  RenderButton {INPUT} at (95,25) size 94x18 [bgcolor=#C0C0C0]
+                    RenderBlock (anonymous) at (8,2) size 77x13
+                      RenderText at (0,0) size 77x13
+                        text run at (0,0) width 77: "Google Search"
+                  RenderButton {INPUT} at (192,25) size 108x18 [bgcolor=#C0C0C0]
+                    RenderBlock (anonymous) at (8,2) size 91x13
+                      RenderText at (0,0) size 91x13
+                        text run at (0,0) width 91: "I'm Feeling Lucky"
+                RenderTableCell {TD} at (586,0) size 195x39 [r=0 c=2 rs=1 cs=1]
+                  RenderInline {FONT} at (0,0) size 76x39
+                    RenderText {#text} at (0,0) size 5x13
+                      text run at (0,0) width 5: "  "
+                    RenderInline {A} at (0,0) size 71x13 [color=#0000CC]
+                      RenderText {#text} at (5,0) size 71x13
+                        text run at (5,0) width 71: "Advanced Search"
+                    RenderBR {BR} at (75,10) size 1x0
+                    RenderText {#text} at (0,13) size 5x13
+                      text run at (0,13) width 5: "  "
+                    RenderInline {A} at (0,0) size 47x13 [color=#0000CC]
+                      RenderText {#text} at (5,13) size 47x13
+                        text run at (5,13) width 47: "Preferences"
+                    RenderBR {BR} at (51,23) size 1x0
+                    RenderText {#text} at (0,26) size 5x13
+                      text run at (0,26) width 5: "  "
+                    RenderInline {A} at (0,0) size 65x13 [color=#0000CC]
+                      RenderText {#text} at (5,26) size 65x13
+                        text run at (5,26) width 65: "Language Tools"
+          RenderBlock (anonymous) at (2,70) size 780x33
+            RenderBR {BR} at (390,0) size 0x18
+            RenderInline {FONT} at (0,0) size 146x15
+              RenderInline {FONT} at (0,0) size 30x15 [color=#FF0000]
+                RenderText {#text} at (317,18) size 30x15
+                  text run at (317,18) width 30: "New!"
+              RenderText {#text} at (346,18) size 4x15
+                text run at (346,18) width 4: " "
+              RenderInline {A} at (0,0) size 111x15 [color=#0000CC]
+                RenderText {#text} at (349,18) size 111x15
+                  text run at (349,18) width 111: "Personalize this page"
+              RenderText {#text} at (459,18) size 4x15
+                text run at (459,18) width 4: "."
+            RenderText {#text} at (0,0) size 0x0
+        RenderBlock (anonymous) at (0,160) size 784x69
+          RenderBR {BR} at (392,0) size 0x18
+          RenderBR {BR} at (392,18) size 0x18
+          RenderBR {BR} at (392,36) size 0x18
+          RenderInline {FONT} at (0,0) size 310x15
+            RenderInline {A} at (0,0) size 116x15 [color=#0000CC]
+              RenderText {#text} at (237,54) size 116x15
+                text run at (237,54) width 116: "Advertising Programs"
+            RenderText {#text} at (352,54) size 11x15
+              text run at (352,54) width 11: " - "
+            RenderInline {A} at (0,0) size 100x15 [color=#0000CC]
+              RenderText {#text} at (362,54) size 100x15
+                text run at (362,54) width 100: "Business Solutions"
+            RenderText {#text} at (461,54) size 12x15
+              text run at (461,54) width 12: " - "
+            RenderInline {A} at (0,0) size 75x15 [color=#0000CC]
+              RenderText {#text} at (472,54) size 75x15
+                text run at (472,54) width 75: "About Google"
+        RenderBlock {P} at (0,245) size 784x13
+          RenderInline {FONT} at (0,0) size 60x13
+            RenderText {#text} at (362,0) size 60x13
+              text run at (362,0) width 60: "\x{A9}2005 Google"
+layer at (207,88) size 385x13
+  RenderBlock {DIV} at (3,3) size 385x13
+selection start: position 0 of child 3 {INPUT} of child 1 {TD} of child 0 {TR} of child 0 {TBODY} of child 2 {TABLE} of child 4 {DIV} of child 0 {CENTER} of body
+selection end:   position 1 of child 2 {BR} of child 0 {FONT} of child 2 {TD} of child 0 {TR} of child 0 {TBODY} of child 2 {TABLE} of child 4 {DIV} of child 0 {CENTER} of body
diff --git a/LayoutTests/platform/mac-highsierra/editing/selection/3690703-expected.txt b/LayoutTests/platform/mac-highsierra/editing/selection/3690703-expected.txt
new file mode 100644 (file)
index 0000000..936d654
--- /dev/null
@@ -0,0 +1,154 @@
+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > CENTER > BODY > HTML > #document to 6 of DIV > CENTER > BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+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,3) size 784x581 [bgcolor=#FFFFFF]
+      RenderBlock {CENTER} at (0,0) size 784x258
+        RenderTable {TABLE} at (0,0) size 784x19
+          RenderTableSection {TBODY} at (0,0) size 784x19
+            RenderTableRow {TR} at (0,0) size 784x15
+              RenderTableCell {TD} at (0,0) size 784x15 [r=0 c=0 rs=1 cs=1]
+                RenderInline {FONT} at (0,0) size 102x15
+                  RenderInline {A} at (0,0) size 102x15 [color=#0000CC]
+                    RenderText {#text} at (682,0) size 102x15
+                      text run at (682,0) width 102: "Personalized Home"
+            RenderTableRow {TR} at (0,15) size 784x4
+              RenderTableCell {TD} at (0,16) size 784x2 [r=1 c=0 rs=1 cs=1]
+                RenderImage {IMG} at (0,0) size 1x1
+        RenderBlock (anonymous) at (0,19) size 784x36
+          RenderBR {BR} at (392,0) size 0x18
+          RenderBR {BR} at (392,18) size 0x18
+        RenderBlock {DIV} at (0,55) size 784x105 [border: (2px solid #AAAAFF)]
+          RenderTable {TABLE} at (214,2) size 355x23
+            RenderTableSection {TBODY} at (0,0) size 355x23
+              RenderTableRow {TR} at (0,0) size 355x23
+                RenderTableCell {TD} at (0,0) size 355x23 [r=0 c=0 rs=1 cs=1]
+                  RenderInline {FONT} at (0,0) size 347x15
+                    RenderInline {B} at (0,0) size 26x15
+                      RenderText {#text} at (4,4) size 26x15
+                        text run at (4,4) width 26: "Web"
+                    RenderText {#text} at (29,4) size 14x15
+                      text run at (29,4) width 14: "    "
+                    RenderInline {A} at (0,0) size 38x15 [color=#0000CC]
+                      RenderText {#text} at (42,4) size 38x15
+                        text run at (42,4) width 38: "Images"
+                    RenderText {#text} at (79,4) size 14x15
+                      text run at (79,4) width 14: "    "
+                    RenderInline {A} at (0,0) size 40x15 [color=#0000CC]
+                      RenderText {#text} at (92,4) size 40x15
+                        text run at (92,4) width 40: "Groups"
+                    RenderText {#text} at (131,4) size 14x15
+                      text run at (131,4) width 14: "    "
+                    RenderInline {A} at (0,0) size 30x15 [color=#0000CC]
+                      RenderText {#text} at (144,4) size 30x15
+                        text run at (144,4) width 30: "News"
+                    RenderText {#text} at (173,4) size 14x15
+                      text run at (173,4) width 14: "    "
+                    RenderInline {A} at (0,0) size 42x15 [color=#0000CC]
+                      RenderText {#text} at (186,4) size 42x15
+                        text run at (186,4) width 42: "Froogle"
+                    RenderText {#text} at (227,4) size 14x15
+                      text run at (227,4) width 14: "    "
+                    RenderInline {A} at (0,0) size 30x15 [color=#0000CC]
+                      RenderText {#text} at (240,4) size 30x15
+                        text run at (240,4) width 30: "Local"
+                      RenderInline {SUP} at (0,0) size 1x13
+                    RenderInline {A} at (0,0) size 30x15
+                      RenderInline {FONT} at (0,0) size 30x15 [color=#FF0000]
+                        RenderText {#text} at (269,4) size 30x15
+                          text run at (269,4) width 30: "New!"
+                    RenderText {#text} at (298,4) size 14x15
+                      text run at (298,4) width 14: "    "
+                    RenderInline {B} at (0,0) size 40x15
+                      RenderInline {A} at (0,0) size 40x15 [color=#0000CC]
+                        RenderText {#text} at (311,4) size 40x15
+                          text run at (311,4) width 40: "more \x{BB}"
+          RenderTable {TABLE} at (2,25) size 780x45
+            RenderTableSection {TBODY} at (0,0) size 780x45
+              RenderTableRow {TR} at (0,0) size 780x45
+                RenderTableCell {TD} at (0,13) size 193x19 [r=0 c=0 rs=1 cs=1]
+                  RenderText {#text} at (0,0) size 4x19
+                    text run at (0,1) width 4: " "
+                RenderTableCell {TD} at (192,0) size 395x45 [r=0 c=1 rs=1 cs=1]
+                  RenderTextControl {INPUT} at (2,2) size 391x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+                  RenderBR {BR} at (394,16) size 1x0
+                  RenderButton {INPUT} at (95,25) size 94x18 [bgcolor=#C0C0C0]
+                    RenderBlock (anonymous) at (8,2) size 77x13
+                      RenderText at (0,0) size 77x13
+                        text run at (0,0) width 77: "Google Search"
+                  RenderButton {INPUT} at (192,25) size 108x18 [bgcolor=#C0C0C0]
+                    RenderBlock (anonymous) at (8,2) size 91x13
+                      RenderText at (0,0) size 91x13
+                        text run at (0,0) width 91: "I'm Feeling Lucky"
+                RenderTableCell {TD} at (586,0) size 195x39 [r=0 c=2 rs=1 cs=1]
+                  RenderInline {FONT} at (0,0) size 76x39
+                    RenderText {#text} at (0,0) size 5x13
+                      text run at (0,0) width 5: "  "
+                    RenderInline {A} at (0,0) size 71x13 [color=#0000CC]
+                      RenderText {#text} at (5,0) size 71x13
+                        text run at (5,0) width 71: "Advanced Search"
+                    RenderBR {BR} at (75,10) size 1x0
+                    RenderText {#text} at (0,13) size 5x13
+                      text run at (0,13) width 5: "  "
+                    RenderInline {A} at (0,0) size 47x13 [color=#0000CC]
+                      RenderText {#text} at (5,13) size 47x13
+                        text run at (5,13) width 47: "Preferences"
+                    RenderBR {BR} at (51,23) size 1x0
+                    RenderText {#text} at (0,26) size 5x13
+                      text run at (0,26) width 5: "  "
+                    RenderInline {A} at (0,0) size 65x13 [color=#0000CC]
+                      RenderText {#text} at (5,26) size 65x13
+                        text run at (5,26) width 65: "Language Tools"
+          RenderBlock (anonymous) at (2,70) size 780x33
+            RenderBR {BR} at (390,0) size 0x18
+            RenderInline {FONT} at (0,0) size 146x15
+              RenderInline {FONT} at (0,0) size 30x15 [color=#FF0000]
+                RenderText {#text} at (317,18) size 30x15
+                  text run at (317,18) width 30: "New!"
+              RenderText {#text} at (346,18) size 4x15
+                text run at (346,18) width 4: " "
+              RenderInline {A} at (0,0) size 111x15 [color=#0000CC]
+                RenderText {#text} at (349,18) size 111x15
+                  text run at (349,18) width 111: "Personalize this page"
+              RenderText {#text} at (459,18) size 4x15
+                text run at (459,18) width 4: "."
+            RenderText {#text} at (0,0) size 0x0
+        RenderBlock (anonymous) at (0,160) size 784x69
+          RenderBR {BR} at (392,0) size 0x18
+          RenderBR {BR} at (392,18) size 0x18
+          RenderBR {BR} at (392,36) size 0x18
+          RenderInline {FONT} at (0,0) size 310x15
+            RenderInline {A} at (0,0) size 116x15 [color=#0000CC]
+              RenderText {#text} at (237,54) size 116x15
+                text run at (237,54) width 116: "Advertising Programs"
+            RenderText {#text} at (352,54) size 11x15
+              text run at (352,54) width 11: " - "
+            RenderInline {A} at (0,0) size 100x15 [color=#0000CC]
+              RenderText {#text} at (362,54) size 100x15
+                text run at (362,54) width 100: "Business Solutions"
+            RenderText {#text} at (461,54) size 12x15
+              text run at (461,54) width 12: " - "
+            RenderInline {A} at (0,0) size 75x15 [color=#0000CC]
+              RenderText {#text} at (472,54) size 75x15
+                text run at (472,54) width 75: "About Google"
+        RenderBlock {P} at (0,245) size 784x13
+          RenderInline {FONT} at (0,0) size 60x13
+            RenderText {#text} at (362,0) size 60x13
+              text run at (362,0) width 60: "\x{A9}2005 Google"
+layer at (207,88) size 385x13
+  RenderBlock {DIV} at (3,3) size 385x13
+selection start: position 0 of child 1 {TABLE} of child 4 {DIV} of child 0 {CENTER} of body
+selection end:   position 1 of child 3 {#text} of child 4 {FONT} of child 4 {DIV} of child 0 {CENTER} of body
diff --git a/LayoutTests/platform/mac-highsierra/editing/selection/3690719-expected.txt b/LayoutTests/platform/mac-highsierra/editing/selection/3690719-expected.txt
new file mode 100644 (file)
index 0000000..d06fc58
--- /dev/null
@@ -0,0 +1,146 @@
+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > CENTER > BODY > HTML > #document to 6 of DIV > CENTER > BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 1 of DIV > CENTER > BODY > HTML > #document to 1 of DIV > CENTER > BODY > HTML > #document toDOMRange:range from 1 of DIV > CENTER > BODY > HTML > #document to 1 of #text > FONT > DIV > CENTER > 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,3) size 784x581 [bgcolor=#FFFFFF]
+      RenderBlock {CENTER} at (0,0) size 784x258
+        RenderTable {TABLE} at (0,0) size 784x19
+          RenderTableSection {TBODY} at (0,0) size 784x19
+            RenderTableRow {TR} at (0,0) size 784x15
+              RenderTableCell {TD} at (0,0) size 784x15 [r=0 c=0 rs=1 cs=1]
+                RenderInline {FONT} at (0,0) size 102x15
+                  RenderInline {A} at (0,0) size 102x15 [color=#0000CC]
+                    RenderText {#text} at (682,0) size 102x15
+                      text run at (682,0) width 102: "Personalized Home"
+            RenderTableRow {TR} at (0,15) size 784x4
+              RenderTableCell {TD} at (0,16) size 784x2 [r=1 c=0 rs=1 cs=1]
+                RenderImage {IMG} at (0,0) size 1x1
+        RenderBlock (anonymous) at (0,19) size 784x36
+          RenderBR {BR} at (392,0) size 0x18
+          RenderBR {BR} at (392,18) size 0x18
+        RenderBlock {DIV} at (0,55) size 784x105 [border: (2px solid #AAAAFF)]
+          RenderTable {TABLE} at (214,2) size 355x23
+            RenderTableSection {TBODY} at (0,0) size 355x23
+              RenderTableRow {TR} at (0,0) size 355x23
+                RenderTableCell {TD} at (0,0) size 355x23 [r=0 c=0 rs=1 cs=1]
+                  RenderInline {FONT} at (0,0) size 347x15
+                    RenderInline {B} at (0,0) size 26x15
+                      RenderText {#text} at (4,4) size 26x15
+                        text run at (4,4) width 26: "Web"
+                    RenderText {#text} at (29,4) size 14x15
+                      text run at (29,4) width 14: "    "
+                    RenderInline {A} at (0,0) size 38x15 [color=#0000CC]
+                      RenderText {#text} at (42,4) size 38x15
+                        text run at (42,4) width 38: "Images"
+                    RenderText {#text} at (79,4) size 14x15
+                      text run at (79,4) width 14: "    "
+                    RenderInline {A} at (0,0) size 40x15 [color=#0000CC]
+                      RenderText {#text} at (92,4) size 40x15
+                        text run at (92,4) width 40: "Groups"
+                    RenderText {#text} at (131,4) size 14x15
+                      text run at (131,4) width 14: "    "
+                    RenderInline {A} at (0,0) size 30x15 [color=#0000CC]
+                      RenderText {#text} at (144,4) size 30x15
+                        text run at (144,4) width 30: "News"
+                    RenderText {#text} at (173,4) size 14x15
+                      text run at (173,4) width 14: "    "
+                    RenderInline {A} at (0,0) size 42x15 [color=#0000CC]
+                      RenderText {#text} at (186,4) size 42x15
+                        text run at (186,4) width 42: "Froogle"
+                    RenderText {#text} at (227,4) size 14x15
+                      text run at (227,4) width 14: "    "
+                    RenderInline {A} at (0,0) size 30x15 [color=#0000CC]
+                      RenderText {#text} at (240,4) size 30x15
+                        text run at (240,4) width 30: "Local"
+                      RenderInline {SUP} at (0,0) size 1x13
+                    RenderInline {A} at (0,0) size 30x15
+                      RenderInline {FONT} at (0,0) size 30x15 [color=#FF0000]
+                        RenderText {#text} at (269,4) size 30x15
+                          text run at (269,4) width 30: "New!"
+                    RenderText {#text} at (298,4) size 14x15
+                      text run at (298,4) width 14: "    "
+                    RenderInline {B} at (0,0) size 40x15
+                      RenderInline {A} at (0,0) size 40x15 [color=#0000CC]
+                        RenderText {#text} at (311,4) size 40x15
+                          text run at (311,4) width 40: "more \x{BB}"
+          RenderTable {TABLE} at (2,25) size 780x45
+            RenderTableSection {TBODY} at (0,0) size 780x45
+              RenderTableRow {TR} at (0,0) size 780x45
+                RenderTableCell {TD} at (0,13) size 193x19 [r=0 c=0 rs=1 cs=1]
+                  RenderText {#text} at (0,0) size 4x19
+                    text run at (0,1) width 4: " "
+                RenderTableCell {TD} at (192,0) size 395x45 [r=0 c=1 rs=1 cs=1]
+                  RenderTextControl {INPUT} at (2,2) size 391x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+                  RenderBR {BR} at (394,16) size 1x0
+                  RenderButton {INPUT} at (95,25) size 94x18 [bgcolor=#C0C0C0]
+                    RenderBlock (anonymous) at (8,2) size 77x13
+                      RenderText at (0,0) size 77x13
+                        text run at (0,0) width 77: "Google Search"
+                  RenderButton {INPUT} at (192,25) size 108x18 [bgcolor=#C0C0C0]
+                    RenderBlock (anonymous) at (8,2) size 91x13
+                      RenderText at (0,0) size 91x13
+                        text run at (0,0) width 91: "I'm Feeling Lucky"
+                RenderTableCell {TD} at (586,0) size 195x39 [r=0 c=2 rs=1 cs=1]
+                  RenderInline {FONT} at (0,0) size 76x39
+                    RenderText {#text} at (0,0) size 5x13
+                      text run at (0,0) width 5: "  "
+                    RenderInline {A} at (0,0) size 71x13 [color=#0000CC]
+                      RenderText {#text} at (5,0) size 71x13
+                        text run at (5,0) width 71: "Advanced Search"
+                    RenderBR {BR} at (75,10) size 1x0
+                    RenderText {#text} at (0,13) size 5x13
+                      text run at (0,13) width 5: "  "
+                    RenderInline {A} at (0,0) size 47x13 [color=#0000CC]
+                      RenderText {#text} at (5,13) size 47x13
+                        text run at (5,13) width 47: "Preferences"
+                    RenderBR {BR} at (51,23) size 1x0
+                    RenderText {#text} at (0,26) size 5x13
+                      text run at (0,26) width 5: "  "
+                    RenderInline {A} at (0,0) size 65x13 [color=#0000CC]
+                      RenderText {#text} at (5,26) size 65x13
+                        text run at (5,26) width 65: "Language Tools"
+          RenderBlock (anonymous) at (2,70) size 780x33
+            RenderBR {BR} at (390,0) size 0x18
+            RenderInline {FONT} at (0,0) size 146x15
+              RenderInline {FONT} at (0,0) size 30x15 [color=#FF0000]
+                RenderText {#text} at (317,18) size 30x15
+                  text run at (317,18) width 30: "New!"
+              RenderText {#text} at (346,18) size 4x15
+                text run at (346,18) width 4: " "
+              RenderInline {A} at (0,0) size 111x15 [color=#0000CC]
+                RenderText {#text} at (349,18) size 111x15
+                  text run at (349,18) width 111: "Personalize this page"
+              RenderText {#text} at (459,18) size 4x15
+                text run at (459,18) width 4: "."
+            RenderText {#text} at (0,0) size 0x0
+        RenderBlock (anonymous) at (0,160) size 784x69
+          RenderBR {BR} at (392,0) size 0x18
+          RenderBR {BR} at (392,18) size 0x18
+          RenderBR {BR} at (392,36) size 0x18
+          RenderInline {FONT} at (0,0) size 310x15
+            RenderInline {A} at (0,0) size 116x15 [color=#0000CC]
+              RenderText {#text} at (237,54) size 116x15
+                text run at (237,54) width 116: "Advertising Programs"
+            RenderText {#text} at (352,54) size 11x15
+              text run at (352,54) width 11: " - "
+            RenderInline {A} at (0,0) size 100x15 [color=#0000CC]
+              RenderText {#text} at (362,54) size 100x15
+                text run at (362,54) width 100: "Business Solutions"
+            RenderText {#text} at (461,54) size 12x15
+              text run at (461,54) width 12: " - "
+            RenderInline {A} at (0,0) size 75x15 [color=#0000CC]
+              RenderText {#text} at (472,54) size 75x15
+                text run at (472,54) width 75: "About Google"
+        RenderBlock {P} at (0,245) size 784x13
+          RenderInline {FONT} at (0,0) size 60x13
+            RenderText {#text} at (362,0) size 60x13
+              text run at (362,0) width 60: "\x{A9}2005 Google"
+layer at (207,88) size 385x13
+  RenderBlock {DIV} at (3,3) size 385x13
+selection start: position 0 of child 1 {TABLE} of child 4 {DIV} of child 0 {CENTER} of body
+selection end:   position 1 of child 3 {#text} of child 4 {FONT} of child 4 {DIV} of child 0 {CENTER} of body
diff --git a/LayoutTests/platform/mac-highsierra/editing/selection/4397952-expected.txt b/LayoutTests/platform/mac-highsierra/editing/selection/4397952-expected.txt
new file mode 100644 (file)
index 0000000..8725007
--- /dev/null
@@ -0,0 +1,25 @@
+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 4 of DIV > BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+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 {P} at (0,0) size 784x18
+        RenderText {#text} at (0,0) size 578x18
+          text run at (0,0) width 271: "This tests caret movement across buttons. "
+          text run at (270,0) width 308: "The caret should be just after the second button."
+      RenderBlock {DIV} at (0,34) size 784x22
+        RenderButton {INPUT} at (2,2) size 36x18 [bgcolor=#C0C0C0]
+          RenderBlock (anonymous) at (8,2) size 20x13
+            RenderText at (0,0) size 20x13
+              text run at (0,0) width 20: "Foo"
+        RenderButton {INPUT} at (41,2) size 35x18 [bgcolor=#C0C0C0]
+          RenderBlock (anonymous) at (8,2) size 18x13
+            RenderText at (0,0) size 18x13
+              text run at (0,0) width 18: "Bar"
+        RenderText {#text} at (0,0) size 0x0
+caret: position 1 of child 2 {INPUT} of child 2 {DIV} of body
diff --git a/LayoutTests/platform/mac-highsierra/editing/selection/5240265-expected.txt b/LayoutTests/platform/mac-highsierra/editing/selection/5240265-expected.txt
new file mode 100644 (file)
index 0000000..58998f5
--- /dev/null
@@ -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 784x54
+        RenderText {#text} at (0,0) size 775x54
+          text run at (0,0) width 775: "This tests to see that clicking on content outside of an editable region with -webkit-user-select: ignore doesn't remove the"
+          text run at (0,18) width 476: "selection from the editable region. To run it manually, click on the button. "
+          text run at (475,18) width 298: "The editable region should not be focused, but"
+          text run at (0,36) width 246: "the text inside of it should be selected."
+      RenderBlock (anonymous) at (0,70) size 784x22
+        RenderButton {INPUT} at (2,2) size 78x18 [bgcolor=#C0C0C0]
+          RenderBlock (anonymous) at (8,2) size 62x13
+            RenderText at (0,0) size 62x13
+              text run at (0,0) width 62: "Click on me"
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {DIV} at (0,92) size 784x18
+        RenderText {#text} at (0,0) size 182x18
+          text run at (0,0) width 182: "This text should be selected."
+selection start: position 0 of child 0 {#text} of child 4 {DIV} of body
+selection end:   position 29 of child 0 {#text} of child 4 {DIV} of body
diff --git a/LayoutTests/platform/mac-highsierra/editing/selection/caret-before-select-expected.txt b/LayoutTests/platform/mac-highsierra/editing/selection/caret-before-select-expected.txt
new file mode 100644 (file)
index 0000000..0a32d83
--- /dev/null
@@ -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 784x96 [border: (5px solid #FF0000)]
+        RenderMenuList {SELECT} at (39,39) size 53x18 [bgcolor=#FFFFFF]
+          RenderBlock (anonymous) at (0,0) size 53x18
+            RenderText at (8,2) size 22x13
+              text run at (8,2) width 22: "One"
+        RenderText {#text} at (94,38) size 27x18
+          text run at (94,38) width 27: "blaa"
+caret: position 0 of child 0 {SELECT} of child 0 {DIV} of body
diff --git a/LayoutTests/platform/mac-highsierra/editing/selection/replaced-boundaries-3-expected.txt b/LayoutTests/platform/mac-highsierra/editing/selection/replaced-boundaries-3-expected.txt
new file mode 100644 (file)
index 0000000..088774f
--- /dev/null
@@ -0,0 +1,27 @@
+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 5 of DIV > BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of DIV > BODY > HTML > #document to 0 of DIV > BODY > HTML > #document toDOMRange:range from 1 of #text > DIV > BODY > HTML > #document to 4 of DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+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 {P} at (0,0) size 784x36
+        RenderText {#text} at (0,0) size 777x36
+          text run at (0,0) width 777: "This tests that when a selection that ends at [replaced element, 0] is painted, the replaced element doesn't appear selected."
+          text run at (0,18) width 329: "This test uses a select box for the replaced element."
+      RenderBlock {DIV} at (0,52) size 784x40
+        RenderText {#text} at (0,0) size 23x18
+          text run at (0,0) width 23: "abc"
+        RenderBR {BR} at (22,14) size 1x0
+        RenderMenuList {SELECT} at (2,20) size 224x18 [bgcolor=#FFFFFF]
+          RenderBlock (anonymous) at (0,0) size 224x18
+            RenderText at (8,2) size 193x13
+              text run at (8,2) width 193: "this select box shouldn't be selected"
+        RenderText {#text} at (0,0) size 0x0
+selection start: position 1 of child 0 {#text} of child 3 {DIV} of body
+selection end:   position 1 of child 1 {BR} of child 3 {DIV} of body
diff --git a/LayoutTests/platform/mac-highsierra/editing/selection/select-across-readonly-input-4-expected.txt b/LayoutTests/platform/mac-highsierra/editing/selection/select-across-readonly-input-4-expected.txt
new file mode 100644 (file)
index 0000000..407cf80
--- /dev/null
@@ -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 {P} at (0,0) size 784x36
+        RenderText {#text} at (0,0) size 744x36
+          text run at (0,0) width 744: "This test ensures selection that crosses the shadow DOM boundary of a readonly input element cannot be made by a"
+          text run at (0,18) width 79: "mouse drag."
+      RenderBlock {P} at (0,52) size 784x36
+        RenderText {#text} at (0,0) size 773x36
+          text run at (0,0) width 773: "To manually test, select text by a mouse drag starting in \"hello\" and ending in \"WebKit\". Selection should extend only in"
+          text run at (0,18) width 250: "the input element that contains \"hello\"."
+      RenderBlock {DIV} at (0,104) size 784x28
+        RenderTextControl {INPUT} at (0,2) size 59x24 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderText {#text} at (58,6) size 5x18
+          text run at (58,6) width 5: " "
+        RenderInline {SPAN} at (0,0) size 39x18
+          RenderText {#text} at (62,6) size 39x18
+            text run at (62,6) width 39: "world"
+        RenderText {#text} at (100,6) size 5x18
+          text run at (100,6) width 5: " "
+        RenderTextControl {INPUT} at (104,2) size 60x24 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderText {#text} at (0,0) size 0x0
+layer at (11,117) size 53x18
+  RenderBlock {DIV} at (3,3) size 53x18
+    RenderText {#text} at (0,0) size 35x18
+      text run at (0,0) width 35: "hello"
+layer at (115,117) size 53x18
+  RenderBlock {DIV} at (3,3) size 53x18
+    RenderText {#text} at (0,0) size 53x18
+      text run at (0,0) width 53: "WebKit"
+selection start: position 4 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 1 {INPUT} of child 5 {DIV} of body
+selection end:   position 5 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 1 {INPUT} of child 5 {DIV} of body
diff --git a/LayoutTests/platform/mac-highsierra/editing/selection/select-across-readonly-input-5-expected.txt b/LayoutTests/platform/mac-highsierra/editing/selection/select-across-readonly-input-5-expected.txt
new file mode 100644 (file)
index 0000000..7764502
--- /dev/null
@@ -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 {P} at (0,0) size 784x36
+        RenderText {#text} at (0,0) size 744x36
+          text run at (0,0) width 744: "This test ensures selection that crosses the shadow DOM boundary of a readonly input element cannot be made by a"
+          text run at (0,18) width 79: "mouse drag."
+      RenderBlock {P} at (0,52) size 784x36
+        RenderText {#text} at (0,0) size 773x36
+          text run at (0,0) width 773: "To manually test, select text by a mouse drag starting in \"WebKit\" and ending in \"hello\". Selection should extend only in"
+          text run at (0,18) width 267: "the input element that contains \"WebKit\"."
+      RenderBlock {DIV} at (0,104) size 784x28
+        RenderTextControl {INPUT} at (0,2) size 59x24 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderText {#text} at (58,6) size 5x18
+          text run at (58,6) width 5: " "
+        RenderInline {SPAN} at (0,0) size 39x18
+          RenderText {#text} at (62,6) size 39x18
+            text run at (62,6) width 39: "world"
+        RenderText {#text} at (100,6) size 5x18
+          text run at (100,6) width 5: " "
+        RenderTextControl {INPUT} at (104,2) size 60x24 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderText {#text} at (0,0) size 0x0
+layer at (11,117) size 53x18
+  RenderBlock {DIV} at (3,3) size 53x18
+    RenderText {#text} at (0,0) size 35x18
+      text run at (0,0) width 35: "hello"
+layer at (115,117) size 53x18
+  RenderBlock {DIV} at (3,3) size 53x18
+    RenderText {#text} at (0,0) size 53x18
+      text run at (0,0) width 53: "WebKit"
+selection start: position 0 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 5 {INPUT} of child 5 {DIV} of body
+selection end:   position 2 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 5 {INPUT} of child 5 {DIV} of body
diff --git a/LayoutTests/platform/mac-highsierra/editing/selection/select-box-expected.txt b/LayoutTests/platform/mac-highsierra/editing/selection/select-box-expected.txt
new file mode 100644 (file)
index 0000000..76e11a2
--- /dev/null
@@ -0,0 +1,73 @@
+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 3 of DIV > BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+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 {P} at (0,0) size 784x18
+        RenderText {#text} at (0,0) size 706x18
+          text run at (0,0) width 300: "This tests caret movement across a select box. "
+          text run at (299,0) width 407: "The caret should skip over the select box as if it were an image."
+      RenderBlock {DIV} at (0,34) size 784x22
+        RenderBlock {DIV} at (0,0) size 784x22
+          RenderText {#text} at (0,1) size 73x18
+            text run at (0,1) width 73: "select box: "
+          RenderMenuList {SELECT} at (74,2) size 39x18 [bgcolor=#FFFFFF]
+            RenderBlock (anonymous) at (0,0) size 38x18
+              RenderText at (8,2) size 6x13
+                text run at (8,2) width 6: "1"
+          RenderText {#text} at (114,1) size 68x18
+            text run at (114,1) width 68: " the end ..."
+caret: position 1 of child 0 {#text} of child 1 {DIV} of child 3 {DIV} of body
diff --git a/LayoutTests/platform/mac-highsierra/editing/selection/select-element-paragraph-boundary-expected.txt b/LayoutTests/platform/mac-highsierra/editing/selection/select-element-paragraph-boundary-expected.txt
new file mode 100644 (file)
index 0000000..64c61b9
--- /dev/null
@@ -0,0 +1,20 @@
+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 1 of DIV > BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+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 {P} at (0,0) size 784x36
+        RenderText {#text} at (0,0) size 764x36
+          text run at (0,0) width 333: "This tests paragraphBoundary selection navigation. "
+          text run at (332,0) width 432: "The caret should be at the end of the paragraph below, just after the"
+          text run at (0,18) width 69: "select box."
+      RenderBlock {DIV} at (0,52) size 784x22
+        RenderMenuList {SELECT} at (2,2) size 37x18 [bgcolor=#FFFFFF]
+          RenderBlock (anonymous) at (0,0) size 37x18
+            RenderText at (8,2) size 6x13
+              text run at (8,2) width 6: "1"
+caret: position 1 of child 0 {SELECT} of child 2 {DIV} of body
diff --git a/LayoutTests/platform/mac-highsierra/editing/selection/selection-button-text-expected.txt b/LayoutTests/platform/mac-highsierra/editing/selection/selection-button-text-expected.txt
new file mode 100644 (file)
index 0000000..f8e5f50
--- /dev/null
@@ -0,0 +1,35 @@
+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,16) size 784x114
+      RenderBlock {P} at (0,0) size 784x18
+        RenderText {#text} at (0,0) size 566x18
+          text run at (0,0) width 566: "To PASS this test case the text of the button label should not be selected in the selection."
+      RenderBlock {DIV} at (0,34) size 784x80
+        RenderBlock (anonymous) at (0,0) size 784x40
+          RenderText {#text} at (0,0) size 50x18
+            text run at (0,0) width 50: "Buttons"
+          RenderBR {BR} at (49,0) size 1x18
+          RenderText {#text} at (0,19) size 61x18
+            text run at (0,19) width 61: "with text "
+          RenderButton {INPUT} at (62,20) size 60x18 [bgcolor=#C0C0C0]
+            RenderBlock (anonymous) at (8,2) size 44x13
+              RenderText at (0,0) size 44x13
+                text run at (0,0) width 44: "too little"
+          RenderText {#text} at (123,19) size 59x18
+            text run at (123,19) width 59: " too little"
+        RenderBlock {DIV} at (0,40) size 784x22
+          RenderText {#text} at (0,1) size 56x18
+            text run at (0,1) width 56: "and text "
+          RenderButton {INPUT} at (57,2) size 66x18 [bgcolor=#C0C0C0]
+            RenderBlock (anonymous) at (8,2) size 50x13
+              RenderText at (0,0) size 50x13
+                text run at (0,0) width 50: "too much"
+          RenderText {#text} at (124,1) size 65x18
+            text run at (124,1) width 65: " too much"
+        RenderBlock (anonymous) at (0,62) size 784x18
+          RenderText {#text} at (0,0) size 250x18
+            text run at (0,0) width 250: "Should not be selected in the selection."
+selection start: position 0 of child 0 {#text} of child 1 {P} of body
+selection end:   position 41 of child 6 {#text} of child 3 {DIV} of body
diff --git a/LayoutTests/platform/mac-highsierra/fast/block/float/float-avoidance-expected.txt b/LayoutTests/platform/mac-highsierra/fast/block/float/float-avoidance-expected.txt
new file mode 100644 (file)
index 0000000..9255ead
--- /dev/null
@@ -0,0 +1,337 @@
+layer at (0,0) size 785x2386
+  RenderView at (0,0) size 785x600
+layer at (0,0) size 785x2386
+  RenderBlock {HTML} at (0,0) size 785x2386
+    RenderBody {BODY} at (8,8) size 769x2370
+      RenderBlock (anonymous) at (0,0) size 769x36
+        RenderText {#text} at (0,0) size 753x36
+          text run at (0,0) width 546: "Test of objects that avoid floats to see what they do with percentage and auto widths. "
+          text run at (545,0) width 208: "This test is designed to illustrate"
+          text run at (0,18) width 482: "that we have removed the WinIE quirk and are behaving more like Firefox."
+      RenderBlock {HR} at (0,44) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,54) size 769x18
+        RenderText {#text} at (0,0) size 517x18
+          text run at (0,0) width 517: "The inline-level button should be below the select and fill the width of the block."
+      RenderBlock {P} at (0,88) size 220x82 [border: (10px solid #FF0000)]
+        RenderText {#text} at (10,10) size 60x18
+          text run at (10,10) width 60: "Line One"
+        RenderBR {BR} at (69,24) size 1x0
+        RenderMenuList {SELECT} at (10,30) size 100x18 [bgcolor=#FFFFFF]
+          RenderBlock (anonymous) at (0,0) size 100x18
+            RenderText at (8,2) size 22x13
+              text run at (8,2) width 22: "One"
+        RenderText {#text} at (0,0) size 0x0
+        RenderButton {INPUT} at (10,52) size 200x18 [bgcolor=#C0C0C0]
+          RenderBlock (anonymous) at (8,2) size 184x13
+            RenderText at (86,0) size 12x13
+              text run at (86,0) width 12: "Hi"
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock (anonymous) at (0,186) size 769x18
+        RenderText {#text} at (0,0) size 481x18
+          text run at (0,0) width 481: "The floating button with a percentage width should be even with the select."
+      RenderBlock {P} at (0,220) size 220x60 [border: (10px solid #FF0000)]
+        RenderText {#text} at (10,10) size 60x18
+          text run at (10,10) width 60: "Line One"
+        RenderBR {BR} at (69,24) size 1x0
+        RenderMenuList {SELECT} at (10,30) size 100x18 [bgcolor=#FFFFFF]
+          RenderBlock (anonymous) at (0,0) size 100x18
+            RenderText at (8,2) size 22x13
+              text run at (8,2) width 22: "One"
+        RenderText {#text} at (0,0) size 0x0
+        RenderButton {INPUT} at (110,30) size 100x18 [bgcolor=#C0C0C0]
+          RenderBlock (anonymous) at (8,2) size 84x13
+            RenderText at (36,0) size 12x13
+              text run at (36,0) width 12: "Hi"
+        RenderText {#text} at (0,0) size 0x0
+        RenderBR {BR} at (210,28) size 0x18
+      RenderBlock (anonymous) at (0,296) size 769x18
+        RenderText {#text} at (0,0) size 470x18
+          text run at (0,0) width 470: "The block-level button with an auto width should be even with the select."
+      RenderBlock {P} at (0,330) size 220x78 [border: (10px solid #FF0000)]
+        RenderBlock (anonymous) at (10,10) size 200x18
+          RenderText {#text} at (0,0) size 60x18
+            text run at (0,0) width 60: "Line One"
+          RenderBR {BR} at (59,14) size 1x0
+          RenderMenuList {SELECT} at (0,20) size 100x18 [bgcolor=#FFFFFF]
+            RenderBlock (anonymous) at (0,0) size 100x18
+              RenderText at (8,2) size 22x13
+                text run at (8,2) width 22: "One"
+          RenderText {#text} at (0,0) size 0x0
+        RenderButton {INPUT} at (110,30) size 27x18 [bgcolor=#C0C0C0]
+          RenderBlock (anonymous) at (8,2) size 11x13
+            RenderText at (0,0) size 11x13
+              text run at (0,0) width 11: "Hi"
+        RenderBlock (anonymous) at (10,50) size 200x18
+          RenderBR {BR} at (0,0) size 0x18
+      RenderBlock (anonymous) at (0,424) size 769x18
+        RenderText {#text} at (0,0) size 504x18
+          text run at (0,0) width 504: "The block-level button with a percentage width should be even with the select."
+      RenderBlock {P} at (0,458) size 220x78 [border: (10px solid #FF0000)]
+        RenderBlock (anonymous) at (10,10) size 200x18
+          RenderText {#text} at (0,0) size 60x18
+            text run at (0,0) width 60: "Line One"
+          RenderBR {BR} at (59,14) size 1x0
+          RenderMenuList {SELECT} at (0,20) size 100x18 [bgcolor=#FFFFFF]
+            RenderBlock (anonymous) at (0,0) size 100x18
+              RenderText at (8,2) size 22x13
+                text run at (8,2) width 22: "One"
+          RenderText {#text} at (0,0) size 0x0
+        RenderButton {INPUT} at (110,30) size 100x18 [bgcolor=#C0C0C0]
+          RenderBlock (anonymous) at (8,2) size 84x13
+            RenderText at (36,0) size 12x13
+              text run at (36,0) width 12: "Hi"
+        RenderBlock (anonymous) at (10,50) size 200x18
+          RenderBR {BR} at (0,0) size 0x18
+      RenderBlock (anonymous) at (0,552) size 769x18
+        RenderText {#text} at (0,0) size 471x18
+          text run at (0,0) width 471: "The floating table with a percentage width should be even with the select."
+      RenderBlock {P} at (0,586) size 220x68 [border: (10px solid #FF0000)]
+        RenderText {#text} at (10,10) size 60x18
+          text run at (10,10) width 60: "Line One"
+        RenderBR {BR} at (69,24) size 1x0
+        RenderMenuList {SELECT} at (10,30) size 100x18 [bgcolor=#FFFFFF]
+          RenderBlock (anonymous) at (0,0) size 100x18
+            RenderText at (8,2) size 22x13
+              text run at (8,2) width 22: "One"
+        RenderText {#text} at (0,0) size 0x0
+        RenderTable {TABLE} at (110,28) size 100x30 [border: (2px outset #808080)]
+          RenderTableSection {TBODY} at (2,2) size 96x26
+            RenderTableRow {TR} at (0,2) size 96x22
+              RenderTableCell {TD} at (2,2) size 92x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 36x18
+                  text run at (2,2) width 36: "Table"
+        RenderText {#text} at (0,0) size 0x0
+        RenderBR {BR} at (210,28) size 0x18
+      RenderBlock (anonymous) at (0,670) size 769x36
+        RenderText {#text} at (0,0) size 768x36
+          text run at (0,0) width 768: "The floating table with an auto width should be even with the select and shrinks to use the available line width. THIS IS"
+          text run at (0,18) width 157: "CURRENTLY BUGGY."
+      RenderBlock {P} at (0,722) size 220x126 [border: (10px solid #FF0000)]
+        RenderText {#text} at (10,10) size 60x18
+          text run at (10,10) width 60: "Line One"
+        RenderBR {BR} at (69,24) size 1x0
+        RenderMenuList {SELECT} at (10,30) size 100x18 [bgcolor=#FFFFFF]
+          RenderBlock (anonymous) at (0,0) size 100x18
+            RenderText at (8,2) size 22x13
+              text run at (8,2) width 22: "One"
+        RenderText {#text} at (0,0) size 0x0
+        RenderTable {TABLE} at (10,50) size 200x66 [border: (2px outset #808080)]
+          RenderTableSection {TBODY} at (2,2) size 196x62
+            RenderTableRow {TR} at (0,2) size 196x58
+              RenderTableCell {TD} at (2,2) size 192x58 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 165x54
+                  text run at (2,2) width 164: "Floating table that should"
+                  text run at (2,20) width 165: "shrink so it can be next to"
+                  text run at (2,38) width 92: "previous float."
+        RenderText {#text} at (0,0) size 0x0
+        RenderBR {BR} at (110,28) size 0x18
+      RenderBlock (anonymous) at (0,864) size 769x18
+        RenderText {#text} at (0,0) size 746x18
+          text run at (0,0) width 589: "The block-level table below has a percentage width and should still be even with the select. "
+          text run at (588,0) width 158: "It spills out of the block."
+      RenderBlock {P} at (0,898) size 220x144 [border: (10px solid #FF0000)]
+        RenderBlock (anonymous) at (10,10) size 200x18
+          RenderText {#text} at (0,0) size 60x18
+            text run at (0,0) width 60: "Line One"
+          RenderBR {BR} at (59,14) size 1x0
+          RenderMenuList {SELECT} at (0,20) size 100x18 [bgcolor=#FFFFFF]
+            RenderBlock (anonymous) at (0,0) size 100x18
+              RenderText at (8,2) size 22x13
+                text run at (8,2) width 22: "One"
+          RenderText {#text} at (0,0) size 0x0
+        RenderTable {TABLE} at (10,50) size 200x66 [border: (2px outset #808080)]
+          RenderTableSection {TBODY} at (2,2) size 196x62
+            RenderTableRow {TR} at (0,2) size 196x58
+              RenderTableCell {TD} at (2,2) size 192x58 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 165x54
+                  text run at (2,2) width 164: "Floating table that should"
+                  text run at (2,20) width 165: "shrink so it can be next to"
+                  text run at (2,38) width 92: "previous float."
+        RenderBlock (anonymous) at (10,116) size 200x18
+          RenderBR {BR} at (0,0) size 0x18
+      RenderBlock (anonymous) at (0,1058) size 769x18
+        RenderText {#text} at (0,0) size 759x18
+          text run at (0,0) width 555: "The block-level table below has an auto width and should still be even with the select. "
+          text run at (554,0) width 205: "It shrinks to fit inside the block."
+      RenderBlock {P} at (0,1092) size 220x194 [border: (10px solid #FF0000)]
+        RenderBlock (anonymous) at (10,10) size 200x18
+          RenderText {#text} at (0,0) size 60x18
+            text run at (0,0) width 60: "Line One"
+          RenderBR {BR} at (59,14) size 1x0
+          RenderMenuList {SELECT} at (0,20) size 100x18 [bgcolor=#FFFFFF]
+            RenderBlock (anonymous) at (0,0) size 100x18
+              RenderText at (8,2) size 22x13
+                text run at (8,2) width 22: "One"
+          RenderText {#text} at (0,0) size 0x0
+        RenderTable {TABLE} at (110,28) size 100x138 [border: (2px outset #808080)]
+          RenderTableSection {TBODY} at (2,2) size 96x134
+            RenderTableRow {TR} at (0,2) size 96x130
+              RenderTableCell {TD} at (2,2) size 92x130 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 87x126
+                  text run at (2,2) width 54: "Floating"
+                  text run at (2,20) width 60: "table that"
+                  text run at (2,38) width 87: "should shrink"
+                  text run at (2,56) width 73: "so it can be"
+                  text run at (2,74) width 44: "next to"
+                  text run at (2,92) width 56: "previous"
+                  text run at (2,110) width 33: "float."
+        RenderBlock (anonymous) at (10,166) size 200x18
+          RenderBR {BR} at (0,0) size 0x18
+      RenderBlock (anonymous) at (0,1302) size 769x18
+        RenderText {#text} at (0,0) size 546x18
+          text run at (0,0) width 546: "The floating overflow section with a percentage width should be even with the select."
+      RenderBlock {DIV} at (0,1320) size 220x146 [border: (10px solid #FF0000)]
+        RenderText {#text} at (10,10) size 60x18
+          text run at (10,10) width 60: "Line One"
+        RenderBR {BR} at (69,24) size 1x0
+        RenderMenuList {SELECT} at (10,30) size 100x18 [bgcolor=#FFFFFF]
+          RenderBlock (anonymous) at (0,0) size 100x18
+            RenderText at (8,2) size 22x13
+              text run at (8,2) width 22: "One"
+        RenderText {#text} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
+        RenderBR {BR} at (210,28) size 0x18
+      RenderBlock (anonymous) at (0,1466) size 769x36
+        RenderText {#text} at (0,0) size 741x36
+          text run at (0,0) width 741: "The floating overflow section with an auto width should be even with the select and shrinks to use the available line"
+          text run at (0,18) width 259: "width. THIS IS CURRENTLY BUGGY."
+      RenderBlock {DIV} at (0,1502) size 220x114 [border: (10px solid #FF0000)]
+        RenderText {#text} at (10,10) size 60x18
+          text run at (10,10) width 60: "Line One"
+        RenderBR {BR} at (69,24) size 1x0
+        RenderMenuList {SELECT} at (10,30) size 100x18 [bgcolor=#FFFFFF]
+          RenderBlock (anonymous) at (0,0) size 100x18
+            RenderText at (8,2) size 22x13
+              text run at (8,2) width 22: "One"
+        RenderText {#text} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
+        RenderBR {BR} at (110,28) size 0x18
+      RenderBlock (anonymous) at (0,1616) size 769x18
+        RenderText {#text} at (0,0) size 660x18
+          text run at (0,0) width 660: "The block-level overflow section below has a percentage width and should still be even with the select."
+      RenderBlock {DIV} at (0,1634) size 220x164 [border: (10px solid #FF0000)]
+        RenderBlock (anonymous) at (10,10) size 200x18
+          RenderText {#text} at (0,0) size 60x18
+            text run at (0,0) width 60: "Line One"
+          RenderBR {BR} at (59,14) size 1x0
+          RenderMenuList {SELECT} at (0,20) size 100x18 [bgcolor=#FFFFFF]
+            RenderBlock (anonymous) at (0,0) size 100x18
+              RenderText at (8,2) size 22x13
+                text run at (8,2) width 22: "One"
+          RenderText {#text} at (0,0) size 0x0
+        RenderBlock (anonymous) at (10,136) size 200x18
+          RenderBR {BR} at (0,0) size 0x18
+      RenderBlock (anonymous) at (0,1798) size 769x36
+        RenderText {#text} at (0,0) size 767x36
+          text run at (0,0) width 631: "The block-level overflow section below has an auto width and should still be even with the select. "
+          text run at (630,0) width 137: "It shrinks to fit inside"
+          text run at (0,18) width 64: "the block."
+      RenderBlock {DIV} at (0,1834) size 220x164 [border: (10px solid #FF0000)]
+        RenderBlock (anonymous) at (10,10) size 200x18
+          RenderText {#text} at (0,0) size 60x18
+            text run at (0,0) width 60: "Line One"
+          RenderBR {BR} at (59,14) size 1x0
+          RenderMenuList {SELECT} at (0,20) size 100x18 [bgcolor=#FFFFFF]
+            RenderBlock (anonymous) at (0,0) size 100x18
+              RenderText at (8,2) size 22x13
+                text run at (8,2) width 22: "One"
+          RenderText {#text} at (0,0) size 0x0
+        RenderBlock (anonymous) at (10,136) size 200x18
+          RenderBR {BR} at (0,0) size 0x18
+      RenderBlock (anonymous) at (0,1998) size 769x18
+        RenderText {#text} at (0,0) size 453x18
+          text run at (0,0) width 453: "The floating hr with a percentage width should be even with the select."
+      RenderBlock {DIV} at (0,2016) size 220x60 [border: (10px solid #FF0000)]
+        RenderText {#text} at (10,10) size 60x18
+          text run at (10,10) width 60: "Line One"
+        RenderBR {BR} at (69,24) size 1x0
+        RenderMenuList {SELECT} at (10,30) size 100x18 [bgcolor=#FFFFFF]
+          RenderBlock (anonymous) at (0,0) size 100x18
+            RenderText at (8,2) size 22x13
+              text run at (8,2) width 22: "One"
+        RenderText {#text} at (0,0) size 0x0
+        RenderBlock (floating) {HR} at (112,30) size 82x2 [border: (1px inset #000000)]
+        RenderText {#text} at (0,0) size 0x0
+        RenderBR {BR} at (196,28) size 0x18
+      RenderBlock (anonymous) at (0,2076) size 769x36
+        RenderText {#text} at (0,0) size 767x36
+          text run at (0,0) width 767: "The floating hr below should still be even with the select and shrinks to use its intrinsic width (which is basically like 1-"
+          text run at (0,18) width 34: "2px)."
+      RenderBlock {DIV} at (0,2112) size 220x60 [border: (10px solid #FF0000)]
+        RenderText {#text} at (10,10) size 60x18
+          text run at (10,10) width 60: "Line One"
+        RenderBR {BR} at (69,24) size 1x0
+        RenderMenuList {SELECT} at (10,30) size 100x18 [bgcolor=#FFFFFF]
+          RenderBlock (anonymous) at (0,0) size 100x18
+            RenderText at (8,2) size 22x13
+              text run at (8,2) width 22: "One"
+        RenderText {#text} at (0,0) size 0x0
+        RenderBlock (floating) {HR} at (112,30) size 2x2 [border: (1px inset #000000)]
+        RenderText {#text} at (0,0) size 0x0
+        RenderBR {BR} at (116,28) size 0x18
+      RenderBlock (anonymous) at (0,2172) size 769x18
+        RenderText {#text} at (0,0) size 567x18
+          text run at (0,0) width 567: "The block-level hr below has a percentage width and should still be even with the select."
+      RenderBlock {DIV} at (0,2190) size 220x88 [border: (10px solid #FF0000)]
+        RenderBlock (anonymous) at (10,10) size 200x18
+          RenderText {#text} at (0,0) size 60x18
+            text run at (0,0) width 60: "Line One"
+          RenderBR {BR} at (59,14) size 1x0
+          RenderMenuList {SELECT} at (0,20) size 100x18 [bgcolor=#FFFFFF]
+            RenderBlock (anonymous) at (0,0) size 100x18
+              RenderText at (8,2) size 22x13
+                text run at (8,2) width 22: "One"
+          RenderText {#text} at (0,0) size 0x0
+        RenderBlock {HR} at (10,50) size 202x2 [border: (1px inset #000000)]
+        RenderBlock (anonymous) at (10,60) size 200x18
+          RenderBR {BR} at (0,0) size 0x18
+      RenderBlock (anonymous) at (0,2278) size 769x18
+        RenderText {#text} at (0,0) size 635x18
+          text run at (0,0) width 538: "The block-level hr below has an auto width and should still be even with the select. "
+          text run at (537,0) width 98: "It shrinks to fit."
+      RenderBlock {DIV} at (0,2296) size 220x74 [border: (10px solid #FF0000)]
+        RenderBlock (anonymous) at (10,10) size 200x18
+          RenderText {#text} at (0,0) size 60x18
+            text run at (0,0) width 60: "Line One"
+          RenderBR {BR} at (59,14) size 1x0
+          RenderMenuList {SELECT} at (0,20) size 100x18 [bgcolor=#FFFFFF]
+            RenderBlock (anonymous) at (0,0) size 100x18
+              RenderText at (8,2) size 22x13
+                text run at (8,2) width 22: "One"
+          RenderText {#text} at (0,0) size 0x0
+        RenderBlock {HR} at (110,36) size 100x2 [border: (1px inset #000000)]
+        RenderBlock (anonymous) at (10,46) size 200x18
+          RenderBR {BR} at (100,0) size 0x18
+layer at (118,1356) size 100x108
+  RenderBlock (floating) {DIV} at (110,28) size 100x108
+    RenderText {#text} at (0,0) size 100x108
+      text run at (0,0) width 63: "This is an"
+      text run at (0,18) width 57: "overflow"
+      text run at (0,36) width 78: "section with"
+      text run at (0,54) width 92: "enough text to"
+      text run at (0,72) width 100: "have to wrap to"
+      text run at (0,90) width 92: "multiple lines."
+layer at (18,1560) size 200x54
+  RenderBlock (floating) {DIV} at (10,50) size 200x54
+    RenderText {#text} at (0,0) size 175x54
+      text run at (0,0) width 173: "This is an overflow section"
+      text run at (0,18) width 175: "with enough text to have to"
+      text run at (0,36) width 144: "wrap to multiple lines."
+layer at (118,1670) size 100x108
+  RenderBlock {DIV} at (110,28) size 100x108
+    RenderText {#text} at (0,0) size 100x108
+      text run at (0,0) width 63: "This is an"
+      text run at (0,18) width 57: "overflow"
+      text run at (0,36) width 78: "section with"
+      text run at (0,54) width 92: "enough text to"
+      text run at (0,72) width 100: "have to wrap to"
+      text run at (0,90) width 92: "multiple lines."
+layer at (118,1870) size 100x108
+  RenderBlock {DIV} at (110,28) size 100x108
+    RenderText {#text} at (0,0) size 100x108
+      text run at (0,0) width 63: "This is an"
+      text run at (0,18) width 57: "overflow"
+      text run at (0,36) width 78: "section with"
+      text run at (0,54) width 92: "enough text to"
+      text run at (0,72) width 100: "have to wrap to"
+      text run at (0,90) width 92: "multiple lines."
diff --git a/LayoutTests/platform/mac-highsierra/fast/block/margin-collapse/103-expected.txt b/LayoutTests/platform/mac-highsierra/fast/block/margin-collapse/103-expected.txt
new file mode 100644 (file)
index 0000000..52c44b7
--- /dev/null
@@ -0,0 +1,182 @@
+layer at (0,0) size 785x1721
+  RenderView at (0,0) size 785x600
+layer at (0,0) size 785x1721
+  RenderBlock {HTML} at (0,0) size 785x1721
+    RenderBody {BODY} at (8,20) size 769x1681 [bgcolor=#A6A972]
+      RenderBlock {DIV} at (83,0) size 603x1681 [bgcolor=#FDFDE9] [border: (1px solid #000000)]
+        RenderBlock {DIV} at (1,31) size 600x70
+        RenderBlock {DIV} at (1,114) size 600x1495
+          RenderBlock {P} at (20,0) size 560x80 [color=#333333]
+            RenderText {#text} at (0,2) size 523x35
+              text run at (0,2) width 523: "We are trying to understand how UVic students perform Shakespeare related research for"
+              text run at (0,22) width 265: "classes as well as for their own interest. The "
+            RenderInline {A} at (0,0) size 175x15
+              RenderText {#text} at (264,22) size 175x15
+                text run at (264,22) width 175: "Internet Shakespeare Editions"
+            RenderText {#text} at (438,22) size 540x55
+              text run at (438,22) width 59: " are being"
+              text run at (0,42) width 275: "developed for students as well as Shakespeare "
+              text run at (274,42) width 266: "scholars world wide to better understand the"
+              text run at (0,62) width 243: "man, his plays and our interpretations of "
+              text run at (242,62) width 36: "them."
+          RenderBlock {P} at (20,93) size 560x21 [color=#333333]
+            RenderText {#text} at (0,2) size 463x15
+              text run at (0,2) width 463: "Please take the time to carefully review and complete the following questions."
+          RenderBlock {FORM} at (20,138) size 560x1324
+            RenderBlock {H2} at (0,0) size 560x16 [color=#333333]
+              RenderText {#text} at (0,0) size 202x16
+                text run at (0,0) width 202: "PERSONAL INFORMATION"
+            RenderBlock (floating) {SPAN} at (0,26) size 325x20 [color=#333333]
+              RenderText {#text} at (0,2) size 67x15
+                text run at (0,2) width 67: "Your Name*"
+            RenderTextControl {INPUT} at (325,26) size 186x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+            RenderBlock (floating) {SPAN} at (0,47) size 325x20 [color=#333333]
+              RenderText {#text} at (0,2) size 119x15
+                text run at (0,2) width 119: "Your e-mail address*"
+            RenderTextControl {INPUT} at (325,47) size 186x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+            RenderBlock (floating) {SPAN} at (0,68) size 325x20 [color=#333333]
+              RenderText {#text} at (0,2) size 127x15
+                text run at (0,2) width 127: "Your degree program*"
+            RenderMenuList {SELECT} at (325,68) size 180x18 [bgcolor=#FFFFFF]
+              RenderBlock (anonymous) at (0,0) size 180x18
+                RenderText at (8,2) size 87x13
+                  text run at (8,2) width 87: "Program options"
+            RenderBlock (floating) {SPAN} at (0,88) size 325x20 [color=#333333]
+              RenderText {#text} at (0,2) size 110x15
+                text run at (0,2) width 110: "Your year of study*"
+            RenderMenuList {SELECT} at (325,88) size 180x18 [bgcolor=#FFFFFF]
+              RenderBlock (anonymous) at (0,0) size 180x18
+                RenderText at (8,2) size 122x13
+                  text run at (8,2) width 122: "Years you've been here"
+            RenderBlock (floating) {SPAN} at (0,108) size 325x20 [color=#333333]
+              RenderText {#text} at (0,2) size 153x15
+                text run at (0,2) width 153: "Shakespeare classes taken"
+            RenderMenuList {SELECT} at (325,108) size 180x18 [bgcolor=#FFFFFF]
+              RenderBlock (anonymous) at (0,0) size 180x18
+                RenderText at (8,2) size 74x13
+                  text run at (8,2) width 74: "Number taken"
+            RenderBlock {P} at (0,139) size 560x21 [color=#333333]
+              RenderText {#text} at (0,2) size 157x15
+                text run at (0,2) width 157: "* indicates a required field"
+            RenderBlock {H2} at (0,184) size 560x17 [color=#333333]
+              RenderText {#text} at (0,0) size 298x16
+                text run at (0,0) width 298: "SHAKESPEARE RESEARCH QUESTIONS"
+            RenderBlock (floating) {SPAN} at (0,210) size 325x21 [color=#333333]
+              RenderText {#text} at (0,2) size 323x15
+                text run at (0,2) width 323: "What percentage of your research time is spent online?"
+            RenderMenuList {SELECT} at (325,210) size 180x19 [bgcolor=#FFFFFF]
+              RenderBlock (anonymous) at (0,0) size 180x18
+                RenderText at (8,2) size 106x13
+                  text run at (8,2) width 106: "Percentages of time"
+            RenderBlock (floating) {SPAN} at (0,230) size 325x21 [color=#333333]
+              RenderText {#text} at (0,2) size 300x35
+                text run at (0,2) width 300: "What is holding you back from doing more research"
+                text run at (0,22) width 41: "online?"
+            RenderMenuList {SELECT} at (325,230) size 180x19 [bgcolor=#FFFFFF]
+              RenderBlock (anonymous) at (0,0) size 180x18
+                RenderText at (8,2) size 45x13
+                  text run at (8,2) width 45: "Reasons"
+            RenderBlock (floating) {SPAN} at (0,250) size 325x21 [color=#333333]
+              RenderText {#text} at (0,2) size 220x15
+                text run at (0,2) width 220: "Your research is primarily focused on:"
+            RenderBlock {SPAN} at (325,250) size 180x21 [color=#333333]
+              RenderBlock {INPUT} at (2,4) size 12x12 [color=#000000]
+              RenderText {#text} at (16,2) size 30x15
+                text run at (16,2) width 30: "Texts"
+            RenderBlock {SPAN} at (325,270) size 180x21 [color=#333333]
+              RenderBlock {INPUT} at (2,4) size 12x12 [color=#000000]
+              RenderText {#text} at (16,2) size 133x15
+                text run at (16,2) width 133: "Performance materials"
+            RenderBlock {SPAN} at (325,290) size 180x21 [color=#333333]
+              RenderBlock {INPUT} at (2,4) size 12x12 [color=#000000]
+              RenderText {#text} at (16,2) size 21x15
+                text run at (16,2) width 21: "n/a"
+            RenderBlock {H2} at (0,335) size 560x17 [color=#333333]
+              RenderText {#text} at (0,0) size 373x16
+                text run at (0,0) width 373: "INTERNET SHAKESPEARE EDITIONS QUESTIONS"
+            RenderBlock (floating) {SPAN} at (0,361) size 325x21 [color=#333333]
+              RenderText {#text} at (0,2) size 304x15
+                text run at (0,2) width 304: "Have you used UVic's Internet Shakespeare Editions?"
+            RenderBlock {SPAN} at (325,361) size 180x21 [color=#333333]
+              RenderText {#text} at (0,2) size 19x15
+                text run at (0,2) width 19: "Yes"
+              RenderBlock {INPUT} at (20,4) size 13x12 [color=#000000]
+              RenderText {#text} at (34,2) size 20x15
+                text run at (34,2) width 5: " "
+                text run at (38,2) width 16: "No"
+              RenderBlock {INPUT} at (55,4) size 13x12 [color=#000000]
+              RenderText {#text} at (0,0) size 0x0
+            RenderBlock {P} at (0,394) size 560x21 [color=#333333]
+              RenderText {#text} at (0,2) size 378x15
+                text run at (0,2) width 378: "-- If you answered no to this question, skip to the next section --"
+            RenderBlock (floating) {SPAN} at (0,427) size 325x21 [color=#333333]
+              RenderText {#text} at (0,2) size 275x15
+                text run at (0,2) width 275: "Which area of the ISE did you find most useful?"
+            RenderMenuList {SELECT} at (325,427) size 180x19 [bgcolor=#FFFFFF]
+              RenderBlock (anonymous) at (0,0) size 180x18
+                RenderText at (8,2) size 100x13
+                  text run at (8,2) width 100: "Sections of the ISE"
+            RenderBlock (floating) {SPAN} at (0,447) size 325x21 [color=#333333]
+              RenderText {#text} at (0,2) size 251x15
+                text run at (0,2) width 251: "How did you find the navigation of the ISE?"
+            RenderMenuList {SELECT} at (325,447) size 180x19 [bgcolor=#FFFFFF]
+              RenderBlock (anonymous) at (0,0) size 180x18
+                RenderText at (8,2) size 91x13
+                  text run at (8,2) width 91: "Level of difficulty"
+            RenderBlock (floating) {SPAN} at (0,467) size 325x21 [color=#333333]
+              RenderText {#text} at (0,2) size 208x15
+                text run at (0,2) width 208: "Please describe your use of the ISE."
+            RenderBlock {H2} at (0,621) size 560x17 [color=#333333]
+              RenderText {#text} at (0,0) size 290x16
+                text run at (0,0) width 290: "TOOLS IN DEVELOPMENT QUESTIONS"
+            RenderBlock {P} at (0,651) size 560x61 [color=#333333]
+              RenderText {#text} at (0,2) size 554x55
+                text run at (0,2) width 451: "We are in the process of both making new material available and developing "
+                text run at (450,2) width 104: "new tools to view"
+                text run at (0,22) width 352: "and extrapolate information from Shakespeare's works. The "
+                text run at (351,22) width 159: "following images are visual"
+                text run at (0,42) width 344: "representations of some of the ideas being thrown around."
+            RenderBlock {P} at (0,724) size 560x21 [color=#333333]
+              RenderText {#text} at (0,2) size 339x15
+                text run at (0,2) width 339: "Please review them carefully and provide feedback below"
+            RenderBlock (floating) {SPAN} at (0,757) size 325x21 [color=#333333]
+              RenderText {#text} at (0,2) size 144x15
+                text run at (0,2) width 144: "Your comments on Fig. 1"
+            RenderBlock (floating) {SPAN} at (0,888) size 325x21 [color=#333333]
+              RenderText {#text} at (0,2) size 144x15
+                text run at (0,2) width 144: "Your comments on Fig. 2"
+            RenderBlock (floating) {SPAN} at (0,1019) size 325x21 [color=#333333]
+              RenderText {#text} at (0,2) size 144x15
+                text run at (0,2) width 144: "Your comments on Fig. 3"
+            RenderBlock {H2} at (0,1170) size 560x17 [color=#333333]
+              RenderText {#text} at (0,0) size 143x16
+                text run at (0,0) width 143: "OTHER FEEDBACK"
+            RenderBlock (floating) {SPAN} at (0,1196) size 325x21 [color=#333333]
+              RenderText {#text} at (0,2) size 222x15
+                text run at (0,2) width 222: "Please enter any other thoughts here."
+          RenderBlock {P} at (20,1474) size 560x21 [color=#333333]
+            RenderText {#text} at (0,2) size 231x15
+              text run at (0,2) width 231: "Thank you for your time filling this out."
+        RenderBlock {DIV} at (1,1628) size 600x52 [border: (1px dashed #A6A972) none]
+          RenderBlock {SPAN} at (0,16) size 600x20 [color=#333333]
+            RenderText {#text} at (247,2) size 106x15
+              text run at (247,2) width 106: "\x{A9}2003 Kevin Davis"
+layer at (441,302) size 180x13
+  RenderBlock {DIV} at (3,3) size 180x13
+layer at (441,323) size 180x13
+  RenderBlock {DIV} at (3,3) size 180x13
+layer at (113,764) size 506x106 clip at (114,765) size 504x104
+  RenderTextControl {TEXTAREA} at (0,490) size 506x107 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (3,3) size 500x13
+layer at (113,1051) size 506x106 clip at (114,1052) size 504x104
+  RenderTextControl {TEXTAREA} at (0,777) size 506x107 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (3,3) size 500x13
+layer at (113,1182) size 506x106 clip at (114,1183) size 504x104
+  RenderTextControl {TEXTAREA} at (0,908) size 506x107 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (3,3) size 500x13
+layer at (113,1313) size 506x106 clip at (114,1314) size 504x104
+  RenderTextControl {TEXTAREA} at (0,1039) size 506x107 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (3,3) size 500x13
+layer at (113,1490) size 506x106 clip at (114,1491) size 504x104
+  RenderTextControl {TEXTAREA} at (0,1216) size 506x107 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (3,3) size 500x13
diff --git a/LayoutTests/platform/mac-highsierra/fast/block/positioning/inline-block-relposition-expected.txt b/LayoutTests/platform/mac-highsierra/fast/block/positioning/inline-block-relposition-expected.txt
new file mode 100644 (file)
index 0000000..afa9d4f
--- /dev/null
@@ -0,0 +1,15 @@
+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
+      RenderText {#text} at (0,0) size 0x0
+layer at (8,10) size 100x18
+  RenderButton {BUTTON} at (0,2) size 100x18 [bgcolor=#C0C0C0] [border: none (2px outset #C0C0C0) none (2px outset #C0C0C0)]
+    RenderBlock (anonymous) at (8,2) size 84x13
+      RenderText {#text} at (19,0) size 46x13
+        text run at (19,0) width 46: "Click Me"
+layer at (88,25) size 23x13
+  RenderBlock (positioned) {DIV} at (79,15) size 24x13
+    RenderText {#text} at (0,0) size 24x13
+      text run at (0,0) width 24: "Now"
diff --git a/LayoutTests/platform/mac-highsierra/fast/box-sizing/percentage-height-expected.txt b/LayoutTests/platform/mac-highsierra/fast/box-sizing/percentage-height-expected.txt
new file mode 100644 (file)
index 0000000..c7c4898
--- /dev/null
@@ -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,1) size 37x12
+        text run at (0,1) width 37: "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,1) size 196x162
+        text run at (0,1) width 186: "Luckily, the bit of the broadcast is now"
+        text run at (0,16) width 193: "missing from BBCs website and folks in"
+        text run at (0,31) width 181: "Cornwall swear they saw Bigfoot and"
+        text run at (0,46) width 196: "Jersey Devil run off with miles and miles"
+        text run at (0,61) width 191: "of audio tape containing tapes of Steve"
+        text run at (0,76) width 187: "Jobs talking about the new Video iPod"
+        text run at (0,91) width 184: "while drunk on soju, the confession of"
+        text run at (0,106) width 179: "the true JFK assassin, and a tripping"
+        text run at (0,121) width 194: "Chief Justice Roberts talking about how"
+        text run at (0,136) width 175: "\x{201C}Green isn\x{2019}t just a color, man, it\x{2019}s an"
+        text run at (0,151) width 28: "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,6) size 31x12
+      text run at (5,6) width 31: "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,6) size 31x12
+      text run at (5,6) width 31: "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,6) size 31x12
+      text run at (5,6) width 31: "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,6) size 31x12
+      text run at (5,6) width 31: "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,1) size 32x12
+        text run at (0,1) width 32: "Footer"
diff --git a/LayoutTests/platform/mac-highsierra/fast/css/apple-system-colors-expected.txt b/LayoutTests/platform/mac-highsierra/fast/css/apple-system-colors-expected.txt
new file mode 100644 (file)
index 0000000..8a67d59
--- /dev/null
@@ -0,0 +1,11 @@
+-apple-system-blue : rgb(27, 173, 248)
+-apple-system-brown : rgb(162, 132, 94)
+-apple-system-gray : rgb(142, 142, 145)
+-apple-system-green : rgb(99, 218, 56)
+-apple-system-orange : rgb(255, 149, 0)
+-apple-system-pink : rgb(255, 41, 104)
+-apple-system-purple : rgb(204, 115, 225)
+-apple-system-red : rgb(255, 59, 48)
+-apple-system-yellow : rgb(255, 204, 0)
+-apple-wireless-playback-target-active : rgb(27, 173, 248)
+current-color with inherited -apple-system-blue : rgb(27, 173, 248)
diff --git a/LayoutTests/platform/mac-highsierra/fast/css/apple-system-control-colors-expected.txt b/LayoutTests/platform/mac-highsierra/fast/css/apple-system-control-colors-expected.txt
new file mode 100644 (file)
index 0000000..bfdf270
--- /dev/null
@@ -0,0 +1,22 @@
+-apple-system-header-text : rgba(0, 0, 0, 0.85098)
+-apple-system-text-background : rgb(255, 255, 255)
+-apple-system-control-background : rgb(255, 255, 255)
+-apple-system-alternate-selected-text : rgb(255, 255, 255)
+-apple-system-control-accent : rgb(0, 105, 217)
+-apple-system-even-alternating-content-background : rgb(255, 255, 255)
+-apple-system-odd-alternating-content-background : rgb(245, 245, 245)
+-apple-system-selected-content-background : rgb(0, 105, 217)
+-apple-system-unemphasized-selected-content-background : rgb(212, 212, 212)
+-apple-system-selected-text : rgb(0, 0, 0)
+-apple-system-unemphasized-selected-text : rgb(0, 0, 0)
+-apple-system-selected-text-background : rgb(181, 213, 255)
+-apple-system-unemphasized-selected-text-background : rgb(212, 212, 212)
+-apple-system-placeholder-text : rgba(0, 0, 0, 0.247059)
+-apple-system-find-highlight-background : rgb(255, 255, 0)
+-apple-system-label : rgba(0, 0, 0, 0.85098)
+-apple-system-secondary-label : rgba(0, 0, 0, 0.498039)
+-apple-system-tertiary-label : rgba(0, 0, 0, 0.247059)
+-apple-system-quaternary-label : rgba(0, 0, 0, 0.0980392)
+-apple-system-grid : rgb(204, 204, 204)
+-apple-system-separator : rgb(204, 204, 204)
+current-color with inherited -apple-system-label : rgba(0, 0, 0, 0.85098)
diff --git a/LayoutTests/platform/mac-highsierra/fast/css/continuationCrash-expected.txt b/LayoutTests/platform/mac-highsierra/fast/css/continuationCrash-expected.txt
new file mode 100644 (file)
index 0000000..0fdb1ce
--- /dev/null
@@ -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 (anonymous) at (0,0) size 784x0
+        RenderInline {SPAN} at (0,0) size 0x0
+          RenderInline {SPAN} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {H4} at (0,0) size 784x18
+        RenderText {#text} at (0,0) size 83x18
+          text run at (0,0) width 83: "Instructions"
+      RenderBlock {P} at (0,39) size 784x19
+        RenderText {#text} at (0,0) size 180x18
+          text run at (0,0) width 180: "Click the following buttons."
+      RenderBlock {OL} at (0,73) size 784x167
+        RenderListItem {LI} at (40,0) size 744x18
+          RenderListMarker at (-20,0) size 16x18: "1"
+          RenderText {#text} at (0,0) size 199x18
+            text run at (0,0) width 199: "Start with the outmost left one."
+        RenderListItem {LI} at (40,18) size 744x18
+          RenderListMarker at (-20,0) size 16x18: "2"
+          RenderText {#text} at (0,0) size 138x18
+            text run at (0,0) width 138: "Click the middle one."
+        RenderListItem {LI} at (40,36) size 744x18
+          RenderListMarker at (-20,0) size 16x18: "3"
+          RenderText {#text} at (0,0) size 271x18
+            text run at (0,0) width 271: "(The ouline will not be updated correctly.)"
+        RenderListItem {LI} at (40,54) size 744x18
+          RenderListMarker at (-20,0) size 16x18: "4"
+          RenderText {#text} at (0,0) size 142x18
+            text run at (0,0) width 142: "Click the right button."
+        RenderListItem {LI} at (40,72) size 744x18
+          RenderListMarker at (-20,0) size 16x18: "5"
+          RenderText {#text} at (0,0) size 473x18
+            text run at (0,0) width 473: "This will crash Safari 1.3 (v176 and v170, no other configurations tested)."
+        RenderListItem {LI} at (40,90) size 744x18
+          RenderListMarker at (-20,0) size 16x18: "6"
+          RenderText {#text} at (0,0) size 300x18
+            text run at (0,0) width 300: "The combination 2. 1. 3. will also crash Safari."
+        RenderListItem {LI} at (40,108) size 744x18
+          RenderListMarker at (-20,0) size 16x18: "7"
+          RenderText {#text} at (0,0) size 457x18
+            text run at (0,0) width 457: "1. 3. will not crash Safari. (But the outline should vanish. Shouldn't it?)"
+        RenderListItem {LI} at (40,126) size 744x18
+          RenderListMarker at (-20,0) size 16x18: "8"
+          RenderText {#text} at (0,0) size 205x18
+            text run at (0,0) width 205: "2. 3. will not crash Safari either."
+        RenderBlock (anonymous) at (40,144) size 744x22
+          RenderButton {INPUT} at (2,2) size 133x18 [bgcolor=#C0C0C0]
+            RenderBlock (anonymous) at (8,2) size 117x13
+              RenderText at (0,0) size 117x13
+                text run at (0,0) width 117: "1. Set outline property"
+          RenderText {#text} at (136,1) size 5x18
+            text run at (136,1) width 5: " "
+          RenderButton {INPUT} at (142,2) size 136x18 [bgcolor=#C0C0C0]
+            RenderBlock (anonymous) at (8,2) size 120x13
+              RenderText at (0,0) size 120x13
+                text run at (0,0) width 120: "2. Set display property"
+          RenderText {#text} at (279,1) size 5x18
+            text run at (279,1) width 5: " "
+          RenderButton {INPUT} at (285,2) size 147x18 [bgcolor=#C0C0C0]
+            RenderBlock (anonymous) at (8,2) size 131x13
+              RenderText at (0,0) size 131x13
+                text run at (0,0) width 131: "3. Replace span-element"
+          RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/mac-highsierra/fast/css/margin-top-bottom-dynamic-expected.txt b/LayoutTests/platform/mac-highsierra/fast/css/margin-top-bottom-dynamic-expected.txt
new file mode 100644 (file)
index 0000000..171345e
--- /dev/null
@@ -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 {P} at (0,0) size 784x18
+        RenderText {#text} at (0,0) size 256x18
+          text run at (0,0) width 256: "What it should look like (positive case):"
+      RenderBlock {DIV} at (0,34) size 784x72 [border: (1px solid #008000)]
+        RenderBlock {DIV} at (1,11) size 782x20 [border: (1px solid #0000FF)]
+          RenderText {#text} at (1,1) size 86x18
+            text run at (1,1) width 86: "Lorem ipsum"
+        RenderBlock {DIV} at (1,41) size 782x20 [border: (1px dotted #0000FF)]
+          RenderText {#text} at (1,1) size 86x18
+            text run at (1,1) width 86: "Lorem ipsum"
+      RenderBlock {P} at (0,122) size 784x18
+        RenderText {#text} at (0,0) size 260x18
+          text run at (0,0) width 260: "What it should look like (negative case):"
+      RenderBlock {DIV} at (0,156) size 784x32 [border: (1px solid #008000)]
+        RenderBlock {DIV} at (1,11) size 782x20 [border: (1px solid #0000FF)]
+          RenderText {#text} at (1,1) size 86x18
+            text run at (1,1) width 86: "Lorem ipsum"
+        RenderBlock {DIV} at (1,21) size 782x20 [border: (1px dotted #0000FF)]
+          RenderText {#text} at (1,1) size 86x18
+            text run at (1,1) width 86: "Lorem ipsum"
+      RenderBlock {P} at (0,204) size 784x18
+        RenderText {#text} at (0,0) size 380x18
+          text run at (0,0) width 380: "Dynamic case (automatically testing positive --> negative):"
+      RenderBlock {DIV} at (0,238) size 784x32 [border: (1px solid #008000)]
+        RenderBlock {DIV} at (1,11) size 782x20 [border: (1px solid #0000FF)]
+          RenderText {#text} at (1,1) size 86x18
+            text run at (1,1) width 86: "Lorem ipsum"
+        RenderBlock {DIV} at (1,21) size 782x20 [border: (1px dotted #0000FF)]
+          RenderText {#text} at (1,1) size 86x18
+            text run at (1,1) width 86: "Lorem ipsum"
+      RenderBlock (anonymous) at (0,270) size 784x40
+        RenderBR {BR} at (0,0) size 0x18
+        RenderButton {INPUT} at (2,20) size 102x18 [bgcolor=#C0C0C0]
+          RenderBlock (anonymous) at (8,2) size 86x13
+            RenderText at (0,0) size 86x13
+              text run at (0,0) width 86: "Negative margin"
+        RenderText {#text} at (105,19) size 5x18
+          text run at (105,19) width 5: " "
+        RenderButton {INPUT} at (111,20) size 97x18 [bgcolor=#C0C0C0]
+          RenderBlock (anonymous) at (8,2) size 81x13
+            RenderText at (0,0) size 81x13
+              text run at (0,0) width 81: "Positive margin"
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {P} at (0,326) size 784x18
+        RenderText {#text} at (0,0) size 458x18
+          text run at (0,0) width 458: "Dynamic case (automatically testing positive --> negative --> positive):"
+      RenderBlock {DIV} at (0,360) size 784x72 [border: (1px solid #008000)]
+        RenderBlock {DIV} at (1,11) size 782x20 [border: (1px solid #0000FF)]
+          RenderText {#text} at (1,1) size 86x18
+            text run at (1,1) width 86: "Lorem ipsum"
+        RenderBlock {DIV} at (1,41) size 782x20 [border: (1px dotted #0000FF)]
+          RenderText {#text} at (1,1) size 86x18
+            text run at (1,1) width 86: "Lorem ipsum"
+      RenderBlock (anonymous) at (0,432) size 784x40
+        RenderBR {BR} at (0,0) size 0x18
+        RenderButton {INPUT} at (2,20) size 102x18 [bgcolor=#C0C0C0]
+          RenderBlock (anonymous) at (8,2) size 86x13
+            RenderText at (0,0) size 86x13
+              text run at (0,0) width 86: "Negative margin"
+        RenderText {#text} at (105,19) size 5x18
+          text run at (105,19) width 5: " "
+        RenderButton {INPUT} at (111,20) size 97x18 [bgcolor=#C0C0C0]
+          RenderBlock (anonymous) at (8,2) size 81x13
+            RenderText at (0,0) size 81x13
+              text run at (0,0) width 81: "Positive margin"
+        RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/mac-highsierra/fast/css/rtl-ordering-expected.txt b/LayoutTests/platform/mac-highsierra/fast/css/rtl-ordering-expected.txt
new file mode 100644 (file)
index 0000000..46ef30b
--- /dev/null
@@ -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 784x576
+      RenderBlock {P} at (0,0) size 784x36
+        RenderText {#text} at (0,0) size 218x18
+          text run at (0,0) width 218 LTR override: "This tests for a regression against "
+        RenderInline {I} at (0,0) size 722x36
+          RenderInline {A} at (0,0) size 354x18 [color=#0000EE]
+            RenderText {#text} at (217,0) size 354x18
+              text run at (217,0) width 354 LTR override: "http://bugzilla.opendarwin.org/show_bug.cgi?id=6334"
+          RenderText {#text} at (570,0) size 722x36
+            text run at (570,0) width 152 LTR override: " REGRESSION: <input"
+            text run at (0,18) width 374 LTR override: "type=\"button\"> text is reversed on \"visual Hebrew\" pages"
+        RenderText {#text} at (373,18) size 5x18
+          text run at (373,18) width 5 LTR override: "."
+      RenderBlock {HR} at (0,52) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,70) size 784x19
+        RenderText {#text} at (0,1) size 310x18
+          text run at (0,1) width 310 LTR override: "The text on both buttons should like this: \x{5E8}\x{5D5}\x{5EA}\x{5E4}\x{5DB}"
+      RenderBlock (anonymous) at (0,105) size 784x44
+        RenderButton {BUTTON} at (2,2) size 46x18 [bgcolor=#C0C0C0] [border: none (2px outset #C0C0C0) none (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,2) size 30x13
+            RenderText {#text} at (0,0) size 30x13
+              text run at (0,0) width 30 LTR override: "\x{5E8}\x{5D5}\x{5EA}\x{5E4}\x{5DB}"
+        RenderText {#text} at (49,1) size 5x18
+          text run at (49,1) width 5 LTR override: " "
+        RenderBR {BR} at (53,15) size 1x0
+        RenderButton {INPUT} at (2,24) size 46x18 [bgcolor=#C0C0C0]
+          RenderBlock (anonymous) at (8,2) size 30x13
+            RenderText at (0,0) size 30x13
+              text run at (0,0) width 30 RTL: "\x{5DB}\x{5E4}\x{5EA}\x{5D5}\x{5E8}"
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,157) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,175) size 784x18
+        RenderText {#text} at (0,0) size 255x18
+          text run at (0,0) width 255 LTR override: "The following lines should be identical:"
+      RenderBlock {P} at (0,209) size 784x19
+        RenderText {#text} at (0,1) size 81x18
+          text run at (0,1) width 16: "21"
+          text run at (16,1) width 65 RTL: "\x{5D4}\x{5DE}\x{5D0}\x{5D4} \x{5D4}-"
+      RenderBlock {P} at (0,244) size 784x19
+        RenderText {#text} at (0,1) size 81x18
+          text run at (0,1) width 81 LTR override: "21-\x{5D4} \x{5D4}\x{5D0}\x{5DE}\x{5D4}"
diff --git a/LayoutTests/platform/mac-highsierra/fast/css/text-transform-select-expected.txt b/LayoutTests/platform/mac-highsierra/fast/css/text-transform-select-expected.txt
new file mode 100644 (file)
index 0000000..c55afdf
--- /dev/null
@@ -0,0 +1,92 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x400
+  RenderBlock {HTML} at (0,0) size 800x400
+    RenderBody {BODY} at (8,8) size 784x384
+      RenderBlock (anonymous) at (0,0) size 784x18
+        RenderText {#text} at (0,0) size 664x18
+          text run at (0,0) width 664: "The text in the button, popup menu and list box should have the same case as in the accompanying text."
+      RenderBlock {DIV} at (0,18) size 784x61
+        RenderMenuList {SELECT} at (2,41) size 72x18 [bgcolor=#FFFFFF]
+          RenderBlock (anonymous) at (0,0) size 72x18
+            RenderText at (8,2) size 36x13
+              text run at (8,2) width 36: "HELLO"
+        RenderText {#text} at (76,40) size 4x18
+          text run at (76,40) width 4: " "
+        RenderListBox {SELECT} at (82,2) size 58x57 [bgcolor=#FFFFFF] [border: (1px inset #808080)]
+        RenderText {#text} at (142,40) size 4x18
+          text run at (142,40) width 4: " "
+        RenderInline {SPAN} at (0,0) size 116x18
+          RenderText {#text} at (146,40) size 116x18
+            text run at (146,40) width 116: "HELLO WORLD"
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {DIV} at (0,79) size 784x61
+        RenderMenuList {SELECT} at (2,41) size 68x18 [bgcolor=#FFFFFF]
+          RenderBlock (anonymous) at (0,0) size 68x18
+            RenderText at (8,2) size 34x13
+              text run at (8,2) width 34: "HeLLo"
+        RenderText {#text} at (72,40) size 4x18
+          text run at (72,40) width 4: " "
+        RenderListBox {SELECT} at (78,2) size 54x57 [bgcolor=#FFFFFF] [border: (1px inset #808080)]
+        RenderText {#text} at (134,40) size 4x18
+          text run at (134,40) width 4: " "
+        RenderInline {SPAN} at (0,0) size 101x18
+          RenderText {#text} at (138,40) size 101x18
+            text run at (138,40) width 101: "HeLLo WoRLd"
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {DIV} at (0,140) size 784x61
+        RenderMenuList {SELECT} at (2,41) size 60x18 [bgcolor=#FFFFFF]
+          RenderBlock (anonymous) at (0,0) size 60x18
+            RenderText at (8,2) size 26x13
+              text run at (8,2) width 26: "hello"
+        RenderText {#text} at (64,40) size 4x18
+          text run at (64,40) width 4: " "
+        RenderListBox {SELECT} at (70,2) size 46x57 [bgcolor=#FFFFFF] [border: (1px inset #808080)]
+        RenderText {#text} at (118,40) size 4x18
+          text run at (118,40) width 4: " "
+        RenderInline {SPAN} at (0,0) size 74x18
+          RenderText {#text} at (122,40) size 74x18
+            text run at (122,40) width 74: "hello world"
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {DIV} at (0,201) size 784x61
+        RenderMenuList {SELECT} at (2,41) size 60x18 [bgcolor=#FFFFFF]
+          RenderBlock (anonymous) at (0,0) size 60x18
+            RenderText at (8,2) size 15x13
+              text run at (8,2) width 15: "SS"
+        RenderText {#text} at (64,40) size 4x18
+          text run at (64,40) width 4: " "
+        RenderListBox {SELECT} at (70,2) size 46x57 [bgcolor=#FFFFFF] [border: (1px inset #808080)]
+        RenderText {#text} at (118,40) size 4x18
+          text run at (118,40) width 4: " "
+        RenderInline {SPAN} at (0,0) size 58x18
+          RenderText {#text} at (122,40) size 58x18
+            text run at (122,40) width 58: "SS SSSS"
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {DIV} at (0,262) size 784x61
+        RenderMenuList {SELECT} at (2,41) size 45x18 [bgcolor=#FFFFFF]
+          RenderBlock (anonymous) at (0,0) size 45x18
+            RenderText at (8,2) size 7x13
+              text run at (8,2) width 7: "\x{DF}"
+        RenderText {#text} at (49,40) size 4x18
+          text run at (49,40) width 4: " "
+        RenderListBox {SELECT} at (55,2) size 31x57 [bgcolor=#FFFFFF] [border: (1px inset #808080)]
+        RenderText {#text} at (88,40) size 4x18
+          text run at (88,40) width 4: " "
+        RenderInline {SPAN} at (0,0) size 28x18
+          RenderText {#text} at (92,40) size 28x18
+            text run at (92,40) width 28: "\x{DF} \x{DF}\x{DF}"
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {DIV} at (0,323) size 784x61
+        RenderMenuList {SELECT} at (2,41) size 45x18 [bgcolor=#FFFFFF]
+          RenderBlock (anonymous) at (0,0) size 45x18
+            RenderText at (8,2) size 7x13
+              text run at (8,2) width 7: "\x{DF}"
+        RenderText {#text} at (49,40) size 4x18
+          text run at (49,40) width 4: " "
+        RenderListBox {SELECT} at (55,2) size 31x57 [bgcolor=#FFFFFF] [border: (1px inset #808080)]
+        RenderText {#text} at (88,40) size 4x18
+          text run at (88,40) width 4: " "
+        RenderInline {SPAN} at (0,0) size 28x18
+          RenderText {#text} at (92,40) size 28x18
+            text run at (92,40) width 28: "\x{DF} \x{DF}\x{DF}"
+        RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/mac-highsierra/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt b/LayoutTests/platform/mac-highsierra/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt
new file mode 100644 (file)
index 0000000..8d6307b
--- /dev/null
@@ -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 663x52 [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 661x50
+          RenderTableRow {TR} at (0,2) size 661x22
+            RenderTableCell {TD} at (2,2) size 500x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 73x18
+                text run at (2,2) width 73: "col 1 row 1"
+            RenderTableCell {TD} at (504,2) size 77x22 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 73x18
+                text run at (2,2) width 73: "col 2 row 1"
+            RenderTableCell {TD} at (582,2) size 77x22 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 73x18
+                text run at (2,2) width 73: "col 3 row 1"
+          RenderTableRow {TR} at (0,26) size 661x22
+            RenderTableCell {TD} at (2,26) size 500x22 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 73x18
+                text run at (2,2) width 73: "col 1 row 2"
+            RenderTableCell {TD} at (504,26) size 77x22 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 73x18
+                text run at (2,2) width 73: "col 2 row 2"
+            RenderTableCell {TD} at (582,26) size 77x22 [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: "col 3 row 3"
+      RenderBlock (anonymous) at (0,52) size 784x22
+        RenderButton {BUTTON} at (2,2) size 360x18 [bgcolor=#C0C0C0] [border: none (2px outset #C0C0C0) none (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,2) size 344x13
+            RenderText {#text} at (0,0) size 344x13
+              text run at (0,0) width 344: "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/mac-highsierra/fast/dom/HTMLTextAreaElement/reset-textarea-expected.txt b/LayoutTests/platform/mac-highsierra/fast/dom/HTMLTextAreaElement/reset-textarea-expected.txt
new file mode 100644 (file)
index 0000000..c3c7e63
--- /dev/null
@@ -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 784x43
+        RenderText {#text} at (165,22) size 4x18
+          text run at (165,22) width 4: " "
+        RenderText {#text} at (334,22) size 4x18
+          text run at (334,22) width 4: " "
+        RenderButton {INPUT} at (340,23) size 46x18 [bgcolor=#C0C0C0]
+          RenderBlock (anonymous) at (8,2) size 30x13
+            RenderText at (0,0) size 30x13
+              text run at (0,0) width 30: "Reset"
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {P} at (0,59) size 784x72
+        RenderText {#text} at (0,0) size 368x18
+          text run at (0,0) width 368: "This test verifies that textarea controls are properly reset. "
+        RenderBR {BR} at (367,14) size 1x0
+        RenderText {#text} at (0,18) size 474x18
+          text run at (0,18) width 474: "You should see two element IDs below, and the word \"SUCCESS\" twice: "
+        RenderBR {BR} at (473,32) size 1x0
+        RenderText {#text} at (0,36) size 174x18
+          text run at (0,36) width 174: "noDefaultText: SUCCESS "
+        RenderBR {BR} at (173,50) size 1x0
+        RenderText {#text} at (0,54) size 176x18
+          text run at (0,54) width 176: "hasDefaultText: SUCCESS"
+layer at (10,10) size 161x32 clip at (11,11) size 159x30
+  RenderTextControl {TEXTAREA} at (2,2) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (3,3) size 155x13
+layer at (179,10) size 161x32 clip at (180,11) size 159x30
+  RenderTextControl {TEXTAREA} at (171,2) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (3,3) size 155x13
+      RenderText {#text} at (0,0) size 63x13
+        text run at (0,0) width 63: "Default Text"
diff --git a/LayoutTests/platform/mac-highsierra/fast/dom/navigator-detached-no-crash-expected.txt b/LayoutTests/platform/mac-highsierra/fast/dom/navigator-detached-no-crash-expected.txt
new file mode 100644 (file)
index 0000000..d4b7071
--- /dev/null
@@ -0,0 +1,47 @@
+This tests that the navigator object of a deleted frame is disconnected properly. Accessing fields or methods shouldn't crash the browser. 
+ Check Navigator
+navigator.appCodeName is OK
+navigator.appName is OK
+navigator.appVersion is OK
+navigator.cookieEnabled is OK
+navigator.credentials is OK
+navigator.getStorageUpdates() is OK
+navigator.javaEnabled() is OK
+navigator.language is OK
+navigator.languages is OK
+navigator.mediaCapabilities is OK
+navigator.mimeTypes is OK
+navigator.onLine is OK
+navigator.platform is OK
+navigator.plugins is OK
+navigator.product is OK
+navigator.productSub is OK
+navigator.sendBeacon() threw err TypeError: Not enough arguments
+navigator.serviceWorker is OK
+navigator.userAgent is OK
+navigator.vendor is OK
+navigator.vendorSub is OK
+navigator.webdriver is OK
+navigator.appCodeName is OK
+navigator.appName is OK
+navigator.appVersion is OK
+navigator.cookieEnabled is OK
+navigator.credentials is OK
+navigator.getStorageUpdates() is OK
+navigator.javaEnabled() is OK
+navigator.language is OK
+navigator.languages is OK
+navigator.mediaCapabilities is OK
+navigator.mimeTypes is OK
+navigator.onLine is OK
+navigator.platform is OK
+navigator.plugins is OK
+navigator.product is OK
+navigator.productSub is OK
+navigator.sendBeacon() threw err TypeError: Not enough arguments
+navigator.serviceWorker is OK
+navigator.userAgent is OK
+navigator.vendor is OK
+navigator.vendorSub is OK
+navigator.webdriver is OK
+
diff --git a/LayoutTests/platform/mac-highsierra/fast/dynamic/positioned-movement-with-positioned-children-expected.txt b/LayoutTests/platform/mac-highsierra/fast/dynamic/positioned-movement-with-positioned-children-expected.txt
new file mode 100644 (file)
index 0000000..f1c963b
--- /dev/null
@@ -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 100x100 [bgcolor=#FF0000]
+        RenderText {#text} at (0,0) size 99x54
+          text run at (0,0) width 98: "You should not"
+          text run at (0,18) width 99: "see this. Resize"
+          text run at (0,36) width 79: "the window."
+layer at (8,8) size 100x122
+  RenderBlock (positioned) {DIV} at (0,0) size 100x122
+    RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#008000]
+    RenderBlock (anonymous) at (0,100) size 100x22
+      RenderButton {BUTTON} at (2,2) size 51x18 [bgcolor=#C0C0C0] [border: none (2px outset #C0C0C0) none (2px outset #C0C0C0)]
+        RenderBlock (anonymous) at (8,2) size 35x13
+          RenderText {#text} at (0,0) size 35x13
+            text run at (0,0) width 35: "Button"
+      RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/mac-highsierra/fast/forms/001-expected.txt b/LayoutTests/platform/mac-highsierra/fast/forms/001-expected.txt
new file mode 100644 (file)
index 0000000..9ca1f78
--- /dev/null
@@ -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 231x37
+          text run at (0,0) width 231: "Min-Width Tests"
+      RenderTable {TABLE} at (0,58) size 784x87 [border: (2px outset #808080)]
+        RenderTableSection {TBODY} at (2,2) size 780x82
+          RenderTableRow {TR} at (0,0) size 780x82
+            RenderTableCell {TD} at (0,0) size 135x82 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+              RenderMenuList {SELECT} at (3,1) size 129x80 [bgcolor=#FFFFFF] [border: (40px solid #FF0000)]
+                RenderBlock (anonymous) at (40,40) size 49x16
+                  RenderText at (8,1) size 20x13
+                    text run at (8,1) width 20: "Foo"
+            RenderTableCell {TD} at (135,40) size 645x2 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+      RenderBlock {P} at (0,160) 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 18x20 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+                RenderBlock {INPUT} at (3,4) size 12x12
+              RenderTableCell {TD} at (18,9) size 762x2 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+      RenderBlock {P} at (0,200) 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 18x20 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+                RenderBlock {INPUT} at (3,4) size 12x12
+              RenderTableCell {TD} at (18,9) size 762x2 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+      RenderBlock {P} at (0,240) size 784x29
+        RenderTable {TABLE} at (0,0) size 784x28 [border: (2px outset #808080)]
+          RenderTableSection {TBODY} at (2,2) size 780x24
+            RenderTableRow {TR} at (0,0) size 780x24
+              RenderTableCell {TD} at (0,0) size 42x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+                RenderButton {INPUT} at (3,3) size 36x18 [bgcolor=#C0C0C0]
+                  RenderBlock (anonymous) at (8,2) size 20x13
+                    RenderText at (0,0) size 20x13
+                      text run at (0,0) width 20: "Foo"
+              RenderTableCell {TD} at (41,11) size 739x2 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+      RenderBlock {P} at (0,284) size 784x268
+        RenderTable {TABLE} at (0,0) size 784x91 [border: (2px outset #808080)]
+          RenderTableSection {TBODY} at (2,2) size 780x87
+            RenderTableRow {TR} at (0,0) size 780x87
+              RenderTableCell {TD} at (0,0) size 118x87 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+                RenderButton {INPUT} at (3,1) size 112x85 [bgcolor=#C0C0C0] [border: (40px solid #FF0000)]
+                  RenderBlock (anonymous) at (46,42) size 20x13
+                    RenderText at (0,0) size 20x13
+                      text run at (0,0) width 20: "Foo"
+              RenderTableCell {TD} at (117,42) size 663x3 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+        RenderTable {TABLE} at (0,91) size 784x91 [border: (2px outset #808080)]
+          RenderTableSection {TBODY} at (2,2) size 780x87
+            RenderTableRow {TR} at (0,0) size 780x87
+              RenderTableCell {TD} at (0,0) size 168x87 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+                RenderButton {INPUT} at (3,1) size 162x85 [bgcolor=#C0C0C0] [border: (40px solid #FF0000)]
+                  RenderBlock (anonymous) at (46,42) size 70x13
+                    RenderText at (0,0) size 70x13
+                      text run at (0,0) width 70: "Submit a bug"
+              RenderTableCell {TD} at (167,42) size 613x3 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+        RenderBlock (anonymous) at (0,182) size 784x85
+          RenderButton {INPUT} at (2,0) size 112x85 [bgcolor=#C0C0C0] [border: (40px solid #FF0000)]
+            RenderBlock (anonymous) at (46,42) size 20x13
+              RenderText at (0,0) size 20x13
+                text run at (0,0) width 20: "Foo"
diff --git a/LayoutTests/platform/mac-highsierra/fast/forms/003-expected.txt b/LayoutTests/platform/mac-highsierra/fast/forms/003-expected.txt
new file mode 100644 (file)
index 0000000..63800be
--- /dev/null
@@ -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 58x18 [bgcolor=#FFFFFF]
+        RenderBlock (anonymous) at (0,0) size 58x18
+          RenderText at (8,2) size 27x13
+            text run at (8,2) width 27: "Hello"
+      RenderBlock (anonymous) at (0,20) size 784x18
+        RenderText {#text} at (0,0) size 297x18
+          text run at (0,0) width 297: "This text should be *below* the select widget."
diff --git a/LayoutTests/platform/mac-highsierra/fast/forms/004-expected.txt b/LayoutTests/platform/mac-highsierra/fast/forms/004-expected.txt
new file mode 100644 (file)
index 0000000..28f2c76
--- /dev/null
@@ -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 58x18 [bgcolor=#FFFFFF]
+        RenderBlock (anonymous) at (0,0) size 58x18
+          RenderText at (8,2) size 27x13
+            text run at (8,2) width 27: "Hello"
+      RenderText {#text} at (62,1) size 4x18
+        text run at (62,1) width 4: " "
+      RenderMenuList {SELECT} at (68,2) size 79x18 [bgcolor=#FFFFFF]
+        RenderBlock (anonymous) at (0,0) size 79x18
+          RenderText at (8,2) size 48x13
+            text run at (8,2) width 48: "Goodbye"
+      RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/mac-highsierra/fast/forms/basic-buttons-expected.txt b/LayoutTests/platform/mac-highsierra/fast/forms/basic-buttons-expected.txt
new file mode 100644 (file)
index 0000000..338981f
--- /dev/null
@@ -0,0 +1,167 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x318
+  RenderBlock {HTML} at (0,0) size 800x318
+    RenderBody {BODY} at (8,8) size 784x302
+      RenderBlock (anonymous) at (0,0) size 784x72
+        RenderText {#text} at (0,0) size 547x18
+          text run at (0,0) width 547: "Tests for basic button rendering. Creates a table with seven columns and seven rows. "
+        RenderBR {BR} at (546,0) size 1x18
+        RenderText {#text} at (0,18) size 521x18
+          text run at (0,18) width 521: "Creates two different types of buttons, one with an image (a red dot) and another "
+        RenderBR {BR} at (520,18) size 1x18
+        RenderText {#text} at (0,36) size 660x18
+          text run at (0,36) width 660: "with text (\"foo\") and then uses six different paddings to make sure each of the buttons render properly. "
+        RenderBR {BR} at (660,36) size 0x18
+        RenderBR {BR} at (0,54) size 0x18
+      RenderTable {TABLE} at (0,72) size 696x230
+        RenderTableSection {TBODY} at (0,0) size 696x230
+          RenderTableRow {TR} at (0,0) size 696x20
+            RenderTableCell {TD} at (0,0) size 170x20 [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 44x18
+                text run at (1,1) width 44: "styling"
+            RenderTableCell {TD} at (170,0) size 61x20 [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 59x18
+                text run at (1,1) width 59: "<button>"
+            RenderTableCell {TD} at (230,0) size 162x20 [r=0 c=2 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 159x18
+                text run at (1,1) width 159: "(offsetH,W) (clientH,W)"
+            RenderTableCell {TD} at (391,0) size 135x20 [r=0 c=3 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 133x18
+                text run at (1,1) width 133: "<input type=button>"
+            RenderTableCell {TD} at (525,0) size 171x20 [r=0 c=4 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 168x18
+                text run at (1,1) width 168: "(offsetH,W) (clientH, -W)"
+          RenderTableRow {TR} at (0,20) size 696x24
+            RenderTableCell {TD} at (0,22) size 170x20 [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 56x18
+                text run at (1,1) width 56: "(default)"
+            RenderTableCell {TD} at (170,20) size 61x24 [r=1 c=1 rs=1 cs=1]
+              RenderButton {BUTTON} at (3,3) size 26x18 [bgcolor=#C0C0C0] [border: none (2px outset #C0C0C0) none (2px outset #C0C0C0)]
+                RenderBlock (anonymous) at (8,2) size 10x13
+                  RenderImage {IMG} at (0,1) size 10x10
+            RenderTableCell {TD} at (230,22) size 162x20 [r=1 c=2 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 106x18
+                text run at (1,1) width 106: "(18, 26) (18, 22)"
+            RenderTableCell {TD} at (391,20) size 135x24 [r=1 c=3 rs=1 cs=1]
+              RenderButton {INPUT} at (3,3) size 33x18 [bgcolor=#C0C0C0]
+                RenderBlock (anonymous) at (8,2) size 17x13
+                  RenderText at (0,0) size 17x13
+                    text run at (0,0) width 17: "foo"
+            RenderTableCell {TD} at (525,22) size 171x20 [r=1 c=4 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 106x18
+                text run at (1,1) width 106: "(18, 33) (18, 33)"
+          RenderTableRow {TR} at (0,44) size 696x24
+            RenderTableCell {TD} at (0,46) size 170x20 [r=2 c=0 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 68x18
+                text run at (1,1) width 68: "padding: 0"
+            RenderTableCell {TD} at (170,45) size 61x22 [r=2 c=1 rs=1 cs=1]
+              RenderButton {BUTTON} at (3,3) size 14x15 [bgcolor=#C0C0C0] [border: none (2px outset #C0C0C0) none (2px outset #C0C0C0)]
+                RenderBlock (anonymous) at (2,1) size 10x13
+                  RenderImage {IMG} at (0,1) size 10x10
+            RenderTableCell {TD} at (230,46) size 162x20 [r=2 c=2 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 106x18
+                text run at (1,1) width 106: "(15, 14) (15, 10)"
+            RenderTableCell {TD} at (391,44) size 135x24 [r=2 c=3 rs=1 cs=1]
+              RenderButton {INPUT} at (3,3) size 33x18 [bgcolor=#C0C0C0]
+                RenderBlock (anonymous) at (8,2) size 17x13
+                  RenderText at (0,0) size 17x13
+                    text run at (0,0) width 17: "foo"
+            RenderTableCell {TD} at (525,46) size 171x20 [r=2 c=4 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 106x18
+                text run at (1,1) width 106: "(18, 33) (18, 33)"
+          RenderTableRow {TR} at (0,68) size 696x30
+            RenderTableCell {TD} at (0,73) size 170x20 [r=3 c=0 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 90x18
+                text run at (1,1) width 90: "padding: 10%"
+            RenderTableCell {TD} at (170,68) size 61x30 [r=3 c=1 rs=1 cs=1]
+              RenderButton {BUTTON} at (3,3) size 26x25 [bgcolor=#C0C0C0] [border: none (2px outset #C0C0C0) none (2px outset #C0C0C0)]
+                RenderBlock (anonymous) at (7,5) size 11x14
+                  RenderImage {IMG} at (0,1) size 10x10
+            RenderTableCell {TD} at (230,73) size 162x20 [r=3 c=2 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 106x18
+                text run at (1,1) width 106: "(25, 26) (25, 22)"
+            RenderTableCell {TD} at (391,71) size 135x24 [r=3 c=3 rs=1 cs=1]
+              RenderButton {INPUT} at (3,3) size 33x18 [bgcolor=#C0C0C0]
+                RenderBlock (anonymous) at (8,2) size 17x13
+                  RenderText at (0,0) size 17x13
+                    text run at (0,0) width 17: "foo"
+            RenderTableCell {TD} at (525,73) size 171x20 [r=3 c=4 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 106x18
+                text run at (1,1) width 106: "(18, 33) (18, 33)"
+          RenderTableRow {TR} at (0,98) size 696x24
+            RenderTableCell {TD} at (0,100) size 170x20 [r=4 c=0 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 84x18
+                text run at (1,1) width 84: "padding: 2px"
+            RenderTableCell {TD} at (170,98) size 61x24 [r=4 c=1 rs=1 cs=1]
+              RenderButton {BUTTON} at (3,3) size 18x17 [bgcolor=#C0C0C0] [border: none (2px outset #C0C0C0) none (2px outset #C0C0C0)]
+                RenderBlock (anonymous) at (4,2) size 10x13
+                  RenderImage {IMG} at (0,1) size 10x10
+            RenderTableCell {TD} at (230,100) size 162x20 [r=4 c=2 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 106x18
+                text run at (1,1) width 106: "(17, 18) (17, 14)"
+            RenderTableCell {TD} at (391,98) size 135x24 [r=4 c=3 rs=1 cs=1]
+              RenderButton {INPUT} at (3,3) size 33x18 [bgcolor=#C0C0C0]
+                RenderBlock (anonymous) at (8,2) size 17x13
+                  RenderText at (0,0) size 17x13
+                    text run at (0,0) width 17: "foo"
+            RenderTableCell {TD} at (525,100) size 171x20 [r=4 c=4 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 106x18
+                text run at (1,1) width 106: "(18, 33) (18, 33)"
+          RenderTableRow {TR} at (0,122) size 696x24
+            RenderTableCell {TD} at (0,124) size 170x20 [r=5 c=0 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 168x18
+                text run at (1,1) width 168: "padding: 2px 6px 3px 6px"
+            RenderTableCell {TD} at (170,122) size 61x24 [r=5 c=1 rs=1 cs=1]
+              RenderButton {BUTTON} at (3,3) size 26x18 [bgcolor=#C0C0C0] [border: none (2px outset #C0C0C0) none (2px outset #C0C0C0)]
+                RenderBlock (anonymous) at (8,2) size 10x13
+                  RenderImage {IMG} at (0,1) size 10x10
+            RenderTableCell {TD} at (230,124) size 162x20 [r=5 c=2 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 106x18
+                text run at (1,1) width 106: "(18, 26) (18, 22)"
+            RenderTableCell {TD} at (391,122) size 135x24 [r=5 c=3 rs=1 cs=1]
+              RenderButton {INPUT} at (3,3) size 33x18 [bgcolor=#C0C0C0]
+                RenderBlock (anonymous) at (8,2) size 17x13
+                  RenderText at (0,0) size 17x13
+                    text run at (0,0) width 17: "foo"
+            RenderTableCell {TD} at (525,124) size 171x20 [r=5 c=4 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 106x18
+                text run at (1,1) width 106: "(18, 33) (18, 33)"
+          RenderTableRow {TR} at (0,146) size 696x25
+            RenderTableCell {TD} at (0,148) size 170x21 [r=6 c=0 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 112x19
+                text run at (1,2) width 112: "padding: 3px 7px"
+            RenderTableCell {TD} at (170,146) size 61x25 [r=6 c=1 rs=1 cs=1]
+              RenderButton {BUTTON} at (3,3) size 28x19 [bgcolor=#C0C0C0] [border: none (2px outset #C0C0C0) none (2px outset #C0C0C0)]
+                RenderBlock (anonymous) at (9,3) size 10x13
+                  RenderImage {IMG} at (0,1) size 10x10
+            RenderTableCell {TD} at (230,148) size 162x21 [r=6 c=2 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 106x19
+                text run at (1,2) width 106: "(19, 28) (19, 24)"
+            RenderTableCell {TD} at (391,146) size 135x25 [r=6 c=3 rs=1 cs=1]
+              RenderButton {INPUT} at (3,3) size 33x18 [bgcolor=#C0C0C0]
+                RenderBlock (anonymous) at (8,2) size 17x13
+                  RenderText at (0,0) size 17x13
+                    text run at (0,0) width 17: "foo"
+            RenderTableCell {TD} at (525,148) size 171x21 [r=6 c=4 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 106x19
+                text run at (1,2) width 106: "(18, 33) (18, 33)"
+          RenderTableRow {TR} at (0,171) size 696x59
+            RenderTableCell {TD} at (0,190) size 170x21 [r=7 c=0 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 92x19
+                text run at (1,2) width 92: "padding: 20px"
+            RenderTableCell {TD} at (170,171) size 61x59 [r=7 c=1 rs=1 cs=1]
+              RenderButton {BUTTON} at (3,3) size 54x53 [bgcolor=#C0C0C0] [border: none (2px outset #C0C0C0) none (2px outset #C0C0C0)]
+                RenderBlock (anonymous) at (22,20) size 10x13
+                  RenderImage {IMG} at (0,1) size 10x10
+            RenderTableCell {TD} at (230,190) size 162x21 [r=7 c=2 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 106x19
+                text run at (1,2) width 106: "(53, 54) (53, 50)"
+            RenderTableCell {TD} at (391,188) size 135x25 [r=7 c=3 rs=1 cs=1]
+              RenderButton {INPUT} at (3,3) size 33x18 [bgcolor=#C0C0C0]
+                RenderBlock (anonymous) at (8,2) size 17x13
+                  RenderText at (0,0) size 17x13
+                    text run at (0,0) width 17: "foo"
+            RenderTableCell {TD} at (525,190) size 171x21 [r=7 c=4 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 106x19
+                text run at (1,2) width 106: "(18, 33) (18, 33)"
diff --git a/LayoutTests/platform/mac-highsierra/fast/forms/basic-selects-expected.txt b/LayoutTests/platform/mac-highsierra/fast/forms/basic-selects-expected.txt
new file mode 100644 (file)
index 0000000..8bbca2c
--- /dev/null
@@ -0,0 +1,174 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x486
+  RenderBlock {HTML} at (0,0) size 800x486
+    RenderBody {BODY} at (8,8) size 784x470
+      RenderBlock {DIV} at (0,0) size 784x470 [border: (1px solid #FF0000)]
+        RenderText {#text} at (1,2) size 169x18
+          text run at (1,2) width 169: "Whitespace in option text:"
+        RenderMenuList {SELECT} at (171,3) size 56x18 [bgcolor=#FFFFFF]
+          RenderBlock (anonymous) at (0,0) size 55x18
+            RenderText at (8,2) size 24x13
+              text run at (8,2) width 24: "f o o"
+        RenderText {#text} at (228,2) size 8x18
+          text run at (228,2) width 8: "a"
+        RenderMenuList {SELECT} at (237,3) size 56x18 [bgcolor=#FFFFFF]
+          RenderBlock (anonymous) at (0,0) size 55x18
+            RenderText at (8,2) size 24x13
+              text run at (8,2) width 24: "f o o"
+        RenderText {#text} at (294,2) size 9x18
+          text run at (294,2) width 9: "b"
+        RenderBR {BR} at (302,2) size 1x18
+        RenderBR {BR} at (1,22) size 0x18
+        RenderText {#text} at (1,40) size 140x18
+          text run at (1,40) width 140: "Simple select control:"
+        RenderMenuList {SELECT} at (142,41) size 50x18 [bgcolor=#FFFFFF]
+          RenderBlock (anonymous) at (0,0) size 49x18
+            RenderText at (8,2) size 17x13
+              text run at (8,2) width 17: "foo"
+        RenderText {#text} at (193,40) size 8x18
+          text run at (193,40) width 8: "a"
+        RenderMenuList {SELECT} at (202,41) size 50x18 [color=#7F7F7F] [bgcolor=#FFFFFF]
+          RenderBlock (anonymous) at (0,0) size 49x18
+            RenderText at (8,2) size 17x13
+              text run at (8,2) width 17: "foo"
+        RenderText {#text} at (253,40) size 9x18
+          text run at (253,40) width 9: "b"
+        RenderBR {BR} at (261,40) size 1x18
+        RenderBR {BR} at (1,60) size 0x18
+        RenderText {#text} at (1,78) size 198x18
+          text run at (1,78) width 198: "Line-height should be ignored:"
+        RenderMenuList {SELECT} at (200,79) size 49x18 [bgcolor=#FFFFFF]
+          RenderBlock (anonymous) at (0,0) size 48x18
+            RenderText at (8,2) size 17x13
+              text run at (8,2) width 17: "foo"
+        RenderText {#text} at (250,78) size 8x18
+          text run at (250,78) width 8: "a"
+        RenderMenuList {SELECT} at (259,79) size 50x18 [color=#7F7F7F] [bgcolor=#FFFFFF]
+          RenderBlock (anonymous) at (0,0) size 49x18
+            RenderText at (8,2) size 18x13
+              text run at (8,2) width 18: "bar"
+        RenderText {#text} at (310,78) size 9x18
+          text run at (310,78) width 9: "b"
+        RenderBR {BR} at (318,78) size 1x18
+        RenderBR {BR} at (1,98) size 0x18
+        RenderText {#text} at (1,116) size 441x18
+          text run at (1,116) width 441: "Padding should be respected, the arrow button shouldn't change size:"
+        RenderMenuList {SELECT} at (444,117) size 48x18 [bgcolor=#FFFFFF]
+          RenderBlock (anonymous) at (0,0) size 48x18
+            RenderText at (8,2) size 17x13
+              text run at (8,2) width 17: "foo"
+        RenderText {#text} at (494,116) size 8x18
+          text run at (494,116) width 8: "a"
+        RenderMenuList {SELECT} at (503,117) size 49x18 [color=#7F7F7F] [bgcolor=#FFFFFF]
+          RenderBlock (anonymous) at (0,0) size 48x18
+            RenderText at (8,2) size 17x13
+              text run at (8,2) width 17: "foo"
+        RenderText {#text} at (553,116) size 9x18
+          text run at (553,116) width 9: "b"
+        RenderBR {BR} at (561,116) size 1x18
+        RenderBR {BR} at (1,136) size 0x18
+        RenderText {#text} at (1,161) size 180x18
+          text run at (1,161) width 180: "Border should be respected:"
+        RenderMenuList {SELECT} at (182,155) size 63x32 [bgcolor=#FFFFFF] [border: (8px solid #33CCFF)]
+          RenderBlock (anonymous) at (8,8) size 46x16
+            RenderText at (8,1) size 17x13
+              text run at (8,1) width 17: "foo"
+        RenderText {#text} at (246,161) size 8x18
+          text run at (246,161) width 8: "a"
+        RenderMenuList {SELECT} at (255,155) size 63x32 [color=#7F7F7F] [bgcolor=#FFFFFF] [border: (8px solid #33CCFF)]
+          RenderBlock (anonymous) at (8,8) size 46x16
+            RenderText at (8,1) size 17x13
+              text run at (8,1) width 17: "foo"
+        RenderText {#text} at (319,161) size 9x18
+          text run at (319,161) width 9: "b"
+        RenderBR {BR} at (327,161) size 1x18
+        RenderBR {BR} at (1,188) size 0x18
+        RenderText {#text} at (1,209) size 118x18
+          text run at (1,209) width 118: "Border + padding:"
+        RenderMenuList {SELECT} at (120,207) size 55x24 [bgcolor=#FFFFFF] [border: (4px solid #33CCFF)]
+          RenderBlock (anonymous) at (4,4) size 46x16
+            RenderText at (8,1) size 17x13
+              text run at (8,1) width 17: "foo"
+        RenderText {#text} at (176,209) size 8x18
+          text run at (176,209) width 8: "a"
+        RenderMenuList {SELECT} at (185,207) size 55x24 [color=#7F7F7F] [bgcolor=#FFFFFF] [border: (4px solid #33CCFF)]
+          RenderBlock (anonymous) at (4,4) size 46x16
+            RenderText at (8,1) size 17x13
+              text run at (8,1) width 17: "foo"
+        RenderText {#text} at (241,209) size 9x18
+          text run at (241,209) width 9: "b"
+        RenderBR {BR} at (249,209) size 1x18
+        RenderBR {BR} at (1,232) size 0x18
+        RenderText {#text} at (1,248) size 491x18
+          text run at (1,248) width 491: "Height larger than font-size, button should grow, text baseline should center:"
+        RenderMenuList {SELECT} at (493,249) size 49x18 [bgcolor=#FFFFFF]
+          RenderBlock (anonymous) at (0,0) size 48x18
+            RenderText at (8,2) size 17x13
+              text run at (8,2) width 17: "foo"
+        RenderText {#text} at (543,248) size 8x18
+          text run at (543,248) width 8: "a"
+        RenderMenuList {SELECT} at (552,249) size 49x18 [color=#7F7F7F] [bgcolor=#FFFFFF]
+          RenderBlock (anonymous) at (0,0) size 48x18
+            RenderText at (8,2) size 17x13
+              text run at (8,2) width 17: "foo"
+        RenderText {#text} at (602,248) size 9x18
+          text run at (602,248) width 9: "b"
+        RenderBR {BR} at (610,248) size 1x18
+        RenderBR {BR} at (1,266) size 0x18
+        RenderText {#text} at (1,282) size 515x18
+          text run at (1,282) width 515: "Heigh smaller than font-size, whole select shrinks and is baselined with the text:"
+        RenderMenuList {SELECT} at (517,283) size 50x18 [bgcolor=#FFFFFF]
+          RenderBlock (anonymous) at (0,0) size 49x18
+            RenderText at (8,2) size 17x13
+              text run at (8,2) width 17: "foo"
+        RenderText {#text} at (568,282) size 8x18
+          text run at (568,282) width 8: "a"
+        RenderMenuList {SELECT} at (577,283) size 50x18 [bgcolor=#FFFFFF]
+          RenderBlock (anonymous) at (0,0) size 49x18
+            RenderText at (8,2) size 18x13
+              text run at (8,2) width 18: "bar"
+        RenderText {#text} at (628,282) size 9x18
+          text run at (628,282) width 9: "b"
+        RenderBR {BR} at (636,282) size 1x18
+        RenderBR {BR} at (1,300) size 0x18
+        RenderText {#text} at (1,316) size 173x18
+          text run at (1,316) width 173: "select control with size=0: "
+        RenderBR {BR} at (173,316) size 1x18
+        RenderMenuList {SELECT} at (3,335) size 195x18 [bgcolor=#FFFFFF]
+          RenderBlock (anonymous) at (0,0) size 195x18
+            RenderText at (8,2) size 70x13
+              text run at (8,2) width 70: "Future Series"
+        RenderText {#text} at (200,334) size 4x18
+          text run at (200,334) width 4: " "
+        RenderBR {BR} at (0,0) size 0x0
+        RenderText {#text} at (1,354) size 173x18
+          text run at (1,354) width 173: "select control with size=1: "
+        RenderBR {BR} at (173,354) size 1x18
+        RenderMenuList {SELECT} at (3,373) size 195x18 [bgcolor=#FFFFFF]
+          RenderBlock (anonymous) at (0,0) size 195x18
+            RenderText at (8,2) size 70x13
+              text run at (8,2) width 70: "Future Series"
+        RenderText {#text} at (200,372) size 4x18
+          text run at (200,372) width 4: " "
+        RenderBR {BR} at (0,0) size 0x0
+        RenderText {#text} at (1,392) size 170x18
+          text run at (1,392) width 170: "Non-styled select control: "
+        RenderBR {BR} at (170,392) size 1x18
+        RenderMenuList {SELECT} at (3,411) size 195x18 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+          RenderBlock (anonymous) at (1,1) size 193x16
+            RenderText at (8,1) size 70x13
+              text run at (8,1) width 70: "Future Series"
+        RenderText {#text} at (200,410) size 4x18
+          text run at (200,410) width 4: " "
+        RenderBR {BR} at (0,0) size 0x0
+        RenderText {#text} at (1,430) size 298x18
+          text run at (1,430) width 298: "Styled select control with large border-radius: "
+        RenderBR {BR} at (298,430) size 1x18
+        RenderMenuList {SELECT} at (3,449) size 195x18 [bgcolor=#33CCFF] [border: (1px solid #000000)]
+          RenderBlock (anonymous) at (1,1) size 193x16
+            RenderText at (8,1) size 70x13
+              text run at (8,1) width 70: "Future Series"
+        RenderText {#text} at (200,448) size 4x18
+          text run at (200,448) width 4: " "
+        RenderBR {BR} at (0,0) size 0x0
diff --git a/LayoutTests/platform/mac-highsierra/fast/forms/basic-textareas-expected.txt b/LayoutTests/platform/mac-highsierra/fast/forms/basic-textareas-expected.txt
new file mode 100644 (file)
index 0000000..ae2b7cd
--- /dev/null
@@ -0,0 +1,1356 @@
+layer at (0,0) size 785x1466
+  RenderView at (0,0) size 785x600
+layer at (0,0) size 785x1466
+  RenderBlock {HTML} at (0,0) size 785x1466
+    RenderBody {BODY} at (0,0) size 785x1466
+      RenderIFrame {IFRAME} at (0,0) size 785x762
+        layer at (0,0) size 785x762
+          RenderView at (0,0) size 785x762
+        layer at (0,0) size 785x737
+          RenderBlock {HTML} at (0,0) size 785x737
+            RenderBody {BODY} at (0,5) size 785x732
+              RenderBlock {DIV} at (0,0) size 785x18
+                RenderText {#text} at (0,0) size 196x18
+                  text run at (0,0) width 196: "CompatMode: CSS1Compat"
+              RenderBlock (anonymous) at (0,23) size 785x709
+                RenderBlock {DIV} at (0,30) size 167x55 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,12) size 80x0
+                  RenderBR {BR} at (81,1) size 0x14
+                RenderBlock {DIV} at (167,30) size 167x55 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,1) size 80x14
+                    RenderText {#text} at (0,0) size 78x14
+                      text run at (0,0) width 78: "disabled: \"true\","
+                  RenderBR {BR} at (81,1) size 0x14
+                RenderBlock {DIV} at (334,0) size 183x85 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,1) size 80x28
+                    RenderText {#text} at (0,0) size 79x28
+                      text run at (0,0) width 26: "style:"
+                      text run at (0,14) width 79: "\"padding:10px\","
+                  RenderBR {BR} at (81,15) size 0x14
+                RenderBlock {DIV} at (517,20) size 163x65 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,1) size 80x28
+                    RenderText {#text} at (0,0) size 73x28
+                      text run at (0,0) width 26: "style:"
+                      text run at (0,14) width 73: "\"padding:0px\","
+                  RenderBR {BR} at (81,15) size 0x14
+                RenderBlock {DIV} at (0,119) size 183x85 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,1) size 80x28
+                    RenderText {#text} at (0,0) size 74x28
+                      text run at (0,0) width 26: "style:"
+                      text run at (0,14) width 74: "\"margin:10px\","
+                  RenderBR {BR} at (81,15) size 0x14
+                RenderBlock {DIV} at (183,139) size 163x65 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,1) size 80x28
+                    RenderText {#text} at (0,0) size 68x28
+                      text run at (0,0) width 26: "style:"
+                      text run at (0,14) width 68: "\"margin:0px\","
+                  RenderBR {BR} at (81,15) size 0x14
+                RenderBlock {DIV} at (346,135) size 82x69 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,1) size 80x28
+                    RenderText {#text} at (0,0) size 68x28
+                      text run at (0,0) width 26: "style:"
+                      text run at (0,14) width 68: "\"width:60px\","
+                  RenderBR {BR} at (81,15) size 0x14
+                RenderBlock {DIV} at (428,85) size 104x119 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,1) size 80x42
+                    RenderText {#text} at (0,0) size 74x42
+                      text run at (0,0) width 26: "style:"
+                      text run at (0,14) width 63: "\"width:60px;"
+                      text run at (0,28) width 74: "padding:20px\","
+                  RenderBR {BR} at (81,29) size 0x14
+                RenderBlock {DIV} at (532,125) size 82x79 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,1) size 80x42
+                    RenderText {#text} at (0,0) size 63x42
+                      text run at (0,0) width 26: "style:"
+                      text run at (0,14) width 63: "\"width:60px;"
+                      text run at (0,28) width 56: "padding:0\","
+                  RenderBR {BR} at (81,29) size 0x14
+                RenderBlock {DIV} at (614,105) size 167x99 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,1) size 80x28
+                    RenderText {#text} at (0,0) size 71x28
+                      text run at (0,0) width 26: "style:"
+                      text run at (0,14) width 71: "\"height:60px\","
+                  RenderBR {BR} at (81,15) size 0x14
+                RenderBlock {DIV} at (0,218) size 82x113 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,1) size 80x42
+                    RenderText {#text} at (0,0) size 66x42
+                      text run at (0,0) width 26: "style:"
+                      text run at (0,14) width 63: "\"width:60px;"
+                      text run at (0,28) width 66: "height:60px\","
+                  RenderBR {BR} at (81,29) size 0x14
+                RenderBlock {DIV} at (82,262) size 167x69 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,1) size 80x28
+                    RenderText {#text} at (0,0) size 92x28
+                      text run at (0,0) width 26: "style:"
+                      text run at (0,14) width 92: "\"overflow:hidden\","
+                  RenderBR {BR} at (81,15) size 0x14
+                RenderBlock {DIV} at (249,247) size 167x84 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,1) size 80x28
+                    RenderText {#text} at (0,0) size 86x28
+                      text run at (0,0) width 26: "style:"
+                      text run at (0,14) width 86: "\"overflow:scroll\","
+                  RenderBR {BR} at (81,15) size 0x14
+                RenderBlock {DIV} at (416,204) size 82x127 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,1) size 80x56
+                    RenderText {#text} at (0,0) size 87x56
+                      text run at (0,0) width 26: "style:"
+                      text run at (0,14) width 87: "\"overflow:hidden;"
+                      text run at (0,28) width 59: "width:60px;"
+                      text run at (0,42) width 66: "height:60px\","
+                  RenderBR {BR} at (81,43) size 0x14
+                RenderBlock {DIV} at (498,204) size 82x127 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,1) size 80x56
+                    RenderText {#text} at (0,0) size 81x56
+                      text run at (0,0) width 26: "style:"
+                      text run at (0,14) width 81: "\"overflow:scroll;"
+                      text run at (0,28) width 59: "width:60px;"
+                      text run at (0,42) width 66: "height:60px\","
+                  RenderBR {BR} at (81,43) size 0x14
+                RenderBlock {DIV} at (580,218) size 82x113 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,1) size 80x42
+                    RenderText {#text} at (0,0) size 74x42
+                      text run at (0,0) width 74: "cols: \"5\", style:"
+                      text run at (0,14) width 63: "\"width:60px;"
+                      text run at (0,28) width 66: "height:60px\","
+                  RenderBR {BR} at (81,29) size 0x14
+                RenderBlock {DIV} at (662,218) size 82x113 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,1) size 80x42
+                    RenderText {#text} at (0,0) size 78x42
+                      text run at (0,0) width 78: "rows: \"4\", style:"
+                      text run at (0,14) width 63: "\"width:60px;"
+                      text run at (0,28) width 66: "height:60px\","
+                  RenderBR {BR} at (81,29) size 0x14
+                RenderBlock {DIV} at (0,331) size 82x127 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,1) size 80x56
+                    RenderText {#text} at (0,0) size 75x56
+                      text run at (0,0) width 75: "cols: \"5\", rows:"
+                      text run at (0,14) width 48: "\"4\", style:"
+                      text run at (0,28) width 63: "\"width:60px;"
+                      text run at (0,42) width 66: "height:60px\","
+                  RenderBR {BR} at (81,43) size 0x14
+                RenderBlock {DIV} at (82,403) size 82x55 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,1) size 80x14
+                    RenderText {#text} at (0,0) size 45x14
+                      text run at (0,0) width 45: "cols: \"3\","
+                  RenderBR {BR} at (81,1) size 0x14
+                RenderBlock {DIV} at (164,390) size 167x68 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,1) size 80x14
+                    RenderText {#text} at (0,0) size 49x14
+                      text run at (0,0) width 49: "rows: \"3\","
+                  RenderBR {BR} at (81,1) size 0x14
+                RenderBlock {DIV} at (331,403) size 82x55 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,1) size 80x14
+                    RenderText {#text} at (0,0) size 45x14
+                      text run at (0,0) width 45: "cols: \"7\","
+                  RenderBR {BR} at (81,1) size 0x14
+                RenderBlock {DIV} at (413,338) size 167x120 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,1) size 80x14
+                    RenderText {#text} at (0,0) size 49x14
+                      text run at (0,0) width 49: "rows: \"7\","
+                  RenderBR {BR} at (81,1) size 0x14
+                RenderBlock {DIV} at (580,363) size 82x95 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,1) size 80x28
+                    RenderText {#text} at (0,0) size 75x28
+                      text run at (0,0) width 75: "cols: \"5\", rows:"
+                      text run at (0,14) width 19: "\"4\","
+                  RenderBR {BR} at (81,15) size 0x14
+                RenderBlock {DIV} at (0,458) size 167x70 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,1) size 80x14
+                    RenderText {#text} at (0,0) size 57x14
+                      text run at (0,0) width 57: "wrap: \"off\","
+                  RenderBR {BR} at (81,1) size 0x14
+                RenderBlock {DIV} at (167,473) size 167x55 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,1) size 80x14
+                    RenderText {#text} at (0,0) size 65x14
+                      text run at (0,0) width 65: "wrap: \"hard\","
+                  RenderBR {BR} at (81,1) size 0x14
+                RenderBlock {DIV} at (334,473) size 167x55 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,1) size 80x14
+                    RenderText {#text} at (0,0) size 62x14
+                      text run at (0,0) width 62: "wrap: \"soft\","
+                  RenderBR {BR} at (81,1) size 0x14
+                RenderBlock {DIV} at (501,459) size 167x69 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,1) size 80x28
+                    RenderText {#text} at (0,0) size 72x28
+                      text run at (0,0) width 65: "style: \"white-"
+                      text run at (0,14) width 72: "space:normal\","
+                  RenderBR {BR} at (81,15) size 0x14
+                RenderBlock {DIV} at (0,528) size 167x69 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,1) size 80x28
+                    RenderText {#text} at (0,0) size 65x28
+                      text run at (0,0) width 65: "style: \"white-"
+                      text run at (0,14) width 54: "space:pre\","
+                  RenderBR {BR} at (81,15) size 0x14
+                RenderBlock {DIV} at (167,528) size 167x69 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,1) size 80x28
+                    RenderText {#text} at (0,0) size 78x28
+                      text run at (0,0) width 65: "style: \"white-"
+                      text run at (0,14) width 78: "space:prewrap\","
+                  RenderBR {BR} at (81,15) size 0x14
+                RenderBlock {DIV} at (334,528) size 167x69 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,1) size 80x28
+                    RenderText {#text} at (0,0) size 74x28
+                      text run at (0,0) width 65: "style: \"white-"
+                      text run at (0,14) width 74: "space:nowrap\","
+                  RenderBR {BR} at (81,15) size 0x14
+                RenderBlock {DIV} at (501,528) size 167x69 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,1) size 80x28
+                    RenderText {#text} at (0,0) size 76x28
+                      text run at (0,0) width 65: "style: \"white-"
+                      text run at (0,14) width 76: "space:pre-line\","
+                  RenderBR {BR} at (81,15) size 0x14
+                RenderBlock {DIV} at (0,625) size 167x84 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,1) size 80x28
+                    RenderText {#text} at (0,0) size 70x28
+                      text run at (0,0) width 63: "style: \"word-"
+                      text run at (0,14) width 70: "wrap:normal\","
+                  RenderBR {BR} at (81,15) size 0x14
+                RenderBlock {DIV} at (167,597) size 167x112 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,1) size 80x56
+                    RenderText {#text} at (0,0) size 65x56
+                      text run at (0,0) width 57: "wrap: \"off\","
+                      text run at (0,14) width 65: "style: \"white-"
+                      text run at (0,28) width 50: "space:pre-"
+                      text run at (0,42) width 32: "wrap\","
+                  RenderBR {BR} at (81,43) size 0x14
+        layer at (3,75) size 161x32 clip at (4,76) size 159x30
+          RenderTextControl {TEXTAREA} at (3,17) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (3,3) size 155x13
+              RenderText {#text} at (0,0) size 98x13
+                text run at (0,0) width 98: "Lorem ipsum dolor"
+        layer at (170,75) size 161x32 clip at (171,76) size 144x30 scrollHeight 56
+          RenderTextControl {TEXTAREA} at (3,17) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (3,3) size 140x52 [color=#545454]
+              RenderText {#text} at (0,0) size 140x52
+                text run at (0,0) width 101: "Lorem ipsum  dolor"
+                text run at (100,0) width 4: " "
+                text run at (0,13) width 140: "ABCDEFGHIJKLMNOPQRS"
+                text run at (0,26) width 56: "TUVWXYZ"
+                text run at (55,26) width 4: " "
+                text run at (0,39) width 127: "abcdefghijklmnopqrstuv"
+        layer at (337,59) size 177x48 clip at (338,60) size 160x46 scrollHeight 72
+          RenderTextControl {TEXTAREA} at (3,31) size 177x48 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (11,11) size 140x52
+              RenderText {#text} at (0,0) size 140x52
+                text run at (0,0) width 101: "Lorem ipsum  dolor"
+                text run at (100,0) width 4: " "
+                text run at (0,13) width 140: "ABCDEFGHIJKLMNOPQRS"
+                text run at (0,26) width 56: "TUVWXYZ"
+                text run at (55,26) width 4: " "
+                text run at (0,39) width 127: "abcdefghijklmnopqrstuv"
+        layer at (520,79) size 157x28 clip at (521,80) size 140x26 scrollHeight 52
+          RenderTextControl {TEXTAREA} at (3,31) size 157x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (1,1) size 140x52
+              RenderText {#text} at (0,0) size 140x52
+                text run at (0,0) width 101: "Lorem ipsum  dolor"
+                text run at (100,0) width 4: " "
+                text run at (0,13) width 140: "ABCDEFGHIJKLMNOPQRS"
+                text run at (0,26) width 56: "TUVWXYZ"
+                text run at (55,26) width 4: " "
+                text run at (0,39) width 127: "abcdefghijklmnopqrstuv"
+        layer at (11,186) size 161x32 clip at (12,187) size 144x30 scrollHeight 56
+          RenderTextControl {TEXTAREA} at (11,39) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (3,3) size 140x52
+              RenderText {#text} at (0,0) size 140x52
+                text run at (0,0) width 101: "Lorem ipsum  dolor"
+                text run at (100,0) width 4: " "
+                text run at (0,13) width 140: "ABCDEFGHIJKLMNOPQRS"
+                text run at (0,26) width 56: "TUVWXYZ"
+                text run at (55,26) width 4: " "
+                text run at (0,39) width 127: "abcdefghijklmnopqrstuv"
+        layer at (184,196) size 161x32 clip at (185,197) size 144x30 scrollHeight 56
+          RenderTextControl {TEXTAREA} at (1,29) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (3,3) size 140x52
+              RenderText {#text} at (0,0) size 140x52
+                text run at (0,0) width 101: "Lorem ipsum  dolor"
+                text run at (100,0) width 4: " "
+                text run at (0,13) width 140: "ABCDEFGHIJKLMNOPQRS"
+                text run at (0,26) width 56: "TUVWXYZ"
+                text run at (55,26) width 4: " "
+                text run at (0,39) width 127: "abcdefghijklmnopqrstuv"
+        layer at (347,194) size 66x32 clip at (348,195) size 49x30 scrollHeight 147
+          RenderTextControl {TEXTAREA} at (1,31) size 66x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (3,3) size 45x143
+              RenderText {#text} at (0,0) size 44x143
+                text run at (0,0) width 33: "Lorem"
+                text run at (32,0) width 4: " "
+                text run at (0,13) width 32: "ipsum"
+                text run at (31,13) width 7: "  "
+                text run at (0,26) width 28: "dolor"
+                text run at (27,26) width 4: " "
+                text run at (0,39) width 44: "ABCDEF"
+                text run at (0,52) width 40: "GHIJKL"
+                text run at (0,65) width 43: "MNOPQ"
+                text run at (0,78) width 38: "RSTUV"
+                text run at (0,91) width 33: "WXYZ"
+                text run at (32,91) width 5: " "
+                text run at (0,104) width 43: "abcdefg"
+                text run at (0,117) width 44: "hijklmno"
+                text run at (0,130) width 41: "pqrstuv"
+        layer at (429,158) size 102x68 clip at (430,159) size 85x66 scrollHeight 183
+          RenderTextControl {TEXTAREA} at (1,45) size 102x68 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (21,21) size 45x143
+              RenderText {#text} at (0,0) size 44x143
+                text run at (0,0) width 33: "Lorem"
+                text run at (32,0) width 4: " "
+                text run at (0,13) width 32: "ipsum"
+                text run at (31,13) width 7: "  "
+                text run at (0,26) width 28: "dolor"
+                text run at (27,26) width 4: " "
+                text run at (0,39) width 44: "ABCDEF"
+                text run at (0,52) width 40: "GHIJKL"
+                text run at (0,65) width 43: "MNOPQ"
+                text run at (0,78) width 38: "RSTUV"
+                text run at (0,91) width 33: "WXYZ"
+                text run at (32,91) width 5: " "
+                text run at (0,104) width 43: "abcdefg"
+                text run at (0,117) width 44: "hijklmno"
+                text run at (0,130) width 41: "pqrstuv"
+        layer at (533,198) size 62x28 clip at (534,199) size 45x26 scrollHeight 143
+          RenderTextControl {TEXTAREA} at (1,45) size 62x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (1,1) size 45x143
+              RenderText {#text} at (0,0) size 44x143
+                text run at (0,0) width 33: "Lorem"
+                text run at (32,0) width 4: " "
+                text run at (0,13) width 32: "ipsum"
+                text run at (31,13) width 7: "  "
+                text run at (0,26) width 28: "dolor"
+                text run at (27,26) width 4: " "
+                text run at (0,39) width 44: "ABCDEF"
+                text run at (0,52) width 40: "GHIJKL"
+                text run at (0,65) width 43: "MNOPQ"
+                text run at (0,78) width 38: "RSTUV"
+                text run at (0,91) width 33: "WXYZ"
+                text run at (32,91) width 5: " "
+                text run at (0,104) width 43: "abcdefg"
+                text run at (0,117) width 44: "hijklmno"
+                text run at (0,130) width 41: "pqrstuv"
+        layer at (617,162) size 161x66 clip at (618,163) size 159x64
+          RenderTextControl {TEXTAREA} at (3,29) size 161x66 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (3,3) size 155x52
+              RenderText {#text} at (0,0) size 155x52
+                text run at (0,0) width 101: "Lorem ipsum  dolor"
+                text run at (100,0) width 4: " "
+                text run at (0,13) width 155: "ABCDEFGHIJKLMNOPQRSTU"
+                text run at (0,26) width 41: "VWXYZ"
+                text run at (40,26) width 4: " "
+                text run at (0,39) width 127: "abcdefghijklmnopqrstuv"
+        layer at (1,289) size 66x66 clip at (2,290) size 49x64 scrollHeight 147
+          RenderTextControl {TEXTAREA} at (1,43) size 66x66 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (3,3) size 45x143
+              RenderText {#text} at (0,0) size 44x143
+                text run at (0,0) width 33: "Lorem"
+                text run at (32,0) width 4: " "
+                text run at (0,13) width 32: "ipsum"
+                text run at (31,13) width 7: "  "
+                text run at (0,26) width 28: "dolor"
+                text run at (27,26) width 4: " "
+                text run at (0,39) width 44: "ABCDEF"
+                text run at (0,52) width 40: "GHIJKL"
+                text run at (0,65) width 43: "MNOPQ"
+                text run at (0,78) width 38: "RSTUV"
+                text run at (0,91) width 33: "WXYZ"
+                text run at (32,91) width 5: " "
+                text run at (0,104) width 43: "abcdefg"
+                text run at (0,117) width 44: "hijklmno"
+                text run at (0,130) width 41: "pqrstuv"
+        layer at (85,321) size 161x32 clip at (86,322) size 159x30 scrollHeight 56
+          RenderTextControl {TEXTAREA} at (3,31) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (3,3) size 155x52
+              RenderText {#text} at (0,0) size 155x52
+                text run at (0,0) width 101: "Lorem ipsum  dolor"
+                text run at (100,0) width 4: " "
+                text run at (0,13) width 155: "ABCDEFGHIJKLMNOPQRSTU"
+                text run at (0,26) width 41: "VWXYZ"
+                text run at (40,26) width 4: " "
+                text run at (0,39) width 127: "abcdefghijklmnopqrstuv"
+        layer at (252,306) size 161x47 clip at (253,307) size 144x30 scrollHeight 56
+          RenderTextControl {TEXTAREA} at (3,31) size 161x47 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (3,3) size 140x52
+              RenderText {#text} at (0,0) size 140x52
+                text run at (0,0) width 101: "Lorem ipsum  dolor"
+                text run at (100,0) width 4: " "
+                text run at (0,13) width 140: "ABCDEFGHIJKLMNOPQRS"
+                text run at (0,26) width 56: "TUVWXYZ"
+                text run at (55,26) width 4: " "
+                text run at (0,39) width 127: "abcdefghijklmnopqrstuv"
+        layer at (417,289) size 66x66 clip at (418,290) size 64x64 scrollHeight 134
+          RenderTextControl {TEXTAREA} at (1,57) size 66x66 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (3,3) size 60x130
+              RenderText {#text} at (0,0) size 60x130
+                text run at (0,0) width 33: "Lorem"
+                text run at (32,0) width 4: " "
+                text run at (0,13) width 32: "ipsum"
+                text run at (31,13) width 7: "  "
+                text run at (0,26) width 28: "dolor"
+                text run at (27,26) width 4: " "
+                text run at (0,39) width 53: "ABCDEFG"
+                text run at (0,52) width 58: "HIJKLMNO"
+                text run at (0,65) width 53: "PQRSTUV"
+                text run at (0,78) width 33: "WXYZ"
+                text run at (32,78) width 5: " "
+                text run at (0,91) width 56: "abcdefghij"
+                text run at (0,104) width 60: "klmnopqrst"
+                text run at (0,117) width 13: "uv"
+        layer at (499,289) size 66x66 clip at (500,290) size 49x49 scrollHeight 147
+          RenderTextControl {TEXTAREA} at (1,57) size 66x66 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (3,3) size 45x143
+              RenderText {#text} at (0,0) size 44x143
+                text run at (0,0) width 33: "Lorem"
+                text run at (32,0) width 4: " "
+                text run at (0,13) width 32: "ipsum"
+                text run at (31,13) width 7: "  "
+                text run at (0,26) width 28: "dolor"
+                text run at (27,26) width 4: " "
+                text run at (0,39) width 44: "ABCDEF"
+                text run at (0,52) width 40: "GHIJKL"
+                text run at (0,65) width 43: "MNOPQ"
+                text run at (0,78) width 38: "RSTUV"
+                text run at (0,91) width 33: "WXYZ"
+                text run at (32,91) width 5: " "
+                text run at (0,104) width 43: "abcdefg"
+                text run at (0,117) width 44: "hijklmno"
+                text run at (0,130) width 41: "pqrstuv"
+        layer at (581,289) size 66x66 clip at (582,290) size 49x64 scrollHeight 147
+          RenderTextControl {TEXTAREA} at (1,43) size 66x66 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (3,3) size 45x143
+              RenderText {#text} at (0,0) size 44x143
+                text run at (0,0) width 33: "Lorem"
+                text run at (32,0) width 4: " "
+                text run at (0,13) width 32: "ipsum"
+                text run at (31,13) width 7: "  "
+                text run at (0,26) width 28: "dolor"
+                text run at (27,26) width 4: " "
+                text run at (0,39) width 44: "ABCDEF"
+                text run at (0,52) width 40: "GHIJKL"
+                text run at (0,65) width 43: "MNOPQ"
+                text run at (0,78) width 38: "RSTUV"
+                text run at (0,91) width 33: "WXYZ"
+                text run at (32,91) width 5: " "
+                text run at (0,104) width 43: "abcdefg"
+                text run at (0,117) width 44: "hijklmno"
+                text run at (0,130) width 41: "pqrstuv"
+        layer at (663,289) size 66x66 clip at (664,290) size 49x64 scrollHeight 147
+          RenderTextControl {TEXTAREA} at (1,43) size 66x66 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (3,3) size 45x143
+              RenderText {#text} at (0,0) size 44x143
+                text run at (0,0) width 33: "Lorem"
+                text run at (32,0) width 4: " "
+                text run at (0,13) width 32: "ipsum"
+                text run at (31,13) width 7: "  "
+                text run at (0,26) width 28: "dolor"
+                text run at (27,26) width 4: " "
+                text run at (0,39) width 44: "ABCDEF"
+                text run at (0,52) width 40: "GHIJKL"
+                text run at (0,65) width 43: "MNOPQ"
+                text run at (0,78) width 38: "RSTUV"
+                text run at (0,91) width 33: "WXYZ"
+                text run at (32,91) width 5: " "
+                text run at (0,104) width 43: "abcdefg"
+                text run at (0,117) width 44: "hijklmno"
+                text run at (0,130) width 41: "pqrstuv"
+        layer at (1,416) size 66x66 clip at (2,417) size 49x64 scrollHeight 147
+          RenderTextControl {TEXTAREA} at (1,57) size 66x66 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (3,3) size 45x143
+              RenderText {#text} at (0,0) size 44x143
+                text run at (0,0) width 33: "Lorem"
+                text run at (32,0) width 4: " "
+                text run at (0,13) width 32: "ipsum"
+                text run at (31,13) width 7: "  "
+                text run at (0,26) width 28: "dolor"
+                text run at (27,26) width 4: " "
+                text run at (0,39) width 44: "ABCDEF"
+                text run at (0,52) width 40: "GHIJKL"
+                text run at (0,65) width 43: "MNOPQ"
+                text run at (0,78) width 38: "RSTUV"
+                text run at (0,91) width 33: "WXYZ"
+                text run at (32,91) width 5: " "
+                text run at (0,104) width 43: "abcdefg"
+                text run at (0,117) width 44: "hijklmno"
+                text run at (0,130) width 41: "pqrstuv"
+        layer at (85,448) size 42x32 clip at (86,449) size 25x30 scrollHeight 329
+          RenderTextControl {TEXTAREA} at (3,17) size 42x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (3,3) size 21x325
+              RenderText {#text} at (0,0) size 21x325
+                text run at (0,0) width 17: "Lor"
+                text run at (0,13) width 16: "em"
+                text run at (15,13) width 5: " "
+                text run at (0,26) width 16: "ips"
+                text run at (0,39) width 17: "um"
+                text run at (16,39) width 5: "  "
+                text run at (0,52) width 17: "dol"
+                text run at (0,65) width 11: "or"
+                text run at (10,65) width 4: " "
+                text run at (0,78) width 15: "AB"
+                text run at (0,91) width 16: "CD"
+                text run at (0,104) width 13: "EF"
+                text run at (0,117) width 20: "GHI"
+                text run at (0,130) width 20: "JKL"
+                text run at (0,143) width 18: "MN"
+                text run at (0,156) width 16: "OP"
+                text run at (0,169) width 16: "QR"
+                text run at (0,182) width 15: "ST"
+                text run at (0,195) width 16: "UV"
+                text run at (0,208) width 19: "WX"
+                text run at (0,221) width 15: "YZ"
+                text run at (14,221) width 4: " "
+                text run at (0,234) width 20: "abc"
+                text run at (0,247) width 18: "def"
+                text run at (0,260) width 19: "ghij"
+                text run at (0,273) width 19: "klm"
+                text run at (0,286) width 20: "nop"
+                text run at (0,299) width 21: "qrst"
+                text run at (0,312) width 13: "uv"
+        layer at (167,435) size 161x45 clip at (168,436) size 144x43 scrollHeight 56
+          RenderTextControl {TEXTAREA} at (3,17) size 161x45 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (3,3) size 140x52
+              RenderText {#text} at (0,0) size 140x52
+                text run at (0,0) width 101: "Lorem ipsum  dolor"
+                text run at (100,0) width 4: " "
+                text run at (0,13) width 140: "ABCDEFGHIJKLMNOPQRS"
+                text run at (0,26) width 56: "TUVWXYZ"
+                text run at (55,26) width 4: " "
+                text run at (0,39) width 127: "abcdefghijklmnopqrstuv"
+        layer at (334,448) size 70x32 clip at (335,449) size 53x30 scrollHeight 147
+          RenderTextControl {TEXTAREA} at (3,17) size 70x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (3,3) size 49x143
+              RenderText {#text} at (0,0) size 49x143
+                text run at (0,0) width 33: "Lorem"
+                text run at (32,0) width 4: " "
+                text run at (0,13) width 32: "ipsum"
+                text run at (31,13) width 7: "  "
+                text run at (0,26) width 28: "dolor"
+                text run at (27,26) width 4: " "
+                text run at (0,39) width 44: "ABCDEF"
+                text run at (0,52) width 49: "GHIJKLM"
+                text run at (0,65) width 47: "NOPQRS"
+                text run at (0,78) width 49: "TUVWXY"
+                text run at (0,91) width 8: "Z"
+                text run at (7,91) width 4: " "
+                text run at (0,104) width 43: "abcdefg"
+                text run at (0,117) width 44: "hijklmno"
+                text run at (0,130) width 41: "pqrstuv"
+        layer at (416,383) size 161x97 clip at (417,384) size 159x95
+          RenderTextControl {TEXTAREA} at (3,17) size 161x97 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (3,3) size 155x52
+              RenderText {#text} at (0,0) size 155x52
+                text run at (0,0) width 101: "Lorem ipsum  dolor"
+                text run at (100,0) width 4: " "
+                text run at (0,13) width 155: "ABCDEFGHIJKLMNOPQRSTU"
+                text run at (0,26) width 41: "VWXYZ"
+                text run at (40,26) width 4: " "
+                text run at (0,39) width 127: "abcdefghijklmnopqrstuv"
+        layer at (583,422) size 56x58 clip at (584,423) size 39x56 scrollHeight 186
+          RenderTextControl {TEXTAREA} at (3,31) size 56x58 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (3,3) size 35x182
+              RenderText {#text} at (0,0) size 35x182
+                text run at (0,0) width 33: "Lorem"
+                text run at (32,0) width 3: " "
+                text run at (0,13) width 32: "ipsum"
+                text run at (31,13) width 4: "  "
+                text run at (0,26) width 28: "dolor"
+                text run at (27,26) width 4: " "
+                text run at (0,39) width 31: "ABCD"
+                text run at (0,52) width 33: "EFGHI"
+                text run at (0,65) width 30: "JKLM"
+                text run at (0,78) width 33: "NOPQ"
+                text run at (0,91) width 30: "RSTU"
+                text run at (0,104) width 33: "VWXY"
+                text run at (0,117) width 8: "Z"
+                text run at (7,117) width 4: " "
+                text run at (0,130) width 33: "abcde"
+                text run at (0,143) width 32: "fghijkl"
+                text run at (0,156) width 30: "mnop"
+                text run at (0,169) width 34: "qrstuv"
+        layer at (3,503) size 161x47 clip at (4,504) size 159x30 scrollWidth 431
+          RenderTextControl {TEXTAREA} at (3,17) size 161x47 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (3,3) size 155x13
+              RenderText {#text} at (0,0) size 429x13
+                text run at (0,0) width 429: "Lorem ipsum  dolor ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuv"
+        layer at (170,518) size 161x32 clip at (171,519) size 144x30 scrollHeight 56
+          RenderTextControl {TEXTAREA} at (3,17) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (3,3) size 140x52
+              RenderText {#text} at (0,0) size 140x52
+                text run at (0,0) width 101: "Lorem ipsum  dolor"
+                text run at (100,0) width 4: " "
+                text run at (0,13) width 140: "ABCDEFGHIJKLMNOPQRS"
+                text run at (0,26) width 56: "TUVWXYZ"
+                text run at (55,26) width 4: " "
+                text run at (0,39) width 127: "abcdefghijklmnopqrstuv"
+        layer at (337,518) size 161x32 clip at (338,519) size 144x30 scrollHeight 56
+          RenderTextControl {TEXTAREA} at (3,17) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (3,3) size 140x52
+              RenderText {#text} at (0,0) size 140x52
+                text run at (0,0) width 101: "Lorem ipsum  dolor"
+                text run at (100,0) width 4: " "
+                text run at (0,13) width 140: "ABCDEFGHIJKLMNOPQRS"
+                text run at (0,26) width 56: "TUVWXYZ"
+                text run at (55,26) width 4: " "
+                text run at (0,39) width 127: "abcdefghijklmnopqrstuv"
+        layer at (504,518) size 161x32 clip at (505,519) size 144x30 scrollHeight 56
+          RenderTextControl {TEXTAREA} at (3,31) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (3,3) size 140x52
+              RenderText {#text} at (0,0) size 140x52
+                text run at (0,0) width 71: "Lorem ipsum "
+                text run at (70,0) width 28: "dolor"
+                text run at (0,13) width 140: "ABCDEFGHIJKLMNOPQRS"
+                text run at (0,26) width 56: "TUVWXYZ"
+                text run at (0,39) width 127: "abcdefghijklmnopqrstuv"
+        layer at (3,587) size 161x32 clip at (4,588) size 144x30 scrollHeight 56
+          RenderTextControl {TEXTAREA} at (3,31) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (3,3) size 140x52
+              RenderText {#text} at (0,0) size 137x52
+                text run at (0,0) width 135: "Lorem ipsum  dolor ABCD"
+                text run at (0,13) width 132: "EFGHIJKLMNOPQRSTUV"
+                text run at (0,26) width 137: "WXYZ abcdefghijklmnopq"
+                text run at (0,39) width 27: "rstuv"
+        layer at (170,587) size 161x32 clip at (171,588) size 144x30 scrollHeight 56
+          RenderTextControl {TEXTAREA} at (3,31) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (3,3) size 140x52
+              RenderText {#text} at (0,0) size 140x52
+                text run at (0,0) width 101: "Lorem ipsum  dolor"
+                text run at (100,0) width 4: " "
+                text run at (0,13) width 140: "ABCDEFGHIJKLMNOPQRS"
+                text run at (0,26) width 56: "TUVWXYZ"
+                text run at (55,26) width 4: " "
+                text run at (0,39) width 127: "abcdefghijklmnopqrstuv"
+        layer at (337,587) size 161x32 clip at (338,588) size 144x15 scrollWidth 427 scrollHeight 17
+          RenderTextControl {TEXTAREA} at (3,31) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (3,3) size 155x13
+              RenderText {#text} at (0,0) size 426x13
+                text run at (0,0) width 71: "Lorem ipsum "
+                text run at (70,0) width 356: "dolor ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuv"
+        layer at (504,587) size 161x32 clip at (505,588) size 144x30 scrollHeight 56
+          RenderTextControl {TEXTAREA} at (3,31) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (3,3) size 140x52
+              RenderText {#text} at (0,0) size 140x52
+                text run at (0,0) width 71: "Lorem ipsum "
+                text run at (70,0) width 28: "dolor"
+                text run at (0,13) width 140: "ABCDEFGHIJKLMNOPQRS"
+                text run at (0,26) width 56: "TUVWXYZ"
+                text run at (0,39) width 127: "abcdefghijklmnopqrstuv"
+        layer at (3,684) size 161x47 clip at (4,685) size 144x30 scrollWidth 197 scrollHeight 43
+          RenderTextControl {TEXTAREA} at (3,31) size 161x47 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (3,3) size 155x39
+              RenderText {#text} at (0,0) size 195x39
+                text run at (0,0) width 101: "Lorem ipsum  dolor"
+                text run at (100,0) width 4: " "
+                text run at (0,13) width 195: "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
+                text run at (0,26) width 130: " abcdefghijklmnopqrstuv"
+        layer at (170,684) size 161x47 clip at (171,685) size 144x30 scrollWidth 197 scrollHeight 43
+          RenderTextControl {TEXTAREA} at (3,59) size 161x47 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (3,3) size 155x39
+              RenderText {#text} at (0,0) size 195x39
+                text run at (0,0) width 101: "Lorem ipsum  dolor"
+                text run at (100,0) width 4: " "
+                text run at (0,13) width 195: "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
+                text run at (0,26) width 130: " abcdefghijklmnopqrstuv"
+      RenderIFrame {IFRAME} at (0,762) size 785x704
+        layer at (0,0) size 785x704
+          RenderView at (0,0) size 785x704
+        layer at (0,0) size 785x704
+          RenderBlock {HTML} at (0,0) size 785x704
+            RenderBody {BODY} at (0,5) size 785x699
+              RenderBlock {DIV} at (0,0) size 785x18
+                RenderText {#text} at (0,0) size 194x18
+                  text run at (0,0) width 194: "CompatMode: BackCompat"
+              RenderBlock (anonymous) at (0,23) size 785x676
+                RenderBlock {DIV} at (0,44) size 167x38 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,1) size 80x0
+                  RenderBR {BR} at (81,1) size 0x0
+                RenderBlock {DIV} at (167,30) size 167x52 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,1) size 80x14
+                    RenderText {#text} at (0,0) size 78x14
+                      text run at (0,0) width 78: "disabled: \"true\","
+                  RenderBR {BR} at (81,12) size 0x0
+                RenderBlock {DIV} at (334,0) size 183x82 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,1) size 80x28
+                    RenderText {#text} at (0,0) size 79x28
+                      text run at (0,0) width 26: "style:"
+                      text run at (0,14) width 79: "\"padding:10px\","
+                  RenderBR {BR} at (81,26) size 0x0
+                RenderBlock {DIV} at (517,20) size 163x62 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,1) size 80x28
+                    RenderText {#text} at (0,0) size 73x28
+                      text run at (0,0) width 26: "style:"
+                      text run at (0,14) width 73: "\"padding:0px\","
+                  RenderBR {BR} at (81,26) size 0x0
+                RenderBlock {DIV} at (0,116) size 183x82 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,1) size 80x28
+                    RenderText {#text} at (0,0) size 74x28
+                      text run at (0,0) width 26: "style:"
+                      text run at (0,14) width 74: "\"margin:10px\","
+                  RenderBR {BR} at (81,26) size 0x0
+                RenderBlock {DIV} at (183,136) size 163x62 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,1) size 80x28
+                    RenderText {#text} at (0,0) size 68x28
+                      text run at (0,0) width 26: "style:"
+                      text run at (0,14) width 68: "\"margin:0px\","
+                  RenderBR {BR} at (81,26) size 0x0
+                RenderBlock {DIV} at (346,132) size 82x66 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,1) size 80x28
+                    RenderText {#text} at (0,0) size 68x28
+                      text run at (0,0) width 26: "style:"
+                      text run at (0,14) width 68: "\"width:60px\","
+                  RenderBR {BR} at (81,26) size 0x0
+                RenderBlock {DIV} at (428,82) size 82x116 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,1) size 80x42
+                    RenderText {#text} at (0,0) size 74x42
+                      text run at (0,0) width 26: "style:"
+                      text run at (0,14) width 63: "\"width:60px;"
+                      text run at (0,28) width 74: "padding:20px\","
+                  RenderBR {BR} at (81,40) size 0x0
+                RenderBlock {DIV} at (510,122) size 82x76 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,1) size 80x42
+                    RenderText {#text} at (0,0) size 63x42
+                      text run at (0,0) width 26: "style:"
+                      text run at (0,14) width 63: "\"width:60px;"
+                      text run at (0,28) width 56: "padding:0\","
+                  RenderBR {BR} at (81,40) size 0x0
+                RenderBlock {DIV} at (592,108) size 167x90 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,1) size 80x28
+                    RenderText {#text} at (0,0) size 71x28
+                      text run at (0,0) width 26: "style:"
+                      text run at (0,14) width 71: "\"height:60px\","
+                  RenderBR {BR} at (81,26) size 0x0
+                RenderBlock {DIV} at (0,212) size 82x104 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,1) size 80x42
+                    RenderText {#text} at (0,0) size 66x42
+                      text run at (0,0) width 26: "style:"
+                      text run at (0,14) width 63: "\"width:60px;"
+                      text run at (0,28) width 66: "height:60px\","
+                  RenderBR {BR} at (81,40) size 0x0
+                RenderBlock {DIV} at (82,250) size 167x66 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,1) size 80x28
+                    RenderText {#text} at (0,0) size 92x28
+                      text run at (0,0) width 26: "style:"
+                      text run at (0,14) width 92: "\"overflow:hidden\","
+                  RenderBR {BR} at (81,26) size 0x0
+                RenderBlock {DIV} at (249,235) size 167x81 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,1) size 80x28
+                    RenderText {#text} at (0,0) size 86x28
+                      text run at (0,0) width 26: "style:"
+                      text run at (0,14) width 86: "\"overflow:scroll\","
+                  RenderBR {BR} at (81,26) size 0x0
+                RenderBlock {DIV} at (416,198) size 82x118 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,1) size 80x56
+                    RenderText {#text} at (0,0) size 87x56
+                      text run at (0,0) width 26: "style:"
+                      text run at (0,14) width 87: "\"overflow:hidden;"
+                      text run at (0,28) width 59: "width:60px;"
+                      text run at (0,42) width 66: "height:60px\","
+                  RenderBR {BR} at (81,54) size 0x0
+                RenderBlock {DIV} at (498,198) size 82x118 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,1) size 80x56
+                    RenderText {#text} at (0,0) size 81x56
+                      text run at (0,0) width 26: "style:"
+                      text run at (0,14) width 81: "\"overflow:scroll;"
+                      text run at (0,28) width 59: "width:60px;"
+                      text run at (0,42) width 66: "height:60px\","
+                  RenderBR {BR} at (81,54) size 0x0
+                RenderBlock {DIV} at (580,212) size 82x104 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,1) size 80x42
+                    RenderText {#text} at (0,0) size 74x42
+                      text run at (0,0) width 74: "cols: \"5\", style:"
+                      text run at (0,14) width 63: "\"width:60px;"
+                      text run at (0,28) width 66: "height:60px\","
+                  RenderBR {BR} at (81,40) size 0x0
+                RenderBlock {DIV} at (662,212) size 82x104 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,1) size 80x42
+                    RenderText {#text} at (0,0) size 78x42
+                      text run at (0,0) width 78: "rows: \"4\", style:"
+                      text run at (0,14) width 63: "\"width:60px;"
+                      text run at (0,28) width 66: "height:60px\","
+                  RenderBR {BR} at (81,40) size 0x0
+                RenderBlock {DIV} at (0,316) size 82x118 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,1) size 80x56
+                    RenderText {#text} at (0,0) size 75x56
+                      text run at (0,0) width 75: "cols: \"5\", rows:"
+                      text run at (0,14) width 48: "\"4\", style:"
+                      text run at (0,28) width 63: "\"width:60px;"
+                      text run at (0,42) width 66: "height:60px\","
+                  RenderBR {BR} at (81,54) size 0x0
+                RenderBlock {DIV} at (82,382) size 82x52 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,1) size 80x14
+                    RenderText {#text} at (0,0) size 45x14
+                      text run at (0,0) width 45: "cols: \"3\","
+                  RenderBR {BR} at (81,12) size 0x0
+                RenderBlock {DIV} at (164,369) size 167x65 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,1) size 80x14
+                    RenderText {#text} at (0,0) size 49x14
+                      text run at (0,0) width 49: "rows: \"3\","
+                  RenderBR {BR} at (81,12) size 0x0
+                RenderBlock {DIV} at (331,382) size 82x52 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,1) size 80x14
+                    RenderText {#text} at (0,0) size 45x14
+                      text run at (0,0) width 45: "cols: \"7\","
+                  RenderBR {BR} at (81,12) size 0x0
+                RenderBlock {DIV} at (413,317) size 167x117 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,1) size 80x14
+                    RenderText {#text} at (0,0) size 49x14
+                      text run at (0,0) width 49: "rows: \"7\","
+                  RenderBR {BR} at (81,12) size 0x0
+                RenderBlock {DIV} at (580,342) size 82x92 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,1) size 80x28
+                    RenderText {#text} at (0,0) size 75x28
+                      text run at (0,0) width 75: "cols: \"5\", rows:"
+                      text run at (0,14) width 19: "\"4\","
+                  RenderBR {BR} at (81,26) size 0x0
+                RenderBlock {DIV} at (0,434) size 167x67 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,1) size 80x14
+                    RenderText {#text} at (0,0) size 57x14
+                      text run at (0,0) width 57: "wrap: \"off\","
+                  RenderBR {BR} at (81,12) size 0x0
+                RenderBlock {DIV} at (167,449) size 167x52 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,1) size 80x14
+                    RenderText {#text} at (0,0) size 65x14
+                      text run at (0,0) width 65: "wrap: \"hard\","
+                  RenderBR {BR} at (81,12) size 0x0
+                RenderBlock {DIV} at (334,449) size 167x52 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,1) size 80x14
+                    RenderText {#text} at (0,0) size 62x14
+                      text run at (0,0) width 62: "wrap: \"soft\","
+                  RenderBR {BR} at (81,12) size 0x0
+                RenderBlock {DIV} at (501,435) size 167x66 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,1) size 80x28
+                    RenderText {#text} at (0,0) size 72x28
+                      text run at (0,0) width 65: "style: \"white-"
+                      text run at (0,14) width 72: "space:normal\","
+                  RenderBR {BR} at (81,26) size 0x0
+                RenderBlock {DIV} at (0,501) size 167x66 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,1) size 80x28
+                    RenderText {#text} at (0,0) size 65x28
+                      text run at (0,0) width 65: "style: \"white-"
+                      text run at (0,14) width 54: "space:pre\","
+                  RenderBR {BR} at (81,26) size 0x0
+                RenderBlock {DIV} at (167,501) size 167x66 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,1) size 80x28
+                    RenderText {#text} at (0,0) size 78x28
+                      text run at (0,0) width 65: "style: \"white-"
+                      text run at (0,14) width 78: "space:prewrap\","
+                  RenderBR {BR} at (81,26) size 0x0
+                RenderBlock {DIV} at (334,501) size 167x66 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,1) size 80x28
+                    RenderText {#text} at (0,0) size 74x28
+                      text run at (0,0) width 65: "style: \"white-"
+                      text run at (0,14) width 74: "space:nowrap\","
+                  RenderBR {BR} at (81,26) size 0x0
+                RenderBlock {DIV} at (501,501) size 167x66 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,1) size 80x28
+                    RenderText {#text} at (0,0) size 76x28
+                      text run at (0,0) width 65: "style: \"white-"
+                      text run at (0,14) width 76: "space:pre-line\","
+                  RenderBR {BR} at (81,26) size 0x0
+                RenderBlock {DIV} at (0,595) size 167x81 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,1) size 80x28
+                    RenderText {#text} at (0,0) size 70x28
+                      text run at (0,0) width 63: "style: \"word-"
+                      text run at (0,14) width 70: "wrap:normal\","
+                  RenderBR {BR} at (81,26) size 0x0
+                RenderBlock {DIV} at (167,567) size 167x109 [border: (1px solid #0000FF)]
+                  RenderBlock {SPAN} at (1,1) size 80x56
+                    RenderText {#text} at (0,0) size 65x56
+                      text run at (0,0) width 57: "wrap: \"off\","
+                      text run at (0,14) width 65: "style: \"white-"
+                      text run at (0,28) width 50: "space:pre-"
+                      text run at (0,42) width 32: "wrap\","
+                  RenderBR {BR} at (81,54) size 0x0
+        layer at (3,75) size 161x32 clip at (4,76) size 159x30
+          RenderTextControl {TEXTAREA} at (3,3) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (3,3) size 155x13
+              RenderText {#text} at (0,0) size 98x13
+                text run at (0,0) width 98: "Lorem ipsum dolor"
+        layer at (170,75) size 161x32 clip at (171,76) size 144x30 scrollHeight 56
+          RenderTextControl {TEXTAREA} at (3,17) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (3,3) size 140x52 [color=#545454]
+              RenderText {#text} at (0,0) size 140x52
+                text run at (0,0) width 101: "Lorem ipsum  dolor"
+                text run at (100,0) width 4: " "
+                text run at (0,13) width 140: "ABCDEFGHIJKLMNOPQRS"
+                text run at (0,26) width 56: "TUVWXYZ"
+                text run at (55,26) width 4: " "
+                text run at (0,39) width 127: "abcdefghijklmnopqrstuv"
+        layer at (337,59) size 177x48 clip at (338,60) size 160x46 scrollHeight 72
+          RenderTextControl {TEXTAREA} at (3,31) size 177x48 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (11,11) size 140x52
+              RenderText {#text} at (0,0) size 140x52
+                text run at (0,0) width 101: "Lorem ipsum  dolor"
+                text run at (100,0) width 4: " "
+                text run at (0,13) width 140: "ABCDEFGHIJKLMNOPQRS"
+                text run at (0,26) width 56: "TUVWXYZ"
+                text run at (55,26) width 4: " "
+                text run at (0,39) width 127: "abcdefghijklmnopqrstuv"
+        layer at (520,79) size 157x28 clip at (521,80) size 140x26 scrollHeight 52
+          RenderTextControl {TEXTAREA} at (3,31) size 157x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (1,1) size 140x52
+              RenderText {#text} at (0,0) size 140x52
+                text run at (0,0) width 101: "Lorem ipsum  dolor"
+                text run at (100,0) width 4: " "
+                text run at (0,13) width 140: "ABCDEFGHIJKLMNOPQRS"
+                text run at (0,26) width 56: "TUVWXYZ"
+                text run at (55,26) width 4: " "
+                text run at (0,39) width 127: "abcdefghijklmnopqrstuv"
+        layer at (11,183) size 161x32 clip at (12,184) size 144x30 scrollHeight 56
+          RenderTextControl {TEXTAREA} at (11,39) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (3,3) size 140x52
+              RenderText {#text} at (0,0) size 140x52
+                text run at (0,0) width 101: "Lorem ipsum  dolor"
+                text run at (100,0) width 4: " "
+                text run at (0,13) width 140: "ABCDEFGHIJKLMNOPQRS"
+                text run at (0,26) width 56: "TUVWXYZ"
+                text run at (55,26) width 4: " "
+                text run at (0,39) width 127: "abcdefghijklmnopqrstuv"
+        layer at (184,193) size 161x32 clip at (185,194) size 144x30 scrollHeight 56
+          RenderTextControl {TEXTAREA} at (1,29) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (3,3) size 140x52
+              RenderText {#text} at (0,0) size 140x52
+                text run at (0,0) width 101: "Lorem ipsum  dolor"
+                text run at (100,0) width 4: " "
+                text run at (0,13) width 140: "ABCDEFGHIJKLMNOPQRS"
+                text run at (0,26) width 56: "TUVWXYZ"
+                text run at (55,26) width 4: " "
+                text run at (0,39) width 127: "abcdefghijklmnopqrstuv"
+        layer at (347,191) size 60x32 clip at (348,192) size 43x30 scrollHeight 173
+          RenderTextControl {TEXTAREA} at (1,31) size 60x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (3,3) size 39x169
+              RenderText {#text} at (0,0) size 39x169
+                text run at (0,0) width 33: "Lorem"
+                text run at (32,0) width 4: " "
+                text run at (0,13) width 32: "ipsum"
+                text run at (31,13) width 7: "  "
+                text run at (0,26) width 28: "dolor"
+                text run at (27,26) width 4: " "
+                text run at (0,39) width 38: "ABCDE"
+                text run at (0,52) width 32: "FGHIJ"
+                text run at (0,65) width 32: "KLMN"
+                text run at (0,78) width 39: "OPQRS"
+                text run at (0,91) width 34: "TUVW"
+                text run at (0,104) width 23: "XYZ"
+                text run at (22,104) width 4: " "
+                text run at (0,117) width 37: "abcdef"
+                text run at (0,130) width 38: "ghijklm"
+                text run at (0,143) width 37: "nopqrs"
+                text run at (0,156) width 17: "tuv"
+        layer at (429,155) size 60x68 clip at (430,156) size 43x66 scrollHeight 924
+          RenderTextControl {TEXTAREA} at (1,45) size 60x68 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (21,21) size 3x884
+              RenderText {#text} at (0,0) size 11x884
+                text run at (0,0) width 7: "L"
+                text run at (0,13) width 7: "o"
+                text run at (0,26) width 5: "r"
+                text run at (0,39) width 7: "e"
+                text run at (0,52) width 10: "m"
+                text run at (0,65) width 3: " "
+                text run at (0,78) width 3: "i"
+                text run at (0,91) width 7: "p"
+                text run at (0,104) width 6: "s"
+                text run at (0,117) width 7: "u"
+                text run at (0,130) width 10: "m"
+                text run at (0,143) width 3: " "
+                text run at (0,156) width 3: " "
+                text run at (0,169) width 7: "d"
+                text run at (0,182) width 7: "o"
+                text run at (0,195) width 3: "l"
+                text run at (0,208) width 7: "o"
+                text run at (0,221) width 5: "r"
+                text run at (0,234) width 3: " "
+                text run at (0,247) width 8: "A"
+                text run at (0,260) width 8: "B"
+                text run at (0,273) width 8: "C"
+                text run at (0,286) width 9: "D"
+                text run at (0,299) width 7: "E"
+                text run at (0,312) width 7: "F"
+                text run at (0,325) width 9: "G"
+                text run at (0,338) width 9: "H"
+                text run at (0,351) width 4: "I"
+                text run at (0,364) width 6: "J"
+                text run at (0,377) width 8: "K"
+                text run at (0,390) width 7: "L"
+                text run at (0,403) width 10: "M"
+                text run at (0,416) width 9: "N"
+                text run at (0,429) width 9: "O"
+                text run at (0,442) width 8: "P"
+                text run at (0,455) width 9: "Q"
+                text run at (0,468) width 8: "R"
+                text run at (0,481) width 8: "S"
+                text run at (0,494) width 8: "T"
+                text run at (0,507) width 9: "U"
+                text run at (0,520) width 8: "V"
+                text run at (0,533) width 11: "W"
+                text run at (0,546) width 8: "X"
+                text run at (0,559) width 8: "Y"
+                text run at (0,572) width 8: "Z"
+                text run at (0,585) width 3: " "
+                text run at (0,598) width 7: "a"
+                text run at (0,611) width 7: "b"
+                text run at (0,624) width 7: "c"
+                text run at (0,637) width 7: "d"
+                text run at (0,650) width 7: "e"
+                text run at (0,663) width 5: "f"
+                text run at (0,676) width 7: "g"
+                text run at (0,689) width 7: "h"
+                text run at (0,702) width 3: "i"
+                text run at (0,715) width 3: "j"
+                text run at (0,728) width 7: "k"
+                text run at (0,741) width 3: "l"
+                text run at (0,754) width 10: "m"
+