Bug 1359017 - onmessageerror WPTs pass, r=masayuki
authorAndrea Marchesini <amarchesini@mozilla.com>
Wed, 13 Sep 2017 12:43:02 +0200
changeset 430166 39c093e6dda968abcba5c649b6fac37bb7d7ea23
parent 430165 065b12d3c1f3251cd3580eaaf73624ad4937eb84
child 430167 93effc10ccb11ea9fcf94d258b39588180e482a5
push id7761
push userjlund@mozilla.com
push dateFri, 15 Sep 2017 00:19:52 +0000
treeherdermozilla-beta@c38455951db4 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersmasayuki
bugs1359017
milestone57.0a1
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
Bug 1359017 - onmessageerror WPTs pass, r=masayuki
testing/web-platform/meta/html/dom/interfaces.html.ini
testing/web-platform/meta/html/dom/interfaces.worker.js.ini
testing/web-platform/meta/webmessaging/messageerror.html.ini
testing/web-platform/meta/workers/interfaces.worker.js.ini
--- a/testing/web-platform/meta/html/dom/interfaces.html.ini
+++ b/testing/web-platform/meta/html/dom/interfaces.html.ini
@@ -3287,79 +3287,52 @@
     expected: FAIL
 
   [Document interface: document.implementation.createDocument(null, "", null) must inherit property "styleSheets" with the proper type (29)]
     expected: FAIL
 
   [HTMLLinkElement interface: document.createElement("link") must inherit property "nonce" with the proper type (6)]
     expected: FAIL
 
-  [HTMLBodyElement interface: attribute onmessageerror]
-    expected: FAIL
-
   [HTMLBodyElement interface: attribute onrejectionhandled]
     expected: FAIL
 
   [HTMLBodyElement interface: attribute onunhandledrejection]
     expected: FAIL
 
-  [HTMLBodyElement interface: document.createElement("body") must inherit property "onmessageerror" with the proper type (12)]
-    expected: FAIL
-
   [HTMLBodyElement interface: document.createElement("body") must inherit property "onrejectionhandled" with the proper type (18)]
     expected: FAIL
 
   [HTMLBodyElement interface: document.createElement("body") must inherit property "onunhandledrejection" with the proper type (20)]
     expected: FAIL
 
-  [Window interface: attribute onmessageerror]
-    expected: FAIL
-
   [Window interface: attribute onrejectionhandled]
     expected: FAIL
 
   [Window interface: attribute onunhandledrejection]
     expected: FAIL
 
-  [Window interface: window must inherit property "onmessageerror" with the proper type (105)]
-    expected: FAIL
-
   [Window interface: window must inherit property "onrejectionhandled" with the proper type (111)]
     expected: FAIL
 
   [Window interface: window must inherit property "onunhandledrejection" with the proper type (113)]
     expected: FAIL
 
-  [MessagePort interface: attribute onmessageerror]
-    expected: FAIL
-
-  [BroadcastChannel interface: attribute onmessageerror]
-    expected: FAIL
-
-  [HTMLFrameSetElement interface: attribute onmessageerror]
-    expected: FAIL
-
   [HTMLFrameSetElement interface: attribute onrejectionhandled]
     expected: FAIL
 
   [HTMLFrameSetElement interface: attribute onunhandledrejection]
     expected: FAIL
 
-  [HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "onmessageerror" with the proper type (8)]
-    expected: FAIL
-
   [HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "onrejectionhandled" with the proper type (14)]
     expected: FAIL
 
   [HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "onunhandledrejection" with the proper type (16)]
     expected: FAIL
 
-  [Window interface: window must inherit property "onmessageerror" with the proper type (104)]
-    expected: FAIL
-
   [Window interface: window must inherit property "onrejectionhandled" with the proper type (110)]
     expected: FAIL
 
   [Window interface: window must inherit property "onunhandledrejection" with the proper type (112)]
     expected: FAIL
 
   [HTMLElement interface: document.createElement("noscript") must inherit property "forceSpellCheck" with the proper type (14)]
     expected: FAIL
@@ -3770,19 +3743,16 @@
     expected: FAIL
 
   [HTMLLinkElement interface: document.createElement("link") must inherit property "updateViaCache" with the proper type]
     expected: FAIL
 
   [HTMLStyleElement interface: document.createElement("style") must inherit property "nonce" with the proper type]
     expected: FAIL
 
-  [HTMLBodyElement interface: document.createElement("body") must inherit property "onmessageerror" with the proper type]
-    expected: FAIL
-
   [HTMLBodyElement interface: document.createElement("body") must inherit property "onrejectionhandled" with the proper type]
     expected: FAIL
 
   [HTMLBodyElement interface: document.createElement("body") must inherit property "onunhandledrejection" with the proper type]
     expected: FAIL
 
   [HTMLImageElement interface: operation decode()]
     expected: FAIL
@@ -4223,19 +4193,16 @@
     expected: FAIL
 
   [Window interface: window must inherit property "oncuechange" with the proper type]
     expected: FAIL
 
   [Window interface: window must inherit property "onsecuritypolicyviolation" with the proper type]
     expected: FAIL
 
-  [Window interface: window must inherit property "onmessageerror" with the proper type]
-    expected: FAIL
-
   [Window interface: window must inherit property "onrejectionhandled" with the proper type]
     expected: FAIL
 
   [Window interface: window must inherit property "onunhandledrejection" with the proper type]
     expected: FAIL
 
   [ApplicationCache interface: window.applicationCache must inherit property "abort()" with the proper type]
     expected: FAIL
