Diff
Modified: branches/safari-603-branch/LayoutTests/imported/w3c/ChangeLog (210705 => 210706)
--- branches/safari-603-branch/LayoutTests/imported/w3c/ChangeLog 2017-01-13 06:10:17 UTC (rev 210705)
+++ branches/safari-603-branch/LayoutTests/imported/w3c/ChangeLog 2017-01-13 06:10:21 UTC (rev 210706)
@@ -1,5 +1,22 @@
2017-01-12 Matthew Hanson <[email protected]>
+ Merge r210616. rdar://problem/29971105
+
+ 2017-01-11 Youenn Fablet <[email protected]>
+
+ Remove request.formData property until it gets implemented
+ https://bugs.webkit.org/show_bug.cgi?id=166920
+ <rdar://problem/29971105>
+
+ Reviewed by Chris Dumez.
+
+ * web-platform-tests/fetch/api/request/request-consume-empty-expected.txt:
+ * web-platform-tests/fetch/api/request/request-consume-expected.txt:
+ * web-platform-tests/fetch/api/request/request-idl-expected.txt:
+ * web-platform-tests/fetch/api/request/request-structure-expected.txt:
+
+2017-01-12 Matthew Hanson <[email protected]>
+
Merge r210593. rdar://problem/29970907
2017-01-11 Chris Dumez <[email protected]>
Modified: branches/safari-603-branch/LayoutTests/imported/w3c/web-platform-tests/fetch/api/request/request-consume-empty-expected.txt (210705 => 210706)
--- branches/safari-603-branch/LayoutTests/imported/w3c/web-platform-tests/fetch/api/request/request-consume-empty-expected.txt 2017-01-13 06:10:17 UTC (rev 210705)
+++ branches/safari-603-branch/LayoutTests/imported/w3c/web-platform-tests/fetch/api/request/request-consume-empty-expected.txt 2017-01-13 06:10:21 UTC (rev 210706)
@@ -3,7 +3,7 @@
PASS Consume request's body as blob
PASS Consume request's body as arrayBuffer
PASS Consume request's body as json
-FAIL Consume request's body as formData promise_test: Unhandled rejection with value: undefined
+FAIL Consume request's body as formData request.formData is not a function. (In 'request.formData()', 'request.formData' is undefined)
PASS Consume empty blob request body as arrayBuffer
PASS Consume empty text request body as arrayBuffer
PASS Consume empty blob request body as text
Modified: branches/safari-603-branch/LayoutTests/imported/w3c/web-platform-tests/fetch/api/request/request-consume-expected.txt (210705 => 210706)
--- branches/safari-603-branch/LayoutTests/imported/w3c/web-platform-tests/fetch/api/request/request-consume-expected.txt 2017-01-13 06:10:17 UTC (rev 210705)
+++ branches/safari-603-branch/LayoutTests/imported/w3c/web-platform-tests/fetch/api/request/request-consume-expected.txt 2017-01-13 06:10:21 UTC (rev 210706)
@@ -23,7 +23,7 @@
PASS Consume DataView request's body as blob
PASS Consume DataView request's body as arrayBuffer
PASS Consume DataView request's body as JSON
-FAIL Consume FormData request's body as FormData promise_test: Unhandled rejection with value: undefined
+FAIL Consume FormData request's body as FormData request.formData is not a function. (In 'request.formData()', 'request.formData' is undefined)
PASS Consume blob response's body as blob
PASS Consume blob response's body as text
PASS Consume blob response's body as json
Modified: branches/safari-603-branch/LayoutTests/imported/w3c/web-platform-tests/fetch/api/request/request-idl-expected.txt (210705 => 210706)
--- branches/safari-603-branch/LayoutTests/imported/w3c/web-platform-tests/fetch/api/request/request-idl-expected.txt 2017-01-13 06:10:17 UTC (rev 210705)
+++ branches/safari-603-branch/LayoutTests/imported/w3c/web-platform-tests/fetch/api/request/request-idl-expected.txt 2017-01-13 06:10:21 UTC (rev 210706)
@@ -20,7 +20,7 @@
PASS Request interface: attribute bodyUsed
PASS Request interface: operation arrayBuffer()
PASS Request interface: operation blob()
-PASS Request interface: operation formData()
+FAIL Request interface: operation formData() assert_own_property: interface prototype object missing non-static operation expected property "formData" missing
PASS Request interface: operation json()
PASS Request interface: operation text()
PASS Request must be primary interface of new Request("")
@@ -41,7 +41,7 @@
PASS Request interface: new Request("") must inherit property "bodyUsed" with the proper type (13)
PASS Request interface: new Request("") must inherit property "arrayBuffer" with the proper type (14)
PASS Request interface: new Request("") must inherit property "blob" with the proper type (15)
-PASS Request interface: new Request("") must inherit property "formData" with the proper type (16)
+FAIL Request interface: new Request("") must inherit property "formData" with the proper type (16) assert_inherits: property "formData" not found in prototype chain
PASS Request interface: new Request("") must inherit property "json" with the proper type (17)
PASS Request interface: new Request("") must inherit property "text" with the proper type (18)
Modified: branches/safari-603-branch/LayoutTests/imported/w3c/web-platform-tests/fetch/api/request/request-structure-expected.txt (210705 => 210706)
--- branches/safari-603-branch/LayoutTests/imported/w3c/web-platform-tests/fetch/api/request/request-structure-expected.txt 2017-01-13 06:10:17 UTC (rev 210705)
+++ branches/safari-603-branch/LayoutTests/imported/w3c/web-platform-tests/fetch/api/request/request-structure-expected.txt 2017-01-13 06:10:21 UTC (rev 210706)
@@ -2,7 +2,7 @@
PASS Request has clone method
PASS Request has arrayBuffer method
PASS Request has blob method
-PASS Request has formData method
+FAIL Request has formData method assert_true: request has formData method expected true got false
PASS Request has json method
PASS Request has text method
PASS Check method attribute
Modified: branches/safari-603-branch/Source/WebCore/ChangeLog (210705 => 210706)
--- branches/safari-603-branch/Source/WebCore/ChangeLog 2017-01-13 06:10:17 UTC (rev 210705)
+++ branches/safari-603-branch/Source/WebCore/ChangeLog 2017-01-13 06:10:21 UTC (rev 210706)
@@ -1,5 +1,21 @@
2017-01-12 Matthew Hanson <[email protected]>
+ Merge r210616. rdar://problem/29971105
+
+ 2017-01-11 Youenn Fablet <[email protected]>
+
+ Remove request.formData property until it gets implemented
+ https://bugs.webkit.org/show_bug.cgi?id=166920
+ <rdar://problem/29971105>
+
+ Reviewed by Chris Dumez.
+
+ Covered by rebased tests.
+
+ * Modules/fetch/FetchBody.idl:
+
+2017-01-12 Matthew Hanson <[email protected]>
+
Merge r210609. rdar://problem/27896585
2017-01-11 Andreas Kling <[email protected]>
Modified: branches/safari-603-branch/Source/WebCore/Modules/fetch/FetchBody.idl (210705 => 210706)
--- branches/safari-603-branch/Source/WebCore/Modules/fetch/FetchBody.idl 2017-01-13 06:10:17 UTC (rev 210705)
+++ branches/safari-603-branch/Source/WebCore/Modules/fetch/FetchBody.idl 2017-01-13 06:10:21 UTC (rev 210706)
@@ -37,7 +37,8 @@
[ImplementedAs=isDisturbed] readonly attribute boolean bodyUsed;
[NewObject] Promise<ArrayBuffer> arrayBuffer();
[NewObject] Promise<Blob> blob();
- [NewObject] Promise<Blob> formData();
+ // FIXME: Add support for form data consumption (https://bugs.webkit.org/show_bug.cgi?id=161190).
+ //[NewObject] Promise<DOMFormData> formData();
[NewObject] Promise<any> json();
[NewObject] Promise<USVString> text();
};