Backed out changeset 8dc24100ee36 (bug 1064083) because the bug it depends on was backed out.
authorRyan VanderMeulen <ryanvm@gmail.com>
Fri, 27 Mar 2015 16:57:40 -0400
changeset 265146 2e1818e7d8b0cf1cf3d030a28cae64acad2417f0
parent 265145 0cc8abe4e2bbcc18e0bf45d6fa77ac3484e9f0fc
child 265147 a74c470d1a6a9d39d1281a611d2b5ec993dadfc7
push id4718
push userraliiev@mozilla.com
push dateMon, 11 May 2015 18:39:53 +0000
treeherdermozilla-beta@c20c4ef55f08 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
bugs1064083
milestone39.0a1
backs out8dc24100ee368c3fa1042723d865233768ab81e7
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Backed out changeset 8dc24100ee36 (bug 1064083) because the bug it depends on was backed out. CLOSED TREE
testing/web-platform/meta/html/dom/interfaces.html.ini
testing/web-platform/meta/html/semantics/embedded-content/the-img-element/srcset/parse-a-srcset-attribute.html.ini
testing/web-platform/meta/html/semantics/embedded-content/the-img-element/update-the-source-set.html.ini
--- a/testing/web-platform/meta/html/dom/interfaces.html.ini
+++ b/testing/web-platform/meta/html/dom/interfaces.html.ini
@@ -760,19 +760,25 @@
     expected: FAIL
 
   [HTMLAnchorElement interface: document.createElement("a") must inherit property "ping" with the proper type (2)]
     expected: FAIL
 
   [HTMLImageElement interface: document.createElement("img") must inherit property "crossOrigin" with the proper type (4)]
     expected: FAIL
 
+  [HTMLImageElement interface: document.createElement("img") must inherit property "currentSrc" with the proper type (12)]
+    expected: FAIL
+
   [HTMLImageElement interface: new Image() must inherit property "crossOrigin" with the proper type (4)]
     expected: FAIL
 
+  [HTMLImageElement interface: new Image() must inherit property "currentSrc" with the proper type (12)]
+    expected: FAIL
+
   [HTMLIFrameElement interface: attribute seamless]
     expected: FAIL
 
   [HTMLEmbedElement interface: document.createElement("embed") must inherit property "src" with the proper type (0)]
     expected: FAIL
 
   [HTMLEmbedElement interface: document.createElement("embed") must inherit property "type" with the proper type (1)]
     expected: FAIL
--- a/testing/web-platform/meta/html/semantics/embedded-content/the-img-element/srcset/parse-a-srcset-attribute.html.ini
+++ b/testing/web-platform/meta/html/semantics/embedded-content/the-img-element/srcset/parse-a-srcset-attribute.html.ini
@@ -1,20 +1,584 @@
 [parse-a-srcset-attribute.html]
   type: testharness
