Diff
Modified: trunk/LayoutTests/ChangeLog (261982 => 261983)
--- trunk/LayoutTests/ChangeLog 2020-05-21 02:54:03 UTC (rev 261982)
+++ trunk/LayoutTests/ChangeLog 2020-05-21 04:16:37 UTC (rev 261983)
@@ -1,3 +1,21 @@
+2020-05-20 Fujii Hironori <[email protected]>
+
+ [WinCairo] Unreviewed test gardening
+
+ * platform/wincairo/TestExpectations:
+ * platform/wincairo/css1/text_properties/text_indent-expected.txt:
+ * platform/wincairo/css2.1/20110323/margin-applies-to-006-expected.txt:
+ * platform/wincairo/css2.1/t1601-c547-indent-01-d-expected.txt:
+ * platform/wincairo/editing/selection/mixed-editability-10-expected.txt:
+ * platform/wincairo/fast/css/font-weight-1-expected.txt:
+ * platform/wincairo/fast/text/atsui-spacing-features-expected.txt:
+ * platform/wincairo/fast/text/crash-complex-text-surrogate-expected.txt:
+ * platform/wincairo/fast/text/hyphenate-limit-lines-expected.txt:
+ * platform/wincairo/fast/text/international/hindi-whitespace-expected.txt:
+ * platform/wincairo/fast/text/midword-break-before-surrogate-pair-2-expected.txt:
+ * platform/wincairo/fast/text/whitespace/pre-break-word-expected.txt:
+ * platform/wincairo/fast/text/word-break-expected.txt:
+
2020-05-20 Zalan Bujtas <[email protected]>
[Win] Unreviewed test gardening.
Modified: trunk/LayoutTests/platform/wincairo/TestExpectations (261982 => 261983)
--- trunk/LayoutTests/platform/wincairo/TestExpectations 2020-05-21 02:54:03 UTC (rev 261982)
+++ trunk/LayoutTests/platform/wincairo/TestExpectations 2020-05-21 04:16:37 UTC (rev 261983)
@@ -191,7 +191,6 @@
plugins/window-open.html [ Skip ]
# NOTIFICATIONS is disabled
-fast/history/page-cache-notification-non-suspendable.html [ Skip ]
fast/history/page-cache-notification-suspendable.html [ Skip ]
# POINTER_LOCK is disabled
@@ -302,16 +301,6 @@
media/controls/airplay-controls.html [ Skip ]
media/controls/airplay-picker.html [ Skip ]
-
-
-# USE(REQUEST_ANIMATION_FRAME_DISPLAY_MONITOR) is disabled
-fast/animation/request-animation-frame-throttle-inside-overflow-scroll.html [ Skip ]
-fast/animation/request-animation-frame-throttle-subframe-display-none.html [ Skip ]
-fast/animation/request-animation-frame-throttle-subframe-zero-size.html [ Skip ]
-fast/animation/request-animation-frame-throttle-subframe.html [ Skip ]
-fast/animation/request-animation-frame-throttling-detached-iframe.html [ Skip ]
-fast/animation/request-animation-frame-throttling-lowPowerMode.html [ Skip ]
-
# PLATFORM(MAC), internals.rangeForDictionaryLookupAtLocation()
fast/layers/prevent-hit-test-during-layout.html [ Skip ]
@@ -524,7 +513,6 @@
streams/reference-implementation/writable-stream.html [ Failure ]
streams/shadowing-Promise.html [ Failure ]
-fast/visual-viewport/client-rects-relative-to-layout-viewport.html [ Failure ]
fast/visual-viewport/zoomed-fixed-scroll-down-then-up.html [ Failure ]
# eventSender.scheduleAsynchronousClick is not a function.
@@ -562,7 +550,6 @@
css3/shapes/shape-outside/shape-image/shape-image-012.html [ ImageOnlyFailure ]
css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-017.html [ ImageOnlyFailure ]
css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-027.html [ ImageOnlyFailure ]
-css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-017.html [ ImageOnlyFailure ]
css3/shapes/shape-outside/supported-shapes/inset/shape-outside-inset-010.html [ ImageOnlyFailure ]
css3/shapes/shape-outside/supported-shapes/inset/shape-outside-inset-011.html [ ImageOnlyFailure ]
css3/shapes/shape-outside/supported-shapes/inset/shape-outside-inset-012.html [ ImageOnlyFailure ]
@@ -637,7 +624,6 @@
css3/masking/mask-repeat-space-content.html [ ImageOnlyFailure ]
css3/masking/mask-repeat-space-padding.html [ ImageOnlyFailure ]
-imported/w3c/web-platform-tests/css/css-flexbox/overflow-auto-008.html [ Failure ]
css3/shapes/shape-outside/values/shape-margin-001.html [ Failure ]
[ Debug ] css3/shapes/shape-outside/values/shape-outside-circle-001.html [ Pass Failure ]
[ Release ] css3/shapes/shape-outside/values/shape-outside-circle-004.html [ Failure ]
@@ -645,7 +631,6 @@
css3/shapes/shape-outside/values/shape-outside-circle-005.html [ Failure ]
[ Release ] css3/shapes/shape-outside/values/shape-outside-ellipse-004.html [ Failure ]
[ Debug ] css3/shapes/shape-outside/values/shape-outside-ellipse-004.html [ Skip ]
-css3/shapes/shape-outside/values/shape-outside-ellipse-005.html [ Failure ]
css3/shapes/shape-outside/values/shape-outside-inset-003.html [ Failure ]
css3/shapes/shape-outside/values/shape-outside-polygon-004.html [ Failure ]
css3/shapes/shape-outside/values/shape-outside-shape-arguments-000.html [ Failure ]
@@ -681,8 +666,6 @@
fast/dom/reflect-unsigned-long.html [ Pass Failure ]
fast/dom/_javascript_-url-crash-function.html [ Pass Failure ]
fast/dom/URL-attribute-reflection.html [ Pass Failure ]
-fast/dom/beforeload/remove-video-in-beforeload-listener.html [ Skip ]
-fast/dom/beforeload/remove-video-poster-in-beforeload-listener.html [ Pass Failure ]
fast/dom/HTMLLinkElement/preconnect-support.html [ Failure ]
fast/dom/Range/surround-contents-font-face-crash.svg [ Pass Failure ]
fast/dom/Window/messageevent-source-postmessage-reified.html [ Pass Failure ]
@@ -813,8 +796,6 @@
# entire directory fails
dom/svg/level3/xpath [ Skip ]
-fast/dom/beforeload/clear-video-poster-in-beforeload-listener.html [ Pass Timeout ]
-fast/dom/beforeload/video-before-load.html [ Pass Timeout ]
fast/dom/focus-shift-crash.html [ Pass Timeout ]
fast/dom/Range/detach-range-during-deletecontents.html [ Pass Timeout ]
imported/blink/fast/dom/Window/open-window-features-fuzz.html [ Pass Timeout ]
@@ -1083,15 +1064,11 @@
http/tests/appcache [ Skip ]
http/tests/blink/sendbeacon [ Skip ]
-# needs more investigation
-http/tests/cache/cancel-multiple-post-xhrs.html [ Failure ]
-
# fails because of conversion to epoch behavior specific to Mac
http/tests/cache/disk-cache/disk-cache-last-modified.html [ Failure ]
# needs more investigation
http/tests/cache/iframe-304-crash.html [ Failure ]
-http/tests/cache/network-error-during-revalidation.html [ Failure ]
http/tests/cache/partitioned-cache-iframe.html [ Failure ]
http/tests/cache/partitioned-cache.html [ Failure ]
http/tests/cache/willsendrequest-returns-null-for-memory-cache-load.html [ Failure ]
@@ -1298,8 +1275,6 @@
# TODO Uses showModalDialog
webkit.org/b/53675 fast/animation/request-animation-frame-during-modal.html [ Skip ]
-webkit.org/b/176998 fast/animation/css-animation-resuming-when-visible-with-style-change2.html [ Failure ]
-
webkit.org/b/186807 animations/transition-and-animation-3.html [ Skip ]
animations/needs-layout.html [ Pass ImageOnlyFailure ]
@@ -1306,15 +1281,8 @@
animations/resume-after-page-cache.html [ Pass Failure ]
-fast/animation/request-animation-frame-within-callback.html [ Pass Failure ]
-
webkit.org/b/178341 animations/play-state-in-shorthand.html [ Failure ]
-webkit.org/b/191584 animations/animation-direction-normal.html [ Failure ]
-webkit.org/b/191584 animations/animation-direction-reverse.html [ Failure ]
-webkit.org/b/191584 animations/dynamic-stylesheet-loading.html [ Failure ]
-webkit.org/b/191584 animations/play-state-paused.html [ Failure ]
-webkit.org/b/191584 animations/transform-non-accelerated.html [ Failure ]
webkit.org/b/191584 fast/animation/css-animation-resuming-when-visible-with-style-change.html [ Pass Timeout ]
################################################################################
@@ -1426,7 +1394,6 @@
# TODO CSS3_TEXT is disabled on Windows
fast/css3-text/ [ Skip ]
-imported/blink/fast/css/tab-size-complex-path.html [ ImageOnlyFailure ]
webkit.org/b/150949 imported/blink/fast/css/transformed-overflow-hidden-clips-fixed.html [ ImageOnlyFailure ]
# color-filters are off by default
@@ -1718,7 +1685,6 @@
# TEMPORARY SKIPS -- these areas still need to be addressed individually
#//////////////////////////////////////////////////////////////////////////////////////////
-animations/3d [ Skip ]
compositing [ Skip ]
fast/attachment [ Skip ]
fast/backgrounds [ Skip ]
@@ -1743,6 +1709,7 @@
fast/inline [ Skip ]
fast/invalid [ Skip ]
fast/layers [ Skip ]
+fast/layoutformattingcontext [ Skip ]
fast/lists [ Skip ]
fast/loader [ Skip ]
fast/masking/clip-path-selection.html [ Skip ]
@@ -1763,6 +1730,7 @@
fast/shrink-wrap/rect-shrink-wrap.html [ Skip ]
fast/sub-pixel [ Skip ]
fast/table [ Skip ]
+fast/text/international/system-language/navigator-language [ Skip ]
fast/tokenizer [ Skip ]
fast/transforms [ Skip ]
fast/workers/worker-exception-during-navigation.html [ Pass Failure ]
@@ -1826,7 +1794,6 @@
[ Debug ] loader/load-defer-resume-crash.html [ Skip ]
[ Debug ] storage/indexeddb/database-odd-names.html [ Failure Pass ]
[ Debug ] storage/indexeddb/primary-key-unique-to-objectstore.html [ Timeout Pass ]
-[ Release ] fast/eventsource/eventsource-attribute-listeners.html [ Failure ]
css1/font_properties/font_family.html [ Failure Pass ]
css2.1/t1503-c522-font-family-00-b.html [ Failure Pass ]
css3/filters/composited-during-animation-layertree.html [ Failure ]
@@ -1908,7 +1875,6 @@
fast/events/platform-wheelevent-paging-y-in-non-scrolling-page.html [ Failure ]
fast/events/platform-wheelevent-paging-y-in-scrolling-div.html [ Failure ]
fast/events/platform-wheelevent-paging-y-in-scrolling-page.html [ Failure ]
-fast/events/remove-child-onscroll.html [ Timeout ]
fast/events/scroll-in-scaled-page-with-overflow-hidden.html [ Failure ]
fast/events/selectstart-by-drag.html [ Failure Pass ]
fast/events/shadow-event-path-2.html [ Failure ]
@@ -1923,8 +1889,6 @@
fast/filter-image/filter-image.html [ ImageOnlyFailure ]
fast/harness/render-tree-as-text-options.html [ Failure ]
fast/text/backslash-to-yen-sign-euc.html [ Failure ]
-fast/text/backslash-to-yen-sign.html [ Failure ]
-fast/text/baseline-inline-block.html [ ImageOnlyFailure ]
fast/text/bidi-override-isolate.html [ ImageOnlyFailure ]
fast/text/break-word-pre-wrap.html [ ImageOnlyFailure ]
fast/text/chinese-font-name-aliases-2.html [ ImageOnlyFailure ]
@@ -1932,7 +1896,6 @@
fast/text/combining-mark-paint.html [ ImageOnlyFailure ]
fast/text/complex-grapheme-cluster-with-initial-advance.html [ ImageOnlyFailure ]
fast/text/complex-small-caps-non-bmp-capitalize.html [ ImageOnlyFailure ]
-fast/text/decorations-vertical-underline.html [ ImageOnlyFailure ]
fast/text/ellipsis-text-rtl.html [ ImageOnlyFailure ]
fast/text/emoji-overlap.html [ ImageOnlyFailure ]
fast/text/emoji-variation-selector.html [ ImageOnlyFailure ]
@@ -1957,7 +1920,6 @@
fast/text/international/bdi-dir-default-to-auto.html [ ImageOnlyFailure ]
fast/text/international/bdi-neutral-wrapped.html [ ImageOnlyFailure ]
fast/text/international/cjk-segmentation.html [ Failure ]
-fast/text/international/hebrew-selection.html [ ImageOnlyFailure ]
fast/text/international/inline-plaintext-is-isolated.html [ ImageOnlyFailure ]
fast/text/international/plane2.html [ Failure ]
fast/text/international/system-language/declarative-language.html [ Failure ]
@@ -2003,7 +1965,6 @@
fast/text/system-font-japanese-synthetic-italic.html [ ImageOnlyFailure ]
fast/text/system-font-weight-italic.html [ Failure ]
fast/text/system-font-weight.html [ Failure ]
-fast/text/text-disappear-on-deselect.html [ ImageOnlyFailure ]
fast/text/text-transform-turkish-and-azeri.html [ ImageOnlyFailure ]
fast/text/trailing-word-detection.html [ Failure ]
fast/text/trak-optimizeLegibility.html [ Failure ]
Modified: trunk/LayoutTests/platform/wincairo/css1/text_properties/text_indent-expected.txt (261982 => 261983)
--- trunk/LayoutTests/platform/wincairo/css1/text_properties/text_indent-expected.txt 2020-05-21 02:54:03 UTC (rev 261982)
+++ trunk/LayoutTests/platform/wincairo/css1/text_properties/text_indent-expected.txt 2020-05-21 04:16:37 UTC (rev 261983)
@@ -72,10 +72,10 @@
RenderText {#text} at (202,40) size 139x19
text run at (202,40) width 139: " which may be present."
RenderBlock {BLOCKQUOTE} at (40,683) size 689x60 [bgcolor=#00FFFF]
- RenderText {#text} at (384,0) size 614x59
- text run at (384,0) width 210: "In the first half of the test page, this"
- text run at (0,20) width 614: "BLOCKQUOTE element should have a text indent equal to 50% of the BODY element's width, since"
- text run at (0,40) width 482: "BLOCKQUOTE is a child of BODY; in the second half, it is a child of TABLE."
+ RenderText {#text} at (344,0) size 686x59
+ text run at (344,0) width 321: "In the first half of the test page, this BLOCKQUOTE"
+ text run at (0,20) width 686: "element should have a text indent equal to 50% of the BODY element's width, since BLOCKQUOTE is a child of"
+ text run at (0,40) width 299: "BODY; in the second half, it is a child of TABLE."
RenderTable {TABLE} at (0,759) size 769x554 [border: (1px outset #808080)]
RenderTableSection {TBODY} at (1,1) size 767x552
RenderTableRow {TR} at (0,0) size 767x28
@@ -130,7 +130,7 @@
RenderText {#text} at (202,40) size 139x19
text run at (202,40) width 139: " which may be present."
RenderBlock {BLOCKQUOTE} at (44,444) size 667x60 [bgcolor=#00FFFF]
- RenderText {#text} at (373,0) size 614x59
- text run at (373,0) width 210: "In the first half of the test page, this"
- text run at (0,20) width 614: "BLOCKQUOTE element should have a text indent equal to 50% of the BODY element's width, since"
- text run at (0,40) width 482: "BLOCKQUOTE is a child of BODY; in the second half, it is a child of TABLE."
+ RenderText {#text} at (333,0) size 654x59
+ text run at (333,0) width 321: "In the first half of the test page, this BLOCKQUOTE"
+ text run at (0,20) width 638: "element should have a text indent equal to 50% of the BODY element's width, since BLOCKQUOTE is a"
+ text run at (0,40) width 347: "child of BODY; in the second half, it is a child of TABLE."
Modified: trunk/LayoutTests/platform/wincairo/css2.1/20110323/margin-applies-to-006-expected.txt (261982 => 261983)
--- trunk/LayoutTests/platform/wincairo/css2.1/20110323/margin-applies-to-006-expected.txt 2020-05-21 02:54:03 UTC (rev 261982)
+++ trunk/LayoutTests/platform/wincairo/css2.1/20110323/margin-applies-to-006-expected.txt 2020-05-21 04:16:37 UTC (rev 261983)
@@ -9,7 +9,8 @@
layer at (8,52) size 240x240
RenderBlock (positioned) {DIV} at (8,52) size 240x240 [border: (10px solid #0000FF)]
RenderTable {DIV} at (10,10) size 220x220
- RenderTableCol {DIV} at (0,0) size 0x0
+ RenderTableCol at (0,0) size 0x0
+ RenderTableCol {DIV} at (0,0) size 0x0
RenderTableSection (anonymous) at (0,0) size 220x220
RenderTableRow {DIV} at (0,0) size 220x220
RenderTableCell {DIV} at (0,0) size 220x20 [border: (10px solid #FFA500)] [r=0 c=0 rs=1 cs=1]
Modified: trunk/LayoutTests/platform/wincairo/css2.1/t1601-c547-indent-01-d-expected.txt (261982 => 261983)
--- trunk/LayoutTests/platform/wincairo/css2.1/t1601-c547-indent-01-d-expected.txt 2020-05-21 02:54:03 UTC (rev 261982)
+++ trunk/LayoutTests/platform/wincairo/css2.1/t1601-c547-indent-01-d-expected.txt 2020-05-21 04:16:37 UTC (rev 261983)
@@ -1,8 +1,8 @@
layer at (0,0) size 800x600
RenderView at (0,0) size 800x600
-layer at (0,0) size 800x256
- RenderBlock {HTML} at (0,0) size 800x256
- RenderBody {BODY} at (8,16) size 784x232
+layer at (0,0) size 800x236
+ RenderBlock {HTML} at (0,0) size 800x236
+ RenderBody {BODY} at (8,16) size 784x212
RenderBlock {P} at (0,0) size 784x40 [bgcolor=#00FFFF]
RenderText {#text} at (392,0) size 771x39
text run at (392,0) width 379: "The first line of this sentence should be indented halfway across"
@@ -24,9 +24,8 @@
text run at (0,60) width 116: "aligned on the left"
RenderText {#text} at (116,60) size 94x19
text run at (116,60) width 94: " of the window."
- RenderBlock {DIV} at (0,152) size 196x80 [bgcolor=#00FFFF]
- RenderText {#text} at (392,0) size 403x79
- text run at (392,0) width 11: "X"
- text run at (0,20) width 158: "The X on the previous line"
- text run at (0,40) width 179: "should be centered across the"
- text run at (0,60) width 52: "window."
+ RenderBlock {DIV} at (0,152) size 196x60 [bgcolor=#00FFFF]
+ RenderText {#text} at (98,0) size 193x59
+ text run at (98,0) width 94: "X The X on the"
+ text run at (0,20) width 193: "previous line should be centered"
+ text run at (0,40) width 117: "across the window."
Modified: trunk/LayoutTests/platform/wincairo/editing/selection/mixed-editability-10-expected.txt (261982 => 261983)
--- trunk/LayoutTests/platform/wincairo/editing/selection/mixed-editability-10-expected.txt 2020-05-21 02:54:03 UTC (rev 261982)
+++ trunk/LayoutTests/platform/wincairo/editing/selection/mixed-editability-10-expected.txt 2020-05-21 04:16:37 UTC (rev 261983)
@@ -21,5 +21,5 @@
Anchor ([object HTMLDivElement], 0 caret[8,116] refpos=8) is correct.
Anchor ([object HTMLDivElement], 0 caret[76,188] refpos=76) is correct.
Anchor ([object HTMLDivElement], 3 caret[44,260] refpos=44) is correct.
-Anchor ([object HTMLDivElement], 0 caret[58,332] refpos=58) is correct.
+Anchor ([object HTMLDivElement], 0 caret[58,333] refpos=58) is correct.
Anchor ([object HTMLSpanElement], 0 caret[0,0] refpos=0) is correct.
Modified: trunk/LayoutTests/platform/wincairo/fast/css/font-weight-1-expected.txt (261982 => 261983)
--- trunk/LayoutTests/platform/wincairo/fast/css/font-weight-1-expected.txt 2020-05-21 02:54:03 UTC (rev 261982)
+++ trunk/LayoutTests/platform/wincairo/fast/css/font-weight-1-expected.txt 2020-05-21 04:16:37 UTC (rev 261983)
@@ -6,30 +6,30 @@
RenderBlock {P} at (0,0) size 784x20
RenderText {#text} at (0,0) size 255x19
text run at (0,0) width 255: "You should see the numbers 1 to 9 below."
- RenderBlock {DIV} at (0,36) size 784x57
- RenderText {#text} at (0,1) size 34x55
- text run at (0,1) width 34: "A"
- RenderBlock {DIV} at (0,93) size 784x57
- RenderText {#text} at (0,1) size 34x55
- text run at (0,1) width 34: "A"
- RenderBlock {DIV} at (0,150) size 784x57
- RenderText {#text} at (0,1) size 34x55
- text run at (0,1) width 34: "A"
- RenderBlock {DIV} at (0,207) size 784x57
- RenderText {#text} at (0,1) size 34x55
- text run at (0,1) width 34: "A"
- RenderBlock {DIV} at (0,264) size 784x57
- RenderText {#text} at (0,1) size 34x55
- text run at (0,1) width 34: "A"
- RenderBlock {DIV} at (0,321) size 784x57
- RenderText {#text} at (0,1) size 35x55
- text run at (0,1) width 35: "A"
- RenderBlock {DIV} at (0,378) size 784x57
- RenderText {#text} at (0,1) size 35x55
- text run at (0,1) width 35: "A"
- RenderBlock {DIV} at (0,435) size 784x57
- RenderText {#text} at (0,1) size 35x55
- text run at (0,1) width 35: "A"
- RenderBlock {DIV} at (0,492) size 784x57
- RenderText {#text} at (0,1) size 35x55
- text run at (0,1) width 35: "A"
+ RenderBlock {DIV} at (0,36) size 784x50
+ RenderText {#text} at (0,0) size 24x50
+ text run at (0,0) width 24: "A"
+ RenderBlock {DIV} at (0,86) size 784x50
+ RenderText {#text} at (0,0) size 25x50
+ text run at (0,0) width 25: "A"
+ RenderBlock {DIV} at (0,136) size 784x50
+ RenderText {#text} at (0,0) size 26x50
+ text run at (0,0) width 26: "A"
+ RenderBlock {DIV} at (0,186) size 784x50
+ RenderText {#text} at (0,0) size 27x50
+ text run at (0,0) width 27: "A"
+ RenderBlock {DIV} at (0,236) size 784x50
+ RenderText {#text} at (0,0) size 29x50
+ text run at (0,0) width 29: "A"
+ RenderBlock {DIV} at (0,286) size 784x50
+ RenderText {#text} at (0,0) size 30x50
+ text run at (0,0) width 30: "A"
+ RenderBlock {DIV} at (0,336) size 784x50
+ RenderText {#text} at (0,0) size 31x50
+ text run at (0,0) width 31: "A"
+ RenderBlock {DIV} at (0,386) size 784x50
+ RenderText {#text} at (0,0) size 32x50
+ text run at (0,0) width 32: "A"
+ RenderBlock {DIV} at (0,436) size 784x50
+ RenderText {#text} at (0,0) size 33x50
+ text run at (0,0) width 33: "A"
Modified: trunk/LayoutTests/platform/wincairo/fast/text/atsui-spacing-features-expected.txt (261982 => 261983)
--- trunk/LayoutTests/platform/wincairo/fast/text/atsui-spacing-features-expected.txt 2020-05-21 02:54:03 UTC (rev 261982)
+++ trunk/LayoutTests/platform/wincairo/fast/text/atsui-spacing-features-expected.txt 2020-05-21 04:16:37 UTC (rev 261983)
@@ -40,10 +40,10 @@
text run at (20,18) width 124 RTL: "\x{5E6}\x{5B0}\x{5DE}\x{5B4}\x{5D9}\x{5EA}\x{5D5}\x{5BC}\x{5EA} \x{5DC}\x{5B8}\x{5DA}\x{5B0} \x{5DE}\x{5B0}\x{5DB}\x{5B7}\x{5E8}\x{5B0}\x{5EA}\x{5BC}\x{5B4}\x{5D9}\x{5D5}."
text run at (144,18) width 57 RTL: "\x{5D5}\x{5BC}\x{5DE}\x{5B4}\x{5DE}\x{5B0}\x{5DB}\x{5BC}\x{5B6}\x{5E8}\x{5B6}\x{5EA} "
RenderBlock {DIV} at (0,43) size 202x62 [border: (1px solid #0000FF)]
- RenderText {#text} at (1,1) size 204x59
+ RenderText {#text} at (1,1) size 169x59
text run at (1,1) width 169: "Lore\x{300}m ipsum dolor sit"
- text run at (1,21) width 204: "ame\x{300}t, consectetuer adipiscing"
- text run at (1,41) width 23: "e\x{300}lit."
+ text run at (1,21) width 126: "ame\x{300}t, consectetuer"
+ text run at (1,41) width 101: "adipiscing e\x{300}lit."
RenderBlock {DIV} at (0,110) size 202x62 [border: (1px solid #008000)]
RenderText {#text} at (1,1) size 196x59
text run at (1,1) width 162: "Lorem ipsum dolor sit"
Modified: trunk/LayoutTests/platform/wincairo/fast/text/crash-complex-text-surrogate-expected.txt (261982 => 261983)
--- trunk/LayoutTests/platform/wincairo/fast/text/crash-complex-text-surrogate-expected.txt 2020-05-21 02:54:03 UTC (rev 261982)
+++ trunk/LayoutTests/platform/wincairo/fast/text/crash-complex-text-surrogate-expected.txt 2020-05-21 04:16:37 UTC (rev 261983)
@@ -35,10 +35,10 @@
RenderBR {BR} at (0,0) size 0x0
RenderInline {ACRONYM} at (0,0) size 0x0
RenderText {#text} at (0,0) size 0x0
- RenderText {#text} at (0,438) size 108x48
+ RenderText {#text} at (0,438) size 117x48
text run at (0,438) width 45: "s is:"
text run at (0,454) width 27: "{,}"
- text run at (0,470) width 108: "\x{A888}{0}P{P}\\7H\\8"
+ text run at (0,470) width 117: "\x{A888}{0}P{P}\\7H\\8"
RenderBR {BR} at (0,0) size 0x0
RenderText {#text} at (0,486) size 72x16
text run at (0,486) width 72: "f is: gi"
Modified: trunk/LayoutTests/platform/wincairo/fast/text/hyphenate-limit-lines-expected.txt (261982 => 261983)
--- trunk/LayoutTests/platform/wincairo/fast/text/hyphenate-limit-lines-expected.txt 2020-05-21 02:54:03 UTC (rev 261982)
+++ trunk/LayoutTests/platform/wincairo/fast/text/hyphenate-limit-lines-expected.txt 2020-05-21 04:16:37 UTC (rev 261983)
@@ -13,7 +13,7 @@
text run at (1,151) width 200: "or of pleasures and"
text run at (1,181) width 200: "desires into"
text run at (1,211) width 200: "necessary and"
- text run at (1,241) width 200: "unnecessary\x{2014}"
+ text run at (1,241) width 155: "unnecessary\x{2014}"
text run at (1,271) width 200: "these and other"
text run at (1,301) width 200: "great forms of"
text run at (1,331) width 200: "thought are all of"
@@ -33,7 +33,7 @@
text run at (1,151) width 200: "or of pleasures and"
text run at (1,181) width 200: "desires into"
text run at (1,211) width 200: "necessary and"
- text run at (1,241) width 200: "unnecessary\x{2014}"
+ text run at (1,241) width 155: "unnecessary\x{2014}"
text run at (1,271) width 200: "these and other"
text run at (1,301) width 200: "great forms of"
text run at (1,331) width 200: "thought are all of"
@@ -53,7 +53,7 @@
text run at (1,151) width 200: "or of pleasures and"
text run at (1,181) width 200: "desires into"
text run at (1,211) width 200: "necessary and"
- text run at (1,241) width 200: "unnecessary\x{2014}"
+ text run at (1,241) width 155: "unnecessary\x{2014}"
text run at (1,271) width 200: "these and other"
text run at (1,301) width 200: "great forms of"
text run at (1,331) width 200: "thought are all of"
@@ -73,7 +73,7 @@
text run at (1,151) width 200: "or of pleasures and"
text run at (1,181) width 200: "desires into"
text run at (1,211) width 200: "necessary and"
- text run at (1,241) width 200: "unnecessary\x{2014}"
+ text run at (1,241) width 155: "unnecessary\x{2014}"
text run at (1,271) width 200: "these and other"
text run at (1,301) width 200: "great forms of"
text run at (1,331) width 200: "thought are all of"
@@ -93,7 +93,7 @@
text run at (1,151) width 200: "or of pleasures and"
text run at (1,181) width 200: "desires into"
text run at (1,211) width 200: "necessary and"
- text run at (1,241) width 200: "unnecessary\x{2014}"
+ text run at (1,241) width 155: "unnecessary\x{2014}"
text run at (1,271) width 200: "these and other"
text run at (1,301) width 200: "great forms of"
text run at (1,331) width 200: "thought are all of"
Modified: trunk/LayoutTests/platform/wincairo/fast/text/international/hindi-whitespace-expected.txt (261982 => 261983)
--- trunk/LayoutTests/platform/wincairo/fast/text/international/hindi-whitespace-expected.txt 2020-05-21 02:54:03 UTC (rev 261982)
+++ trunk/LayoutTests/platform/wincairo/fast/text/international/hindi-whitespace-expected.txt 2020-05-21 04:16:37 UTC (rev 261983)
@@ -1,16 +1,16 @@
-layer at (0,0) size 803x585
- RenderView at (0,0) size 800x585
-layer at (0,0) size 800x585
- RenderBlock {HTML} at (0,0) size 800x585
- RenderBody {BODY} at (8,8) size 784x561
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ RenderBlock {HTML} at (0,0) size 800x600
+ RenderBody {BODY} at (8,8) size 784x576
RenderBlock {P} at (0,0) size 784x40
RenderText {#text} at (0,0) size 733x39
text run at (0,0) width 733: "This HTML tests if the 'while-space' property controls the behavors of line-break characters (U+000A and U+000D) in a"
text run at (0,20) width 127: "complex text (Hindi)."
RenderBlock {P} at (0,56) size 784x42
- RenderText {#text} at (0,2) size 795x39
- text run at (0,2) width 795: "If this test succeeds, you can see this Hindi word \"\x{935}\x{93F}\x{937}\x{92F}\x{94B}\x{902}\" repeated three times separated by a space in the first two paragraphs."
- text run at (0,22) width 394: "In the third paragraphs, it'll be shown three times in separate lines."
+ RenderText {#text} at (0,2) size 718x39
+ text run at (0,2) width 718: "If this test succeeds, you can see this Hindi word \"\x{935}\x{93F}\x{937}\x{92F}\x{94B}\x{902}\" repeated three times separated by a space in the first two"
+ text run at (0,22) width 469: "paragraphs. In the third paragraphs, it'll be shown three times in separate lines."
RenderBlock {P} at (0,114) size 784x22
RenderText {#text} at (0,2) size 131x19
text run at (0,2) width 131: "1. \x{935}\x{93F}\x{937}\x{92F}\x{94B}\x{902} \x{935}\x{93F}\x{937}\x{92F}\x{94B}\x{902}\x{D}\x{935}\x{93F}\x{937}\x{92F}\x{94B}\x{902}"
Modified: trunk/LayoutTests/platform/wincairo/fast/text/midword-break-before-surrogate-pair-2-expected.txt (261982 => 261983)
--- trunk/LayoutTests/platform/wincairo/fast/text/midword-break-before-surrogate-pair-2-expected.txt 2020-05-21 02:54:03 UTC (rev 261982)
+++ trunk/LayoutTests/platform/wincairo/fast/text/midword-break-before-surrogate-pair-2-expected.txt 2020-05-21 04:16:37 UTC (rev 261983)
@@ -3,6 +3,7 @@
layer at (0,0) size 800x600
RenderBlock {HTML} at (0,0) size 800x600
RenderBody {BODY} at (8,8) size 784x584
- RenderBlock {DIV} at (0,0) size 186x49 [border: (3px solid #0000FF)]
- RenderText {#text} at (3,4) size 0x41
- text run at (3,4) width 0: "\x{D83C}\x{DDEF}\x{D83C}\x{DDF5}\x{D83C}\x{DDEF}\x{D83C}\x{DDF5}\x{D83C}\x{DDEF}\x{D83C}\x{DDF5}\x{D83C}\x{DDEF}\x{D83C}\x{DDF5}\x{D83C}\x{DDEF}\x{D83C}\x{DDF5}\x{D83C}\x{DDEF}\x{D83C}\x{DDF5}\x{D83C}\x{DDEF}\x{D83C}\x{DDF5}\x{D83C}\x{DDEF}\x{D83C}\x{DDF5}"
+ RenderBlock {DIV} at (0,0) size 186x104 [border: (3px solid #0000FF)]
+ RenderText {#text} at (3,10) size 179x90
+ text run at (3,10) width 179: "\x{D83C}\x{DDEF}\x{D83C}\x{DDF5}\x{D83C}\x{DDEF}\x{D83C}\x{DDF5}\x{D83C}\x{DDEF}\x{D83C}\x{DDF5}\x{D83C}\x{DDEF}\x{D83C}\x{DDF5}\x{D83C}\x{DDEF}\x{D83C}\x{DDF5}\x{D83C}\x{DDEF}\x{D83C}\x{DDF5}\x{D83C}\x{DDEF}"
+ text run at (3,59) width 45: "\x{D83C}\x{DDF5}\x{D83C}\x{DDEF}\x{D83C}\x{DDF5}"
Modified: trunk/LayoutTests/platform/wincairo/fast/text/whitespace/pre-break-word-expected.txt (261982 => 261983)
--- trunk/LayoutTests/platform/wincairo/fast/text/whitespace/pre-break-word-expected.txt 2020-05-21 02:54:03 UTC (rev 261982)
+++ trunk/LayoutTests/platform/wincairo/fast/text/whitespace/pre-break-word-expected.txt 2020-05-21 04:16:37 UTC (rev 261983)
@@ -1,13 +1,8 @@
-layer at (0,0) size 800x600
- RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
- RenderBlock {HTML} at (0,0) size 800x600
- RenderBody {BODY} at (8,8) size 784x584
- RenderBlock {DIV} at (0,0) size 154x124 [border: (2px solid #FF0000)]
- RenderText {#text} at (2,2) size 150x119
- text run at (2,2) width 148: "Even though this div is w"
- text run at (2,22) width 145: "hite-space pre, the text i"
- text run at (2,42) width 148: "nside should still wrap to"
- text run at (2,62) width 149: " multiple lines because of"
- text run at (2,82) width 150: " the word-wrap:break-w"
- text run at (2,102) width 114: "ord CSS property."
+layer at (0,0) size 864x585
+ RenderView at (0,0) size 800x585
+layer at (0,0) size 800x585
+ RenderBlock {HTML} at (0,0) size 800x585
+ RenderBody {BODY} at (8,8) size 784x569
+ RenderBlock {DIV} at (0,0) size 154x24 [border: (2px solid #FF0000)]
+ RenderText {#text} at (2,2) size 854x19
+ text run at (2,2) width 854: "Even though this div is white-space pre, the text inside should still wrap to multiple lines because of the word-wrap:break-word CSS property."
Modified: trunk/LayoutTests/platform/wincairo/fast/text/word-break-expected.txt (261982 => 261983)
--- trunk/LayoutTests/platform/wincairo/fast/text/word-break-expected.txt 2020-05-21 02:54:03 UTC (rev 261982)
+++ trunk/LayoutTests/platform/wincairo/fast/text/word-break-expected.txt 2020-05-21 04:16:37 UTC (rev 261983)
@@ -1,8 +1,8 @@
-layer at (0,0) size 785x1036
+layer at (0,0) size 785x972
RenderView at (0,0) size 785x600
-layer at (0,0) size 785x1036
- RenderBlock {HTML} at (0,0) size 785x1036
- RenderBody {BODY} at (8,8) size 769x1020
+layer at (0,0) size 785x972
+ RenderBlock {HTML} at (0,0) size 785x972
+ RenderBody {BODY} at (8,8) size 769x956
RenderBlock (anonymous) at (0,0) size 769x20
RenderText {#text} at (0,0) size 658x19
text run at (0,0) width 658: "This example tests that word-break properly shrinks a cell to one character per line when it is set to break-all."
@@ -50,15 +50,11 @@
text run at (6,6) width 168: "This cell should grow"
RenderBlock (anonymous) at (0,392) size 769x20
RenderBR {BR} at (0,0) size 0x19
- RenderBlock {PRE} at (0,425) size 110x90 [border: (5px solid #000000)]
- RenderText {#text} at (5,5) size 96x80
- text run at (5,5) width 96: "Thislongword"
- text run at (5,21) width 96: "shouldnotget"
- text run at (5,37) width 96: "brokenbutsho"
- text run at (5,53) width 96: "uldstickouto"
- text run at (5,69) width 64: "fthepre."
- text run at (69,69) width 0: " "
- RenderBlock (anonymous) at (0,528) size 769x60
+ RenderBlock {PRE} at (0,425) size 110x26 [border: (5px solid #000000)]
+ RenderText {#text} at (5,5) size 448x16
+ text run at (5,5) width 448: "Thislongwordshouldnotgetbrokenbutshouldstickoutofthepre."
+ text run at (453,5) width 0: " "
+ RenderBlock (anonymous) at (0,464) size 769x60
RenderBR {BR} at (0,0) size 0x19
RenderText {#text} at (0,20) size 756x39
text run at (0,20) width 596: "This test makes sure floating and positioned elements do the right thing with word-break: break-all. "
@@ -65,7 +61,7 @@
text run at (596,20) width 160: "The minimum width should"
text run at (0,40) width 239: "be less than the containing block width. "
text run at (239,40) width 459: "The breaking should be \"dumb\" and just occur when the end of the line is hit."
- RenderBlock {DIV} at (0,588) size 304x52 [border: (2px solid #000000)]
+ RenderBlock {DIV} at (0,524) size 304x52 [border: (2px solid #000000)]
RenderBlock (floating) {DIV} at (2,2) size 300x48
RenderText {#text} at (0,0) size 296x48
text run at (0,0) width 296: "Eventhoughthishasareallylongword itsh"
@@ -72,9 +68,9 @@
text run at (0,16) width 296: "ouldnotstick out oftheenclosing300pxb"
text run at (0,32) width 40: "lock."
RenderBR {BR} at (302,2) size 0x16
- RenderBlock (anonymous) at (0,640) size 769x20
+ RenderBlock (anonymous) at (0,576) size 769x20
RenderBR {BR} at (0,0) size 0x19
- RenderBlock (anonymous) at (0,764) size 769x80
+ RenderBlock (anonymous) at (0,700) size 769x80
RenderBR {BR} at (0,0) size 0x19
RenderText {#text} at (0,20) size 768x59
text run at (0,20) width 615: "This test makes sure floating and positioned elements do the right thing with word-break: break-word. "
@@ -82,7 +78,7 @@
text run at (0,40) width 282: "should be less than the containing block width. "
text run at (282,40) width 486: "The breaking should be \"smart\" and be like word-wrap: break-word, with words"
text run at (0,60) width 428: "preferring to wrap first before allowing break opportunities within them."
- RenderBlock {DIV} at (0,844) size 304x52 [border: (2px solid #000000)]
+ RenderBlock {DIV} at (0,780) size 304x52 [border: (2px solid #000000)]
RenderBlock (floating) {DIV} at (2,2) size 300x48
RenderText {#text} at (0,0) size 256x48
text run at (0,0) width 256: "Eventhoughthishasareallylongword"
@@ -89,19 +85,19 @@
text run at (0,16) width 160: "itshouldnotstick out"
text run at (0,32) width 200: "oftheenclosing300pxblock."
RenderBR {BR} at (302,2) size 0x16
- RenderBlock (anonymous) at (0,896) size 769x20
+ RenderBlock (anonymous) at (0,832) size 769x20
RenderBR {BR} at (0,0) size 0x19
-layer at (8,668) size 304x104
- RenderBlock (relative positioned) {DIV} at (0,660) size 304x104 [border: (2px solid #000000)]
-layer at (10,670) size 300x48
+layer at (8,604) size 304x104
+ RenderBlock (relative positioned) {DIV} at (0,596) size 304x104 [border: (2px solid #000000)]
+layer at (10,606) size 300x48
RenderBlock (positioned) {DIV} at (2,2) size 300x48
RenderText {#text} at (0,0) size 296x48
text run at (0,0) width 296: "Eventhoughthishasareallylongword itsh"
text run at (0,16) width 296: "ouldnotstick out oftheenclosing300pxb"
text run at (0,32) width 40: "lock."
-layer at (8,924) size 304x104
- RenderBlock (relative positioned) {DIV} at (0,916) size 304x104 [border: (2px solid #000000)]
-layer at (10,926) size 300x48
+layer at (8,860) size 304x104
+ RenderBlock (relative positioned) {DIV} at (0,852) size 304x104 [border: (2px solid #000000)]
+layer at (10,862) size 300x48
RenderBlock (positioned) {DIV} at (2,2) size 300x48
RenderText {#text} at (0,0) size 256x48
text run at (0,0) width 256: "Eventhoughthishasareallylongword"