Title: [252299] trunk
Revision
252299
Author
you...@apple.com
Date
2019-11-08 18:44:57 -0800 (Fri, 08 Nov 2019)

Log Message

XMLHttpRequestUpload should be exposed in dedicated workers
https://bugs.webkit.org/show_bug.cgi?id=203901

Reviewed by Alex Christensen.

LayoutTests/imported/w3c:

* web-platform-tests/workers/semantics/interface-objects/001.worker-expected.txt:
* web-platform-tests/xhr/idlharness.any.worker-expected.txt:

Source/WebCore:

Covered by rebased test.

* xml/XMLHttpRequestUpload.idl:

Modified Paths

Diff

Modified: trunk/LayoutTests/imported/w3c/ChangeLog (252298 => 252299)


--- trunk/LayoutTests/imported/w3c/ChangeLog	2019-11-09 01:37:55 UTC (rev 252298)
+++ trunk/LayoutTests/imported/w3c/ChangeLog	2019-11-09 02:44:57 UTC (rev 252299)
@@ -1,3 +1,13 @@
+2019-11-08  youenn fablet  <you...@apple.com>
+
+        XMLHttpRequestUpload should be exposed in dedicated workers
+        https://bugs.webkit.org/show_bug.cgi?id=203901
+
+        Reviewed by Alex Christensen.
+
+        * web-platform-tests/workers/semantics/interface-objects/001.worker-expected.txt:
+        * web-platform-tests/xhr/idlharness.any.worker-expected.txt:
+
 2019-11-05  Oriol Brufau  <obru...@igalia.com>
 
         [css-lists] Implement list-style-type: <string>

Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/workers/semantics/interface-objects/001.worker-expected.txt (252298 => 252299)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/workers/semantics/interface-objects/001.worker-expected.txt	2019-11-09 01:37:55 UTC (rev 252298)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/workers/semantics/interface-objects/001.worker-expected.txt	2019-11-09 02:44:57 UTC (rev 252299)
@@ -32,7 +32,7 @@
 PASS The Float64Array interface object should be exposed. 
 PASS The DataView interface object should be exposed. 
 PASS The XMLHttpRequestEventTarget interface object should be exposed. 
-FAIL The XMLHttpRequestUpload interface object should be exposed. assert_own_property: expected property "XMLHttpRequestUpload" missing
+PASS The XMLHttpRequestUpload interface object should be exposed. 
 PASS The XMLHttpRequest interface object should be exposed. 
 PASS The ProgressEvent interface object should be exposed. 
 FAIL The FormData interface object should be exposed. assert_own_property: expected property "FormData" missing

Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/xhr/idlharness.any.worker-expected.txt (252298 => 252299)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/xhr/idlharness.any.worker-expected.txt	2019-11-09 01:37:55 UTC (rev 252298)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/xhr/idlharness.any.worker-expected.txt	2019-11-09 02:44:57 UTC (rev 252299)
@@ -13,13 +13,13 @@
 PASS XMLHttpRequestEventTarget interface: attribute onload 
 PASS XMLHttpRequestEventTarget interface: attribute ontimeout 
 PASS XMLHttpRequestEventTarget interface: attribute onloadend 
-FAIL XMLHttpRequestUpload interface: existence and properties of interface object assert_own_property: self does not have own property "XMLHttpRequestUpload" expected property "XMLHttpRequestUpload" missing
-FAIL XMLHttpRequestUpload interface object length assert_own_property: self does not have own property "XMLHttpRequestUpload" expected property "XMLHttpRequestUpload" missing
-FAIL XMLHttpRequestUpload interface object name assert_own_property: self does not have own property "XMLHttpRequestUpload" expected property "XMLHttpRequestUpload" missing
-FAIL XMLHttpRequestUpload interface: existence and properties of interface prototype object assert_own_property: self does not have own property "XMLHttpRequestUpload" expected property "XMLHttpRequestUpload" missing
-FAIL XMLHttpRequestUpload interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "XMLHttpRequestUpload" expected property "XMLHttpRequestUpload" missing
-FAIL XMLHttpRequestUpload interface: existence and properties of interface prototype object's @@unscopables property assert_own_property: self does not have own property "XMLHttpRequestUpload" expected property "XMLHttpRequestUpload" missing
-FAIL XMLHttpRequestUpload must be primary interface of (new XMLHttpRequest()).upload assert_own_property: self does not have own property "XMLHttpRequestUpload" expected property "XMLHttpRequestUpload" missing
+PASS XMLHttpRequestUpload interface: existence and properties of interface object 
+PASS XMLHttpRequestUpload interface object length 
+PASS XMLHttpRequestUpload interface object name 
+PASS XMLHttpRequestUpload interface: existence and properties of interface prototype object 
+PASS XMLHttpRequestUpload interface: existence and properties of interface prototype object's "constructor" property 
+PASS XMLHttpRequestUpload interface: existence and properties of interface prototype object's @@unscopables property 
+PASS XMLHttpRequestUpload must be primary interface of (new XMLHttpRequest()).upload 
 PASS Stringification of (new XMLHttpRequest()).upload 
 PASS XMLHttpRequestEventTarget interface: (new XMLHttpRequest()).upload must inherit property "onloadstart" with the proper type 
 PASS XMLHttpRequestEventTarget interface: (new XMLHttpRequest()).upload must inherit property "onprogress" with the proper type 

Modified: trunk/Source/WebCore/ChangeLog (252298 => 252299)


--- trunk/Source/WebCore/ChangeLog	2019-11-09 01:37:55 UTC (rev 252298)
+++ trunk/Source/WebCore/ChangeLog	2019-11-09 02:44:57 UTC (rev 252299)
@@ -1,3 +1,14 @@
+2019-11-08  youenn fablet  <you...@apple.com>
+
+        XMLHttpRequestUpload should be exposed in dedicated workers
+        https://bugs.webkit.org/show_bug.cgi?id=203901
+
+        Reviewed by Alex Christensen.
+
+        Covered by rebased test.
+
+        * xml/XMLHttpRequestUpload.idl:
+
 2019-11-08  Jiewen Tan  <jiewen_...@apple.com>
 
         [WebAuthn] Add quirk needed to support legacy Google NFC Titan security keys

Modified: trunk/Source/WebCore/xml/XMLHttpRequestUpload.idl (252298 => 252299)


--- trunk/Source/WebCore/xml/XMLHttpRequestUpload.idl	2019-11-09 01:37:55 UTC (rev 252298)
+++ trunk/Source/WebCore/xml/XMLHttpRequestUpload.idl	2019-11-09 02:44:57 UTC (rev 252299)
@@ -27,6 +27,7 @@
  */
 
 [
+    Exposed=(Window,Worker),
     GenerateIsReachable=Impl,
     JSGenerateToJSObject,
 ] interface XMLHttpRequestUpload : XMLHttpRequestEventTarget {
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to