Title: [224393] trunk/LayoutTests
- Revision
- 224393
- Author
- [email protected]
- Date
- 2017-11-03 04:44:34 -0700 (Fri, 03 Nov 2017)
Log Message
[WPE] Enable the dom/ directory of web-platform-tests.
https://bugs.webkit.org/show_bug.cgi?id=179180
Reviewed by Carlos Alberto Lopez Perez.
* platform/wpe/TestExpectations: Enable tests; copy expected timeout from generic expectation file.
* platform/wpe/imported/w3c/web-platform-tests/dom/events/Event-timestamp-high-resolution-expected.txt:
Added; GamepadEvent is not enabled. (The fragility of the test is fixed upstream.)
* platform/wpe/imported/w3c/web-platform-tests/dom/events/EventTarget-dispatchEvent-expected.txt:
Added; more subtests pass than in the generic expectation file.
* platform/wpe/imported/w3c/web-platform-tests/dom/nodes/Document-createEvent-expected.txt:
Added; more subtests pass than in the generic expectation file.
Modified Paths
Added Paths
Diff
Modified: trunk/LayoutTests/ChangeLog (224392 => 224393)
--- trunk/LayoutTests/ChangeLog 2017-11-03 10:23:10 UTC (rev 224392)
+++ trunk/LayoutTests/ChangeLog 2017-11-03 11:44:34 UTC (rev 224393)
@@ -1,3 +1,18 @@
+2017-11-03 Ms2ger <[email protected]>
+
+ [WPE] Enable the dom/ directory of web-platform-tests.
+ https://bugs.webkit.org/show_bug.cgi?id=179180
+
+ Reviewed by Carlos Alberto Lopez Perez.
+
+ * platform/wpe/TestExpectations: Enable tests; copy expected timeout from generic expectation file.
+ * platform/wpe/imported/w3c/web-platform-tests/dom/events/Event-timestamp-high-resolution-expected.txt:
+ Added; GamepadEvent is not enabled. (The fragility of the test is fixed upstream.)
+ * platform/wpe/imported/w3c/web-platform-tests/dom/events/EventTarget-dispatchEvent-expected.txt:
+ Added; more subtests pass than in the generic expectation file.
+ * platform/wpe/imported/w3c/web-platform-tests/dom/nodes/Document-createEvent-expected.txt:
+ Added; more subtests pass than in the generic expectation file.
+
2017-11-03 Zan Dobersek <[email protected]>
Unreviewed WPE gardening. Rebaselining tests affected by r224324.
Modified: trunk/LayoutTests/platform/wpe/TestExpectations (224392 => 224393)
--- trunk/LayoutTests/platform/wpe/TestExpectations 2017-11-03 10:23:10 UTC (rev 224392)
+++ trunk/LayoutTests/platform/wpe/TestExpectations 2017-11-03 11:44:34 UTC (rev 224393)
@@ -210,6 +210,9 @@
Bug(WPE) imported/w3c/css [ Skip ]
Bug(WPE) imported/w3c/web-platform-tests [ Skip ]
+imported/w3c/web-platform-tests/dom [ Pass ]
+imported/w3c/web-platform-tests/dom/nodes/Document-constructor-svg.svg [ Timeout ]
+
Bug(WPE) imported/w3c/IndexedDB-private-browsing/idb_webworkers.html [ Failure ]
webkit.org/b/167576 imported/w3c/IndexedDB-private-browsing/idbcursor_iterating.html [ Crash ]
webkit.org/b/167576 imported/w3c/IndexedDB-private-browsing/idbcursor_iterating_index.html [ Crash ]
Added: trunk/LayoutTests/platform/wpe/imported/w3c/web-platform-tests/dom/events/Event-timestamp-high-resolution-expected.txt (0 => 224393)
--- trunk/LayoutTests/platform/wpe/imported/w3c/web-platform-tests/dom/events/Event-timestamp-high-resolution-expected.txt (rev 0)
+++ trunk/LayoutTests/platform/wpe/imported/w3c/web-platform-tests/dom/events/Event-timestamp-high-resolution-expected.txt 2017-11-03 11:44:34 UTC (rev 224393)
@@ -0,0 +1,4 @@
+CONSOLE MESSAGE: line 7: ReferenceError: Can't find variable: GamepadEvent
+
+FAIL Untitled ReferenceError: Can't find variable: GamepadEvent
+
Added: trunk/LayoutTests/platform/wpe/imported/w3c/web-platform-tests/dom/events/EventTarget-dispatchEvent-expected.txt (0 => 224393)
--- trunk/LayoutTests/platform/wpe/imported/w3c/web-platform-tests/dom/events/EventTarget-dispatchEvent-expected.txt (rev 0)
+++ trunk/LayoutTests/platform/wpe/imported/w3c/web-platform-tests/dom/events/EventTarget-dispatchEvent-expected.txt 2017-11-03 11:44:34 UTC (rev 224393)
@@ -0,0 +1,29 @@
+CONSOLE MESSAGE: line 60: Error
+
+PASS Calling dispatchEvent(null).
+PASS If the event's initialized flag is not set, an InvalidStateError must be thrown (BeforeUnloadEvent).
+PASS If the event's initialized flag is not set, an InvalidStateError must be thrown (CompositionEvent).
+PASS If the event's initialized flag is not set, an InvalidStateError must be thrown (CustomEvent).
+PASS If the event's initialized flag is not set, an InvalidStateError must be thrown (DeviceMotionEvent).
+PASS If the event's initialized flag is not set, an InvalidStateError must be thrown (DeviceOrientationEvent).
+FAIL If the event's initialized flag is not set, an InvalidStateError must be thrown (DragEvent). The operation is not supported.
+PASS If the event's initialized flag is not set, an InvalidStateError must be thrown (Event).
+PASS If the event's initialized flag is not set, an InvalidStateError must be thrown (Events).
+PASS If the event's initialized flag is not set, an InvalidStateError must be thrown (FocusEvent).
+PASS If the event's initialized flag is not set, an InvalidStateError must be thrown (HashChangeEvent).
+PASS If the event's initialized flag is not set, an InvalidStateError must be thrown (HTMLEvents).
+PASS If the event's initialized flag is not set, an InvalidStateError must be thrown (KeyboardEvent).
+PASS If the event's initialized flag is not set, an InvalidStateError must be thrown (MessageEvent).
+PASS If the event's initialized flag is not set, an InvalidStateError must be thrown (MouseEvent).
+PASS If the event's initialized flag is not set, an InvalidStateError must be thrown (MouseEvents).
+PASS If the event's initialized flag is not set, an InvalidStateError must be thrown (StorageEvent).
+PASS If the event's initialized flag is not set, an InvalidStateError must be thrown (SVGEvents).
+PASS If the event's initialized flag is not set, an InvalidStateError must be thrown (TextEvent).
+PASS If the event's initialized flag is not set, an InvalidStateError must be thrown (TouchEvent).
+PASS If the event's initialized flag is not set, an InvalidStateError must be thrown (UIEvent).
+PASS If the event's initialized flag is not set, an InvalidStateError must be thrown (UIEvents).
+PASS If the event's dispatch flag is set, an InvalidStateError must be thrown.
+PASS Exceptions from event listeners must not be propagated.
+PASS Event listeners added during dispatch should be called
+PASS Event listeners should be called in order of addition
+
Added: trunk/LayoutTests/platform/wpe/imported/w3c/web-platform-tests/dom/nodes/Document-createEvent-expected.txt (0 => 224393)
--- trunk/LayoutTests/platform/wpe/imported/w3c/web-platform-tests/dom/nodes/Document-createEvent-expected.txt (rev 0)
+++ trunk/LayoutTests/platform/wpe/imported/w3c/web-platform-tests/dom/nodes/Document-createEvent-expected.txt 2017-11-03 11:44:34 UTC (rev 224393)
@@ -0,0 +1,293 @@
+
+PASS BeforeUnloadEvent should be an alias for BeforeUnloadEvent.
+PASS createEvent('BeforeUnloadEvent') should be initialized correctly.
+PASS beforeunloadevent should be an alias for BeforeUnloadEvent.
+PASS createEvent('beforeunloadevent') should be initialized correctly.
+PASS BEFOREUNLOADEVENT should be an alias for BeforeUnloadEvent.
+PASS createEvent('BEFOREUNLOADEVENT') should be initialized correctly.
+PASS Should throw NOT_SUPPORTED_ERR for pluralized legacy event interface "BeforeUnloadEvents"
+PASS CompositionEvent should be an alias for CompositionEvent.
+PASS createEvent('CompositionEvent') should be initialized correctly.
+PASS compositionevent should be an alias for CompositionEvent.
+PASS createEvent('compositionevent') should be initialized correctly.
+PASS COMPOSITIONEVENT should be an alias for CompositionEvent.
+PASS createEvent('COMPOSITIONEVENT') should be initialized correctly.
+PASS Should throw NOT_SUPPORTED_ERR for pluralized legacy event interface "CompositionEvents"
+PASS CustomEvent should be an alias for CustomEvent.
+PASS createEvent('CustomEvent') should be initialized correctly.
+PASS customevent should be an alias for CustomEvent.
+PASS createEvent('customevent') should be initialized correctly.
+PASS CUSTOMEVENT should be an alias for CustomEvent.
+PASS createEvent('CUSTOMEVENT') should be initialized correctly.
+PASS Should throw NOT_SUPPORTED_ERR for pluralized legacy event interface "CustomEvents"
+PASS DeviceMotionEvent should be an alias for DeviceMotionEvent.
+PASS createEvent('DeviceMotionEvent') should be initialized correctly.
+PASS devicemotionevent should be an alias for DeviceMotionEvent.
+PASS createEvent('devicemotionevent') should be initialized correctly.
+PASS DEVICEMOTIONEVENT should be an alias for DeviceMotionEvent.
+PASS createEvent('DEVICEMOTIONEVENT') should be initialized correctly.
+PASS Should throw NOT_SUPPORTED_ERR for pluralized legacy event interface "DeviceMotionEvents"
+PASS DeviceOrientationEvent should be an alias for DeviceOrientationEvent.
+PASS createEvent('DeviceOrientationEvent') should be initialized correctly.
+PASS deviceorientationevent should be an alias for DeviceOrientationEvent.
+PASS createEvent('deviceorientationevent') should be initialized correctly.
+PASS DEVICEORIENTATIONEVENT should be an alias for DeviceOrientationEvent.
+PASS createEvent('DEVICEORIENTATIONEVENT') should be initialized correctly.
+PASS Should throw NOT_SUPPORTED_ERR for pluralized legacy event interface "DeviceOrientationEvents"
+FAIL DragEvent should be an alias for DragEvent. The operation is not supported.
+FAIL createEvent('DragEvent') should be initialized correctly. undefined is not an object (evaluating 'ev.type')
+FAIL dragevent should be an alias for DragEvent. The operation is not supported.
+FAIL createEvent('dragevent') should be initialized correctly. undefined is not an object (evaluating 'ev.type')
+FAIL DRAGEVENT should be an alias for DragEvent. The operation is not supported.
+FAIL createEvent('DRAGEVENT') should be initialized correctly. undefined is not an object (evaluating 'ev.type')
+PASS Should throw NOT_SUPPORTED_ERR for pluralized legacy event interface "DragEvents"
+PASS Event should be an alias for Event.
+PASS createEvent('Event') should be initialized correctly.
+PASS event should be an alias for Event.
+PASS createEvent('event') should be initialized correctly.
+PASS EVENT should be an alias for Event.
+PASS createEvent('EVENT') should be initialized correctly.
+PASS Events should be an alias for Event.
+PASS createEvent('Events') should be initialized correctly.
+PASS events should be an alias for Event.
+PASS createEvent('events') should be initialized correctly.
+PASS EVENTS should be an alias for Event.
+PASS createEvent('EVENTS') should be initialized correctly.
+PASS FocusEvent should be an alias for FocusEvent.
+PASS createEvent('FocusEvent') should be initialized correctly.
+PASS focusevent should be an alias for FocusEvent.
+PASS createEvent('focusevent') should be initialized correctly.
+PASS FOCUSEVENT should be an alias for FocusEvent.
+PASS createEvent('FOCUSEVENT') should be initialized correctly.
+PASS Should throw NOT_SUPPORTED_ERR for pluralized legacy event interface "FocusEvents"
+PASS HashChangeEvent should be an alias for HashChangeEvent.
+PASS createEvent('HashChangeEvent') should be initialized correctly.
+PASS hashchangeevent should be an alias for HashChangeEvent.
+PASS createEvent('hashchangeevent') should be initialized correctly.
+PASS HASHCHANGEEVENT should be an alias for HashChangeEvent.
+PASS createEvent('HASHCHANGEEVENT') should be initialized correctly.
+PASS Should throw NOT_SUPPORTED_ERR for pluralized legacy event interface "HashChangeEvents"
+PASS HTMLEvents should be an alias for Event.
+PASS createEvent('HTMLEvents') should be initialized correctly.
+PASS htmlevents should be an alias for Event.
+PASS createEvent('htmlevents') should be initialized correctly.
+PASS HTMLEVENTS should be an alias for Event.
+PASS createEvent('HTMLEVENTS') should be initialized correctly.
+PASS KeyboardEvent should be an alias for KeyboardEvent.
+PASS createEvent('KeyboardEvent') should be initialized correctly.
+PASS keyboardevent should be an alias for KeyboardEvent.
+PASS createEvent('keyboardevent') should be initialized correctly.
+PASS KEYBOARDEVENT should be an alias for KeyboardEvent.
+PASS createEvent('KEYBOARDEVENT') should be initialized correctly.
+FAIL Should throw NOT_SUPPORTED_ERR for pluralized legacy event interface "KeyboardEvents" assert_throws: function "function () {
+ var evt = document.createEvent(plural);
+ }" did not throw
+PASS MessageEvent should be an alias for MessageEvent.
+PASS createEvent('MessageEvent') should be initialized correctly.
+PASS messageevent should be an alias for MessageEvent.
+PASS createEvent('messageevent') should be initialized correctly.
+PASS MESSAGEEVENT should be an alias for MessageEvent.
+PASS createEvent('MESSAGEEVENT') should be initialized correctly.
+PASS Should throw NOT_SUPPORTED_ERR for pluralized legacy event interface "MessageEvents"
+PASS MouseEvent should be an alias for MouseEvent.
+PASS createEvent('MouseEvent') should be initialized correctly.
+PASS mouseevent should be an alias for MouseEvent.
+PASS createEvent('mouseevent') should be initialized correctly.
+PASS MOUSEEVENT should be an alias for MouseEvent.
+PASS createEvent('MOUSEEVENT') should be initialized correctly.
+PASS MouseEvents should be an alias for MouseEvent.
+PASS createEvent('MouseEvents') should be initialized correctly.
+PASS mouseevents should be an alias for MouseEvent.
+PASS createEvent('mouseevents') should be initialized correctly.
+PASS MOUSEEVENTS should be an alias for MouseEvent.
+PASS createEvent('MOUSEEVENTS') should be initialized correctly.
+PASS StorageEvent should be an alias for StorageEvent.
+PASS createEvent('StorageEvent') should be initialized correctly.
+PASS storageevent should be an alias for StorageEvent.
+PASS createEvent('storageevent') should be initialized correctly.
+PASS STORAGEEVENT should be an alias for StorageEvent.
+PASS createEvent('STORAGEEVENT') should be initialized correctly.
+PASS Should throw NOT_SUPPORTED_ERR for pluralized legacy event interface "StorageEvents"
+PASS SVGEvents should be an alias for Event.
+PASS createEvent('SVGEvents') should be initialized correctly.
+PASS svgevents should be an alias for Event.
+PASS createEvent('svgevents') should be initialized correctly.
+PASS SVGEVENTS should be an alias for Event.
+PASS createEvent('SVGEVENTS') should be initialized correctly.
+FAIL TextEvent should be an alias for CompositionEvent. assert_equals: expected object "[object CompositionEventPrototype]" but got object "[object TextEventPrototype]"
+PASS createEvent('TextEvent') should be initialized correctly.
+FAIL textevent should be an alias for CompositionEvent. assert_equals: expected object "[object CompositionEventPrototype]" but got object "[object TextEventPrototype]"
+PASS createEvent('textevent') should be initialized correctly.
+FAIL TEXTEVENT should be an alias for CompositionEvent. assert_equals: expected object "[object CompositionEventPrototype]" but got object "[object TextEventPrototype]"
+PASS createEvent('TEXTEVENT') should be initialized correctly.
+PASS Should throw NOT_SUPPORTED_ERR for pluralized legacy event interface "TextEvents"
+PASS TouchEvent should be an alias for TouchEvent.
+PASS createEvent('TouchEvent') should be initialized correctly.
+PASS touchevent should be an alias for TouchEvent.
+PASS createEvent('touchevent') should be initialized correctly.
+PASS TOUCHEVENT should be an alias for TouchEvent.
+PASS createEvent('TOUCHEVENT') should be initialized correctly.
+PASS Should throw NOT_SUPPORTED_ERR for pluralized legacy event interface "TouchEvents"
+PASS UIEvent should be an alias for UIEvent.
+PASS createEvent('UIEvent') should be initialized correctly.
+PASS uievent should be an alias for UIEvent.
+PASS createEvent('uievent') should be initialized correctly.
+PASS UIEVENT should be an alias for UIEvent.
+PASS createEvent('UIEVENT') should be initialized correctly.
+PASS UIEvents should be an alias for UIEvent.
+PASS createEvent('UIEvents') should be initialized correctly.
+PASS uievents should be an alias for UIEvent.
+PASS createEvent('uievents') should be initialized correctly.
+PASS UIEVENTS should be an alias for UIEvent.
+PASS createEvent('UIEVENTS') should be initialized correctly.
+PASS Should throw NOT_SUPPORTED_ERR for unrecognized arguments
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "AnimationEvent"
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "AnimationEvents"
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "AnimationPlaybackEvent"
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "AnimationPlaybackEvents"
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "AnimationPlayerEvent"
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "AnimationPlayerEvents"
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "ApplicationCacheErrorEvent"
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "ApplicationCacheErrorEvents"
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "AudioProcessingEvent"
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "AudioProcessingEvents"
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "AutocompleteErrorEvent"
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "AutocompleteErrorEvents"
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "BeforeInstallPromptEvent"
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "BeforeInstallPromptEvents"
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "BlobEvent"
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "BlobEvents"
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "ClipboardEvent"
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "ClipboardEvents"
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "CloseEvent"
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "CloseEvents"
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "CommandEvent"
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "CommandEvents"
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "DataContainerEvent"
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "DataContainerEvents"
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "ErrorEvent"
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "ErrorEvents"
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "ExtendableEvent"
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "ExtendableEvents"
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "ExtendableMessageEvent"
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "ExtendableMessageEvents"
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "FetchEvent"
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "FetchEvents"
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "FontFaceSetLoadEvent"
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "FontFaceSetLoadEvents"
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "GamepadEvent"
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "GamepadEvents"
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "GeofencingEvent"
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "GeofencingEvents"
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "IDBVersionChangeEvent"
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "IDBVersionChangeEvents"
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "InstallEvent"
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "InstallEvents"
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "KeyEvent"
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "KeyEvents"
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "MIDIConnectionEvent"
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "MIDIConnectionEvents"
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "MIDIMessageEvent"
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "MIDIMessageEvents"
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "MediaEncryptedEvent"
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "MediaEncryptedEvents"
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "MediaKeyEvent"
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "MediaKeyEvents"
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "MediaKeyMessageEvent"
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "MediaKeyMessageEvents"
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "MediaQueryListEvent"
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "MediaQueryListEvents"
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "MediaStreamEvent"
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "MediaStreamEvents"
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "MediaStreamTrackEvent"
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "MediaStreamTrackEvents"
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "MouseScrollEvent"
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "MouseScrollEvents"
+FAIL Should throw NOT_SUPPORTED_ERR for non-legacy event interface "MutationEvent" assert_throws: function "function () {
+ var evt = document.createEvent(eventInterface);
+ }" did not throw
+FAIL Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "MutationEvents" assert_throws: function "function () {
+ var evt = document.createEvent(eventInterface + "s");
+ }" did not throw
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "NotificationEvent"
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "NotificationEvents"
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "NotifyPaintEvent"
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "NotifyPaintEvents"
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "OfflineAudioCompletionEvent"
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "OfflineAudioCompletionEvents"
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "OrientationEvent"
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "OrientationEvents"
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "PageTransition"
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "PageTransitions"
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "PageTransitionEvent"
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "PageTransitionEvents"
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "PointerEvent"
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "PointerEvents"
+FAIL Should throw NOT_SUPPORTED_ERR for non-legacy event interface "PopStateEvent" assert_throws: function "function () {
+ var evt = document.createEvent(eventInterface);
+ }" did not throw
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "PopStateEvents"
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "PopUpEvent"
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "PopUpEvents"
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "PresentationConnectionAvailableEvent"
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "PresentationConnectionAvailableEvents"
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "PresentationConnectionCloseEvent"
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "PresentationConnectionCloseEvents"
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "ProgressEvent"
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "ProgressEvents"
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "PromiseRejectionEvent"
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "PromiseRejectionEvents"
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "PushEvent"
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "PushEvents"
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "RTCDTMFToneChangeEvent"
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "RTCDTMFToneChangeEvents"
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "RTCDataChannelEvent"
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "RTCDataChannelEvents"
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "RTCIceCandidateEvent"
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "RTCIceCandidateEvents"
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "RelatedEvent"
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "RelatedEvents"
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "ResourceProgressEvent"
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "ResourceProgressEvents"
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "SVGEvent"
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "SVGZoomEvent"
+FAIL Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "SVGZoomEvents" assert_throws: function "function () {
+ var evt = document.createEvent(eventInterface + "s");
+ }" did not throw
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "ScrollAreaEvent"
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "ScrollAreaEvents"
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "SecurityPolicyViolationEvent"
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "SecurityPolicyViolationEvents"
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "ServicePortConnectEvent"
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "ServicePortConnectEvents"
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "ServiceWorkerMessageEvent"
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "ServiceWorkerMessageEvents"
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "SimpleGestureEvent"
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "SimpleGestureEvents"
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "SpeechRecognitionError"
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "SpeechRecognitionErrors"
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "SpeechRecognitionEvent"
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "SpeechRecognitionEvents"
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "SpeechSynthesisEvent"
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "SpeechSynthesisEvents"
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "SyncEvent"
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "SyncEvents"
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "TimeEvent"
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "TimeEvents"
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "TrackEvent"
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "TrackEvents"
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "TransitionEvent"
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "TransitionEvents"
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "WebGLContextEvent"
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "WebGLContextEvents"
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "WebKitAnimationEvent"
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "WebKitAnimationEvents"
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "WebKitTransitionEvent"
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "WebKitTransitionEvents"
+FAIL Should throw NOT_SUPPORTED_ERR for non-legacy event interface "WheelEvent" assert_throws: function "function () {
+ var evt = document.createEvent(eventInterface);
+ }" did not throw
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "WheelEvents"
+PASS Should throw NOT_SUPPORTED_ERR for non-legacy event interface "XULCommandEvent"
+PASS Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "XULCommandEvents"
+
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes