Diff
Modified: trunk/LayoutTests/ChangeLog (289757 => 289758)
--- trunk/LayoutTests/ChangeLog 2022-02-14 21:05:45 UTC (rev 289757)
+++ trunk/LayoutTests/ChangeLog 2022-02-14 21:09:27 UTC (rev 289758)
@@ -1,3 +1,19 @@
+2022-02-14 Arcady Goldmints-Orlov <[email protected]>
+
+ [GLIB] Update test expectations and baselines. Unreviewed test gardening.
+ https://bugs.webkit.org/show_bug.cgi?id=236597
+
+ * platform/glib/TestExpectations:
+ * platform/glib/imported/w3c/web-platform-tests/css/css-contain/container-queries/counters-flex-circular-expected.txt: Added.
+ * platform/glib/imported/w3c/web-platform-tests/css/filter-effects/feimage-circular-reference-foreign-object-crash-expected.txt: Added.
+ * platform/glib/imported/w3c/web-platform-tests/css/filter-effects/feimage-reference-foreign-object-crash-expected.txt: Added.
+ * platform/gtk/TestExpectations:
+ * platform/gtk/fast/text/international/bidi-layout-across-linebreak-expected.txt: Copied from LayoutTests/platform/glib/fast/text/international/bidi-layout-across-linebreak-expected.txt.
+ * platform/gtk/fast/text/international/bidi-override-expected.txt:
+ * platform/gtk/imported/w3c/web-platform-tests/css/css-cascade/all-prop-initial-xml-expected.txt: Copied from LayoutTests/platform/glib/imported/w3c/web-platform-tests/css/css-cascade/all-prop-initial-xml-expected.txt.
+ * platform/wpe/fast/text/international/bidi-layout-across-linebreak-expected.txt: Renamed from LayoutTests/platform/glib/fast/text/international/bidi-layout-across-linebreak-expected.txt.
+ * platform/wpe/imported/w3c/web-platform-tests/css/css-cascade/all-prop-initial-xml-expected.txt: Renamed from LayoutTests/platform/glib/imported/w3c/web-platform-tests/css/css-cascade/all-prop-initial-xml-expected.txt.
+
2022-02-14 Antti Koivisto <[email protected]>
[CSS Container Queries] Implement full query parser and evaluator
Modified: trunk/LayoutTests/platform/glib/TestExpectations (289757 => 289758)
--- trunk/LayoutTests/platform/glib/TestExpectations 2022-02-14 21:05:45 UTC (rev 289757)
+++ trunk/LayoutTests/platform/glib/TestExpectations 2022-02-14 21:09:27 UTC (rev 289758)
@@ -1560,6 +1560,7 @@
webkit.org/b/214290 imported/w3c/web-platform-tests/css/css-text/shaping/shaping-023.html [ Pass ]
webkit.org/b/214290 imported/w3c/web-platform-tests/css/css-text/shaping/shaping-024.html [ Pass ]
webkit.org/b/214290 imported/w3c/web-platform-tests/css/css-text/shaping/shaping-025.html [ Pass ]
+webkit.org/b/214290 imported/w3c/web-platform-tests/css/css-text/shaping/shaping-arabic-diacritics-002.html [ ImageOnlyFailure ]
webkit.org/b/214290 imported/w3c/web-platform-tests/css/css-text/text-encoding/shaping-no-join-001.html [ Pass ]
webkit.org/b/214290 imported/w3c/web-platform-tests/css/css-text/text-encoding/shaping-no-join-002.html [ Pass ]
webkit.org/b/214290 imported/w3c/web-platform-tests/css/css-text/text-encoding/shaping-no-join-003.html [ Pass ]
@@ -1566,6 +1567,7 @@
webkit.org/b/214290 imported/w3c/web-platform-tests/css/css-text/white-space/trailing-space-align-start.tentative.html [ Pass ]
webkit.org/b/214290 imported/w3c/web-platform-tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-013.html [ ImageOnlyFailure ]
webkit.org/b/214290 imported/w3c/web-platform-tests/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-014.html [ ImageOnlyFailure ]
+webkit.org/b/214290 imported/w3c/web-platform-tests/css/css-text/white-space/eol-spaces-bidi-001.html [ ImageOnlyFailure ]
webkit.org/b/214299 imported/w3c/web-platform-tests/css/css-ui/outline-028.html [ ImageOnlyFailure ]
webkit.org/b/214299 imported/w3c/web-platform-tests/css/css-ui/outline-with-padding-001.html [ ImageOnlyFailure ]
Deleted: trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/css/css-cascade/all-prop-initial-xml-expected.txt (289757 => 289758)
--- trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/css/css-cascade/all-prop-initial-xml-expected.txt 2022-02-14 21:05:45 UTC (rev 289757)
+++ trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/css/css-cascade/all-prop-initial-xml-expected.txt 2022-02-14 21:09:27 UTC (rev 289758)
@@ -1,399 +0,0 @@
-
-
-PASS setup
-PASS stylesheet takes effect
-PASS accent-color
-PASS align-content
-PASS align-items
-PASS align-self
-PASS alignment-baseline
-PASS all
-PASS alt
-PASS animation-composition
-PASS animation-delay
-PASS animation-direction
-PASS animation-duration
-PASS animation-fill-mode
-PASS animation-iteration-count
-PASS animation-name
-PASS animation-play-state
-PASS animation-timing-function
-PASS appearance
-PASS aspect-ratio
-PASS backface-visibility
-PASS background-attachment
-PASS background-blend-mode
-PASS background-clip
-PASS background-color
-PASS background-image
-PASS background-origin
-PASS background-position-x
-PASS background-position-y
-PASS background-repeat
-PASS background-size
-PASS baseline-shift
-PASS block-size
-PASS border-block-end-color
-PASS border-block-end-style
-PASS border-block-end-width
-PASS border-block-start-color
-PASS border-block-start-style
-PASS border-block-start-width
-PASS border-bottom-color
-PASS border-bottom-left-radius
-PASS border-bottom-right-radius
-PASS border-bottom-style
-PASS border-bottom-width
-PASS border-collapse
-PASS border-end-end-radius
-PASS border-end-start-radius
-PASS border-image-outset
-PASS border-image-repeat
-PASS border-image-slice
-PASS border-image-source
-PASS border-image-width
-PASS border-inline-end-color
-PASS border-inline-end-style
-PASS border-inline-end-width
-PASS border-inline-start-color
-PASS border-inline-start-style
-PASS border-inline-start-width
-PASS border-left-color
-PASS border-left-style
-PASS border-left-width
-PASS border-right-color
-PASS border-right-style
-PASS border-right-width
-PASS border-start-end-radius
-PASS border-start-start-radius
-PASS border-top-color
-PASS border-top-left-radius
-PASS border-top-right-radius
-PASS border-top-style
-PASS border-top-width
-PASS bottom
-PASS box-shadow
-PASS box-sizing
-PASS break-after
-PASS break-before
-PASS break-inside
-PASS buffered-rendering
-PASS caption-side
-PASS caret-color
-PASS clear
-PASS clip
-PASS clip-path
-PASS clip-rule
-PASS color
-PASS color-interpolation
-PASS color-interpolation-filters
-PASS color-scheme
-PASS column-count
-PASS column-fill
-PASS column-gap
-PASS column-rule-color
-PASS column-rule-style
-PASS column-rule-width
-PASS column-span
-PASS column-width
-PASS contain
-PASS container-name
-PASS container-type
-PASS content
-PASS counter-increment
-PASS counter-reset
-PASS cursor
-PASS cx
-PASS cy
-PASS direction
-PASS display
-PASS dominant-baseline
-PASS empty-cells
-PASS fill
-PASS fill-opacity
-PASS fill-rule
-PASS filter
-PASS flex-basis
-PASS flex-direction
-PASS flex-grow
-PASS flex-shrink
-PASS flex-wrap
-PASS float
-PASS flood-color
-PASS flood-opacity
-PASS font-family
-PASS font-feature-settings
-PASS font-kerning
-PASS font-optical-sizing
-PASS font-palette
-PASS font-size
-PASS font-stretch
-PASS font-style
-PASS font-synthesis
-PASS font-variant-alternates
-PASS font-variant-caps
-PASS font-variant-east-asian
-PASS font-variant-ligatures
-PASS font-variant-numeric
-PASS font-variant-position
-PASS font-variation-settings
-PASS font-weight
-PASS glyph-orientation-horizontal
-PASS glyph-orientation-vertical
-PASS grid-auto-columns
-PASS grid-auto-flow
-PASS grid-auto-rows
-PASS grid-column-end
-PASS grid-column-start
-PASS grid-row-end
-PASS grid-row-start
-PASS grid-template-areas
-PASS grid-template-columns
-PASS grid-template-rows
-PASS hanging-punctuation
-PASS height
-PASS image-orientation
-PASS image-rendering
-PASS inline-size
-PASS input-security
-PASS inset-block-end
-PASS inset-block-start
-PASS inset-inline-end
-PASS inset-inline-start
-PASS isolation
-PASS justify-content
-PASS justify-items
-PASS justify-self
-PASS kerning
-PASS left
-PASS letter-spacing
-PASS lighting-color
-PASS line-break
-PASS line-height
-PASS list-style-image
-PASS list-style-position
-PASS list-style-type
-PASS margin-block-end
-PASS margin-block-start
-PASS margin-bottom
-PASS margin-inline-end
-PASS margin-inline-start
-PASS margin-left
-PASS margin-right
-PASS margin-top
-PASS marker-end
-PASS marker-mid
-PASS marker-start
-PASS mask-clip
-PASS mask-composite
-PASS mask-image
-PASS mask-mode
-PASS mask-origin
-PASS mask-repeat
-PASS mask-size
-PASS mask-type
-PASS math-style
-PASS max-block-size
-PASS max-height
-PASS max-inline-size
-PASS max-width
-PASS min-block-size
-PASS min-height
-PASS min-inline-size
-PASS min-width
-PASS mix-blend-mode
-PASS object-fit
-PASS object-position
-PASS offset-anchor
-PASS offset-distance
-PASS offset-path
-PASS offset-position
-PASS offset-rotate
-PASS opacity
-PASS order
-PASS orphans
-PASS outline-color
-PASS outline-offset
-PASS outline-style
-PASS outline-width
-PASS overflow-wrap
-PASS overflow-x
-PASS overflow-y
-PASS overscroll-behavior-x
-PASS overscroll-behavior-y
-PASS padding-block-end
-PASS padding-block-start
-PASS padding-bottom
-PASS padding-inline-end
-PASS padding-inline-start
-PASS padding-left
-PASS padding-right
-PASS padding-top
-PASS page-break-after
-PASS page-break-before
-PASS page-break-inside
-PASS paint-order
-PASS perspective
-PASS perspective-origin-x
-PASS perspective-origin-y
-PASS pointer-events
-PASS position
-PASS print-color-adjust
-PASS quotes
-PASS r
-PASS resize
-PASS right
-PASS rotate
-PASS row-gap
-PASS rx
-PASS ry
-PASS scale
-PASS scroll-behavior
-PASS scroll-margin-block
-PASS scroll-margin-bottom
-PASS scroll-margin-inline
-PASS scroll-margin-left
-PASS scroll-margin-right
-PASS scroll-margin-top
-PASS scroll-padding-block
-PASS scroll-padding-bottom
-PASS scroll-padding-inline
-PASS scroll-padding-left
-PASS scroll-padding-right
-PASS scroll-padding-top
-PASS scroll-snap-align
-PASS scroll-snap-stop
-PASS scroll-snap-type
-PASS shape-image-threshold
-PASS shape-margin
-PASS shape-outside
-PASS shape-rendering
-PASS size
-PASS speak-as
-PASS stop-color
-PASS stop-opacity
-PASS stroke
-PASS stroke-color
-PASS stroke-dasharray
-PASS stroke-dashoffset
-PASS stroke-linecap
-PASS stroke-linejoin
-PASS stroke-miterlimit
-PASS stroke-opacity
-PASS stroke-width
-PASS tab-size
-PASS table-layout
-PASS text-align
-PASS text-anchor
-PASS text-combine-upright
-PASS text-decoration
-PASS text-decoration-color
-PASS text-decoration-line
-PASS text-decoration-skip
-PASS text-decoration-skip-ink
-PASS text-decoration-style
-PASS text-decoration-thickness
-PASS text-emphasis-color
-PASS text-emphasis-position
-PASS text-emphasis-style
-PASS text-indent
-PASS text-orientation
-PASS text-overflow
-PASS text-rendering
-PASS text-shadow
-PASS text-transform
-PASS text-underline-offset
-PASS text-underline-position
-PASS top
-PASS touch-action
-PASS transform
-PASS transform-box
-PASS transform-origin-x
-PASS transform-origin-y
-PASS transform-origin-z
-PASS transform-style
-PASS transition-delay
-PASS transition-duration
-PASS transition-property
-PASS transition-timing-function
-PASS translate
-PASS unicode-bidi
-PASS vector-effect
-PASS vertical-align
-PASS visibility
-PASS white-space
-PASS widows
-PASS width
-PASS will-change
-PASS word-break
-PASS word-spacing
-PASS word-wrap
-PASS writing-mode
-PASS x
-PASS y
-PASS z-index
-PASS zoom
-PASS -apple-color-filter
-PASS -webkit-backdrop-filter
-PASS -webkit-background-clip
-PASS -webkit-background-origin
-PASS -webkit-background-size
-PASS -webkit-border-horizontal-spacing
-PASS -webkit-border-image
-PASS -webkit-border-vertical-spacing
-PASS -webkit-box-align
-PASS -webkit-box-decoration-break
-PASS -webkit-box-direction
-PASS -webkit-box-flex
-PASS -webkit-box-flex-group
-PASS -webkit-box-lines
-PASS -webkit-box-ordinal-group
-PASS -webkit-box-orient
-PASS -webkit-box-pack
-PASS -webkit-box-reflect
-PASS -webkit-box-shadow
-PASS -webkit-column-axis
-PASS -webkit-column-break-after
-PASS -webkit-column-break-before
-PASS -webkit-column-break-inside
-PASS -webkit-column-progression
-PASS -webkit-font-smoothing
-PASS -webkit-hyphenate-character
-PASS -webkit-hyphenate-limit-after
-PASS -webkit-hyphenate-limit-before
-PASS -webkit-hyphenate-limit-lines
-PASS -webkit-hyphens
-PASS -webkit-initial-letter
-PASS -webkit-line-align
-PASS -webkit-line-box-contain
-PASS -webkit-line-clamp
-PASS -webkit-line-grid
-PASS -webkit-line-snap
-PASS -webkit-locale
-PASS -webkit-mask-box-image
-PASS -webkit-mask-box-image-outset
-PASS -webkit-mask-box-image-repeat
-PASS -webkit-mask-box-image-slice
-PASS -webkit-mask-box-image-source
-PASS -webkit-mask-box-image-width
-PASS -webkit-mask-clip
-PASS -webkit-mask-composite
-PASS -webkit-mask-position-x
-PASS -webkit-mask-position-y
-PASS -webkit-mask-source-type
-PASS -webkit-nbsp-mode
-PASS -webkit-rtl-ordering
-PASS -webkit-ruby-position
-PASS -webkit-tap-highlight-color
-PASS -webkit-text-combine
-PASS -webkit-text-fill-color
-PASS -webkit-text-orientation
-PASS -webkit-text-security
-PASS -webkit-text-stroke-color
-PASS -webkit-text-stroke-width
-PASS -webkit-text-zoom
-PASS -webkit-transform-style
-PASS -webkit-user-drag
-PASS -webkit-user-modify
-PASS -webkit-user-select
-
Added: trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/css/css-contain/container-queries/counters-flex-circular-expected.txt (0 => 289758)
--- trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/css/css-contain/container-queries/counters-flex-circular-expected.txt (rev 0)
+++ trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/css/css-contain/container-queries/counters-flex-circular-expected.txt 2022-02-14 21:09:27 UTC (rev 289758)
@@ -0,0 +1,6 @@
+
+PASS #item1, #container, and #inner should all have the same width: 175
+PASS The container query should match the layed out width
+PASS The sum of the item widths should match the flexbox width
+PASS The size of the flex item #2 should be given by its contents
+
Added: trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/css/filter-effects/feimage-circular-reference-foreign-object-crash-expected.txt (0 => 289758)
--- trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/css/filter-effects/feimage-circular-reference-foreign-object-crash-expected.txt (rev 0)
+++ trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/css/filter-effects/feimage-circular-reference-foreign-object-crash-expected.txt 2022-02-14 21:09:27 UTC (rev 289758)
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x170
+ RenderBlock {HTML} at (0,0) size 800x170
+ RenderBody {BODY} at (8,8) size 784x154
+ RenderSVGRoot {svg} at (8,8) size 0x0
+ RenderSVGResourceFilter {filter} [id="filter"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
+ RenderText {#text} at (300,136) size 4x17
+ text run at (300,136) width 4: " "
+ RenderSVGRoot {svg} at (312,8) size 0x0
+ RenderSVGForeignObject {foreignObject} at (0,0) size 0x0
+ RenderText {#text} at (0,0) size 21x17
+ text run at (0,0) width 21: "FO"
+ RenderText {#text} at (0,0) size 0x0
Added: trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/css/filter-effects/feimage-reference-foreign-object-crash-expected.txt (0 => 289758)
--- trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/css/filter-effects/feimage-reference-foreign-object-crash-expected.txt (rev 0)
+++ trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/css/filter-effects/feimage-reference-foreign-object-crash-expected.txt 2022-02-14 21:09:27 UTC (rev 289758)
@@ -0,0 +1,15 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x324
+ RenderBlock {HTML} at (0,0) size 800x324
+ RenderBody {BODY} at (8,8) size 784x308
+ RenderBlock (anonymous) at (0,0) size 784x154
+ RenderSVGRoot {svg} at (8,8) size 0x0
+ RenderSVGResourceFilter {filter} [id="filter"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
+ RenderText {#text} at (0,0) size 0x0
+ RenderBlock (anonymous) at (0,154) size 784x154
+ RenderSVGRoot {svg} at (8,162) size 0x0
+ RenderSVGForeignObject {foreignObject} at (0,0) size 0x0
+ RenderText {#text} at (0,0) size 21x17
+ text run at (0,0) width 21: "FO"
+ RenderText {#text} at (0,0) size 0x0
Modified: trunk/LayoutTests/platform/gtk/TestExpectations (289757 => 289758)
--- trunk/LayoutTests/platform/gtk/TestExpectations 2022-02-14 21:05:45 UTC (rev 289757)
+++ trunk/LayoutTests/platform/gtk/TestExpectations 2022-02-14 21:09:27 UTC (rev 289758)
@@ -875,11 +875,18 @@
webkit.org/b/219614 inspector/css/getComputedPrimaryFontForNode.html [ Failure ]
webkit.org/b/219614 inspector/model/font-calculate-properties.html [ Failure ]
+webkit.org/b/223252 imported/w3c/web-platform-tests/css/css-contain/contain-size-grid-003.html [ Failure ]
+webkit.org/b/223252 imported/w3c/web-platform-tests/css/css-contain/contain-size-grid-004.html [ Failure ]
+
webkit.org/b/229732 imported/w3c/web-platform-tests/css/css-fonts/font-display/font-display-failure-fallback.html [ Failure ]
webkit.org/b/229732 fast/text/font-promises-gc.html [ Failure ]
+webkit.org/b/229738 fast/text/whitespace/pre-break-word.html [ Failure ]
+
webkit.org/b/229740 fast/box-shadow/box-shadow-huge-area-crash.html [ ImageOnlyFailure Crash ]
+webkit.org/b/232386 fast/text/line-breaks-after-white-space.html [ Failure ]
+
webkit.org/b/236298 css1/pseudo/firstletter-surrogate.html [ ImageOnlyFailure ]
webkit.org/b/236298 fast/forms/basic-textareas-quirks-simple-lines.html [ ImageOnlyFailure ]
webkit.org/b/236298 fast/inline-block/hidpi-margin-top-with-subpixel-value-and-overflow-hidden.html [ ImageOnlyFailure ]
@@ -1053,6 +1060,8 @@
webkit.org/b/170484 swipe/main-frame-pinning-requirement.html [ Timeout ]
+webkit.org/b/206409 imported/w3c/web-platform-tests/css/css-overflow/overflow-padding.html [ Failure ]
+
webkit.org/b/208809 imported/w3c/web-platform-tests/css/WOFF2/blocks-extraneous-data-001.xht [ ImageOnlyFailure ]
webkit.org/b/208809 imported/w3c/web-platform-tests/css/WOFF2/blocks-extraneous-data-002.xht [ ImageOnlyFailure ]
webkit.org/b/208809 imported/w3c/web-platform-tests/css/WOFF2/blocks-extraneous-data-003.xht [ ImageOnlyFailure ]
@@ -1478,6 +1487,14 @@
webkit.org/b/180581 imported/w3c/web-platform-tests/css/css-shapes/shape-outside/values/shape-outside-inset-003.html [ Failure ]
webkit.org/b/180581 imported/w3c/web-platform-tests/css/css-shapes/shape-outside/values/shape-outside-polygon-004.html [ Failure ]
+webkit.org/b/203675 imported/w3c/web-platform-tests/css/css-shapes/spec-examples/shape-outside-010.html [ Failure ]
+webkit.org/b/203675 imported/w3c/web-platform-tests/css/css-shapes/spec-examples/shape-outside-011.html [ Failure ]
+webkit.org/b/203675 imported/w3c/web-platform-tests/css/css-shapes/spec-examples/shape-outside-013.html [ Failure ]
+webkit.org/b/203675 imported/w3c/web-platform-tests/css/css-shapes/spec-examples/shape-outside-014.html [ Failure ]
+webkit.org/b/203675 imported/w3c/web-platform-tests/css/css-shapes/spec-examples/shape-outside-015.html [ Failure ]
+webkit.org/b/203675 imported/w3c/web-platform-tests/css/css-shapes/spec-examples/shape-outside-016.html [ Failure ]
+webkit.org/b/203675 imported/w3c/web-platform-tests/css/css-shapes/spec-examples/shape-outside-017.html [ Failure ]
+
webkit.org/b/124566 fast/dom/SelectorAPI/resig-SelectorsAPI-test.xhtml [ Failure ]
webkit.org/b/128061 svg/custom/svg-fonts-in-html.html [ Failure ]
@@ -1850,4 +1867,4 @@
# These tests require platform support.
media/media-allowed-codecs.html
-media/media-allowed-containers.html
\ No newline at end of file
+media/media-allowed-containers.html
Copied: trunk/LayoutTests/platform/gtk/fast/text/international/bidi-layout-across-linebreak-expected.txt (from rev 289757, trunk/LayoutTests/platform/glib/fast/text/international/bidi-layout-across-linebreak-expected.txt) (0 => 289758)
--- trunk/LayoutTests/platform/gtk/fast/text/international/bidi-layout-across-linebreak-expected.txt (rev 0)
+++ trunk/LayoutTests/platform/gtk/fast/text/international/bidi-layout-across-linebreak-expected.txt 2022-02-14 21:09:27 UTC (rev 289758)
@@ -0,0 +1,247 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x492
+ RenderBlock {HTML} at (0,0) size 800x492
+ RenderBody {BODY} at (8,16) size 784x468
+ RenderBlock {P} at (0,0) size 784x18
+ RenderText {#text} at (0,0) size 571x17
+ text run at (0,0) width 571: "The T column should match the R column. The H columns uses <br/> to force line breaks."
+ RenderTable {TABLE} at (0,34) size 166x434 [border: none]
+ RenderTableSection {TBODY} at (0,0) size 165x433
+ RenderTableRow {TR} at (0,0) size 165x23
+ RenderTableCell {TD} at (0,9) size 42x5 [r=0 c=0 rs=1 cs=1]
+ RenderTableCell {TD} at (41,0) size 46x23 [border: (1px solid #008000)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (3,3) size 12x17
+ text run at (3,3) width 12: "H"
+ RenderTableCell {TD} at (86,0) size 34x23 [border: (1px solid #008000)] [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (3,3) size 10x17
+ text run at (3,3) width 10: "T"
+ RenderTableCell {TD} at (120,0) size 45x23 [border: (1px solid #008000)] [r=0 c=3 rs=1 cs=1]
+ RenderText {#text} at (3,3) size 12x17
+ text run at (3,3) width 12: "R"
+ RenderTableRow {TR} at (0,23) size 165x41
+ RenderTableCell {TD} at (0,32) size 42x23 [border: (1px solid #008000)] [r=1 c=0 rs=1 cs=1]
+ RenderText {#text} at (3,3) size 9x17
+ text run at (3,3) width 9: "1"
+ RenderTableCell {TD} at (41,23) size 46x41 [border: (1px solid #008000)] [r=1 c=1 rs=1 cs=1]
+ RenderText {#text} at (3,3) size 14x17
+ text run at (3,3) width 10 RTL: "\x{5D0}"
+ text run at (13,3) width 4: "."
+ RenderBR {BR} at (17,3) size 0x17
+ RenderText {#text} at (3,21) size 9x17
+ text run at (3,21) width 9: "b"
+ RenderTableCell {TD} at (86,32) size 34x23 [border: (1px solid #008000)] [r=1 c=2 rs=1 cs=1]
+ RenderText {#text} at (3,3) size 27x17
+ text run at (3,3) width 10 RTL: "\x{5D0}"
+ text run at (13,3) width 17: ". b"
+ RenderTableCell {TD} at (120,23) size 45x41 [border: (1px solid #008000)] [r=1 c=3 rs=1 cs=1]
+ RenderBlock {P} at (3,3) size 40x18
+ RenderText {#text} at (0,0) size 14x17
+ text run at (0,0) width 14: "\x{5D0}."
+ RenderBlock {P} at (3,21) size 40x18
+ RenderText {#text} at (0,0) size 9x17
+ text run at (0,0) width 9: "b"
+ RenderTableRow {TR} at (0,64) size 165x41
+ RenderTableCell {TD} at (0,73) size 42x23 [border: (1px solid #008000)] [r=2 c=0 rs=1 cs=1]
+ RenderText {#text} at (3,3) size 9x17
+ text run at (3,3) width 9: "2"
+ RenderTableCell {TD} at (41,64) size 46x41 [border: (1px solid #008000)] [r=2 c=1 rs=1 cs=1]
+ RenderText {#text} at (3,3) size 14x17
+ text run at (3,3) width 10 RTL: "\x{5D0}"
+ text run at (13,3) width 4: "."
+ RenderBR {BR} at (17,3) size 0x17
+ RenderText {#text} at (3,21) size 10x17
+ text run at (3,21) width 10 RTL: "\x{5D1}"
+ RenderTableCell {TD} at (86,73) size 34x23 [border: (1px solid #008000)] [r=2 c=2 rs=1 cs=1]
+ RenderText {#text} at (3,3) size 28x17
+ text run at (3,3) width 28 RTL: "\x{5D0}. \x{5D1}"
+ RenderTableCell {TD} at (120,64) size 45x41 [border: (1px solid #008000)] [r=2 c=3 rs=1 cs=1]
+ RenderBlock {P} at (3,3) size 40x18
+ RenderText {#text} at (0,0) size 14x17
+ text run at (0,0) width 14: ".\x{5D0}"
+ RenderBlock {P} at (3,21) size 40x18
+ RenderText {#text} at (0,0) size 10x17
+ text run at (0,0) width 10: "\x{5D1}"
+ RenderTableRow {TR} at (0,105) size 165x41
+ RenderTableCell {TD} at (0,114) size 42x23 [border: (1px solid #008000)] [r=3 c=0 rs=1 cs=1]
+ RenderText {#text} at (3,3) size 9x17
+ text run at (3,3) width 9: "3"
+ RenderTableCell {TD} at (41,105) size 46x41 [border: (1px solid #008000)] [r=3 c=1 rs=1 cs=1]
+ RenderText {#text} at (3,3) size 20x17
+ text run at (3,3) width 20 RTL: "\x{5D0}\x{5D0}"
+ RenderBR {BR} at (3,3) size 0x17
+ RenderText {#text} at (3,21) size 22x17
+ text run at (3,21) width 9: "b"
+ text run at (12,21) width 4 RTL: " "
+ text run at (16,21) width 9: "1"
+ RenderTableCell {TD} at (86,105) size 34x41 [border: (1px solid #008000)] [r=3 c=2 rs=1 cs=1]
+ RenderText {#text} at (3,3) size 22x35
+ text run at (3,3) width 20 RTL: "\x{5D0}\x{5D0}"
+ text run at (3,21) width 9: "b"
+ text run at (12,21) width 4 RTL: " "
+ text run at (16,21) width 9: "1"
+ RenderTableCell {TD} at (120,105) size 45x41 [border: (1px solid #008000)] [r=3 c=3 rs=1 cs=1]
+ RenderBlock {P} at (3,3) size 40x18
+ RenderText {#text} at (0,0) size 20x17
+ text run at (0,0) width 20: "\x{5D0}\x{5D0}"
+ RenderBlock {P} at (3,21) size 40x18
+ RenderText {#text} at (0,0) size 22x17
+ text run at (0,0) width 22: "b 1"
+ RenderTableRow {TR} at (0,146) size 165x41
+ RenderTableCell {TD} at (0,155) size 42x23 [border: (1px solid #008000)] [r=4 c=0 rs=1 cs=1]
+ RenderText {#text} at (3,3) size 9x17
+ text run at (3,3) width 9: "4"
+ RenderTableCell {TD} at (41,146) size 46x41 [border: (1px solid #008000)] [r=4 c=1 rs=1 cs=1]
+ RenderText {#text} at (3,3) size 18x17
+ text run at (3,3) width 18: "aa"
+ RenderBR {BR} at (3,3) size 0x17
+ RenderText {#text} at (3,21) size 22x17
+ text run at (3,21) width 9: "b"
+ text run at (12,21) width 4 RTL: " "
+ text run at (16,21) width 9: "1"
+ RenderTableCell {TD} at (86,146) size 34x41 [border: (1px solid #008000)] [r=4 c=2 rs=1 cs=1]
+ RenderText {#text} at (3,3) size 22x35
+ text run at (3,3) width 18: "aa"
+ text run at (3,21) width 22: "1 b"
+ RenderTableCell {TD} at (120,146) size 45x41 [border: (1px solid #008000)] [r=4 c=3 rs=1 cs=1]
+ RenderBlock {P} at (3,3) size 40x18
+ RenderText {#text} at (0,0) size 18x17
+ text run at (0,0) width 18: "aa"
+ RenderBlock {P} at (3,21) size 40x18
+ RenderText {#text} at (0,0) size 22x17
+ text run at (0,0) width 22: "1 b"
+ RenderTableRow {TR} at (0,187) size 165x41
+ RenderTableCell {TD} at (0,196) size 42x23 [border: (1px solid #008000)] [r=5 c=0 rs=1 cs=1]
+ RenderText {#text} at (3,3) size 9x17
+ text run at (3,3) width 9: "5"
+ RenderTableCell {TD} at (41,187) size 46x41 [border: (1px solid #008000)] [r=5 c=1 rs=1 cs=1]
+ RenderText {#text} at (3,3) size 20x17
+ text run at (3,3) width 20 RTL: "\x{5D0}\x{5D0}"
+ RenderBR {BR} at (3,3) size 0x17
+ RenderText {#text} at (3,21) size 23x17
+ text run at (3,21) width 14 RTL: " \x{5D1}"
+ text run at (17,21) width 9: "1"
+ RenderTableCell {TD} at (86,187) size 34x41 [border: (1px solid #008000)] [r=5 c=2 rs=1 cs=1]
+ RenderText {#text} at (3,3) size 23x35
+ text run at (3,3) width 20 RTL: "\x{5D0}\x{5D0}"
+ text run at (3,21) width 14 RTL: " \x{5D1}"
+ text run at (17,21) width 9: "1"
+ RenderTableCell {TD} at (120,187) size 45x41 [border: (1px solid #008000)] [r=5 c=3 rs=1 cs=1]
+ RenderBlock {P} at (3,3) size 40x18
+ RenderText {#text} at (0,0) size 20x17
+ text run at (0,0) width 20: "\x{5D0}\x{5D0}"
+ RenderBlock {P} at (3,21) size 40x18
+ RenderText {#text} at (0,0) size 23x17
+ text run at (0,0) width 23: "\x{5D1} 1"
+ RenderTableRow {TR} at (0,228) size 165x41
+ RenderTableCell {TD} at (0,237) size 42x23 [border: (1px solid #008000)] [r=6 c=0 rs=1 cs=1]
+ RenderText {#text} at (3,3) size 9x17
+ text run at (3,3) width 9: "6"
+ RenderTableCell {TD} at (41,228) size 46x41 [border: (1px solid #008000)] [r=6 c=1 rs=1 cs=1]
+ RenderText {#text} at (3,3) size 18x17
+ text run at (3,3) width 18: "aa"
+ RenderBR {BR} at (3,3) size 0x17
+ RenderText {#text} at (3,21) size 23x17
+ text run at (3,21) width 14 RTL: " \x{5D1}"
+ text run at (17,21) width 9: "1"
+ RenderTableCell {TD} at (86,228) size 34x41 [border: (1px solid #008000)] [r=6 c=2 rs=1 cs=1]
+ RenderText {#text} at (3,3) size 23x35
+ text run at (3,3) width 18: "aa"
+ text run at (3,21) width 14 RTL: " \x{5D1}"
+ text run at (17,21) width 9: "1"
+ RenderTableCell {TD} at (120,228) size 45x41 [border: (1px solid #008000)] [r=6 c=3 rs=1 cs=1]
+ RenderBlock {P} at (3,3) size 40x18
+ RenderText {#text} at (0,0) size 18x17
+ text run at (0,0) width 18: "aa"
+ RenderBlock {P} at (3,21) size 40x18
+ RenderText {#text} at (0,0) size 23x17
+ text run at (0,0) width 23: "\x{5D1} 1"
+ RenderTableRow {TR} at (0,269) size 165x41
+ RenderTableCell {TD} at (0,278) size 42x23 [border: (1px solid #008000)] [r=7 c=0 rs=1 cs=1]
+ RenderText {#text} at (3,3) size 9x17
+ text run at (3,3) width 9: "7"
+ RenderTableCell {TD} at (41,269) size 46x41 [border: (1px solid #008000)] [r=7 c=1 rs=1 cs=1]
+ RenderText {#text} at (3,3) size 18x17
+ text run at (3,3) width 18: "a ("
+ RenderBR {BR} at (21,3) size 0x17
+ RenderText {#text} at (3,21) size 17x17
+ text run at (3,21) width 17: "] b"
+ RenderTableCell {TD} at (86,269) size 34x41 [border: (1px solid #008000)] [r=7 c=2 rs=1 cs=1]
+ RenderText {#text} at (3,3) size 26x35
+ text run at (3,3) width 26: "a ( ]"
+ text run at (3,21) width 9: "b"
+ RenderTableCell {TD} at (120,269) size 45x41 [border: (1px solid #008000)] [r=7 c=3 rs=1 cs=1]
+ RenderBlock {P} at (3,3) size 40x18
+ RenderText {#text} at (0,0) size 18x17
+ text run at (0,0) width 18: "a ("
+ RenderBlock {P} at (3,21) size 40x18
+ RenderText {#text} at (0,0) size 17x17
+ text run at (0,0) width 17: "] b"
+ RenderTableRow {TR} at (0,310) size 165x41
+ RenderTableCell {TD} at (0,319) size 42x23 [border: (1px solid #008000)] [r=8 c=0 rs=1 cs=1]
+ RenderText {#text} at (3,3) size 9x17
+ text run at (3,3) width 9: "8"
+ RenderTableCell {TD} at (41,310) size 46x41 [border: (1px solid #008000)] [r=8 c=1 rs=1 cs=1]
+ RenderText {#text} at (3,3) size 19x17
+ text run at (3,3) width 10 RTL: "\x{5D0}"
+ text run at (13,3) width 9: " ("
+ RenderBR {BR} at (22,3) size 0x17
+ RenderText {#text} at (3,21) size 17x17
+ text run at (3,21) width 17: "] b"
+ RenderTableCell {TD} at (86,310) size 34x41 [border: (1px solid #008000)] [r=8 c=2 rs=1 cs=1]
+ RenderText {#text} at (3,3) size 27x35
+ text run at (3,3) width 10 RTL: "\x{5D0}"
+ text run at (13,3) width 17: " ( ]"
+ text run at (3,21) width 9: "b"
+ RenderTableCell {TD} at (120,310) size 45x41 [border: (1px solid #008000)] [r=8 c=3 rs=1 cs=1]
+ RenderBlock {P} at (3,3) size 40x18
+ RenderText {#text} at (0,0) size 19x17
+ text run at (0,0) width 19: "\x{5D0} ("
+ RenderBlock {P} at (3,21) size 40x18
+ RenderText {#text} at (0,0) size 17x17
+ text run at (0,0) width 17: "] b"
+ RenderTableRow {TR} at (0,351) size 165x41
+ RenderTableCell {TD} at (0,360) size 42x23 [border: (1px solid #008000)] [r=9 c=0 rs=1 cs=1]
+ RenderText {#text} at (3,3) size 9x17
+ text run at (3,3) width 9: "9"
+ RenderTableCell {TD} at (41,351) size 46x41 [border: (1px solid #008000)] [r=9 c=1 rs=1 cs=1]
+ RenderText {#text} at (3,3) size 18x17
+ text run at (3,3) width 18: "a ("
+ RenderBR {BR} at (21,3) size 0x17
+ RenderText {#text} at (3,21) size 18x17
+ text run at (3,21) width 8: "] "
+ text run at (11,21) width 10 RTL: "\x{5D1}"
+ RenderTableCell {TD} at (86,351) size 34x41 [border: (1px solid #008000)] [r=9 c=2 rs=1 cs=1]
+ RenderText {#text} at (3,3) size 26x35
+ text run at (3,3) width 26: "a ( ]"
+ text run at (3,21) width 10 RTL: "\x{5D1}"
+ RenderTableCell {TD} at (120,351) size 45x41 [border: (1px solid #008000)] [r=9 c=3 rs=1 cs=1]
+ RenderBlock {P} at (3,3) size 40x18
+ RenderText {#text} at (0,0) size 18x17
+ text run at (0,0) width 18: "a ("
+ RenderBlock {P} at (3,21) size 40x18
+ RenderText {#text} at (0,0) size 18x17
+ text run at (0,0) width 18: "] \x{5D1}"
+ RenderTableRow {TR} at (0,392) size 165x41
+ RenderTableCell {TD} at (0,401) size 42x23 [border: (1px solid #008000)] [r=10 c=0 rs=1 cs=1]
+ RenderText {#text} at (3,3) size 18x17
+ text run at (3,3) width 18: "10"
+ RenderTableCell {TD} at (41,392) size 46x41 [border: (1px solid #008000)] [r=10 c=1 rs=1 cs=1]
+ RenderText {#text} at (3,3) size 19x17
+ text run at (3,3) width 10 RTL: "\x{5D0}"
+ text run at (13,3) width 9: " ("
+ RenderBR {BR} at (22,3) size 0x17
+ RenderText {#text} at (3,21) size 18x17
+ text run at (3,21) width 8: "] "
+ text run at (11,21) width 10 RTL: "\x{5D1}"
+ RenderTableCell {TD} at (86,392) size 34x41 [border: (1px solid #008000)] [r=10 c=2 rs=1 cs=1]
+ RenderText {#text} at (3,3) size 27x35
+ text run at (3,3) width 27 RTL: "\x{5D0} ( ]"
+ text run at (3,21) width 10 RTL: "\x{5D1}"
+ RenderTableCell {TD} at (120,392) size 45x41 [border: (1px solid #008000)] [r=10 c=3 rs=1 cs=1]
+ RenderBlock {P} at (3,3) size 40x18
+ RenderText {#text} at (0,0) size 19x17
+ text run at (0,0) width 19: ") \x{5D0}"
+ RenderBlock {P} at (3,21) size 40x18
+ RenderText {#text} at (0,0) size 18x17
+ text run at (0,0) width 18: "\x{5D1} ["
Modified: trunk/LayoutTests/platform/gtk/fast/text/international/bidi-override-expected.txt (289757 => 289758)
--- trunk/LayoutTests/platform/gtk/fast/text/international/bidi-override-expected.txt 2022-02-14 21:05:45 UTC (rev 289757)
+++ trunk/LayoutTests/platform/gtk/fast/text/international/bidi-override-expected.txt 2022-02-14 21:09:27 UTC (rev 289758)
@@ -21,14 +21,14 @@
text run at (178,6) width 30: "abc"
text run at (207,6) width 50 RTL: "\x{5D0}\x{5D1}\x{5D2}\x{5D3}\x{5D4}\x{5D5}"
RenderTableCell {TD} at (375,0) size 262x28 [border: (1px solid #008000)] [r=0 c=2 rs=1 cs=1]
- RenderText {#text} at (4,6) size 252x17
- text run at (4,6) width 46 RTL: "\x{5D6}\x{5D7}\x{5D8}\x{5D9}\x{5DB}\x{5DC}"
- text run at (49,6) width 30: "abc"
- text run at (78,6) width 50 RTL: "\x{5D0}\x{5D1}\x{5D2}\x{5D3}\x{5D4}\x{5D5}"
- text run at (127,6) width 6 RTL: " "
- text run at (132,6) width 56: "abcdef"
- text run at (187,6) width 28 RTL: "\x{5D0}\x{5D1}\x{5D2}"
- text run at (214,6) width 42: "ghijkl"
+ RenderText {#text} at (5,6) size 252x17
+ text run at (5,6) width 46 RTL: "\x{5D6}\x{5D7}\x{5D8}\x{5D9}\x{5DB}\x{5DC}"
+ text run at (50,6) width 30: "abc"
+ text run at (79,6) width 50 RTL: "\x{5D0}\x{5D1}\x{5D2}\x{5D3}\x{5D4}\x{5D5}"
+ text run at (128,6) width 6 RTL: " "
+ text run at (133,6) width 56: "abcdef"
+ text run at (188,6) width 28 RTL: "\x{5D0}\x{5D1}\x{5D2}"
+ text run at (215,6) width 42: "ghijkl"
RenderTableRow {TR} at (0,28) size 637x28
RenderTableCell {TD} at (0,28) size 114x28 [border: (1px solid #008000)] [r=1 c=0 rs=1 cs=1]
RenderText {#text} at (10,6) size 100x17
@@ -48,19 +48,19 @@
RenderText {#text} at (133,6) size 20x17
text run at (133,6) width 20 RTL: "\x{5D9}\x{5DB}\x{5DC}"
RenderTableCell {TD} at (375,28) size 262x28 [border: (1px solid #008000)] [r=1 c=2 rs=1 cs=1]
- RenderText {#text} at (133,6) size 30x17
- text run at (133,6) width 30: "abc"
+ RenderText {#text} at (134,6) size 30x17
+ text run at (134,6) width 30: "abc"
RenderInline {SPAN} at (0,0) size 78x17
- RenderText {#text} at (162,6) size 78x17
- text run at (162,6) width 78 RTL: "ihg\x{5D0}\x{5D1}\x{5D2}fed"
- RenderText {#text} at (101,6) size 156x17
- text run at (101,6) width 33 RTL: " \x{5D0}\x{5D1}\x{5D2}"
- text run at (239,6) width 18: "jkl"
+ RenderText {#text} at (163,6) size 78x17
+ text run at (163,6) width 78 RTL: "ihg\x{5D0}\x{5D1}\x{5D2}fed"
+ RenderText {#text} at (102,6) size 156x17
+ text run at (102,6) width 33 RTL: " \x{5D0}\x{5D1}\x{5D2}"
+ text run at (240,6) width 18: "jkl"
RenderInline {SPAN} at (0,0) size 79x17
- RenderText {#text} at (23,6) size 79x17
- text run at (23,6) width 79: "\x{5D8}\x{5D7}\x{5D6}abc\x{5D5}\x{5D4}\x{5D3}"
- RenderText {#text} at (4,6) size 20x17
- text run at (4,6) width 20 RTL: "\x{5D9}\x{5DB}\x{5DC}"
+ RenderText {#text} at (24,6) size 79x17
+ text run at (24,6) width 79: "\x{5D8}\x{5D7}\x{5D6}abc\x{5D5}\x{5D4}\x{5D3}"
+ RenderText {#text} at (5,6) size 20x17
+ text run at (5,6) width 20 RTL: "\x{5D9}\x{5DB}\x{5DC}"
RenderTableRow {TR} at (0,56) size 637x28
RenderTableCell {TD} at (0,56) size 114x28 [border: (1px solid #008000)] [r=2 c=0 rs=1 cs=1]
RenderText {#text} at (5,6) size 105x17
@@ -86,23 +86,23 @@
text run at (133,6) width 20 RTL: "\x{5D9}\x{5DB}\x{5DC}"
RenderTableCell {TD} at (375,56) size 262x28 [border: (1px solid #008000)] [r=2 c=2 rs=1 cs=1]
RenderInline {SPAN} at (0,0) size 124x17
- RenderText {#text} at (133,6) size 30x17
- text run at (133,6) width 30: "abc"
+ RenderText {#text} at (134,6) size 30x17
+ text run at (134,6) width 30: "abc"
RenderInline {SPAN} at (0,0) size 78x17
- RenderText {#text} at (162,6) size 78x17
- text run at (162,6) width 78 RTL: "ihg\x{5D0}\x{5D1}\x{5D2}fed"
- RenderText {#text} at (239,6) size 18x17
- text run at (239,6) width 18: "jkl"
- RenderText {#text} at (128,6) size 6x17
- text run at (128,6) width 6 RTL: " "
+ RenderText {#text} at (163,6) size 78x17
+ text run at (163,6) width 78 RTL: "ihg\x{5D0}\x{5D1}\x{5D2}fed"
+ RenderText {#text} at (240,6) size 18x17
+ text run at (240,6) width 18: "jkl"
+ RenderText {#text} at (129,6) size 6x17
+ text run at (129,6) width 6 RTL: " "
RenderInline {SPAN} at (0,0) size 125x17
- RenderText {#text} at (101,6) size 28x17
- text run at (101,6) width 28 RTL: "\x{5D0}\x{5D1}\x{5D2}"
+ RenderText {#text} at (102,6) size 28x17
+ text run at (102,6) width 28 RTL: "\x{5D0}\x{5D1}\x{5D2}"
RenderInline {SPAN} at (0,0) size 79x17
- RenderText {#text} at (23,6) size 79x17
- text run at (23,6) width 79: "\x{5D8}\x{5D7}\x{5D6}abc\x{5D5}\x{5D4}\x{5D3}"
- RenderText {#text} at (4,6) size 20x17
- text run at (4,6) width 20 RTL: "\x{5D9}\x{5DB}\x{5DC}"
+ RenderText {#text} at (24,6) size 79x17
+ text run at (24,6) width 79: "\x{5D8}\x{5D7}\x{5D6}abc\x{5D5}\x{5D4}\x{5D3}"
+ RenderText {#text} at (5,6) size 20x17
+ text run at (5,6) width 20 RTL: "\x{5D9}\x{5DB}\x{5DC}"
RenderTableRow {TR} at (0,84) size 637x28
RenderTableCell {TD} at (0,84) size 114x28 [border: (1px solid #008000)] [r=3 c=0 rs=1 cs=1]
RenderText {#text} at (44,6) size 66x17
@@ -116,14 +116,14 @@
text run at (152,6) width 79: "\x{202D}\x{5D8}\x{5D7}\x{5D6}abc\x{5D5}\x{5D4}\x{5D3}"
text run at (230,6) width 28 RTL: "\x{5D0}\x{5D1}\x{5D2}"
RenderTableCell {TD} at (375,84) size 262x28 [border: (1px solid #008000)] [r=3 c=2 rs=1 cs=1]
- RenderText {#text} at (4,6) size 253x17
- text run at (4,6) width 20 RTL: "\x{202C}\x{5D9}\x{5DB}\x{5DC}"
- text run at (23,6) width 79: "\x{202D}\x{5D8}\x{5D7}\x{5D6}abc\x{5D5}\x{5D4}\x{5D3}"
- text run at (101,6) width 28 RTL: "\x{5D0}\x{5D1}\x{5D2}"
- text run at (128,6) width 6 RTL: " "
- text run at (133,6) width 30: "abc"
- text run at (162,6) width 78 RTL: "\x{202E}ihg\x{5D0}\x{5D1}\x{5D2}fed"
- text run at (239,6) width 18: "\x{202C}jkl"
+ RenderText {#text} at (5,6) size 253x17
+ text run at (5,6) width 20 RTL: "\x{202C}\x{5D9}\x{5DB}\x{5DC}"
+ text run at (24,6) width 79: "\x{202D}\x{5D8}\x{5D7}\x{5D6}abc\x{5D5}\x{5D4}\x{5D3}"
+ text run at (102,6) width 28 RTL: "\x{5D0}\x{5D1}\x{5D2}"
+ text run at (129,6) width 6 RTL: " "
+ text run at (134,6) width 30: "abc"
+ text run at (163,6) width 78 RTL: "\x{202E}ihg\x{5D0}\x{5D1}\x{5D2}fed"
+ text run at (240,6) width 18: "\x{202C}jkl"
RenderBlock {P} at (0,164) size 784x19
RenderText {#text} at (0,1) size 489x17
text run at (0,1) width 489: "The CSS column should be identical to the reference column."
Copied: trunk/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/css/css-cascade/all-prop-initial-xml-expected.txt (from rev 289757, trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/css/css-cascade/all-prop-initial-xml-expected.txt) (0 => 289758)
--- trunk/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/css/css-cascade/all-prop-initial-xml-expected.txt (rev 0)
+++ trunk/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/css/css-cascade/all-prop-initial-xml-expected.txt 2022-02-14 21:09:27 UTC (rev 289758)
@@ -0,0 +1,400 @@
+
+
+PASS setup
+PASS stylesheet takes effect
+PASS accent-color
+PASS align-content
+PASS align-items
+PASS align-self
+PASS alignment-baseline
+PASS all
+PASS alt
+PASS animation-composition
+PASS animation-delay
+PASS animation-direction
+PASS animation-duration
+PASS animation-fill-mode
+PASS animation-iteration-count
+PASS animation-name
+PASS animation-play-state
+PASS animation-timing-function
+PASS appearance
+PASS aspect-ratio
+PASS backface-visibility
+PASS background-attachment
+PASS background-blend-mode
+PASS background-clip
+PASS background-color
+PASS background-image
+PASS background-origin
+PASS background-position-x
+PASS background-position-y
+PASS background-repeat
+PASS background-size
+PASS baseline-shift
+PASS block-size
+PASS border-block-end-color
+PASS border-block-end-style
+PASS border-block-end-width
+PASS border-block-start-color
+PASS border-block-start-style
+PASS border-block-start-width
+PASS border-bottom-color
+PASS border-bottom-left-radius
+PASS border-bottom-right-radius
+PASS border-bottom-style
+PASS border-bottom-width
+PASS border-collapse
+PASS border-end-end-radius
+PASS border-end-start-radius
+PASS border-image-outset
+PASS border-image-repeat
+PASS border-image-slice
+PASS border-image-source
+PASS border-image-width
+PASS border-inline-end-color
+PASS border-inline-end-style
+PASS border-inline-end-width
+PASS border-inline-start-color
+PASS border-inline-start-style
+PASS border-inline-start-width
+PASS border-left-color
+PASS border-left-style
+PASS border-left-width
+PASS border-right-color
+PASS border-right-style
+PASS border-right-width
+PASS border-start-end-radius
+PASS border-start-start-radius
+PASS border-top-color
+PASS border-top-left-radius
+PASS border-top-right-radius
+PASS border-top-style
+PASS border-top-width
+PASS bottom
+PASS box-shadow
+PASS box-sizing
+PASS break-after
+PASS break-before
+PASS break-inside
+PASS buffered-rendering
+PASS caption-side
+PASS caret-color
+PASS clear
+PASS clip
+PASS clip-path
+PASS clip-rule
+PASS color
+PASS color-interpolation
+PASS color-interpolation-filters
+PASS color-scheme
+PASS column-count
+PASS column-fill
+PASS column-gap
+PASS column-rule-color
+PASS column-rule-style
+PASS column-rule-width
+PASS column-span
+PASS column-width
+PASS contain
+PASS container-name
+PASS container-type
+PASS content
+PASS counter-increment
+PASS counter-reset
+PASS cursor
+PASS cx
+PASS cy
+PASS direction
+PASS display
+PASS dominant-baseline
+PASS empty-cells
+PASS fill
+PASS fill-opacity
+PASS fill-rule
+PASS filter
+PASS flex-basis
+PASS flex-direction
+PASS flex-grow
+PASS flex-shrink
+PASS flex-wrap
+PASS float
+PASS flood-color
+PASS flood-opacity
+PASS font-family
+PASS font-feature-settings
+PASS font-kerning
+PASS font-optical-sizing
+PASS font-palette
+PASS font-size
+PASS font-stretch
+PASS font-style
+PASS font-synthesis
+PASS font-variant-alternates
+PASS font-variant-caps
+PASS font-variant-east-asian
+PASS font-variant-ligatures
+PASS font-variant-numeric
+PASS font-variant-position
+PASS font-variation-settings
+PASS font-weight
+PASS glyph-orientation-horizontal
+PASS glyph-orientation-vertical
+PASS grid-auto-columns
+PASS grid-auto-flow
+PASS grid-auto-rows
+PASS grid-column-end
+PASS grid-column-start
+PASS grid-row-end
+PASS grid-row-start
+PASS grid-template-areas
+PASS grid-template-columns
+PASS grid-template-rows
+PASS hanging-punctuation
+PASS height
+PASS image-orientation
+PASS image-rendering
+PASS inline-size
+PASS input-security
+PASS inset-block-end
+PASS inset-block-start
+PASS inset-inline-end
+PASS inset-inline-start
+PASS isolation
+PASS justify-content
+PASS justify-items
+PASS justify-self
+PASS kerning
+PASS left
+PASS letter-spacing
+PASS lighting-color
+PASS line-break
+PASS line-height
+PASS list-style-image
+PASS list-style-position
+PASS list-style-type
+PASS margin-block-end
+PASS margin-block-start
+PASS margin-bottom
+PASS margin-inline-end
+PASS margin-inline-start
+PASS margin-left
+PASS margin-right
+PASS margin-top
+PASS marker-end
+PASS marker-mid
+PASS marker-start
+PASS mask-clip
+PASS mask-composite
+PASS mask-image
+PASS mask-mode
+PASS mask-origin
+PASS mask-repeat
+PASS mask-size
+PASS mask-type
+PASS math-style
+PASS max-block-size
+PASS max-height
+PASS max-inline-size
+PASS max-width
+PASS min-block-size
+PASS min-height
+PASS min-inline-size
+PASS min-width
+PASS mix-blend-mode
+PASS object-fit
+PASS object-position
+PASS offset-anchor
+PASS offset-distance
+PASS offset-path
+PASS offset-position
+PASS offset-rotate
+PASS opacity
+PASS order
+PASS orphans
+PASS outline-color
+PASS outline-offset
+PASS outline-style
+PASS outline-width
+PASS overflow-wrap
+PASS overflow-x
+PASS overflow-y
+PASS overscroll-behavior-x
+PASS overscroll-behavior-y
+PASS padding-block-end
+PASS padding-block-start
+PASS padding-bottom
+PASS padding-inline-end
+PASS padding-inline-start
+PASS padding-left
+PASS padding-right
+PASS padding-top
+PASS page-break-after
+PASS page-break-before
+PASS page-break-inside
+PASS paint-order
+PASS perspective
+PASS perspective-origin-x
+PASS perspective-origin-y
+PASS pointer-events
+PASS position
+PASS print-color-adjust
+PASS quotes
+PASS r
+PASS resize
+PASS right
+PASS rotate
+PASS row-gap
+PASS rx
+PASS ry
+PASS scale
+PASS scroll-behavior
+PASS scroll-margin-block
+PASS scroll-margin-bottom
+PASS scroll-margin-inline
+PASS scroll-margin-left
+PASS scroll-margin-right
+PASS scroll-margin-top
+PASS scroll-padding-block
+PASS scroll-padding-bottom
+PASS scroll-padding-inline
+PASS scroll-padding-left
+PASS scroll-padding-right
+PASS scroll-padding-top
+PASS scroll-snap-align
+PASS scroll-snap-stop
+PASS scroll-snap-type
+PASS shape-image-threshold
+PASS shape-margin
+PASS shape-outside
+PASS shape-rendering
+PASS size
+PASS speak-as
+PASS stop-color
+PASS stop-opacity
+PASS stroke
+PASS stroke-color
+PASS stroke-dasharray
+PASS stroke-dashoffset
+PASS stroke-linecap
+PASS stroke-linejoin
+PASS stroke-miterlimit
+PASS stroke-opacity
+PASS stroke-width
+PASS tab-size
+PASS table-layout
+PASS text-align
+PASS text-anchor
+PASS text-combine-upright
+PASS text-decoration
+PASS text-decoration-color
+PASS text-decoration-line
+PASS text-decoration-skip
+PASS text-decoration-skip-ink
+PASS text-decoration-style
+PASS text-decoration-thickness
+PASS text-emphasis-color
+PASS text-emphasis-position
+PASS text-emphasis-style
+PASS text-indent
+PASS text-orientation
+PASS text-overflow
+PASS text-rendering
+PASS text-shadow
+PASS text-transform
+PASS text-underline-offset
+PASS text-underline-position
+PASS top
+PASS touch-action
+PASS transform
+PASS transform-box
+PASS transform-origin-x
+PASS transform-origin-y
+PASS transform-origin-z
+PASS transform-style
+PASS transition-delay
+PASS transition-duration
+PASS transition-property
+PASS transition-timing-function
+PASS translate
+PASS unicode-bidi
+PASS vector-effect
+PASS vertical-align
+PASS visibility
+PASS white-space
+PASS widows
+PASS width
+PASS will-change
+PASS word-break
+PASS word-spacing
+PASS word-wrap
+PASS writing-mode
+PASS x
+PASS y
+PASS z-index
+PASS zoom
+PASS -apple-color-filter
+PASS -webkit-backdrop-filter
+PASS -webkit-background-clip
+PASS -webkit-background-origin
+PASS -webkit-background-size
+PASS -webkit-border-horizontal-spacing
+PASS -webkit-border-image
+PASS -webkit-border-vertical-spacing
+PASS -webkit-box-align
+PASS -webkit-box-decoration-break
+PASS -webkit-box-direction
+PASS -webkit-box-flex
+PASS -webkit-box-flex-group
+PASS -webkit-box-lines
+PASS -webkit-box-ordinal-group
+PASS -webkit-box-orient
+PASS -webkit-box-pack
+PASS -webkit-box-reflect
+PASS -webkit-box-shadow
+PASS -webkit-column-axis
+PASS -webkit-column-break-after
+PASS -webkit-column-break-before
+PASS -webkit-column-break-inside
+PASS -webkit-column-progression
+PASS -webkit-cursor-visibility
+PASS -webkit-font-smoothing
+PASS -webkit-hyphenate-character
+PASS -webkit-hyphenate-limit-after
+PASS -webkit-hyphenate-limit-before
+PASS -webkit-hyphenate-limit-lines
+PASS -webkit-hyphens
+PASS -webkit-initial-letter
+PASS -webkit-line-align
+PASS -webkit-line-box-contain
+PASS -webkit-line-clamp
+PASS -webkit-line-grid
+PASS -webkit-line-snap
+PASS -webkit-locale
+PASS -webkit-mask-box-image
+PASS -webkit-mask-box-image-outset
+PASS -webkit-mask-box-image-repeat
+PASS -webkit-mask-box-image-slice
+PASS -webkit-mask-box-image-source
+PASS -webkit-mask-box-image-width
+PASS -webkit-mask-clip
+PASS -webkit-mask-composite
+PASS -webkit-mask-position-x
+PASS -webkit-mask-position-y
+PASS -webkit-mask-source-type
+PASS -webkit-nbsp-mode
+PASS -webkit-rtl-ordering
+PASS -webkit-ruby-position
+PASS -webkit-tap-highlight-color
+PASS -webkit-text-combine
+PASS -webkit-text-fill-color
+PASS -webkit-text-orientation
+PASS -webkit-text-security
+PASS -webkit-text-stroke-color
+PASS -webkit-text-stroke-width
+PASS -webkit-text-zoom
+PASS -webkit-transform-style
+PASS -webkit-user-drag
+PASS -webkit-user-modify
+PASS -webkit-user-select
+
Copied: trunk/LayoutTests/platform/wpe/fast/text/international/bidi-layout-across-linebreak-expected.txt (from rev 289757, trunk/LayoutTests/platform/glib/fast/text/international/bidi-layout-across-linebreak-expected.txt) (0 => 289758)
--- trunk/LayoutTests/platform/wpe/fast/text/international/bidi-layout-across-linebreak-expected.txt (rev 0)
+++ trunk/LayoutTests/platform/wpe/fast/text/international/bidi-layout-across-linebreak-expected.txt 2022-02-14 21:09:27 UTC (rev 289758)
@@ -0,0 +1,247 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x492
+ RenderBlock {HTML} at (0,0) size 800x492
+ RenderBody {BODY} at (8,16) size 784x468
+ RenderBlock {P} at (0,0) size 784x18
+ RenderText {#text} at (0,0) size 571x17
+ text run at (0,0) width 571: "The T column should match the R column. The H columns uses <br/> to force line breaks."
+ RenderTable {TABLE} at (0,34) size 166x434 [border: none]
+ RenderTableSection {TBODY} at (0,0) size 165x433
+ RenderTableRow {TR} at (0,0) size 165x23
+ RenderTableCell {TD} at (0,9) size 42x5 [r=0 c=0 rs=1 cs=1]
+ RenderTableCell {TD} at (41,0) size 46x23 [border: (1px solid #008000)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (3,3) size 12x17
+ text run at (3,3) width 12: "H"
+ RenderTableCell {TD} at (86,0) size 34x23 [border: (1px solid #008000)] [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (3,3) size 10x17
+ text run at (3,3) width 10: "T"
+ RenderTableCell {TD} at (120,0) size 45x23 [border: (1px solid #008000)] [r=0 c=3 rs=1 cs=1]
+ RenderText {#text} at (3,3) size 12x17
+ text run at (3,3) width 12: "R"
+ RenderTableRow {TR} at (0,23) size 165x41
+ RenderTableCell {TD} at (0,32) size 42x23 [border: (1px solid #008000)] [r=1 c=0 rs=1 cs=1]
+ RenderText {#text} at (3,3) size 9x17
+ text run at (3,3) width 9: "1"
+ RenderTableCell {TD} at (41,23) size 46x41 [border: (1px solid #008000)] [r=1 c=1 rs=1 cs=1]
+ RenderText {#text} at (3,3) size 14x17
+ text run at (3,3) width 10 RTL: "\x{5D0}"
+ text run at (13,3) width 4: "."
+ RenderBR {BR} at (17,3) size 0x17
+ RenderText {#text} at (3,21) size 9x17
+ text run at (3,21) width 9: "b"
+ RenderTableCell {TD} at (86,32) size 34x23 [border: (1px solid #008000)] [r=1 c=2 rs=1 cs=1]
+ RenderText {#text} at (3,3) size 27x17
+ text run at (3,3) width 10 RTL: "\x{5D0}"
+ text run at (13,3) width 17: ". b"
+ RenderTableCell {TD} at (120,23) size 45x41 [border: (1px solid #008000)] [r=1 c=3 rs=1 cs=1]
+ RenderBlock {P} at (3,3) size 40x18
+ RenderText {#text} at (0,0) size 14x17
+ text run at (0,0) width 14: "\x{5D0}."
+ RenderBlock {P} at (3,21) size 40x18
+ RenderText {#text} at (0,0) size 9x17
+ text run at (0,0) width 9: "b"
+ RenderTableRow {TR} at (0,64) size 165x41
+ RenderTableCell {TD} at (0,73) size 42x23 [border: (1px solid #008000)] [r=2 c=0 rs=1 cs=1]
+ RenderText {#text} at (3,3) size 9x17
+ text run at (3,3) width 9: "2"
+ RenderTableCell {TD} at (41,64) size 46x41 [border: (1px solid #008000)] [r=2 c=1 rs=1 cs=1]
+ RenderText {#text} at (3,3) size 14x17
+ text run at (3,3) width 10 RTL: "\x{5D0}"
+ text run at (13,3) width 4: "."
+ RenderBR {BR} at (17,3) size 0x17
+ RenderText {#text} at (3,21) size 10x17
+ text run at (3,21) width 10 RTL: "\x{5D1}"
+ RenderTableCell {TD} at (86,73) size 34x23 [border: (1px solid #008000)] [r=2 c=2 rs=1 cs=1]
+ RenderText {#text} at (3,3) size 28x17
+ text run at (3,3) width 28 RTL: "\x{5D0}. \x{5D1}"
+ RenderTableCell {TD} at (120,64) size 45x41 [border: (1px solid #008000)] [r=2 c=3 rs=1 cs=1]
+ RenderBlock {P} at (3,3) size 40x18
+ RenderText {#text} at (0,0) size 14x17
+ text run at (0,0) width 14: ".\x{5D0}"
+ RenderBlock {P} at (3,21) size 40x18
+ RenderText {#text} at (0,0) size 10x17
+ text run at (0,0) width 10: "\x{5D1}"
+ RenderTableRow {TR} at (0,105) size 165x41
+ RenderTableCell {TD} at (0,114) size 42x23 [border: (1px solid #008000)] [r=3 c=0 rs=1 cs=1]
+ RenderText {#text} at (3,3) size 9x17
+ text run at (3,3) width 9: "3"
+ RenderTableCell {TD} at (41,105) size 46x41 [border: (1px solid #008000)] [r=3 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,3) size 20x17
+ text run at (2,3) width 20 RTL: "\x{5D0}\x{5D0}"
+ RenderBR {BR} at (2,3) size 0x17
+ RenderText {#text} at (2,21) size 22x17
+ text run at (2,21) width 9: "b"
+ text run at (11,21) width 4 RTL: " "
+ text run at (15,21) width 9: "1"
+ RenderTableCell {TD} at (86,105) size 34x41 [border: (1px solid #008000)] [r=3 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,3) size 22x35
+ text run at (2,3) width 20 RTL: "\x{5D0}\x{5D0}"
+ text run at (2,21) width 9: "b"
+ text run at (11,21) width 4 RTL: " "
+ text run at (15,21) width 9: "1"
+ RenderTableCell {TD} at (120,105) size 45x41 [border: (1px solid #008000)] [r=3 c=3 rs=1 cs=1]
+ RenderBlock {P} at (3,3) size 40x18
+ RenderText {#text} at (0,0) size 20x17
+ text run at (0,0) width 20: "\x{5D0}\x{5D0}"
+ RenderBlock {P} at (3,21) size 40x18
+ RenderText {#text} at (0,0) size 22x17
+ text run at (0,0) width 22: "b 1"
+ RenderTableRow {TR} at (0,146) size 165x41
+ RenderTableCell {TD} at (0,155) size 42x23 [border: (1px solid #008000)] [r=4 c=0 rs=1 cs=1]
+ RenderText {#text} at (3,3) size 9x17
+ text run at (3,3) width 9: "4"
+ RenderTableCell {TD} at (41,146) size 46x41 [border: (1px solid #008000)] [r=4 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,3) size 18x17
+ text run at (2,3) width 18: "aa"
+ RenderBR {BR} at (2,3) size 0x17
+ RenderText {#text} at (2,21) size 22x17
+ text run at (2,21) width 9: "b"
+ text run at (11,21) width 4 RTL: " "
+ text run at (15,21) width 9: "1"
+ RenderTableCell {TD} at (86,146) size 34x41 [border: (1px solid #008000)] [r=4 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,3) size 22x35
+ text run at (2,3) width 18: "aa"
+ text run at (2,21) width 22: "1 b"
+ RenderTableCell {TD} at (120,146) size 45x41 [border: (1px solid #008000)] [r=4 c=3 rs=1 cs=1]
+ RenderBlock {P} at (3,3) size 40x18
+ RenderText {#text} at (0,0) size 18x17
+ text run at (0,0) width 18: "aa"
+ RenderBlock {P} at (3,21) size 40x18
+ RenderText {#text} at (0,0) size 22x17
+ text run at (0,0) width 22: "1 b"
+ RenderTableRow {TR} at (0,187) size 165x41
+ RenderTableCell {TD} at (0,196) size 42x23 [border: (1px solid #008000)] [r=5 c=0 rs=1 cs=1]
+ RenderText {#text} at (3,3) size 9x17
+ text run at (3,3) width 9: "5"
+ RenderTableCell {TD} at (41,187) size 46x41 [border: (1px solid #008000)] [r=5 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,3) size 20x17
+ text run at (2,3) width 20 RTL: "\x{5D0}\x{5D0}"
+ RenderBR {BR} at (2,3) size 0x17
+ RenderText {#text} at (2,21) size 23x17
+ text run at (2,21) width 14 RTL: " \x{5D1}"
+ text run at (16,21) width 9: "1"
+ RenderTableCell {TD} at (86,187) size 34x41 [border: (1px solid #008000)] [r=5 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,3) size 23x35
+ text run at (2,3) width 20 RTL: "\x{5D0}\x{5D0}"
+ text run at (2,21) width 14 RTL: " \x{5D1}"
+ text run at (16,21) width 9: "1"
+ RenderTableCell {TD} at (120,187) size 45x41 [border: (1px solid #008000)] [r=5 c=3 rs=1 cs=1]
+ RenderBlock {P} at (3,3) size 40x18
+ RenderText {#text} at (0,0) size 20x17
+ text run at (0,0) width 20: "\x{5D0}\x{5D0}"
+ RenderBlock {P} at (3,21) size 40x18
+ RenderText {#text} at (0,0) size 23x17
+ text run at (0,0) width 23: "\x{5D1} 1"
+ RenderTableRow {TR} at (0,228) size 165x41
+ RenderTableCell {TD} at (0,237) size 42x23 [border: (1px solid #008000)] [r=6 c=0 rs=1 cs=1]
+ RenderText {#text} at (3,3) size 9x17
+ text run at (3,3) width 9: "6"
+ RenderTableCell {TD} at (41,228) size 46x41 [border: (1px solid #008000)] [r=6 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,3) size 18x17
+ text run at (2,3) width 18: "aa"
+ RenderBR {BR} at (2,3) size 0x17
+ RenderText {#text} at (2,21) size 23x17
+ text run at (2,21) width 14 RTL: " \x{5D1}"
+ text run at (16,21) width 9: "1"
+ RenderTableCell {TD} at (86,228) size 34x41 [border: (1px solid #008000)] [r=6 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,3) size 23x35
+ text run at (2,3) width 18: "aa"
+ text run at (2,21) width 14 RTL: " \x{5D1}"
+ text run at (16,21) width 9: "1"
+ RenderTableCell {TD} at (120,228) size 45x41 [border: (1px solid #008000)] [r=6 c=3 rs=1 cs=1]
+ RenderBlock {P} at (3,3) size 40x18
+ RenderText {#text} at (0,0) size 18x17
+ text run at (0,0) width 18: "aa"
+ RenderBlock {P} at (3,21) size 40x18
+ RenderText {#text} at (0,0) size 23x17
+ text run at (0,0) width 23: "\x{5D1} 1"
+ RenderTableRow {TR} at (0,269) size 165x41
+ RenderTableCell {TD} at (0,278) size 42x23 [border: (1px solid #008000)] [r=7 c=0 rs=1 cs=1]
+ RenderText {#text} at (3,3) size 9x17
+ text run at (3,3) width 9: "7"
+ RenderTableCell {TD} at (41,269) size 46x41 [border: (1px solid #008000)] [r=7 c=1 rs=1 cs=1]
+ RenderText {#text} at (3,3) size 18x17
+ text run at (3,3) width 18: "a ("
+ RenderBR {BR} at (21,3) size 0x17
+ RenderText {#text} at (3,21) size 17x17
+ text run at (3,21) width 17: "] b"
+ RenderTableCell {TD} at (86,269) size 34x41 [border: (1px solid #008000)] [r=7 c=2 rs=1 cs=1]
+ RenderText {#text} at (3,3) size 26x35
+ text run at (3,3) width 26: "a ( ]"
+ text run at (3,21) width 9: "b"
+ RenderTableCell {TD} at (120,269) size 45x41 [border: (1px solid #008000)] [r=7 c=3 rs=1 cs=1]
+ RenderBlock {P} at (3,3) size 40x18
+ RenderText {#text} at (0,0) size 18x17
+ text run at (0,0) width 18: "a ("
+ RenderBlock {P} at (3,21) size 40x18
+ RenderText {#text} at (0,0) size 17x17
+ text run at (0,0) width 17: "] b"
+ RenderTableRow {TR} at (0,310) size 165x41
+ RenderTableCell {TD} at (0,319) size 42x23 [border: (1px solid #008000)] [r=8 c=0 rs=1 cs=1]
+ RenderText {#text} at (3,3) size 9x17
+ text run at (3,3) width 9: "8"
+ RenderTableCell {TD} at (41,310) size 46x41 [border: (1px solid #008000)] [r=8 c=1 rs=1 cs=1]
+ RenderText {#text} at (3,3) size 19x17
+ text run at (3,3) width 10 RTL: "\x{5D0}"
+ text run at (13,3) width 9: " ("
+ RenderBR {BR} at (22,3) size 0x17
+ RenderText {#text} at (3,21) size 17x17
+ text run at (3,21) width 17: "] b"
+ RenderTableCell {TD} at (86,310) size 34x41 [border: (1px solid #008000)] [r=8 c=2 rs=1 cs=1]
+ RenderText {#text} at (3,3) size 27x35
+ text run at (3,3) width 10 RTL: "\x{5D0}"
+ text run at (13,3) width 17: " ( ]"
+ text run at (3,21) width 9: "b"
+ RenderTableCell {TD} at (120,310) size 45x41 [border: (1px solid #008000)] [r=8 c=3 rs=1 cs=1]
+ RenderBlock {P} at (3,3) size 40x18
+ RenderText {#text} at (0,0) size 19x17
+ text run at (0,0) width 19: "\x{5D0} ("
+ RenderBlock {P} at (3,21) size 40x18
+ RenderText {#text} at (0,0) size 17x17
+ text run at (0,0) width 17: "] b"
+ RenderTableRow {TR} at (0,351) size 165x41
+ RenderTableCell {TD} at (0,360) size 42x23 [border: (1px solid #008000)] [r=9 c=0 rs=1 cs=1]
+ RenderText {#text} at (3,3) size 9x17
+ text run at (3,3) width 9: "9"
+ RenderTableCell {TD} at (41,351) size 46x41 [border: (1px solid #008000)] [r=9 c=1 rs=1 cs=1]
+ RenderText {#text} at (3,3) size 18x17
+ text run at (3,3) width 18: "a ("
+ RenderBR {BR} at (21,3) size 0x17
+ RenderText {#text} at (3,21) size 18x17
+ text run at (3,21) width 8: "] "
+ text run at (11,21) width 10 RTL: "\x{5D1}"
+ RenderTableCell {TD} at (86,351) size 34x41 [border: (1px solid #008000)] [r=9 c=2 rs=1 cs=1]
+ RenderText {#text} at (3,3) size 26x35
+ text run at (3,3) width 26: "a ( ]"
+ text run at (3,21) width 10 RTL: "\x{5D1}"
+ RenderTableCell {TD} at (120,351) size 45x41 [border: (1px solid #008000)] [r=9 c=3 rs=1 cs=1]
+ RenderBlock {P} at (3,3) size 40x18
+ RenderText {#text} at (0,0) size 18x17
+ text run at (0,0) width 18: "a ("
+ RenderBlock {P} at (3,21) size 40x18
+ RenderText {#text} at (0,0) size 18x17
+ text run at (0,0) width 18: "] \x{5D1}"
+ RenderTableRow {TR} at (0,392) size 165x41
+ RenderTableCell {TD} at (0,401) size 42x23 [border: (1px solid #008000)] [r=10 c=0 rs=1 cs=1]
+ RenderText {#text} at (3,3) size 18x17
+ text run at (3,3) width 18: "10"
+ RenderTableCell {TD} at (41,392) size 46x41 [border: (1px solid #008000)] [r=10 c=1 rs=1 cs=1]
+ RenderText {#text} at (3,3) size 19x17
+ text run at (3,3) width 10 RTL: "\x{5D0}"
+ text run at (13,3) width 9: " ("
+ RenderBR {BR} at (22,3) size 0x17
+ RenderText {#text} at (3,21) size 18x17
+ text run at (3,21) width 8: "] "
+ text run at (11,21) width 10 RTL: "\x{5D1}"
+ RenderTableCell {TD} at (86,392) size 34x41 [border: (1px solid #008000)] [r=10 c=2 rs=1 cs=1]
+ RenderText {#text} at (3,3) size 27x35
+ text run at (3,3) width 27 RTL: "\x{5D0} ( ]"
+ text run at (3,21) width 10 RTL: "\x{5D1}"
+ RenderTableCell {TD} at (120,392) size 45x41 [border: (1px solid #008000)] [r=10 c=3 rs=1 cs=1]
+ RenderBlock {P} at (3,3) size 40x18
+ RenderText {#text} at (0,0) size 19x17
+ text run at (0,0) width 19: ") \x{5D0}"
+ RenderBlock {P} at (3,21) size 40x18
+ RenderText {#text} at (0,0) size 18x17
+ text run at (0,0) width 18: "\x{5D1} ["
Copied: trunk/LayoutTests/platform/wpe/imported/w3c/web-platform-tests/css/css-cascade/all-prop-initial-xml-expected.txt (from rev 289757, trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/css/css-cascade/all-prop-initial-xml-expected.txt) (0 => 289758)
--- trunk/LayoutTests/platform/wpe/imported/w3c/web-platform-tests/css/css-cascade/all-prop-initial-xml-expected.txt (rev 0)
+++ trunk/LayoutTests/platform/wpe/imported/w3c/web-platform-tests/css/css-cascade/all-prop-initial-xml-expected.txt 2022-02-14 21:09:27 UTC (rev 289758)
@@ -0,0 +1,399 @@
+
+
+PASS setup
+PASS stylesheet takes effect
+PASS accent-color
+PASS align-content
+PASS align-items
+PASS align-self
+PASS alignment-baseline
+PASS all
+PASS alt
+PASS animation-composition
+PASS animation-delay
+PASS animation-direction
+PASS animation-duration
+PASS animation-fill-mode
+PASS animation-iteration-count
+PASS animation-name
+PASS animation-play-state
+PASS animation-timing-function
+PASS appearance
+PASS aspect-ratio
+PASS backface-visibility
+PASS background-attachment
+PASS background-blend-mode
+PASS background-clip
+PASS background-color
+PASS background-image
+PASS background-origin
+PASS background-position-x
+PASS background-position-y
+PASS background-repeat
+PASS background-size
+PASS baseline-shift
+PASS block-size
+PASS border-block-end-color
+PASS border-block-end-style
+PASS border-block-end-width
+PASS border-block-start-color
+PASS border-block-start-style
+PASS border-block-start-width
+PASS border-bottom-color
+PASS border-bottom-left-radius
+PASS border-bottom-right-radius
+PASS border-bottom-style
+PASS border-bottom-width
+PASS border-collapse
+PASS border-end-end-radius
+PASS border-end-start-radius
+PASS border-image-outset
+PASS border-image-repeat
+PASS border-image-slice
+PASS border-image-source
+PASS border-image-width
+PASS border-inline-end-color
+PASS border-inline-end-style
+PASS border-inline-end-width
+PASS border-inline-start-color
+PASS border-inline-start-style
+PASS border-inline-start-width
+PASS border-left-color
+PASS border-left-style
+PASS border-left-width
+PASS border-right-color
+PASS border-right-style
+PASS border-right-width
+PASS border-start-end-radius
+PASS border-start-start-radius
+PASS border-top-color
+PASS border-top-left-radius
+PASS border-top-right-radius
+PASS border-top-style
+PASS border-top-width
+PASS bottom
+PASS box-shadow
+PASS box-sizing
+PASS break-after
+PASS break-before
+PASS break-inside
+PASS buffered-rendering
+PASS caption-side
+PASS caret-color
+PASS clear
+PASS clip
+PASS clip-path
+PASS clip-rule
+PASS color
+PASS color-interpolation
+PASS color-interpolation-filters
+PASS color-scheme
+PASS column-count
+PASS column-fill
+PASS column-gap
+PASS column-rule-color
+PASS column-rule-style
+PASS column-rule-width
+PASS column-span
+PASS column-width
+PASS contain
+PASS container-name
+PASS container-type
+PASS content
+PASS counter-increment
+PASS counter-reset
+PASS cursor
+PASS cx
+PASS cy
+PASS direction
+PASS display
+PASS dominant-baseline
+PASS empty-cells
+PASS fill
+PASS fill-opacity
+PASS fill-rule
+PASS filter
+PASS flex-basis
+PASS flex-direction
+PASS flex-grow
+PASS flex-shrink
+PASS flex-wrap
+PASS float
+PASS flood-color
+PASS flood-opacity
+PASS font-family
+PASS font-feature-settings
+PASS font-kerning
+PASS font-optical-sizing
+PASS font-palette
+PASS font-size
+PASS font-stretch
+PASS font-style
+PASS font-synthesis
+PASS font-variant-alternates
+PASS font-variant-caps
+PASS font-variant-east-asian
+PASS font-variant-ligatures
+PASS font-variant-numeric
+PASS font-variant-position
+PASS font-variation-settings
+PASS font-weight
+PASS glyph-orientation-horizontal
+PASS glyph-orientation-vertical
+PASS grid-auto-columns
+PASS grid-auto-flow
+PASS grid-auto-rows
+PASS grid-column-end
+PASS grid-column-start
+PASS grid-row-end
+PASS grid-row-start
+PASS grid-template-areas
+PASS grid-template-columns
+PASS grid-template-rows
+PASS hanging-punctuation
+PASS height
+PASS image-orientation
+PASS image-rendering
+PASS inline-size
+PASS input-security
+PASS inset-block-end
+PASS inset-block-start
+PASS inset-inline-end
+PASS inset-inline-start
+PASS isolation
+PASS justify-content
+PASS justify-items
+PASS justify-self
+PASS kerning
+PASS left
+PASS letter-spacing
+PASS lighting-color
+PASS line-break
+PASS line-height
+PASS list-style-image
+PASS list-style-position
+PASS list-style-type
+PASS margin-block-end
+PASS margin-block-start
+PASS margin-bottom
+PASS margin-inline-end
+PASS margin-inline-start
+PASS margin-left
+PASS margin-right
+PASS margin-top
+PASS marker-end
+PASS marker-mid
+PASS marker-start
+PASS mask-clip
+PASS mask-composite
+PASS mask-image
+PASS mask-mode
+PASS mask-origin
+PASS mask-repeat
+PASS mask-size
+PASS mask-type
+PASS math-style
+PASS max-block-size
+PASS max-height
+PASS max-inline-size
+PASS max-width
+PASS min-block-size
+PASS min-height
+PASS min-inline-size
+PASS min-width
+PASS mix-blend-mode
+PASS object-fit
+PASS object-position
+PASS offset-anchor
+PASS offset-distance
+PASS offset-path
+PASS offset-position
+PASS offset-rotate
+PASS opacity
+PASS order
+PASS orphans
+PASS outline-color
+PASS outline-offset
+PASS outline-style
+PASS outline-width
+PASS overflow-wrap
+PASS overflow-x
+PASS overflow-y
+PASS overscroll-behavior-x
+PASS overscroll-behavior-y
+PASS padding-block-end
+PASS padding-block-start
+PASS padding-bottom
+PASS padding-inline-end
+PASS padding-inline-start
+PASS padding-left
+PASS padding-right
+PASS padding-top
+PASS page-break-after
+PASS page-break-before
+PASS page-break-inside
+PASS paint-order
+PASS perspective
+PASS perspective-origin-x
+PASS perspective-origin-y
+PASS pointer-events
+PASS position
+PASS print-color-adjust
+PASS quotes
+PASS r
+PASS resize
+PASS right
+PASS rotate
+PASS row-gap
+PASS rx
+PASS ry
+PASS scale
+PASS scroll-behavior
+PASS scroll-margin-block
+PASS scroll-margin-bottom
+PASS scroll-margin-inline
+PASS scroll-margin-left
+PASS scroll-margin-right
+PASS scroll-margin-top
+PASS scroll-padding-block
+PASS scroll-padding-bottom
+PASS scroll-padding-inline
+PASS scroll-padding-left
+PASS scroll-padding-right
+PASS scroll-padding-top
+PASS scroll-snap-align
+PASS scroll-snap-stop
+PASS scroll-snap-type
+PASS shape-image-threshold
+PASS shape-margin
+PASS shape-outside
+PASS shape-rendering
+PASS size
+PASS speak-as
+PASS stop-color
+PASS stop-opacity
+PASS stroke
+PASS stroke-color
+PASS stroke-dasharray
+PASS stroke-dashoffset
+PASS stroke-linecap
+PASS stroke-linejoin
+PASS stroke-miterlimit
+PASS stroke-opacity
+PASS stroke-width
+PASS tab-size
+PASS table-layout
+PASS text-align
+PASS text-anchor
+PASS text-combine-upright
+PASS text-decoration
+PASS text-decoration-color
+PASS text-decoration-line
+PASS text-decoration-skip
+PASS text-decoration-skip-ink
+PASS text-decoration-style
+PASS text-decoration-thickness
+PASS text-emphasis-color
+PASS text-emphasis-position
+PASS text-emphasis-style
+PASS text-indent
+PASS text-orientation
+PASS text-overflow
+PASS text-rendering
+PASS text-shadow
+PASS text-transform
+PASS text-underline-offset
+PASS text-underline-position
+PASS top
+PASS touch-action
+PASS transform
+PASS transform-box
+PASS transform-origin-x
+PASS transform-origin-y
+PASS transform-origin-z
+PASS transform-style
+PASS transition-delay
+PASS transition-duration
+PASS transition-property
+PASS transition-timing-function
+PASS translate
+PASS unicode-bidi
+PASS vector-effect
+PASS vertical-align
+PASS visibility
+PASS white-space
+PASS widows
+PASS width
+PASS will-change
+PASS word-break
+PASS word-spacing
+PASS word-wrap
+PASS writing-mode
+PASS x
+PASS y
+PASS z-index
+PASS zoom
+PASS -apple-color-filter
+PASS -webkit-backdrop-filter
+PASS -webkit-background-clip
+PASS -webkit-background-origin
+PASS -webkit-background-size
+PASS -webkit-border-horizontal-spacing
+PASS -webkit-border-image
+PASS -webkit-border-vertical-spacing
+PASS -webkit-box-align
+PASS -webkit-box-decoration-break
+PASS -webkit-box-direction
+PASS -webkit-box-flex
+PASS -webkit-box-flex-group
+PASS -webkit-box-lines
+PASS -webkit-box-ordinal-group
+PASS -webkit-box-orient
+PASS -webkit-box-pack
+PASS -webkit-box-reflect
+PASS -webkit-box-shadow
+PASS -webkit-column-axis
+PASS -webkit-column-break-after
+PASS -webkit-column-break-before
+PASS -webkit-column-break-inside
+PASS -webkit-column-progression
+PASS -webkit-font-smoothing
+PASS -webkit-hyphenate-character
+PASS -webkit-hyphenate-limit-after
+PASS -webkit-hyphenate-limit-before
+PASS -webkit-hyphenate-limit-lines
+PASS -webkit-hyphens
+PASS -webkit-initial-letter
+PASS -webkit-line-align
+PASS -webkit-line-box-contain
+PASS -webkit-line-clamp
+PASS -webkit-line-grid
+PASS -webkit-line-snap
+PASS -webkit-locale
+PASS -webkit-mask-box-image
+PASS -webkit-mask-box-image-outset
+PASS -webkit-mask-box-image-repeat
+PASS -webkit-mask-box-image-slice
+PASS -webkit-mask-box-image-source
+PASS -webkit-mask-box-image-width
+PASS -webkit-mask-clip
+PASS -webkit-mask-composite
+PASS -webkit-mask-position-x
+PASS -webkit-mask-position-y
+PASS -webkit-mask-source-type
+PASS -webkit-nbsp-mode
+PASS -webkit-rtl-ordering
+PASS -webkit-ruby-position
+PASS -webkit-tap-highlight-color
+PASS -webkit-text-combine
+PASS -webkit-text-fill-color
+PASS -webkit-text-orientation
+PASS -webkit-text-security
+PASS -webkit-text-stroke-color
+PASS -webkit-text-stroke-width
+PASS -webkit-text-zoom
+PASS -webkit-transform-style
+PASS -webkit-user-drag
+PASS -webkit-user-modify
+PASS -webkit-user-select
+