@@ -4295,19 +4262,16 @@
     expected: FAIL
 
   [Navigator interface: calling unregisterContentHandler(DOMString, USVString) on window.navigator with too few arguments must throw TypeError]
     expected: FAIL
 
   [MessageEvent interface: new MessageEvent("message", { data: 5 }) must inherit property "source" with the proper type]
     expected: FAIL
 
-  [Worker interface: attribute onmessageerror]
-    expected: FAIL
-
   [HTMLAppletElement interface: document.createElement("applet") must inherit property "align" with the proper type]
     expected: FAIL
 
   [HTMLAppletElement interface: document.createElement("applet") must inherit property "alt" with the proper type]
     expected: FAIL
 
   [HTMLAppletElement interface: document.createElement("applet") must inherit property "archive" with the proper type]
     expected: FAIL
@@ -4379,17 +4343,14 @@
     expected: FAIL
 
   [HTMLMarqueeElement interface: document.createElement("marquee") must inherit property "start()" with the proper type]
     expected: FAIL
 
   [HTMLMarqueeElement interface: document.createElement("marquee") must inherit property "stop()" with the proper type]
     expected: FAIL
 
-  [HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "onmessageerror" with the proper type]
-    expected: FAIL
-
   [HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "onrejectionhandled" with the proper type]
     expected: FAIL
 
   [HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "onunhandledrejection" with the proper type]
     expected: FAIL
 
--- a/testing/web-platform/meta/html/dom/interfaces.worker.js.ini
+++ b/testing/web-platform/meta/html/dom/interfaces.worker.js.ini
@@ -69,29 +69,16 @@
   [SharedWorker interface: attribute port]
     expected: FAIL
 
   [SharedWorker interface: attribute onerror]
     expected: FAIL
 
   [WorkerGlobalScope interface: self must inherit property "onlanguagechange" with the proper type (5)]
     expected: FAIL
-
-  [MessagePort interface: attribute onmessageerror]
-    expected: FAIL
-
-  [BroadcastChannel interface: attribute onmessageerror]
-    expected: FAIL
-
-  [DedicatedWorkerGlobalScope interface: attribute onmessageerror]
-    expected: FAIL
-
-  [DedicatedWorkerGlobalScope interface: self must inherit property "onmessageerror" with the proper type (3)]
-    expected: FAIL
-
   [CanvasGradient interface: existence and properties of interface object]
     expected: FAIL
 
   [CanvasGradient interface object length]
     expected: FAIL
 
   [CanvasGradient interface object name]
     expected: FAIL
@@ -424,23 +411,16 @@
     expected: FAIL
 
   [WorkerGlobalScope interface: attribute onrejectionhandled]
     expected: FAIL
 
   [WorkerGlobalScope interface: attribute onunhandledrejection]
     expected: FAIL
 
-  [DedicatedWorkerGlobalScope interface: self must inherit property "onmessageerror" with the proper type]
-    expected: FAIL
-
   [WorkerGlobalScope interface: self must inherit property "onlanguagechange" with the proper type]
     expected: FAIL
 
   [WorkerGlobalScope interface: self must inherit property "onrejectionhandled" with the proper type]
     expected: FAIL
 
   [WorkerGlobalScope interface: self must inherit property "onunhandledrejection" with the proper type]
     expected: FAIL
-
-  [Worker interface: attribute onmessageerror]
-    expected: FAIL
-
deleted file mode 100644
--- a/testing/web-platform/meta/webmessaging/messageerror.html.ini
+++ /dev/null
@@ -1,11 +0,0 @@
-[messageerror.html]
-  type: testharness
-  [The default value of onmessageerror is null]
-    expected: FAIL
-
-  [The onmessageerror content attribute must be compiled into the onmessageerror property]
-    expected: FAIL
-
-  [The onmessageerror content attribute must execute when an event is dispatched on the window]
-    expected: FAIL
-
--- a/testing/web-platform/meta/workers/interfaces.worker.js.ini
+++ b/testing/web-platform/meta/workers/interfaces.worker.js.ini
@@ -18,34 +18,25 @@
     expected: FAIL
 
   [WorkerGlobalScope interface: attribute onrejectionhandled]
     expected: FAIL
 
   [WorkerGlobalScope interface: attribute onunhandledrejection]
     expected: FAIL
 
-  [DedicatedWorkerGlobalScope interface: attribute onmessageerror]
-    expected: FAIL
-
-  [DedicatedWorkerGlobalScope interface: self must inherit property "onmessageerror" with the proper type (4)]
-    expected: FAIL
-
   [WorkerGlobalScope interface: self must inherit property "onlanguagechange" with the proper type (5)]
     expected: FAIL
 
   [WorkerGlobalScope interface: self must inherit property "onrejectionhandled" with the proper type (8)]
     expected: FAIL
 
   [WorkerGlobalScope interface: self must inherit property "onunhandledrejection" with the proper type (9)]
     expected: FAIL
 
-  [DedicatedWorkerGlobalScope interface: self must inherit property "onmessageerror" with the proper type]
-    expected: FAIL
-
   [WorkerGlobalScope interface: self must inherit property "onlanguagechange" with the proper type]
     expected: FAIL
 
   [WorkerGlobalScope interface: self must inherit property "onrejectionhandled" with the proper type]
     expected: FAIL
 
   [WorkerGlobalScope interface: self must inherit property "onunhandledrejection" with the proper type]
     expected: FAIL