Bug 231380 - [ iOS 15 ] Rebaselining platform/ios/ios/fast/text/opticalFontWithWeight.html
Summary: [ iOS 15 ] Rebaselining platform/ios/ios/fast/text/opticalFontWithWeight.html
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Text (show other bugs)
Version: WebKit Nightly Build
Hardware: iPhone / iPad Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2021-10-07 11:34 PDT by ayumi_kojima
Modified: 2021-10-15 16:46 PDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description ayumi_kojima 2021-10-07 11:34:07 PDT
platform/ios/ios/fast/text/opticalFontWithWeight.html

Is constantly failing on iOS 15. 

History: https://results.webkit.org/?suite=layout-tests&test=platform%2Fios%2Fios%2Ffast%2Ftext%2FopticalFontWithWeight.html

Result page: https://build.webkit.org/results/Apple-iOS-15-Simulator-Debug-WK2-Tests/r283705%20(82)/results.html#

Diff:

--- /Volumes/Data/worker/ios-simulator-15-debug-tests-wk2/build/layout-test-results/platform/ios/ios/fast/text/opticalFontWithWeight-expected.txt
+++ /Volumes/Data/worker/ios-simulator-15-debug-tests-wk2/build/layout-test-results/platform/ios/ios/fast/text/opticalFontWithWeight-actual.txt
@@ -4,8 +4,8 @@
   RenderBlock {HTML} at (0,0) size 800x844
     RenderBody {BODY} at (8,8) size 784x820
       RenderBlock {H2} at (0,0) size 784x24
-        RenderText {#text} at (0,1) size 118x22
-          text run at (0,1) width 118: "Normal Weight"
+        RenderText {#text} at (0,1) size 119x22
+          text run at (0,1) width 119: "Normal Weight"
       RenderBlock {P} at (0,40) size 784x20
         RenderText {#text} at (0,0) size 670x20
           text run at (0,0) width 670: "Body Text: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque ornare ornare mi"
@@ -13,20 +13,20 @@
         RenderText {#text} at (0,1) size 90x22
           text run at (0,1) width 90: "100 Weight"
       RenderBlock {P} at (0,116) size 784x20
-        RenderText {#text} at (0,0) size 642x20
-          text run at (0,0) width 642: "Body Text: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque ornare ornare mi"
+        RenderText {#text} at (0,0) size 647x20
+          text run at (0,0) width 647: "Body Text: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque ornare ornare mi"
       RenderBlock {H2} at (0,152) size 784x24
         RenderText {#text} at (0,1) size 93x22
           text run at (0,1) width 93: "200 Weight"
       RenderBlock {P} at (0,192) size 784x20
-        RenderText {#text} at (0,0) size 648x20
-          text run at (0,0) width 648: "Body Text: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque ornare ornare mi"
+        RenderText {#text} at (0,0) size 655x20
+          text run at (0,0) width 655: "Body Text: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque ornare ornare mi"
       RenderBlock {H2} at (0,228) size 784x24
         RenderText {#text} at (0,1) size 93x22
           text run at (0,1) width 93: "300 Weight"
       RenderBlock {P} at (0,268) size 784x20
-        RenderText {#text} at (0,0) size 660x20
-          text run at (0,0) width 660: "Body Text: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque ornare ornare mi"
+        RenderText {#text} at (0,0) size 662x20
+          text run at (0,0) width 662: "Body Text: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque ornare ornare mi"
       RenderBlock {H2} at (0,304) size 784x24
         RenderText {#text} at (0,1) size 93x22
           text run at (0,1) width 93: "400 Weight"
@@ -37,11 +37,11 @@
         RenderText {#text} at (0,1) size 93x22
           text run at (0,1) width 93: "500 Weight"
       RenderBlock {P} at (0,420) size 784x20
-        RenderText {#text} at (0,0) size 687x20
-          text run at (0,0) width 687: "Body Text: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque ornare ornare mi"
+        RenderText {#text} at (0,0) size 685x20
+          text run at (0,0) width 685: "Body Text: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque ornare ornare mi"
       RenderBlock {H2} at (0,456) size 784x24
-        RenderText {#text} at (0,1) size 96x22
-          text run at (0,1) width 96: "Bold Weight"
+        RenderText {#text} at (0,1) size 97x22
+          text run at (0,1) width 97: "Bold Weight"
       RenderBlock {P} at (0,496) size 784x20
         RenderText {#text} at (0,0) size 716x20
           text run at (0,0) width 716: "Body Text: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque ornare ornare mi"
@@ -49,8 +49,8 @@
         RenderText {#text} at (0,1) size 93x22
           text run at (0,1) width 93: "600 Weight"
       RenderBlock {P} at (0,572) size 784x20
-        RenderText {#text} at (0,0) size 699x20
-          text run at (0,0) width 699: "Body Text: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque ornare ornare mi"
+        RenderText {#text} at (0,0) size 701x20
+          text run at (0,0) width 701: "Body Text: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque ornare ornare mi"
       RenderBlock {H2} at (0,608) size 784x24
         RenderText {#text} at (0,1) size 92x22
           text run at (0,1) width 92: "700 Weight"
@@ -61,11 +61,11 @@
         RenderText {#text} at (0,1) size 93x22
           text run at (0,1) width 93: "800 Weight"
       RenderBlock {P} at (0,724) size 784x20
-        RenderText {#text} at (0,0) size 741x20
-          text run at (0,0) width 741: "Body Text: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque ornare ornare mi"
+        RenderText {#text} at (0,0) size 732x20
+          text run at (0,0) width 732: "Body Text: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque ornare ornare mi"
       RenderBlock {H2} at (0,760) size 784x24
         RenderText {#text} at (0,1) size 93x22
           text run at (0,1) width 93: "900 Weight"
       RenderBlock {P} at (0,800) size 784x20
-        RenderText {#text} at (0,0) size 763x20
-          text run at (0,0) width 763: "Body Text: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque ornare ornare mi"
+        RenderText {#text} at (0,0) size 747x20
+          text run at (0,0) width 747: "Body Text: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque ornare ornare mi"
Comment 1 Radar WebKit Bug Importer 2021-10-07 11:34:27 PDT
<rdar://problem/83991445>
Comment 2 ayumi_kojima 2021-10-07 11:42:39 PDT
According to the diff, it looks like it needs a rebase. Rebaselined here https://trac.webkit.org/changeset/283729/webkit
Comment 3 ayumi_kojima 2021-10-08 09:50:27 PDT
Seems it was a wrong folder.. Added a new base again https://trac.webkit.org/changeset/283810/webkit
Comment 4 ayumi_kojima 2021-10-15 16:46:31 PDT
The test has been showing up on EWS as a pre-existing failure because of this rebaselining based on iOS 15. Added a new baseline in iOS-14 folder https://trac.webkit.org/changeset/284290/webkit