Skip to content
This repository was archived by the owner on Jun 24, 2022. It is now read-only.

Commit b38a148

Browse files
183570_dom_wpt_resync
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@229544 268f45cc-cd09-0410-ab3c-d52691b4dbfc
1 parent c123fc3 commit b38a148

File tree

117 files changed

+7289
-1198
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

117 files changed

+7289
-1198
lines changed

LayoutTests/http/wpt/credential-management/idl.https-expected.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,15 @@ PASS CredentialsContainer interface object length
44
PASS CredentialsContainer interface object name
55
PASS CredentialsContainer interface: existence and properties of interface prototype object
66
PASS CredentialsContainer interface: existence and properties of interface prototype object's "constructor" property
7+
PASS CredentialsContainer interface: existence and properties of interface prototype object's @@unscopables property
78
PASS CredentialsContainer interface: operation get(CredentialRequestOptions)
9+
PASS Unscopable handled correctly for get(CredentialRequestOptions) on CredentialsContainer
810
PASS CredentialsContainer interface: operation store(Credential)
11+
PASS Unscopable handled correctly for store(Credential) on CredentialsContainer
912
PASS CredentialsContainer interface: operation create(CredentialCreationOptions)
13+
PASS Unscopable handled correctly for create(CredentialCreationOptions) on CredentialsContainer
1014
PASS CredentialsContainer interface: operation preventSilentAccess()
15+
PASS Unscopable handled correctly for preventSilentAccess() on CredentialsContainer
1116
PASS CredentialsContainer must be primary interface of navigator.credentials
1217
PASS Stringification of navigator.credentials
1318
PASS CredentialsContainer interface: navigator.credentials must inherit property "get(CredentialRequestOptions)" with the proper type

