<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>208633</bug_id>
          
          <creation_ts>2020-03-05 04:39:52 -0800</creation_ts>
          <short_desc>REGRESSION(r257862): Several imported WPT tests are failing</short_desc>
          <delta_ts>2023-03-29 05:16:12 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>New Bugs</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=195466</see_also>
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Diego Pino">dpino</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>koivisto</cc>
    
    <cc>nham</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1626020</commentid>
    <comment_count>0</comment_count>
    <who name="Diego Pino">dpino</who>
    <bug_when>2020-03-05 04:39:52 -0800</bug_when>
    <thetext>The following tests started failing after r257862:

  * imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-width-1000px.html [ Failure ]
  * imported/w3c/web-platform-tests/svg/import/struct-dom-06-b-manual.svg [ Failure ]
  * imported/w3c/web-platform-tests/svg/import/text-fonts-203-t-manual.svg [ Failure ]

Diff:

--- /home/igalia/dpino/workspace/webkit-gtk/layout-test-results/retries/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-width-1000px-expected.txt
+++ /home/igalia/dpino/workspace/webkit-gtk/layout-test-results/retries/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-width-1000px-actual.txt
@@ -38,11 +38,11 @@
 PASS &lt;img srcset=&quot;/images/green-1x1.png?e34 50w, /images/green-16x16.png?e34 51w&quot; sizes=&quot;\[,1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px)
 PASS &lt;img srcset=&quot;/images/green-1x1.png?e35 50w, /images/green-16x16.png?e35 51w&quot; sizes=&quot;1\p\x&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px)
 PASS &lt;img srcset=&quot;/images/green-1x1.png?e36 50w, /images/green-16x16.png?e36 51w&quot; sizes=&quot;calc(1px)&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px)
-PASS &lt;img srcset=&quot;/images/green-1x1.png?e36a 50w, /images/green-16x16.png?e36a 51w&quot; sizes=&quot;min(1px, 100px)&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px) 
-PASS &lt;img srcset=&quot;/images/green-1x1.png?e36b 50w, /images/green-16x16.png?e36b 51w&quot; sizes=&quot;min(-100px, 1px)&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px) 
+FAIL &lt;img srcset=&quot;/images/green-1x1.png?e36a 50w, /images/green-16x16.png?e36a 51w&quot; sizes=&quot;min(1px, 100px)&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px) assert_equals: expected &quot;http://localhost:8800/images/green-1x1.png&quot; b
+FAIL &lt;img srcset=&quot;/images/green-1x1.png?e36b 50w, /images/green-16x16.png?e36b 51w&quot; sizes=&quot;min(-100px, 1px)&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px) assert_equals: expected &quot;http://localhost:8800/images/green-1x1.png&quot; 
 PASS &lt;img srcset=&quot;/images/green-1x1.png?e37 50w, /images/green-16x16.png?e37 51w&quot; sizes=&quot;(min-width:0) calc(1px)&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px)
-PASS &lt;img srcset=&quot;/images/green-1x1.png?e37a 50w, /images/green-16x16.png?e37a 51w&quot; sizes=&quot;(min-width:0) min(1px, 100px)&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px) 
-PASS &lt;img srcset=&quot;/images/green-1x1.png?e37b 50w, /images/green-16x16.png?e37b 51w&quot; sizes=&quot;(min-width:0) max(-100px, 1px)&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px) 
+FAIL &lt;img srcset=&quot;/images/green-1x1.png?e37a 50w, /images/green-16x16.png?e37a 51w&quot; sizes=&quot;(min-width:0) min(1px, 100px)&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px) assert_equals: expected &quot;http://localhost:8800/images/gr
+FAIL &lt;img srcset=&quot;/images/green-1x1.png?e37b 50w, /images/green-16x16.png?e37b 51w&quot; sizes=&quot;(min-width:0) max(-100px, 1px)&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px) assert_equals: expected &quot;http://localhost:8800/images/g
 PASS &lt;img srcset=&quot;/images/green-1x1.png?e38 50w, /images/green-16x16.png?e38 51w&quot; sizes=&quot;(min-width:calc(0)) 1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px)
 PASS &lt;img srcset=&quot;/images/green-1x1.png?e39 50w, /images/green-16x16.png?e39 51w&quot; sizes=&quot;(min-width:0) 1px, 100vw&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px)
 PASS &lt;img srcset=&quot;/images/green-1x1.png?e40 50w, /images/green-16x16.png?e40 51w&quot; sizes=&quot;(min-width:0) 1px, (min-width:0) 100vw, 100vw&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px)
@@ -62,12 +62,12 @@
 PASS &lt;img srcset=&quot;/images/green-1x1.png?e54 50w, /images/green-16x16.png?e54 51w&quot; sizes=&quot;not print 100vw, 1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px)
 PASS &lt;img srcset=&quot;/images/green-1x1.png?e55 50w, /images/green-16x16.png?e55 51w&quot; sizes=&quot;unknown-media-type 100vw, 1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px)
 PASS &lt;img srcset=&quot;/images/green-1x1.png?e56 50w, /images/green-16x16.png?e56 51w&quot; sizes=&quot;not unknown-media-type 100vw, 1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px)
-PASS &lt;img srcset=&quot;/images/green-1x1.png?e57 50w, /images/green-16x16.png?e57 51w&quot; sizes=&quot;(min-width:0) or (min-width:0) 1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px) 
-PASS &lt;img srcset=&quot;/images/green-1x1.png?e58 50w, /images/green-16x16.png?e58 51w&quot; sizes=&quot;(min-width:0) or (unknown-mf-name) 1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px) 
-PASS &lt;img srcset=&quot;/images/green-1x1.png?e59 50w, /images/green-16x16.png?e59 51w&quot; sizes=&quot;(min-width:0) or (min-width:unknown-mf-value) 1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px) 
-PASS &lt;img srcset=&quot;/images/green-1x1.png?e60 50w, /images/green-16x16.png?e60 51w&quot; sizes=&quot;(min-width:0) or (min-width:-1px) 1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px) 
-PASS &lt;img srcset=&quot;/images/green-1x1.png?e61 50w, /images/green-16x16.png?e61 51w&quot; sizes=&quot;(min-width:0) or (unknown &amp;quot;general-enclosed&amp;quot;) 1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px) 
-PASS &lt;img srcset=&quot;/images/green-1x1.png?e62 50w, /images/green-16x16.png?e62 51w&quot; sizes=&quot;(min-width:0) or unknown-general-enclosed(foo) 1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px) 
+FAIL &lt;img srcset=&quot;/images/green-1x1.png?e57 50w, /images/green-16x16.png?e57 51w&quot; sizes=&quot;(min-width:0) or (min-width:0) 1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px) assert_equals: expected &quot;http://localhost:8800/images
+FAIL &lt;img srcset=&quot;/images/green-1x1.png?e58 50w, /images/green-16x16.png?e58 51w&quot; sizes=&quot;(min-width:0) or (unknown-mf-name) 1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px) assert_equals: expected &quot;http://localhost:8800/im
+FAIL &lt;img srcset=&quot;/images/green-1x1.png?e59 50w, /images/green-16x16.png?e59 51w&quot; sizes=&quot;(min-width:0) or (min-width:unknown-mf-value) 1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px) assert_equals: expected &quot;http://localh
+FAIL &lt;img srcset=&quot;/images/green-1x1.png?e60 50w, /images/green-16x16.png?e60 51w&quot; sizes=&quot;(min-width:0) or (min-width:-1px) 1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px) assert_equals: expected &quot;http://localhost:8800/ima
+FAIL &lt;img srcset=&quot;/images/green-1x1.png?e61 50w, /images/green-16x16.png?e61 51w&quot; sizes=&quot;(min-width:0) or (unknown &amp;quot;general-enclosed&amp;quot;) 1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px) assert_equals: expected &quot;htt
+FAIL &lt;img srcset=&quot;/images/green-1x1.png?e62 50w, /images/green-16x16.png?e62 51w&quot; sizes=&quot;(min-width:0) or unknown-general-enclosed(foo) 1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px) assert_equals: expected &quot;http://local
 PASS &lt;img srcset=&quot;/images/green-1x1.png?e63 50w, /images/green-16x16.png?e63 51w&quot; sizes=&quot;(min-width:0) or (!) 100vw, 1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px)
 PASS &lt;img srcset=&quot;/images/green-1x1.png?e64 50w, /images/green-16x16.png?e64 51w&quot; sizes=&quot;(min-width:0) or unknown-media-type 100vw, 1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px)
 PASS &lt;img srcset=&quot;/images/green-1x1.png?e65 50w, /images/green-16x16.png?e65 51w&quot; sizes=&quot;(123) 100vw, 1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px)