+  [""]
+    expected: FAIL
+
+  [","]
+    expected: FAIL
+
+  [",,,"]
+    expected: FAIL
+
+  ["\\t\\tdata:,a\\t\\t1x\\t\\t"]
+    expected: FAIL
+
+  ["\\n\\ndata:,a\\n\\n1x\\n\\n"]
+    expected: FAIL
+
+  ["\\f\\fdata:,a\\f\\f1x\\f\\f"]
+    expected: FAIL
+
+  ["\\r\\rdata:,a\\r\\r1x\\r\\r"]
+    expected: FAIL
+
+  ["data:,a [ , data:,b 1x, \], data:,c"]
+    expected: FAIL
+
+  ["data:,a { , data:,b 1x, }, data:,c"]
+    expected: FAIL
+
+  ["data:,a \\" , data:,b 1x, \\", data:,c"]
+    expected: FAIL
+
+  ["data:,a (, data:,b"]
+    expected: FAIL
+
+  ["data:,a foo"]
+    expected: FAIL
+
+  ["data:,a foo foo"]
+    expected: FAIL
+
+  ["data:,a foo 1x"]
+    expected: FAIL
+
+  ["data:,a foo 1x foo"]
+    expected: FAIL
+
+  ["data:,a foo 1w"]
+    expected: FAIL
+
+  ["data:,a foo 1w foo"]
+    expected: FAIL
+
+  ["data:,a 1x 1x"]
+    expected: FAIL
+
+  ["data:,a 1w 1w"]
+    expected: FAIL
+
+  ["data:,a 1w 1x"]
+    expected: FAIL
+
+  ["data:,a 1x 1w"]
+    expected: FAIL
+
+  ["data:,a 1h 1h"]
+    expected: FAIL
+
+  ["data:,a 1h 1x"]
+    expected: FAIL
+
+  ["data:,a 1h 1w 1x"]
+    expected: FAIL
+
+  ["data:,a 1x 1w 1h"]
+    expected: FAIL
+
+  ["data:,a 1h"]
+    expected: FAIL
+
+  ["data:,a 1h foo"]
+    expected: FAIL
+
+  ["data:,a foo 1h"]
+    expected: FAIL
+
+  ["data:,a 0w"]
+    expected: FAIL
+
+  ["data:,a -1w"]
+    expected: FAIL
+
+  ["data:,a 1w -1w"]
+    expected: FAIL
+
+  ["data:,a 1.0w"]
+    expected: FAIL
+
+  ["data:,a 1w 1.0w"]
+    expected: FAIL
+
+  ["data:,a 1e0w"]
+    expected: FAIL
+
+  ["data:,a 1w 1e0w"]
+    expected: FAIL
+
+  ["data:,a 1www"]
+    expected: FAIL
+
+  ["data:,a 1w 1www"]
+    expected: FAIL
+
+  ["data:,a +1w"]
+    expected: FAIL
+
+  ["data:,a 1w +1w"]
+    expected: FAIL
+
+  ["data:,a 1W"]
+    expected: FAIL
+
+  ["data:,a 1w 1W"]
+    expected: FAIL
+
+  ["data:,a Infinityw"]
+    expected: FAIL
+
+  ["data:,a 1w Infinityw"]
+    expected: FAIL
+
+  ["data:,a NaNw"]
+    expected: FAIL
+
+  ["data:,a 1w NaNw"]
+    expected: FAIL
+
+  ["data:,a 0x1w"]
+    expected: FAIL
+
+  ["data:,a 0X1w"]
+    expected: FAIL
+
+  ["data:,a 1\\x01w" (trailing U+0001)]
+    expected: FAIL
+
+  ["data:,a 1\xc2\xa0w" (trailing U+00A0)]
+    expected: FAIL
+
+  ["data:,a 1\xe1\x9a\x80w" (trailing U+1680)]
+    expected: FAIL
+
+  ["data:,a 1\xe2\x80\x80w" (trailing U+2000)]
+    expected: FAIL
+
+  ["data:,a 1\xe2\x80\x81w" (trailing U+2001)]
+    expected: FAIL
+
+  ["data:,a 1\xe2\x80\x82w" (trailing U+2002)]
+    expected: FAIL
+
+  ["data:,a 1\xe2\x80\x83w" (trailing U+2003)]
+    expected: FAIL
+
+  ["data:,a 1\xe2\x80\x84w" (trailing U+2004)]
+    expected: FAIL
+
+  ["data:,a 1\xe2\x80\x85w" (trailing U+2005)]
+    expected: FAIL
+
+  ["data:,a 1\xe2\x80\x86w" (trailing U+2006)]
+    expected: FAIL
+
+  ["data:,a 1\xe2\x80\x87w" (trailing U+2007)]
+    expected: FAIL
+
+  ["data:,a 1\xe2\x80\x88w" (trailing U+2008)]
+    expected: FAIL
+
+  ["data:,a 1\xe2\x80\x89w" (trailing U+2009)]
+    expected: FAIL
+
+  ["data:,a 1\xe2\x80\x8aw" (trailing U+200A)]
+    expected: FAIL
+
+  ["data:,a 1\xe2\x80\x8cw" (trailing U+200C)]
+    expected: FAIL
+
+  ["data:,a 1\xe2\x80\x8dw" (trailing U+200D)]
+    expected: FAIL
+
+  ["data:,a 1\xe2\x80\xafw" (trailing U+202F)]
+    expected: FAIL
+
+  ["data:,a 1\xe2\x81\x9fw" (trailing U+205F)]
+    expected: FAIL
+
+  ["data:,a 1\xe3\x80\x80w" (trailing U+3000)]
+    expected: FAIL
+
+  ["data:,a 1\xef\xbb\xbfw" (trailing U+FEFF)]
+    expected: FAIL
+
+  ["data:,a \\x011w" (leading U+0001)]
+    expected: FAIL
+
+  ["data:,a \xc2\xa01w" (leading U+00A0)]
+    expected: FAIL
+
+  ["data:,a \xe1\x9a\x801w" (leading U+1680)]
+    expected: FAIL
+
+  ["data:,a \xe2\x80\x801w" (leading U+2000)]
+    expected: FAIL
+
+  ["data:,a \xe2\x80\x811w" (leading U+2001)]
+    expected: FAIL
+
+  ["data:,a \xe2\x80\x821w" (leading U+2002)]
+    expected: FAIL
+
+  ["data:,a \xe2\x80\x831w" (leading U+2003)]
+    expected: FAIL
+
+  ["data:,a \xe2\x80\x841w" (leading U+2004)]
+    expected: FAIL
+
+  ["data:,a \xe2\x80\x851w" (leading U+2005)]
+    expected: FAIL
+
+  ["data:,a \xe2\x80\x861w" (leading U+2006)]
+    expected: FAIL
+
+  ["data:,a \xe2\x80\x871w" (leading U+2007)]
+    expected: FAIL
+
+  ["data:,a \xe2\x80\x881w" (leading U+2008)]
+    expected: FAIL
+
+  ["data:,a \xe2\x80\x891w" (leading U+2009)]
+    expected: FAIL
+
+  ["data:,a \xe2\x80\x8a1w" (leading U+200A)]
+    expected: FAIL
+
+  ["data:,a \xe2\x80\x8c1w" (leading U+200C)]
+    expected: FAIL
+
+  ["data:,a \xe2\x80\x8d1w" (leading U+200D)]
+    expected: FAIL
+
+  ["data:,a \xe2\x80\xaf1w" (leading U+202F)]
+    expected: FAIL
+
+  ["data:,a \xe2\x81\x9f1w" (leading U+205F)]
+    expected: FAIL
+
+  ["data:,a \xe3\x80\x801w" (leading U+3000)]
+    expected: FAIL
+
+  ["data:,a \xef\xbb\xbf1w" (leading U+FEFF)]
+    expected: FAIL
+
+  ["data:,a 1x -0x"]
+    expected: FAIL
+
+  ["data:,a -1x"]
+    expected: FAIL
+
+  ["data:,a 1x -1x"]
+    expected: FAIL
+
+  ["data:,a -x"]
+    expected: FAIL
+
+  ["data:,a .x"]
+    expected: FAIL
+
+  ["data:,a -.x"]
+    expected: FAIL
+
   ["data:,a 1.x"]
     expected: FAIL
 
+  ["data:,a 1x 1.5e1x"]
+    expected: FAIL
+
+  ["data:,a 1x 1e1.5x"]
+    expected: FAIL
+
+  ["data:,a 1x 1.0x"]
+    expected: FAIL
+
   ["data:,a +1x"]
     expected: FAIL
 
+  ["data:,a 1X"]
+    expected: FAIL
+
+  ["data:,a Infinityx"]
+    expected: FAIL
+
+  ["data:,a NaNx"]
+    expected: FAIL
+
+  ["data:,a 0x1x"]
+    expected: FAIL
+
+  ["data:,a 0X1x"]
+    expected: FAIL
+
+  ["data:,a 1\\x01x" (trailing U+0001)]
+    expected: FAIL
+
+  ["data:,a 1\xc2\xa0x" (trailing U+00A0)]
+    expected: FAIL
+
+  ["data:,a 1\xe1\x9a\x80x" (trailing U+1680)]
+    expected: FAIL
+
+  ["data:,a 1\xe2\x80\x80x" (trailing U+2000)]
+    expected: FAIL
+
+  ["data:,a 1\xe2\x80\x81x" (trailing U+2001)]
+    expected: FAIL
+
+  ["data:,a 1\xe2\x80\x82x" (trailing U+2002)]
+    expected: FAIL
+
+  ["data:,a 1\xe2\x80\x83x" (trailing U+2003)]
+    expected: FAIL
+
+  ["data:,a 1\xe2\x80\x84x" (trailing U+2004)]
+    expected: FAIL
+
+  ["data:,a 1\xe2\x80\x85x" (trailing U+2005)]
+    expected: FAIL
+
+  ["data:,a 1\xe2\x80\x86x" (trailing U+2006)]
+    expected: FAIL
+
+  ["data:,a 1\xe2\x80\x87x" (trailing U+2007)]
+    expected: FAIL
+
+  ["data:,a 1\xe2\x80\x88x" (trailing U+2008)]
+    expected: FAIL
+
+  ["data:,a 1\xe2\x80\x89x" (trailing U+2009)]
+    expected: FAIL
+
+  ["data:,a 1\xe2\x80\x8ax" (trailing U+200A)]
+    expected: FAIL
+
+  ["data:,a 1\xe2\x80\x8cx" (trailing U+200C)]
+    expected: FAIL
+
+  ["data:,a 1\xe2\x80\x8dx" (trailing U+200D)]
+    expected: FAIL
+
+  ["data:,a 1\xe2\x80\xafx" (trailing U+202F)]
+    expected: FAIL
+
+  ["data:,a 1\xe2\x81\x9fx" (trailing U+205F)]
+    expected: FAIL
+
+  ["data:,a 1\xe3\x80\x80x" (trailing U+3000)]
+    expected: FAIL
+
+  ["data:,a 1\xef\xbb\xbfx" (trailing U+FEFF)]
+    expected: FAIL
+
+  ["data:,a \\x011x" (leading U+0001)]
+    expected: FAIL
+
+  ["data:,a \xc2\xa01x" (leading U+00A0)]
+    expected: FAIL
+
+  ["data:,a \xe1\x9a\x801x" (leading U+1680)]
+    expected: FAIL
+
+  ["data:,a \xe2\x80\x801x" (leading U+2000)]
+    expected: FAIL
+
+  ["data:,a \xe2\x80\x811x" (leading U+2001)]
+    expected: FAIL
+
+  ["data:,a \xe2\x80\x821x" (leading U+2002)]
+    expected: FAIL
+
+  ["data:,a \xe2\x80\x831x" (leading U+2003)]
+    expected: FAIL
+
+  ["data:,a \xe2\x80\x841x" (leading U+2004)]
+    expected: FAIL
+
+  ["data:,a \xe2\x80\x851x" (leading U+2005)]
+    expected: FAIL
+
+  ["data:,a \xe2\x80\x861x" (leading U+2006)]
+    expected: FAIL
+
+  ["data:,a \xe2\x80\x871x" (leading U+2007)]
+    expected: FAIL
+
+  ["data:,a \xe2\x80\x881x" (leading U+2008)]
+    expected: FAIL
+
   ["data:,a \xe2\x80\x891x" (leading U+2009)]
     expected: FAIL
 
   ["data:,a \xe2\x80\x8a1x" (leading U+200A)]
     expected: FAIL
 
   ["data:,a \xe2\x80\x8c1x" (leading U+200C)]
     expected: FAIL
 
   ["data:,a \xe2\x80\x8d1x" (leading U+200D)]
     expected: FAIL
 
+  ["data:,a \xe2\x80\xaf1x" (leading U+202F)]
+    expected: FAIL
+
+  ["data:,a \xe2\x81\x9f1x" (leading U+205F)]
+    expected: FAIL
+
+  ["data:,a \xe3\x80\x801x" (leading U+3000)]
+    expected: FAIL
+
+  ["data:,a \xef\xbb\xbf1x" (leading U+FEFF)]
+    expected: FAIL
+
+  ["data:,a 1w 0h"]
+    expected: FAIL
+
+  ["data:,a 1w -1h"]
+    expected: FAIL
+
+  ["data:,a 1w 1.0h"]
+    expected: FAIL
+
+  ["data:,a 1w 1e0h"]
+    expected: FAIL
+
+  ["data:,a 1w 1hhh"]
+    expected: FAIL
+
+  ["data:,a 1w +1h"]
+    expected: FAIL
+
+  ["data:,a 1w 1H"]
+    expected: FAIL
+
+  ["data:,a 1w Infinityh"]
+    expected: FAIL
+
+  ["data:,a 1w NaNh"]
+    expected: FAIL
+
+  ["data:,a 0x1h"]
+    expected: FAIL
+
+  ["data:,a 0X1h"]
+    expected: FAIL
+
+  ["data:,a 1w 1\\x01h" (trailing U+0001)]
+    expected: FAIL
+
+  ["data:,a 1w 1\xc2\xa0h" (trailing U+00A0)]
+    expected: FAIL
+
+  ["data:,a 1w 1\xe1\x9a\x80h" (trailing U+1680)]
+    expected: FAIL
+
+  ["data:,a 1w 1\xe2\x80\x80h" (trailing U+2000)]
+    expected: FAIL
+
+  ["data:,a 1w 1\xe2\x80\x81h" (trailing U+2001)]
+    expected: FAIL
+
+  ["data:,a 1w 1\xe2\x80\x82h" (trailing U+2002)]
+    expected: FAIL
+
+  ["data:,a 1w 1\xe2\x80\x83h" (trailing U+2003)]
+    expected: FAIL
+
+  ["data:,a 1w 1\xe2\x80\x84h" (trailing U+2004)]
+    expected: FAIL
+
+  ["data:,a 1w 1\xe2\x80\x85h" (trailing U+2005)]
+    expected: FAIL
+
+  ["data:,a 1w 1\xe2\x80\x86h" (trailing U+2006)]
+    expected: FAIL
+
+  ["data:,a 1w 1\xe2\x80\x87h" (trailing U+2007)]
+    expected: FAIL
+
+  ["data:,a 1w 1\xe2\x80\x88h" (trailing U+2008)]
+    expected: FAIL
+
+  ["data:,a 1w 1\xe2\x80\x89h" (trailing U+2009)]
+    expected: FAIL
+
+  ["data:,a 1w 1\xe2\x80\x8ah" (trailing U+200A)]
+    expected: FAIL
+
+  ["data:,a 1w 1\xe2\x80\x8ch" (trailing U+200C)]
+    expected: FAIL
+
+  ["data:,a 1w 1\xe2\x80\x8dh" (trailing U+200D)]
+    expected: FAIL
+
+  ["data:,a 1w 1\xe2\x80\xafh" (trailing U+202F)]
+    expected: FAIL
+
+  ["data:,a 1w 1\xe2\x81\x9fh" (trailing U+205F)]
+    expected: FAIL
+
+  ["data:,a 1w 1\xe3\x80\x80h" (trailing U+3000)]
+    expected: FAIL
+
+  ["data:,a 1w 1\xef\xbb\xbfh" (trailing U+FEFF)]
+    expected: FAIL
+
+  ["data:,a 1w \\x011h" (leading U+0001)]
+    expected: FAIL
+
+  ["data:,a 1w \xc2\xa01h" (leading U+00A0)]
+    expected: FAIL
+
+  ["data:,a 1w \xe1\x9a\x801h" (leading U+1680)]
+    expected: FAIL
+
+  ["data:,a 1w \xe2\x80\x801h" (leading U+2000)]
+    expected: FAIL
+
+  ["data:,a 1w \xe2\x80\x811h" (leading U+2001)]
+    expected: FAIL
+
+  ["data:,a 1w \xe2\x80\x821h" (leading U+2002)]
+    expected: FAIL
+
+  ["data:,a 1w \xe2\x80\x831h" (leading U+2003)]
+    expected: FAIL
+
+  ["data:,a 1w \xe2\x80\x841h" (leading U+2004)]
+    expected: FAIL
+
+  ["data:,a 1w \xe2\x80\x851h" (leading U+2005)]
+    expected: FAIL
+
+  ["data:,a 1w \xe2\x80\x861h" (leading U+2006)]
+    expected: FAIL
+
+  ["data:,a 1w \xe2\x80\x871h" (leading U+2007)]
+    expected: FAIL
+
+  ["data:,a 1w \xe2\x80\x881h" (leading U+2008)]
+    expected: FAIL
+
+  ["data:,a 1w \xe2\x80\x891h" (leading U+2009)]
+    expected: FAIL
+
+  ["data:,a 1w \xe2\x80\x8a1h" (leading U+200A)]
+    expected: FAIL
+
+  ["data:,a 1w \xe2\x80\x8c1h" (leading U+200C)]
+    expected: FAIL
+
+  ["data:,a 1w \xe2\x80\x8d1h" (leading U+200D)]
+    expected: FAIL
+
+  ["data:,a 1w \xe2\x80\xaf1h" (leading U+202F)]
+    expected: FAIL
+
+  ["data:,a 1w \xe2\x81\x9f1h" (leading U+205F)]
+    expected: FAIL
+
+  ["data:,a 1w \xe3\x80\x801h" (leading U+3000)]
+    expected: FAIL
+
+  ["data:,a 1w \xef\xbb\xbf1h" (leading U+FEFF)]
+    expected: FAIL
+
--- a/testing/web-platform/meta/html/semantics/embedded-content/the-img-element/update-the-source-set.html.ini
+++ b/testing/web-platform/meta/html/semantics/embedded-content/the-img-element/update-the-source-set.html.ini
@@ -1,10 +1,19 @@
 [update-the-source-set.html]
   type: testharness
+  [<img data-expect="">]
+    expected: FAIL
+
+  [<img src="" data-expect="">]
+    expected: FAIL
+
+  [<img src="data:,a" srcset="data:,b 10000x, data:,c 10000w" sizes="1px" data-expect="data:,b">]
+    expected: FAIL
+
   [<img src="data:,a" srcset="data:,b 0.0001x, data:,c 1w" sizes="10000px" data-expect="data:,b">]
     expected: FAIL
 
   [<picture><source srcset="data:,b" type=""><img src="data:,a" data-expect="data:,b"></picture>]
     expected: FAIL
 
   [<picture><source srcset="data:,b" type=" "><img src="data:,a" data-expect="data:,b"></picture>]
     expected: FAIL
@@ -22,8 +31,17 @@
     expected: FAIL
 
   [<picture><source srcset="data:,b" type="image/gif;encodings="><img src="data:,a" data-expect="data:,b"></picture>]
     expected: FAIL
 
   [<picture><source srcset="data:,b" type="image/gif;encodings=foobar"><img src="data:,a" data-expect="data:,b"></picture>]
     expected: FAIL
 
+  [<picture><img data-expect=""><img src="data:,b"></picture>]
+    expected: FAIL
+
+  [<picture><img data-expect=""><source srcset="data:,b"></picture>]
+    expected: FAIL
+
+  [<picture><span><source srcset="data:,b"><img data-expect=""></span></picture>]
+    expected: FAIL
+