[parse-a-sizes-attribute.html]
  type: testharness
  disabled: investigating intermittent failures in bug 1134120
  [<img srcset="data:,a 50w, data:,b 51w" sizes="1q"> ref sizes="1px" (standards mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="(),1px"> ref sizes="1px" (standards mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="x(),1px"> ref sizes="1px" (standards mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="{},1px"> ref sizes="1px" (standards mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="[\],1px"> ref sizes="1px" (standards mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="\\(,1px"> ref sizes="1px" (standards mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="x\\(,1px"> ref sizes="1px" (standards mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="\\{,1px"> ref sizes="1px" (standards mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="\\[,1px"> ref sizes="1px" (standards mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="calc(1px"> ref sizes="1px" (standards mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="(min-width:0) calc(1px"> ref sizes="1px" (standards mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="(min-width:calc(0)) 1px"> ref sizes="1px" (standards mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not (blahblah) 1px"> ref sizes="1px" (standards mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not blahblah 100vw, 1px"> ref sizes="1px" (standards mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="(blahblah) 100vw, 1px"> ref sizes="1px" (standards mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not (!) 100vw, 1px"> ref sizes="1px" (standards mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="! 100vw, 1px"> ref sizes="1px" (standards mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not ! 100vw, 1px"> ref sizes="1px" (standards mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not (\]) 100vw, 1px"> ref sizes="1px" (standards mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="\] 100vw, 1px"> ref sizes="1px" (standards mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not \] 100vw, 1px"> ref sizes="1px" (standards mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not (}) 100vw, 1px"> ref sizes="1px" (standards mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="} 100vw, 1px"> ref sizes="1px" (standards mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not } 100vw, 1px"> ref sizes="1px" (standards mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes=") 100vw, 1px"> ref sizes="1px" (standards mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not ) 100vw, 1px"> ref sizes="1px" (standards mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="; 100vw, 1px"> ref sizes="1px" (standards mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not ; 100vw, 1px"> ref sizes="1px" (standards mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes=", 1px"> ref sizes="1px" (standards mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="all 100vw, 1px"> ref sizes="1px" (standards mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="all and (min-width:0) 100vw, 1px"> ref sizes="1px" (standards mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="min-width:0 100vw, 1px"> ref sizes="1px" (standards mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="0.1%"> ref sizes="100vw" (standards mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="1px !important"> ref sizes="100vw" (standards mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="(min-width:0) 1px foo bar"> ref sizes="100vw" (standards mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="(min-width:0) 0.1%"> ref sizes="100vw" (standards mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="1q"> ref sizes="1px" (quirks mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="(),1px"> ref sizes="1px" (quirks mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="x(),1px"> ref sizes="1px" (quirks mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="{},1px"> ref sizes="1px" (quirks mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="[\],1px"> ref sizes="1px" (quirks mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="\\(,1px"> ref sizes="1px" (quirks mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="x\\(,1px"> ref sizes="1px" (quirks mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="\\{,1px"> ref sizes="1px" (quirks mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="\\[,1px"> ref sizes="1px" (quirks mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="calc(1px"> ref sizes="1px" (quirks mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="(min-width:0) calc(1px"> ref sizes="1px" (quirks mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="(min-width:calc(0)) 1px"> ref sizes="1px" (quirks mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not (blahblah) 1px"> ref sizes="1px" (quirks mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not blahblah 100vw, 1px"> ref sizes="1px" (quirks mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="(blahblah) 100vw, 1px"> ref sizes="1px" (quirks mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not (!) 100vw, 1px"> ref sizes="1px" (quirks mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="! 100vw, 1px"> ref sizes="1px" (quirks mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not ! 100vw, 1px"> ref sizes="1px" (quirks mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not (\]) 100vw, 1px"> ref sizes="1px" (quirks mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="\] 100vw, 1px"> ref sizes="1px" (quirks mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not \] 100vw, 1px"> ref sizes="1px" (quirks mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not (}) 100vw, 1px"> ref sizes="1px" (quirks mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="} 100vw, 1px"> ref sizes="1px" (quirks mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not } 100vw, 1px"> ref sizes="1px" (quirks mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes=") 100vw, 1px"> ref sizes="1px" (quirks mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not ) 100vw, 1px"> ref sizes="1px" (quirks mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="; 100vw, 1px"> ref sizes="1px" (quirks mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not ; 100vw, 1px"> ref sizes="1px" (quirks mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes=", 1px"> ref sizes="1px" (quirks mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="all 100vw, 1px"> ref sizes="1px" (quirks mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="all and (min-width:0) 100vw, 1px"> ref sizes="1px" (quirks mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="min-width:0 100vw, 1px"> ref sizes="1px" (quirks mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="0.1%"> ref sizes="100vw" (quirks mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="1px !important"> ref sizes="100vw" (quirks mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="(min-width:0) 1px foo bar"> ref sizes="100vw" (quirks mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="(min-width:0) 0.1%"> ref sizes="100vw" (quirks mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="1q"> ref sizes="1px" (display:none)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="(),1px"> ref sizes="1px" (display:none)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="x(),1px"> ref sizes="1px" (display:none)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="{},1px"> ref sizes="1px" (display:none)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="[\],1px"> ref sizes="1px" (display:none)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="\\(,1px"> ref sizes="1px" (display:none)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="x\\(,1px"> ref sizes="1px" (display:none)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="\\{,1px"> ref sizes="1px" (display:none)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="\\[,1px"> ref sizes="1px" (display:none)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="calc(1px"> ref sizes="1px" (display:none)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="(min-width:0) calc(1px"> ref sizes="1px" (display:none)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="(min-width:calc(0)) 1px"> ref sizes="1px" (display:none)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not (blahblah) 1px"> ref sizes="1px" (display:none)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not blahblah 100vw, 1px"> ref sizes="1px" (display:none)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="(blahblah) 100vw, 1px"> ref sizes="1px" (display:none)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not (!) 100vw, 1px"> ref sizes="1px" (display:none)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="! 100vw, 1px"> ref sizes="1px" (display:none)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not ! 100vw, 1px"> ref sizes="1px" (display:none)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not (\]) 100vw, 1px"> ref sizes="1px" (display:none)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="\] 100vw, 1px"> ref sizes="1px" (display:none)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not \] 100vw, 1px"> ref sizes="1px" (display:none)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not (}) 100vw, 1px"> ref sizes="1px" (display:none)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="} 100vw, 1px"> ref sizes="1px" (display:none)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not } 100vw, 1px"> ref sizes="1px" (display:none)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes=") 100vw, 1px"> ref sizes="1px" (display:none)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not ) 100vw, 1px"> ref sizes="1px" (display:none)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="; 100vw, 1px"> ref sizes="1px" (display:none)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not ; 100vw, 1px"> ref sizes="1px" (display:none)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes=", 1px"> ref sizes="1px" (display:none)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="all 100vw, 1px"> ref sizes="1px" (display:none)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="all and (min-width:0) 100vw, 1px"> ref sizes="1px" (display:none)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="min-width:0 100vw, 1px"> ref sizes="1px" (display:none)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="0.1%"> ref sizes="100vw" (display:none)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="1px !important"> ref sizes="100vw" (display:none)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="(min-width:0) 1px foo bar"> ref sizes="100vw" (display:none)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="(min-width:0) 0.1%"> ref sizes="100vw" (display:none)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="1q"> ref sizes="1px" (width:1000px)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="(),1px"> ref sizes="1px" (width:1000px)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="x(),1px"> ref sizes="1px" (width:1000px)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="{},1px"> ref sizes="1px" (width:1000px)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="[\],1px"> ref sizes="1px" (width:1000px)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="\\(,1px"> ref sizes="1px" (width:1000px)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="x\\(,1px"> ref sizes="1px" (width:1000px)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="\\{,1px"> ref sizes="1px" (width:1000px)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="\\[,1px"> ref sizes="1px" (width:1000px)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="calc(1px"> ref sizes="1px" (width:1000px)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="(min-width:0) calc(1px"> ref sizes="1px" (width:1000px)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="(min-width:calc(0)) 1px"> ref sizes="1px" (width:1000px)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not (blahblah) 1px"> ref sizes="1px" (width:1000px)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not blahblah 100vw, 1px"> ref sizes="1px" (width:1000px)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="(blahblah) 100vw, 1px"> ref sizes="1px" (width:1000px)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not (!) 100vw, 1px"> ref sizes="1px" (width:1000px)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="! 100vw, 1px"> ref sizes="1px" (width:1000px)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not ! 100vw, 1px"> ref sizes="1px" (width:1000px)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not (\]) 100vw, 1px"> ref sizes="1px" (width:1000px)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="\] 100vw, 1px"> ref sizes="1px" (width:1000px)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not \] 100vw, 1px"> ref sizes="1px" (width:1000px)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not (}) 100vw, 1px"> ref sizes="1px" (width:1000px)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="} 100vw, 1px"> ref sizes="1px" (width:1000px)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not } 100vw, 1px"> ref sizes="1px" (width:1000px)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes=") 100vw, 1px"> ref sizes="1px" (width:1000px)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not ) 100vw, 1px"> ref sizes="1px" (width:1000px)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="; 100vw, 1px"> ref sizes="1px" (width:1000px)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not ; 100vw, 1px"> ref sizes="1px" (width:1000px)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes=", 1px"> ref sizes="1px" (width:1000px)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="all 100vw, 1px"> ref sizes="1px" (width:1000px)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="all and (min-width:0) 100vw, 1px"> ref sizes="1px" (width:1000px)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="min-width:0 100vw, 1px"> ref sizes="1px" (width:1000px)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="0.1%"> ref sizes="100vw" (width:1000px)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="1px !important"> ref sizes="100vw" (width:1000px)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="(min-width:0) 1px foo bar"> ref sizes="100vw" (width:1000px)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="(min-width:0) 0.1%"> ref sizes="100vw" (width:1000px)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not (min-width:0) 100vw, 1px"> ref sizes="1px" (standards mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not (min-width:unknown-mf-value) 1px"> ref sizes="1px" (standards mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not (min-width:-1px) 1px"> ref sizes="1px" (standards mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not (unknown-mf-name) 1px"> ref sizes="1px" (standards mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not (&quot;unknown-general-enclosed&quot;) 1px"> ref sizes="1px" (standards mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="unknown-general-enclosed(foo) 100vw, 1px"> ref sizes="1px" (standards mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not unknown-general-enclosed(foo) 1px"> ref sizes="1px" (standards mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="print 100vw, 1px"> ref sizes="1px" (standards mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not print 100vw, 1px"> ref sizes="1px" (standards mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="unknown-media-type 100vw, 1px"> ref sizes="1px" (standards mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not unknown-media-type 100vw, 1px"> ref sizes="1px" (standards mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="(min-width:0) or (min-width:0) 1px"> ref sizes="1px" (standards mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="(min-width:0) or (unknown-mf-name) 1px"> ref sizes="1px" (standards mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="(min-width:0) or (min-width:unknown-mf-value) 1px"> ref sizes="1px" (standards mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="(min-width:0) or (min-width:-1px) 1px"> ref sizes="1px" (standards mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="(min-width:0) or (&quot;unknown-general-enclosed&quot;) 1px"> ref sizes="1px" (standards mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="(min-width:0) or unknown-general-enclosed(foo) 1px"> ref sizes="1px" (standards mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="(min-width:0) or (!) 100vw, 1px"> ref sizes="1px" (standards mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="(min-width:0) or unknown-media-type 100vw, 1px"> ref sizes="1px" (standards mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not (123) 1px"> ref sizes="1px" (standards mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not (;) 100vw, 1px"> ref sizes="1px" (standards mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not (.) 1px"> ref sizes="1px" (standards mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="calc(1px"> ref sizes="100vw" (standards mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="(min-width:0) calc(1px"> ref sizes="100vw" (standards mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not (min-width:0) 100vw, 1px"> ref sizes="1px" (quirks mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not (min-width:unknown-mf-value) 1px"> ref sizes="1px" (quirks mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not (min-width:-1px) 1px"> ref sizes="1px" (quirks mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not (unknown-mf-name) 1px"> ref sizes="1px" (quirks mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not (&quot;unknown-general-enclosed&quot;) 1px"> ref sizes="1px" (quirks mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="unknown-general-enclosed(foo) 100vw, 1px"> ref sizes="1px" (quirks mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not unknown-general-enclosed(foo) 1px"> ref sizes="1px" (quirks mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="print 100vw, 1px"> ref sizes="1px" (quirks mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not print 100vw, 1px"> ref sizes="1px" (quirks mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="unknown-media-type 100vw, 1px"> ref sizes="1px" (quirks mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not unknown-media-type 100vw, 1px"> ref sizes="1px" (quirks mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="(min-width:0) or (min-width:0) 1px"> ref sizes="1px" (quirks mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="(min-width:0) or (unknown-mf-name) 1px"> ref sizes="1px" (quirks mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="(min-width:0) or (min-width:unknown-mf-value) 1px"> ref sizes="1px" (quirks mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="(min-width:0) or (min-width:-1px) 1px"> ref sizes="1px" (quirks mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="(min-width:0) or (&quot;unknown-general-enclosed&quot;) 1px"> ref sizes="1px" (quirks mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="(min-width:0) or unknown-general-enclosed(foo) 1px"> ref sizes="1px" (quirks mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="(min-width:0) or (!) 100vw, 1px"> ref sizes="1px" (quirks mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="(min-width:0) or unknown-media-type 100vw, 1px"> ref sizes="1px" (quirks mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not (123) 1px"> ref sizes="1px" (quirks mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not (;) 100vw, 1px"> ref sizes="1px" (quirks mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not (.) 1px"> ref sizes="1px" (quirks mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="calc(1px"> ref sizes="100vw" (quirks mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="(min-width:0) calc(1px"> ref sizes="100vw" (quirks mode)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not (min-width:0) 100vw, 1px"> ref sizes="1px" (display:none)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not (min-width:unknown-mf-value) 1px"> ref sizes="1px" (display:none)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not (min-width:-1px) 1px"> ref sizes="1px" (display:none)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not (unknown-mf-name) 1px"> ref sizes="1px" (display:none)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not (&quot;unknown-general-enclosed&quot;) 1px"> ref sizes="1px" (display:none)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="unknown-general-enclosed(foo) 100vw, 1px"> ref sizes="1px" (display:none)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not unknown-general-enclosed(foo) 1px"> ref sizes="1px" (display:none)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="print 100vw, 1px"> ref sizes="1px" (display:none)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not print 100vw, 1px"> ref sizes="1px" (display:none)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="unknown-media-type 100vw, 1px"> ref sizes="1px" (display:none)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not unknown-media-type 100vw, 1px"> ref sizes="1px" (display:none)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="(min-width:0) or (min-width:0) 1px"> ref sizes="1px" (display:none)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="(min-width:0) or (unknown-mf-name) 1px"> ref sizes="1px" (display:none)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="(min-width:0) or (min-width:unknown-mf-value) 1px"> ref sizes="1px" (display:none)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="(min-width:0) or (min-width:-1px) 1px"> ref sizes="1px" (display:none)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="(min-width:0) or (&quot;unknown-general-enclosed&quot;) 1px"> ref sizes="1px" (display:none)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="(min-width:0) or unknown-general-enclosed(foo) 1px"> ref sizes="1px" (display:none)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="(min-width:0) or (!) 100vw, 1px"> ref sizes="1px" (display:none)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="(min-width:0) or unknown-media-type 100vw, 1px"> ref sizes="1px" (display:none)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not (123) 1px"> ref sizes="1px" (display:none)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not (;) 100vw, 1px"> ref sizes="1px" (display:none)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not (.) 1px"> ref sizes="1px" (display:none)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="calc(1px"> ref sizes="100vw" (display:none)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="(min-width:0) calc(1px"> ref sizes="100vw" (display:none)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not (min-width:0) 100vw, 1px"> ref sizes="1px" (width:1000px)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not (min-width:unknown-mf-value) 1px"> ref sizes="1px" (width:1000px)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not (min-width:-1px) 1px"> ref sizes="1px" (width:1000px)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not (unknown-mf-name) 1px"> ref sizes="1px" (width:1000px)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not (&quot;unknown-general-enclosed&quot;) 1px"> ref sizes="1px" (width:1000px)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="unknown-general-enclosed(foo) 100vw, 1px"> ref sizes="1px" (width:1000px)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not unknown-general-enclosed(foo) 1px"> ref sizes="1px" (width:1000px)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="print 100vw, 1px"> ref sizes="1px" (width:1000px)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not print 100vw, 1px"> ref sizes="1px" (width:1000px)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="unknown-media-type 100vw, 1px"> ref sizes="1px" (width:1000px)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not unknown-media-type 100vw, 1px"> ref sizes="1px" (width:1000px)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="(min-width:0) or (min-width:0) 1px"> ref sizes="1px" (width:1000px)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="(min-width:0) or (unknown-mf-name) 1px"> ref sizes="1px" (width:1000px)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="(min-width:0) or (min-width:unknown-mf-value) 1px"> ref sizes="1px" (width:1000px)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="(min-width:0) or (min-width:-1px) 1px"> ref sizes="1px" (width:1000px)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="(min-width:0) or (&quot;unknown-general-enclosed&quot;) 1px"> ref sizes="1px" (width:1000px)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="(min-width:0) or unknown-general-enclosed(foo) 1px"> ref sizes="1px" (width:1000px)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="(min-width:0) or (!) 100vw, 1px"> ref sizes="1px" (width:1000px)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="(min-width:0) or unknown-media-type 100vw, 1px"> ref sizes="1px" (width:1000px)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not (123) 1px"> ref sizes="1px" (width:1000px)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not (;) 100vw, 1px"> ref sizes="1px" (width:1000px)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="not (.) 1px"> ref sizes="1px" (width:1000px)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="calc(1px"> ref sizes="100vw" (width:1000px)]
    expected: FAIL

  [<img srcset="data:,a 50w, data:,b 51w" sizes="(min-width:0) calc(1px"> ref sizes="100vw" (width:1000px)]
    expected: FAIL

