[Webkit-unassigned] [Bug 190255] [GTK][WPE] VDMX vertical font metrics support

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Nov 11 08:50:01 PST 2021


https://bugs.webkit.org/show_bug.cgi?id=190255

Carlos Alberto Lopez Perez <clopez at igalia.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |clopez at igalia.com

--- Comment #15 from Carlos Alberto Lopez Perez <clopez at igalia.com> ---
(In reply to Olivier Blin from comment #13)
> Created attachment 443806 [details]
> Patch

This patch causes two new unexpected results for the layout tests on WebKitGTK (likely on WPE as well)

Regressions: Unexpected text-only failures (2)
  imported/w3c/web-platform-tests/svg/import/text-intro-06-t-manual.svg [ Failure ]
  imported/w3c/web-platform-tests/svg/import/text-intro-12-t-manual.svg [ Failure ]


Diffs:

--- a/layout-test-results/imported/w3c/web-platform-tests/svg/import/text-intro-12-t-manual-expected.txt
+++ b/layout-test-results/imported/w3c/web-platform-tests/svg/import/text-intro-12-t-manual-actual.txt
@@ -3,15 +3,15 @@
 layer at (0,0) size 800x600
   RenderSVGRoot {svg} at (0,0) size 800x600
     RenderSVGHiddenContainer {defs} at (0,0) size 0x0
-    RenderSVGContainer {g} at (16,0) size 768x509
-      RenderSVGContainer {g} at (16,0) size 768x509
+    RenderSVGContainer {g} at (16,0) size 768x510
+      RenderSVGContainer {g} at (16,0) size 768x510
         RenderSVGPath {path} at (16,199) size 768x2 [stroke={[type=SOLID] [color=#BBBBBB]}] [fill={[type=SOLID] [color=#000000]}] [data="M 10 120 L 470 120"]
         RenderSVGPath {path} at (16,399) size 768x2 [stroke={[type=SOLID] [color=#BBBBBB]}] [fill={[type=SOLID] [color=#000000]}] [data="M 10 240 L 470 240"]
-        RenderSVGText {text} at (152,-1) size 176x186 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 176x186
+        RenderSVGText {text} at (152,-2) size 176x188 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 176x187
             chunk 1 (middle anchor) text run 1 at (152.44,120.00) startOffset 0 endOffset 4 width 175.12 RTL: "\x{622}\x{644}\x{627}\x{62A}"
-        RenderSVGText {text} at (161,119) size 158x186 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 157x186
+        RenderSVGText {text} at (161,118) size 158x188 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 157x187
             chunk 1 (middle anchor) text run 1 at (161.73,240.00) startOffset 0 endOffset 5 width 156.53 RTL: "\x{62B}\x{644}\x{627}\x{62B}\x{629}"
     RenderSVGContainer {g} at (16,518) size 380x60
       RenderSVGText {text} at (10,311) size 228x36 contains 1 chunk(s)


--- a/layout-test-results/imported/w3c/web-platform-tests/svg/import/text-intro-06-t-manual-expected.txt
+++ b/layout-test-results/imported/w3c/web-platform-tests/svg/import/text-intro-06-t-manual-actual.txt
@@ -3,15 +3,15 @@
 layer at (0,0) size 800x600
   RenderSVGRoot {svg} at (0,0) size 800x600
     RenderSVGHiddenContainer {defs} at (0,0) size 0x0
-    RenderSVGContainer {g} at (16,0) size 768x509
-      RenderSVGContainer {g} at (16,0) size 768x509
+    RenderSVGContainer {g} at (16,0) size 768x510
+      RenderSVGContainer {g} at (16,0) size 768x510
         RenderSVGPath {path} at (16,199) size 768x2 [stroke={[type=SOLID] [color=#BBBBBB]}] [fill={[type=SOLID] [color=#000000]}] [data="M 10 120 L 470 120"]
         RenderSVGPath {path} at (16,399) size 768x2 [stroke={[type=SOLID] [color=#BBBBBB]}] [fill={[type=SOLID] [color=#000000]}] [data="M 10 240 L 470 240"]
-        RenderSVGText {text} at (152,-1) size 176x186 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 176x186
+        RenderSVGText {text} at (152,-2) size 176x188 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 176x187
             chunk 1 (middle anchor) text run 1 at (152.44,120.00) startOffset 0 endOffset 4 width 175.12 RTL: "\x{622}\x{644}\x{627}\x{62A}"
-        RenderSVGText {text} at (161,119) size 158x186 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 157x186
+        RenderSVGText {text} at (161,118) size 158x188 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 157x187
             chunk 1 (middle anchor) text run 1 at (161.73,240.00) startOffset 0 endOffset 5 width 156.53 RTL: "\x{62B}\x{644}\x{627}\x{62B}\x{629}"
     RenderSVGContainer {g} at (16,518) size 409x60
       RenderSVGText {text} at (10,311) size 245x36 contains 1 chunk(s)


Updating this expected results (A rebaseline) seems appropriate.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20211111/8a49e4bf/attachment.htm>


More information about the webkit-unassigned mailing list