LayoutTests/http/wpt/entries-api/interfaces-expected.txt

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,62 +4,92 @@ Entries API IDL tests
44
PASS ErrorCallback interface: existence and properties of interface object
55
PASS ErrorCallback interface: existence and properties of interface prototype object
66
PASS ErrorCallback interface: existence and properties of interface prototype object's "constructor" property
7+
PASS ErrorCallback interface: existence and properties of interface prototype object's @@unscopables property
78
PASS ErrorCallback interface: operation handleEvent(DOMException)
9+
PASS Unscopable handled correctly for handleEvent(DOMException) on ErrorCallback
810
PASS FileSystemEntry interface: existence and properties of interface object
911
PASS FileSystemEntry interface object length
1012
PASS FileSystemEntry interface object name
1113
PASS FileSystemEntry interface: existence and properties of interface prototype object
1214
PASS FileSystemEntry interface: existence and properties of interface prototype object's "constructor" property
15+
PASS FileSystemEntry interface: existence and properties of interface prototype object's @@unscopables property
1316
PASS FileSystemEntry interface: attribute isFile
17+
PASS Unscopable handled correctly for isFile property on FileSystemEntry
1418
PASS FileSystemEntry interface: attribute isDirectory
19+
PASS Unscopable handled correctly for isDirectory property on FileSystemEntry
1520
PASS FileSystemEntry interface: attribute name
21+
PASS Unscopable handled correctly for name property on FileSystemEntry
1622
PASS FileSystemEntry interface: attribute fullPath
23+
PASS Unscopable handled correctly for fullPath property on FileSystemEntry
1724
PASS FileSystemEntry interface: attribute filesystem
25+
PASS Unscopable handled correctly for filesystem property on FileSystemEntry
1826
PASS FileSystemEntry interface: operation getParent(FileSystemEntryCallback, ErrorCallback)
27+
PASS Unscopable handled correctly for getParent(FileSystemEntryCallback, ErrorCallback) on FileSystemEntry
1928
PASS FileSystemDirectoryEntry interface: existence and properties of interface object
2029
PASS FileSystemDirectoryEntry interface object length
2130
PASS FileSystemDirectoryEntry interface object name
2231
PASS FileSystemDirectoryEntry interface: existence and properties of interface prototype object
2332
PASS FileSystemDirectoryEntry interface: existence and properties of interface prototype object's "constructor" property
33+
PASS FileSystemDirectoryEntry interface: existence and properties of interface prototype object's @@unscopables property
2434
PASS FileSystemDirectoryEntry interface: operation createReader()
35+
PASS Unscopable handled correctly for createReader() on FileSystemDirectoryEntry
2536
PASS FileSystemDirectoryEntry interface: operation getFile(USVString, FileSystemFlags, FileSystemEntryCallback, ErrorCallback)
37+
PASS Unscopable handled correctly for getFile(USVString, FileSystemFlags, FileSystemEntryCallback, ErrorCallback) on FileSystemDirectoryEntry
2638
PASS FileSystemDirectoryEntry interface: operation getDirectory(USVString, FileSystemFlags, FileSystemEntryCallback, ErrorCallback)
39+
PASS Unscopable handled correctly for getDirectory(USVString, FileSystemFlags, FileSystemEntryCallback, ErrorCallback) on FileSystemDirectoryEntry
2740
PASS FileSystemEntryCallback interface: existence and properties of interface object
2841
PASS FileSystemEntryCallback interface: existence and properties of interface prototype object
2942
PASS FileSystemEntryCallback interface: existence and properties of interface prototype object's "constructor" property
43+
PASS FileSystemEntryCallback interface: existence and properties of interface prototype object's @@unscopables property
3044
PASS FileSystemEntryCallback interface: operation handleEvent(FileSystemEntry)
45+
PASS Unscopable handled correctly for handleEvent(FileSystemEntry) on FileSystemEntryCallback
3146
PASS FileSystemDirectoryReader interface: existence and properties of interface object
3247
PASS FileSystemDirectoryReader interface object length
3348
PASS FileSystemDirectoryReader interface object name
3449
PASS FileSystemDirectoryReader interface: existence and properties of interface prototype object
3550
PASS FileSystemDirectoryReader interface: existence and properties of interface prototype object's "constructor" property
51+
PASS FileSystemDirectoryReader interface: existence and properties of interface prototype object's @@unscopables property
3652
PASS FileSystemDirectoryReader interface: operation readEntries(FileSystemEntriesCallback, ErrorCallback)
53+
PASS Unscopable handled correctly for readEntries(FileSystemEntriesCallback, ErrorCallback) on FileSystemDirectoryReader
3754
PASS FileSystemEntriesCallback interface: existence and properties of interface object
3855
PASS FileSystemEntriesCallback interface: existence and properties of interface prototype object
3956
PASS FileSystemEntriesCallback interface: existence and properties of interface prototype object's "constructor" property
57+
PASS FileSystemEntriesCallback interface: existence and properties of interface prototype object's @@unscopables property
4058
PASS FileSystemEntriesCallback interface: operation handleEvent([object Object])
59+
PASS Unscopable handled correctly for handleEvent([object Object]) on FileSystemEntriesCallback
4160
PASS FileSystemFileEntry interface: existence and properties of interface object
4261
PASS FileSystemFileEntry interface object length
4362
PASS FileSystemFileEntry interface object name
4463
PASS FileSystemFileEntry interface: existence and properties of interface prototype object
4564
PASS FileSystemFileEntry interface: existence and properties of interface prototype object's "constructor" property
65+
PASS FileSystemFileEntry interface: existence and properties of interface prototype object's @@unscopables property
4666
PASS FileSystemFileEntry interface: operation file(FileCallback, ErrorCallback)
67+
PASS Unscopable handled correctly for file(FileCallback, ErrorCallback) on FileSystemFileEntry
4768
PASS FileCallback interface: existence and properties of interface object
4869
PASS FileCallback interface: existence and properties of interface prototype object
4970
PASS FileCallback interface: existence and properties of interface prototype object's "constructor" property
71+
PASS FileCallback interface: existence and properties of interface prototype object's @@unscopables property
5072
PASS FileCallback interface: operation handleEvent(File)
73+
PASS Unscopable handled correctly for handleEvent(File) on FileCallback
5174
PASS FileSystem interface: existence and properties of interface object
5275
PASS FileSystem interface object length
5376
PASS FileSystem interface object name
5477
PASS FileSystem interface: existence and properties of interface prototype object
5578
PASS FileSystem interface: existence and properties of interface prototype object's "constructor" property
79+
PASS FileSystem interface: existence and properties of interface prototype object's @@unscopables property
5680
PASS FileSystem interface: attribute name
81+
PASS Unscopable handled correctly for name property on FileSystem
5782
PASS FileSystem interface: attribute root
83+
PASS Unscopable handled correctly for root property on FileSystem
5884
PASS File interface: attribute webkitRelativePath
85+
PASS Unscopable handled correctly for webkitRelativePath property on File
5986
PASS File interface: new File(["myFileBits"], "myFileName") must inherit property "webkitRelativePath" with the proper type
6087
PASS HTMLInputElement interface: attribute webkitdirectory
88+
PASS Unscopable handled correctly for webkitdirectory property on HTMLInputElement
6189
PASS HTMLInputElement interface: attribute webkitEntries
90+
PASS Unscopable handled correctly for webkitEntries property on HTMLInputElement
6291
PASS HTMLInputElement interface: file_input must inherit property "webkitdirectory" with the proper type
6392
PASS HTMLInputElement interface: file_input must inherit property "webkitEntries" with the proper type
6493
PASS DataTransferItem interface: operation webkitGetAsEntry()
94+
PASS Unscopable handled correctly for webkitGetAsEntry() on DataTransferItem
6595