@@ -111,16 +111,16 @@
 PASS &lt;img srcset=&quot;/images/green-1x1.png?e103 50w, /images/green-16x16.png?e103 51w&quot; sizes=&quot;not (&amp;quot;grammar does not match&amp;quot;) 100vw, 1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px)
 PASS &lt;img srcset=&quot;/images/green-1x1.png?e104 50w, /images/green-16x16.png?e104 51w&quot; sizes=&quot;(unknown-general-enclosed !) 100vw, 1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px)
 PASS &lt;img srcset=&quot;/images/green-1x1.png?e105 50w, /images/green-16x16.png?e105 51w&quot; sizes=&quot;not (unknown-general-enclosed !) 100vw, 1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px)
-PASS &lt;img srcset=&quot;/images/green-1x1.png?e106 50w, /images/green-16x16.png?e106 51w&quot; sizes=&quot;(min-width:0) or (unknown-general-enclosed !) 1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px) 
+FAIL &lt;img srcset=&quot;/images/green-1x1.png?e106 50w, /images/green-16x16.png?e106 51w&quot; sizes=&quot;(min-width:0) or (unknown-general-enclosed !) 1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px) assert_equals: expected &quot;http://loca
 PASS &lt;img srcset=&quot;/images/green-1x1.png?e107 50w, /images/green-16x16.png?e107 51w&quot; sizes=&quot;not ((min-width:0) or (unknown &amp;quot;general-enclosed&amp;quot;)) 100vw, 1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px)
 PASS &lt;img srcset=&quot;/images/green-1x1.png?e108 50w, /images/green-16x16.png?e108 51w&quot; sizes=&quot;(max-width:0) or (unknown-general-enclosed !) 100vw, 1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px)
 PASS &lt;img srcset=&quot;/images/green-1x1.png?e109 50w, /images/green-16x16.png?e109 51w&quot; sizes=&quot;not ((max-width:0) or (unknown &amp;quot;general-enclosed&amp;quot;)) 100vw, 1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px)
-PASS &lt;img srcset=&quot;/images/green-1x1.png?f48 50w, /images/green-16x16.png?f48 51w&quot; sizes=&quot;calc(1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px) 
-PASS &lt;img srcset=&quot;/images/green-1x1.png?f48a 50w, /images/green-16x16.png?f48a 51w&quot; sizes=&quot;min(1px, 200vw&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px) 
-PASS &lt;img srcset=&quot;/images/green-1x1.png?f48b 50w, /images/green-16x16.png?f48b 51w&quot; sizes=&quot;max(-200vw, 1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px) 
-PASS &lt;img srcset=&quot;/images/green-1x1.png?f49 50w, /images/green-16x16.png?f49 51w&quot; sizes=&quot;(min-width:0) calc(1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px) 
-PASS &lt;img srcset=&quot;/images/green-1x1.png?f49a 50w, /images/green-16x16.png?f49a 51w&quot; sizes=&quot;(min-width:0) min(1px, 200vw&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px) 
-PASS &lt;img srcset=&quot;/images/green-1x1.png?f49b 50w, /images/green-16x16.png?f49b 51w&quot; sizes=&quot;(min-width:0) max(-200vw, 1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px) 
+FAIL &lt;img srcset=&quot;/images/green-1x1.png?f48 50w, /images/green-16x16.png?f48 51w&quot; sizes=&quot;calc(1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px) assert_equals: expected &quot;http://localhost:8800/images/green-1x1.png&quot; but got &quot;h
+FAIL &lt;img srcset=&quot;/images/green-1x1.png?f48a 50w, /images/green-16x16.png?f48a 51w&quot; sizes=&quot;min(1px, 200vw&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px) assert_equals: expected &quot;http://localhost:8800/images/green-1x1.png&quot; bu
+FAIL &lt;img srcset=&quot;/images/green-1x1.png?f48b 50w, /images/green-16x16.png?f48b 51w&quot; sizes=&quot;max(-200vw, 1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px) assert_equals: expected &quot;http://localhost:8800/images/green-1x1.png&quot; b
+FAIL &lt;img srcset=&quot;/images/green-1x1.png?f49 50w, /images/green-16x16.png?f49 51w&quot; sizes=&quot;(min-width:0) calc(1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px) assert_equals: expected &quot;http://localhost:8800/images/green-1x1.p
+FAIL &lt;img srcset=&quot;/images/green-1x1.png?f49a 50w, /images/green-16x16.png?f49a 51w&quot; sizes=&quot;(min-width:0) min(1px, 200vw&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px) assert_equals: expected &quot;http://localhost:8800/images/gre
+FAIL &lt;img srcset=&quot;/images/green-1x1.png?f49b 50w, /images/green-16x16.png?f49b 51w&quot; sizes=&quot;(min-width:0) max(-200vw, 1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px) assert_equals: expected &quot;http://localhost:8800/images/gr
 PASS &lt;img srcset=&quot;/images/green-1x1.png?f2 50w, /images/green-16x16.png?f2 51w&quot; sizes=&quot;&quot;&gt; ref sizes=&quot;100vw&quot; (width:1000px)
 PASS &lt;img srcset=&quot;/images/green-1x1.png?f3 50w, /images/green-16x16.png?f3 51w&quot; sizes=&quot;,&quot;&gt; ref sizes=&quot;100vw&quot; (width:1000px)
 PASS &lt;img srcset=&quot;/images/green-1x1.png?f4 50w, /images/green-16x16.png?f4 51w&quot; sizes=&quot;-1px&quot;&gt; ref sizes=&quot;100vw&quot; (width:1000px)


--- /home/igalia/dpino/workspace/webkit-gtk/layout-test-results/retries/imported/w3c/web-platform-tests/svg/import/struct-dom-06-b-manual-expected.txt
+++ /home/igalia/dpino/workspace/webkit-gtk/layout-test-results/retries/imported/w3c/web-platform-tests/svg/import/struct-dom-06-b-manual-actual.txt
@@ -4,7 +4,7 @@
   RenderSVGRoot {svg} at (0,0) size 800x600
     RenderSVGHiddenContainer {defs} at (0,0) size 0x0 
     RenderSVGContainer {g} at (83,306) size 300x34 
-      RenderSVGRect {rect} at (0,0) size 0x0 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=0.00] [height=0.00]
+      RenderSVGRect {rect} at (0,0) size 750x600 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=0.00] [height=0.00]
       RenderSVGText {text} at (50,183) size 180x21 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 180x21
           chunk 1 text run 1 at (50.00,200.00) startOffset 0 endOffset 20 width 179.40: &quot;DOM API is supported&quot;


--- /home/igalia/dpino/workspace/webkit-gtk/layout-test-results/retries/imported/w3c/web-platform-tests/svg/import/text-fonts-203-t-manual-expected.txt
+++ /home/igalia/dpino/workspace/webkit-gtk/layout-test-results/retries/imported/w3c/web-platform-tests/svg/import/text-fonts-203-t-manual-actual.txt
@@ -47,13 +47,13 @@
           RenderSVGText {text} at (60,203) size 183x34 contains 1 chunk(s)
             RenderSVGInlineText {#text} at (0,0) size 183x34
               chunk 1 text run 1 at (60.00,230.00) startOffset 0 endOffset 15 width 183.00: &quot;Blue is lighter&quot;
-        RenderSVGContainer {g} at (50,429) size 392x60
+        RenderSVGContainer {g} at (50,429) size 393x60
           RenderSVGText {text} at (30,257) size 218x16 contains 1 chunk(s)
             RenderSVGInlineText {#text} at (0,0) size 218x16
-              chunk 1 text run 1 at (30.00,270.00) startOffset 0 endOffset 34 width 217.20: &quot;ZalamanderCaps is an OpenType font&quot;
-          RenderSVGText {text} at (30,277) size 235x16 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 235x16
-              chunk 1 text run 1 at (30.00,290.00) startOffset 0 endOffset 37 width 234.67: &quot;by Tim Ahrens of Just Another Foundry&quot;
+              chunk 1 text run 1 at (30.00,270.00) startOffset 0 endOffset 34 width 217.80: &quot;ZalamanderCaps is an OpenType font&quot;
+          RenderSVGText {text} at (30,277) size 236x16 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 236x16
+              chunk 1 text run 1 at (30.00,290.00) startOffset 0 endOffset 37 width 235.26: &quot;by Tim Ahrens of Just Another Foundry&quot;
     RenderSVGContainer {g} at (16,518) size 380x60
       RenderSVGText {text} at (10,311) size 228x36 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 228x36</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1626178</commentid>
    <comment_count>1</comment_count>
    <who name="Ben Nham">nham</who>
    <bug_when>2020-03-05 10:32:33 -0800</bug_when>
    <thetext>parse-a-sizes-attribute-width-1000px.html has always been flaky on mac and iOS, and it seems to flake in the same way now for GTK: https://bugs.webkit.org/show_bug.cgi?id=195466

Similarly, struct-dom-06-b-manual.svg has always been flaky on mac and is now flaky on iOS with the exact same diff (SVG rect reporting a non-zero size but also zero width/height): https://bugs.webkit.org/show_bug.cgi?id=204312 and https://bugs.webkit.org/show_bug.cgi?id=208653

I am not sure yet why laying out earlier causes the text width in text-fonts-203-t-manual.svg to be slightly different.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1626205</commentid>
    <comment_count>2</comment_count>
    <who name="Ben Nham">nham</who>
    <bug_when>2020-03-05 11:00:16 -0800</bug_when>
    <thetext>Diego, can you paste the full diff content for parse-a-sizes-attribute-width-1000px.html? The diffs seem to be cut off (e.g. &quot;expected &quot;http://localhost:8800/images/green-1x1.png&quot; b&quot;, the text after &quot;b&quot; is cut off).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1827625</commentid>
    <comment_count>3</comment_count>
    <who name="Diego Pino">dpino</who>
    <bug_when>2022-01-02 22:02:55 -0800</bug_when>
    <thetext>The actual GTK output for test &apos;imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-width-1000px.html&apos; is:

--- /home/buildbot/worker/gtk-linux-64-release-tests/build/layout-test-results/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-width-1000px-expected.txt
+++ /home/buildbot/worker/gtk-linux-64-release-tests/build/layout-test-results/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-width-1000px-actual.txt
@@ -38,11 +38,11 @@
 PASS &lt;img srcset=&quot;/images/green-1x1.png?e34 50w, /images/green-16x16.png?e34 51w&quot; sizes=&quot;\[,1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px)
 PASS &lt;img srcset=&quot;/images/green-1x1.png?e35 50w, /images/green-16x16.png?e35 51w&quot; sizes=&quot;1\p\x&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px)
 PASS &lt;img srcset=&quot;/images/green-1x1.png?e36 50w, /images/green-16x16.png?e36 51w&quot; sizes=&quot;calc(1px)&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px)
-PASS &lt;img srcset=&quot;/images/green-1x1.png?e36a 50w, /images/green-16x16.png?e36a 51w&quot; sizes=&quot;min(1px, 100px)&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px)
-PASS &lt;img srcset=&quot;/images/green-1x1.png?e36b 50w, /images/green-16x16.png?e36b 51w&quot; sizes=&quot;min(-100px, 1px)&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px)
+FAIL &lt;img srcset=&quot;/images/green-1x1.png?e36a 50w, /images/green-16x16.png?e36a 51w&quot; sizes=&quot;min(1px, 100px)&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px) assert_equals: expected &quot;http://localhost:8800/images/green-1x1.png&quot; but got &quot;http://localhost:8800/images/green-16x16.png&quot;
+FAIL &lt;img srcset=&quot;/images/green-1x1.png?e36b 50w, /images/green-16x16.png?e36b 51w&quot; sizes=&quot;min(-100px, 1px)&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px) assert_equals: expected &quot;http://localhost:8800/images/green-1x1.png&quot; but got &quot;http://localhost:8800/images/green-16x16.png&quot;
 PASS &lt;img srcset=&quot;/images/green-1x1.png?e37 50w, /images/green-16x16.png?e37 51w&quot; sizes=&quot;(min-width:0) calc(1px)&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px)
-PASS &lt;img srcset=&quot;/images/green-1x1.png?e37a 50w, /images/green-16x16.png?e37a 51w&quot; sizes=&quot;(min-width:0) min(1px, 100px)&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px)
-PASS &lt;img srcset=&quot;/images/green-1x1.png?e37b 50w, /images/green-16x16.png?e37b 51w&quot; sizes=&quot;(min-width:0) max(-100px, 1px)&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px)
+FAIL &lt;img srcset=&quot;/images/green-1x1.png?e37a 50w, /images/green-16x16.png?e37a 51w&quot; sizes=&quot;(min-width:0) min(1px, 100px)&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px) assert_equals: expected &quot;http://localhost:8800/images/green-1x1.png&quot; but got &quot;http://localhost:8800/images/green-16x16.png&quot;
+FAIL &lt;img srcset=&quot;/images/green-1x1.png?e37b 50w, /images/green-16x16.png?e37b 51w&quot; sizes=&quot;(min-width:0) max(-100px, 1px)&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px) assert_equals: expected &quot;http://localhost:8800/images/green-1x1.png&quot; but got &quot;http://localhost:8800/images/green-16x16.png&quot;
 PASS &lt;img srcset=&quot;/images/green-1x1.png?e38 50w, /images/green-16x16.png?e38 51w&quot; sizes=&quot;(min-width:calc(0)) 1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px)
 PASS &lt;img srcset=&quot;/images/green-1x1.png?e39 50w, /images/green-16x16.png?e39 51w&quot; sizes=&quot;(min-width:0) 1px, 100vw&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px)
 PASS &lt;img srcset=&quot;/images/green-1x1.png?e40 50w, /images/green-16x16.png?e40 51w&quot; sizes=&quot;(min-width:0) 1px, (min-width:0) 100vw, 100vw&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px)
@@ -62,12 +62,12 @@
 PASS &lt;img srcset=&quot;/images/green-1x1.png?e54 50w, /images/green-16x16.png?e54 51w&quot; sizes=&quot;not print 100vw, 1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px)
 PASS &lt;img srcset=&quot;/images/green-1x1.png?e55 50w, /images/green-16x16.png?e55 51w&quot; sizes=&quot;unknown-media-type 100vw, 1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px)
 PASS &lt;img srcset=&quot;/images/green-1x1.png?e56 50w, /images/green-16x16.png?e56 51w&quot; sizes=&quot;not unknown-media-type 100vw, 1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px)
-PASS &lt;img srcset=&quot;/images/green-1x1.png?e57 50w, /images/green-16x16.png?e57 51w&quot; sizes=&quot;(min-width:0) or (min-width:0) 1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px)
-PASS &lt;img srcset=&quot;/images/green-1x1.png?e58 50w, /images/green-16x16.png?e58 51w&quot; sizes=&quot;(min-width:0) or (unknown-mf-name) 1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px)
-PASS &lt;img srcset=&quot;/images/green-1x1.png?e59 50w, /images/green-16x16.png?e59 51w&quot; sizes=&quot;(min-width:0) or (min-width:unknown-mf-value) 1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px)
-PASS &lt;img srcset=&quot;/images/green-1x1.png?e60 50w, /images/green-16x16.png?e60 51w&quot; sizes=&quot;(min-width:0) or (min-width:-1px) 1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px)
-PASS &lt;img srcset=&quot;/images/green-1x1.png?e61 50w, /images/green-16x16.png?e61 51w&quot; sizes=&quot;(min-width:0) or (unknown &amp;quot;general-enclosed&amp;quot;) 1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px)
-PASS &lt;img srcset=&quot;/images/green-1x1.png?e62 50w, /images/green-16x16.png?e62 51w&quot; sizes=&quot;(min-width:0) or unknown-general-enclosed(foo) 1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px)
+FAIL &lt;img srcset=&quot;/images/green-1x1.png?e57 50w, /images/green-16x16.png?e57 51w&quot; sizes=&quot;(min-width:0) or (min-width:0) 1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px) assert_equals: expected &quot;http://localhost:8800/images/green-1x1.png&quot; but got &quot;http://localhost:8800/images/green-16x16.png&quot;
+FAIL &lt;img srcset=&quot;/images/green-1x1.png?e58 50w, /images/green-16x16.png?e58 51w&quot; sizes=&quot;(min-width:0) or (unknown-mf-name) 1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px) assert_equals: expected &quot;http://localhost:8800/images/green-1x1.png&quot; but got &quot;http://localhost:8800/images/green-16x16.png&quot;
+FAIL &lt;img srcset=&quot;/images/green-1x1.png?e59 50w, /images/green-16x16.png?e59 51w&quot; sizes=&quot;(min-width:0) or (min-width:unknown-mf-value) 1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px) assert_equals: expected &quot;http://localhost:8800/images/green-1x1.png&quot; but got &quot;http://localhost:8800/images/green-16x16.png&quot;
+FAIL &lt;img srcset=&quot;/images/green-1x1.png?e60 50w, /images/green-16x16.png?e60 51w&quot; sizes=&quot;(min-width:0) or (min-width:-1px) 1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px) assert_equals: expected &quot;http://localhost:8800/images/green-1x1.png&quot; but got &quot;http://localhost:8800/images/green-16x16.png&quot;
+FAIL &lt;img srcset=&quot;/images/green-1x1.png?e61 50w, /images/green-16x16.png?e61 51w&quot; sizes=&quot;(min-width:0) or (unknown &amp;quot;general-enclosed&amp;quot;) 1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px) assert_equals: expected &quot;http://localhost:8800/images/green-1x1.png&quot; but got &quot;http://localhost:8800/images/green-16x16.png&quot;
+FAIL &lt;img srcset=&quot;/images/green-1x1.png?e62 50w, /images/green-16x16.png?e62 51w&quot; sizes=&quot;(min-width:0) or unknown-general-enclosed(foo) 1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px) assert_equals: expected &quot;http://localhost:8800/images/green-1x1.png&quot; but got &quot;http://localhost:8800/images/green-16x16.png&quot;
 PASS &lt;img srcset=&quot;/images/green-1x1.png?e63 50w, /images/green-16x16.png?e63 51w&quot; sizes=&quot;(min-width:0) or (!) 100vw, 1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px)
 PASS &lt;img srcset=&quot;/images/green-1x1.png?e64 50w, /images/green-16x16.png?e64 51w&quot; sizes=&quot;(min-width:0) or unknown-media-type 100vw, 1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px)
 PASS &lt;img srcset=&quot;/images/green-1x1.png?e65 50w, /images/green-16x16.png?e65 51w&quot; sizes=&quot;(123) 100vw, 1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px)
@@ -111,16 +111,16 @@
 PASS &lt;img srcset=&quot;/images/green-1x1.png?e103 50w, /images/green-16x16.png?e103 51w&quot; sizes=&quot;not (&amp;quot;grammar does not match&amp;quot;) 100vw, 1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px)
 PASS &lt;img srcset=&quot;/images/green-1x1.png?e104 50w, /images/green-16x16.png?e104 51w&quot; sizes=&quot;(unknown-general-enclosed !) 100vw, 1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px)
 PASS &lt;img srcset=&quot;/images/green-1x1.png?e105 50w, /images/green-16x16.png?e105 51w&quot; sizes=&quot;not (unknown-general-enclosed !) 100vw, 1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px)
-PASS &lt;img srcset=&quot;/images/green-1x1.png?e106 50w, /images/green-16x16.png?e106 51w&quot; sizes=&quot;(min-width:0) or (unknown-general-enclosed !) 1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px)
+FAIL &lt;img srcset=&quot;/images/green-1x1.png?e106 50w, /images/green-16x16.png?e106 51w&quot; sizes=&quot;(min-width:0) or (unknown-general-enclosed !) 1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px) assert_equals: expected &quot;http://localhost:8800/images/green-1x1.png&quot; but got &quot;http://localhost:8800/images/green-16x16.png&quot;
 PASS &lt;img srcset=&quot;/images/green-1x1.png?e107 50w, /images/green-16x16.png?e107 51w&quot; sizes=&quot;not ((min-width:0) or (unknown &amp;quot;general-enclosed&amp;quot;)) 100vw, 1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px)
 PASS &lt;img srcset=&quot;/images/green-1x1.png?e108 50w, /images/green-16x16.png?e108 51w&quot; sizes=&quot;(max-width:0) or (unknown-general-enclosed !) 100vw, 1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px)
 PASS &lt;img srcset=&quot;/images/green-1x1.png?e109 50w, /images/green-16x16.png?e109 51w&quot; sizes=&quot;not ((max-width:0) or (unknown &amp;quot;general-enclosed&amp;quot;)) 100vw, 1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px)