LayoutTests/http/wpt/webauthn/idl.https-expected.txt

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,17 +9,25 @@ PASS Credential interface object length
99
PASS Credential interface object name
1010
PASS Credential interface: existence and properties of interface prototype object
1111
PASS Credential interface: existence and properties of interface prototype object's "constructor" property
12+
PASS Credential interface: existence and properties of interface prototype object's @@unscopables property
1213
PASS Credential interface: attribute id
14+
PASS Unscopable handled correctly for id property on Credential
1315
PASS Credential interface: attribute type
16+
PASS Unscopable handled correctly for type property on Credential
1417
PASS PublicKeyCredential interface: existence and properties of interface object
1518
PASS PublicKeyCredential interface object length
1619
PASS PublicKeyCredential interface object name
1720
PASS PublicKeyCredential interface: existence and properties of interface prototype object
1821
PASS PublicKeyCredential interface: existence and properties of interface prototype object's "constructor" property
22+
PASS PublicKeyCredential interface: existence and properties of interface prototype object's @@unscopables property
1923
PASS PublicKeyCredential interface: attribute rawId
24+
PASS Unscopable handled correctly for rawId property on PublicKeyCredential
2025
PASS PublicKeyCredential interface: attribute response
26+
PASS Unscopable handled correctly for response property on PublicKeyCredential
2127
PASS PublicKeyCredential interface: operation getClientExtensionResults()
28+
PASS Unscopable handled correctly for getClientExtensionResults() on PublicKeyCredential
2229
PASS PublicKeyCredential interface: operation isUserVerifyingPlatformAuthenticatorAvailable()
30+
PASS Unscopable handled correctly for isUserVerifyingPlatformAuthenticatorAvailable() on PublicKeyCredential
2331
PASS PublicKeyCredential must be primary interface of createdCredential
2432
PASS Stringification of createdCredential
2533
PASS PublicKeyCredential interface: createdCredential must inherit property "rawId" with the proper type
@@ -33,13 +41,17 @@ PASS AuthenticatorResponse interface object length
3341
PASS AuthenticatorResponse interface object name
3442
PASS AuthenticatorResponse interface: existence and properties of interface prototype object
3543
PASS AuthenticatorResponse interface: existence and properties of interface prototype object's "constructor" property
44+
PASS AuthenticatorResponse interface: existence and properties of interface prototype object's @@unscopables property
3645
PASS AuthenticatorResponse interface: attribute clientDataJSON
46+
PASS Unscopable handled correctly for clientDataJSON property on AuthenticatorResponse
3747
PASS AuthenticatorAttestationResponse interface: existence and properties of interface object
3848
PASS AuthenticatorAttestationResponse interface object length
3949
PASS AuthenticatorAttestationResponse interface object name
4050
PASS AuthenticatorAttestationResponse interface: existence and properties of interface prototype object
4151
PASS AuthenticatorAttestationResponse interface: existence and properties of interface prototype object's "constructor" property
52+
PASS AuthenticatorAttestationResponse interface: existence and properties of interface prototype object's @@unscopables property
4253
PASS AuthenticatorAttestationResponse interface: attribute attestationObject
54+
PASS Unscopable handled correctly for attestationObject property on AuthenticatorAttestationResponse
4355
PASS AuthenticatorAttestationResponse must be primary interface of createdCredential.response
4456
PASS Stringification of createdCredential.response
4557
PASS AuthenticatorAttestationResponse interface: createdCredential.response must inherit property "attestationObject" with the proper type
@@ -49,9 +61,13 @@ PASS AuthenticatorAssertionResponse interface object length
4961
PASS AuthenticatorAssertionResponse interface object name
5062
PASS AuthenticatorAssertionResponse interface: existence and properties of interface prototype object
5163
PASS AuthenticatorAssertionResponse interface: existence and properties of interface prototype object's "constructor" property
64+
PASS AuthenticatorAssertionResponse interface: existence and properties of interface prototype object's @@unscopables property
5265
PASS AuthenticatorAssertionResponse interface: attribute authenticatorData
66+
PASS Unscopable handled correctly for authenticatorData property on AuthenticatorAssertionResponse
5367
PASS AuthenticatorAssertionResponse interface: attribute signature
68+
PASS Unscopable handled correctly for signature property on AuthenticatorAssertionResponse
5469
PASS AuthenticatorAssertionResponse interface: attribute userHandle
70+
PASS Unscopable handled correctly for userHandle property on AuthenticatorAssertionResponse
5571
PASS AuthenticatorAssertionResponse must be primary interface of requestedCredential.response
5672
PASS Stringification of requestedCredential.response
5773
PASS AuthenticatorAssertionResponse interface: requestedCredential.response must inherit property "authenticatorData" with the proper type

LayoutTests/imported/w3c/ChangeLog

Lines changed: 114 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,117 @@
1+
2018-03-12 Chris Dumez <[email protected]>
2+
3+
Re-sync dom web-platform-tests
4+
https://bugs.webkit.org/show_bug.cgi?id=183570
5+
6+
Reviewed by Alex Christensen.
7+
8+
Re-sync dom web-platform-tests from upstream 5a1c088ef0.
9+
10+
* resources/import-expectations.json:
11+
* resources/resource-files.json:
12+
* web-platform-tests/dom/abort/event.any-expected.txt:
13+
* web-platform-tests/dom/abort/event.any.js:
14+
(test.t.signal.onabort):
15+
* web-platform-tests/dom/abort/event.any.worker-expected.txt:
16+
* web-platform-tests/dom/events/Event-subclasses-constructors-expected.txt:
17+
* web-platform-tests/dom/events/Event-subclasses-constructors.html:
18+
* web-platform-tests/dom/events/EventListener-invoke-legacy.html:
19+
* web-platform-tests/dom/events/event-disabled-dynamic-expected.txt: Added.
20+
* web-platform-tests/dom/events/event-disabled-dynamic.html: Added.
21+
* web-platform-tests/dom/events/w3c-import.log:
22+
* web-platform-tests/dom/historical-expected.txt:
23+
* web-platform-tests/dom/historical.html:
24+
* web-platform-tests/dom/interfaces-expected.txt:
25+
* web-platform-tests/dom/interfaces.html:
26+
* web-platform-tests/dom/nodes/Document-constructor-svg.svg: Removed.
27+
* web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.html: Added.
28+
* web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.svg: Added.
29+
* web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.xhtml: Added.
30+
* web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.xml: Added.
31+
* web-platform-tests/dom/nodes/Document-createElement-namespace-tests/generate.py:
32+
* web-platform-tests/dom/nodes/Document-createElement-namespace-tests/w3c-import.log:
33+
* web-platform-tests/dom/nodes/Document-importNode-expected.txt:
34+
* web-platform-tests/dom/nodes/Document-importNode.html:
35+
* web-platform-tests/dom/nodes/Element-classlist-expected.txt:
36+
* web-platform-tests/dom/nodes/Element-classlist.html:
37+
* web-platform-tests/dom/nodes/Element-matches-expected.txt:
38+
* web-platform-tests/dom/nodes/Element-webkitMatchesSelector-expected.txt:
39+
* web-platform-tests/dom/nodes/ParentNode-querySelector-All-expected.txt:
40+
* web-platform-tests/dom/nodes/ParentNode-querySelector-All-xht-expected.txt:
41+
* web-platform-tests/dom/nodes/selectors.js:
42+
* web-platform-tests/dom/nodes/w3c-import.log:
43+
* web-platform-tests/html/dom/interfaces-expected.txt:
44+
* web-platform-tests/interfaces/dom.idl:
45+
* web-platform-tests/interfaces/html.idl:
46+
* web-platform-tests/resources/idlharness.js:
47+
(constValue):
48+
(self.IdlArray):
49+
(IdlArray.prototype.add_idls):
50+
(should_skip):
51+
(IdlArray.prototype.internal_add_idls):
52+
(IdlArray.prototype.recursively_get_includes):
53+
(IdlArray.prototype.is_json_type):
54+
(IdlArray.prototype.test):
55+
(IdlInterface):
56+
(IdlInterface.prototype.is_mixin):
57+
(IdlInterface.prototype.get_unscopables):
58+
(IdlInterface.prototype.is_global):
59+
(_traverse_inherited_and_consequential_interfaces):
60+
(IdlInterface.prototype.test):
61+
(IdlInterface.prototype.test_self):
62+
(IdlInterface.prototype.test_member_attribute):
63+
(IdlInterface.prototype.test_member_operation):
64+
(IdlInterface.prototype.do_member_unscopable_asserts):
65+
(IdlInterface.prototype.test_primary_interface_of):
66+
(IdlInterface.prototype.test_interface_of):
67+
(IdlInterfaceMember):
68+
* web-platform-tests/resources/idlharness.js.headers:
69+
* web-platform-tests/resources/webidl2/lib/webidl2.js:
70+
(WebIDLParseError):
71+
(WebIDLParseError.prototype.toString):
72+
(sanitize_name):
73+
(consume):
74+
(ws):
75+
(all_ws):
76+
(integer_type):
77+
(float_type):
78+
(primitive_type):
79+
(const_value):
80+
(type_suffix):
81+
(single_type):
82+
(union_type):
83+
(type):
84+
(type_with_extended_attributes):
85+
(argument):
86+
(argument_list):
87+
(simple_extended_attr):
88+
(extended_attrs):
89+
(default_):
90+
(const_):
91+
(inheritance):
92+
(operation_rest):
93+
(callback):
94+
(attribute):
95+
(attribute_rest):
96+
(return_type):
97+
(operation):
98+
(static_member):
99+
(stringifier):
100+
(identifiers):
101+
(iterable_type):
102+
(readonly_iterable_type):
103+
(iterable):
104+
(interface_rest):
105+
(mixin_rest):
106+
(interface_):
107+
(namespace):
108+
(noninherited_attribute):
109+
(regular_operation):
110+
(partial):
111+
(dictionary):
112+
(enum_):
113+
(parse):
114+
1115
2018-03-12 Frederic Wang <[email protected]>
2116

3117
Import WPT tests for blocked modal dialogs in sanboxed documents

0 commit comments

Comments
 (0)