-PASS &lt;img srcset=&quot;/images/green-1x1.png?f48 50w, /images/green-16x16.png?f48 51w&quot; sizes=&quot;calc(1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px)
-PASS &lt;img srcset=&quot;/images/green-1x1.png?f48a 50w, /images/green-16x16.png?f48a 51w&quot; sizes=&quot;min(1px, 200vw&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px)
-PASS &lt;img srcset=&quot;/images/green-1x1.png?f48b 50w, /images/green-16x16.png?f48b 51w&quot; sizes=&quot;max(-200vw, 1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px)
-PASS &lt;img srcset=&quot;/images/green-1x1.png?f49 50w, /images/green-16x16.png?f49 51w&quot; sizes=&quot;(min-width:0) calc(1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px)
-PASS &lt;img srcset=&quot;/images/green-1x1.png?f49a 50w, /images/green-16x16.png?f49a 51w&quot; sizes=&quot;(min-width:0) min(1px, 200vw&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px)
-PASS &lt;img srcset=&quot;/images/green-1x1.png?f49b 50w, /images/green-16x16.png?f49b 51w&quot; sizes=&quot;(min-width:0) max(-200vw, 1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px)
+FAIL &lt;img srcset=&quot;/images/green-1x1.png?f48 50w, /images/green-16x16.png?f48 51w&quot; sizes=&quot;calc(1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px) assert_equals: expected &quot;http://localhost:8800/images/green-1x1.png&quot; but got &quot;http://localhost:8800/images/green-16x16.png&quot;
+FAIL &lt;img srcset=&quot;/images/green-1x1.png?f48a 50w, /images/green-16x16.png?f48a 51w&quot; sizes=&quot;min(1px, 200vw&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px) assert_equals: expected &quot;http://localhost:8800/images/green-1x1.png&quot; but got &quot;http://localhost:8800/images/green-16x16.png&quot;
+FAIL &lt;img srcset=&quot;/images/green-1x1.png?f48b 50w, /images/green-16x16.png?f48b 51w&quot; sizes=&quot;max(-200vw, 1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px) assert_equals: expected &quot;http://localhost:8800/images/green-1x1.png&quot; but got &quot;http://localhost:8800/images/green-16x16.png&quot;
+FAIL &lt;img srcset=&quot;/images/green-1x1.png?f49 50w, /images/green-16x16.png?f49 51w&quot; sizes=&quot;(min-width:0) calc(1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px) assert_equals: expected &quot;http://localhost:8800/images/green-1x1.png&quot; but got &quot;http://localhost:8800/images/green-16x16.png&quot;
+FAIL &lt;img srcset=&quot;/images/green-1x1.png?f49a 50w, /images/green-16x16.png?f49a 51w&quot; sizes=&quot;(min-width:0) min(1px, 200vw&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px) assert_equals: expected &quot;http://localhost:8800/images/green-1x1.png&quot; but got &quot;http://localhost:8800/images/green-16x16.png&quot;
+FAIL &lt;img srcset=&quot;/images/green-1x1.png?f49b 50w, /images/green-16x16.png?f49b 51w&quot; sizes=&quot;(min-width:0) max(-200vw, 1px&quot;&gt; ref sizes=&quot;1px&quot; (width:1000px) assert_equals: expected &quot;http://localhost:8800/images/green-1x1.png&quot; but got &quot;http://localhost:8800/images/green-16x16.png&quot;
 PASS &lt;img srcset=&quot;/images/green-1x1.png?f2 50w, /images/green-16x16.png?f2 51w&quot; sizes=&quot;&quot;&gt; ref sizes=&quot;100vw&quot; (width:1000px)
 PASS &lt;img srcset=&quot;/images/green-1x1.png?f3 50w, /images/green-16x16.png?f3 51w&quot; sizes=&quot;,&quot;&gt; ref sizes=&quot;100vw&quot; (width:1000px)
 PASS &lt;img srcset=&quot;/images/green-1x1.png?f4 50w, /images/green-16x16.png?f4 51w&quot; sizes=&quot;-1px&quot;&gt; ref sizes=&quot;100vw&quot; (width:1000px)</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>