gecko-dev/dom/events/test/mochitest.ini
Aryeh Gregor af57d2df0f Bug 1251198 - Remove various obsolete events from document.createEvent r=smaug
Other browsers do not support any of these (IIRC), telemetry reports
essentially zero usage, and supporting them is contrary to the DOM spec.

Notes on specific events:

CommandEvent and SimpleGestureEvent: These are not supposed to be
web-exposed APIs, so I hid the interfaces from web content too
(necessary to avoid test_all_synthetic_events.html failures).

DataContainerEvent: This was a non-standard substitute for CustomEvent
that seemed to have only one user, so I removed it entirely and switched
the user (MozillaFileLogger.js) to CustomEvent.

ScrollAreaEvent: This is entirely non-standard, but we apparently expose
it deliberately to web content, so I didn't see any reason to remove it
from createEvent.

SimpleGestureEvent and XULCommandEvent: Can still be created from
createEvent(), but not by content.

TimeEvent: This is still in because it has no constructor, so there's no
other way to create it.  Ideally we'd update the SMIL spec to add a
constructor.  I did remove TimeEvents.

MozReview-Commit-ID: 7Yi2oCl9SM2

--HG--
extra : rebase_source : 199ab921acfc531b8b85e77f90fcd799b03c887b
2017-04-20 15:45:37 +03:00

180 lines
5.5 KiB
INI

[DEFAULT]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
support-files =
bug226361_iframe.xhtml
bug299673.js
bug322588-popup.html
bug426082.html
bug656379-1.html
bug418986-3.js
error_event_worker.js
empty.js
window_bug493251.html
window_bug659071.html
window_wheel_default_action.html
!/gfx/layers/apz/test/mochitest/apz_test_utils.js
[test_accel_virtual_modifier.html]
[test_addEventListenerExtraArg.html]
[test_all_synthetic_events.html]
[test_bug226361.xhtml]
[test_bug238987.html]
[test_bug288392.html]
[test_bug299673-1.html]
[test_bug1037990.html]
[test_bug299673-2.html]
[test_bug322588.html]
[test_bug328885.html]
[test_bug336682_1.html]
support-files = test_bug336682.js
[test_bug367781.html]
[test_bug379120.html]
[test_bug391568.xhtml]
[test_bug402089.html]
[test_bug405632.html]
[test_bug409604.html]
skip-if = toolkit == 'android' #TIMED_OUT
[test_bug412567.html]
[test_bug418986-3.html]
[test_bug422132.html]
[test_bug426082.html]
[test_bug427537.html]
[test_bug428988.html]
[test_bug432698.html]
[test_bug443985.html]
[test_bug447736.html]
[test_bug448602.html]
[test_bug450876.html]
[test_bug456273.html]
[test_bug457672.html]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
[test_bug489671.html]
[test_bug493251.html]
[test_bug502818.html]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
[test_bug508479.html]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM # drag event fails
[test_bug517851.html]
[test_bug534833.html]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
[test_bug545268.html]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
[test_bug547996-1.html]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
[test_bug547996-2.xhtml]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
[test_bug556493.html]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
[test_bug563329.html]
skip-if = true # Disabled due to timeouts.
[test_bug574663.html]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
[test_bug591815.html]
[test_bug593959.html]
[test_bug603008.html]
skip-if = toolkit == 'android'
[test_bug605242.html]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
[test_bug607464.html]
skip-if = toolkit == 'android' || (e10s && os == 'win') || (e10s && os == "mac") #CRASH_DUMP, RANDOM, bug 1252273
[test_bug613634.html]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
[test_bug615597.html]
[test_bug624127.html]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
[test_bug635465.html]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
[test_bug641477.html]
[test_bug648573.html]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
[test_bug650493.html]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
[test_bug656379-1.html]
skip-if = toolkit == 'android'
[test_bug656379-2.html]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
[test_bug656954.html]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
[test_bug659071.html]
[test_bug659350.html]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
[test_bug662678.html]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
[test_bug667612.html]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
[test_bug667919-1.html]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
[test_bug684208.html]
[test_bug689564.html]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
[test_bug698929.html]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
[test_bug704423.html]
[test_bug741666.html]
[test_bug742376.html]
[test_bug812744.html]
[test_bug822898.html]
[test_bug855741.html]
[test_bug864040.html]
[test_bug924087.html]
[test_bug930374-content.html]
[test_bug944011.html]
[test_bug944847.html]
[test_bug946632.html]
skip-if = (e10s && os == "mac") # bug 1252273
[test_bug967796.html]
[test_bug985988.html]
[test_bug998809.html]
[test_bug1003432.html]
support-files = test_bug1003432.js
[test_bug1013412.html]
[test_bug1017086_disable.html]
support-files = bug1017086_inner.html
[test_bug1017086_enable.html]
support-files = bug1017086_inner.html
[test_bug1079236.html]
[test_bug1145910.html]
[test_bug1150308.html]
[test_bug1248459.html]
[test_bug1264380.html]
run-if = (e10s && os != "win") # Bug 1270043, crash at windows platforms; Bug1264380 comment 20, nsDragService::InvokeDragSessionImpl behaves differently among platform implementations in non-e10s mode which prevents us to check the validity of nsIDragService::getCurrentSession() consistently via synthesize mouse clicks in non-e10s mode.
[test_bug1327798.html]
subsuite = clipboard
[test_clickevent_on_input.html]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
[test_continuous_wheel_events.html]
[test_dblclick_explicit_original_target.html]
[test_dom_activate_event.html]
[test_dom_keyboard_event.html]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
[test_dom_mouse_event.html]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
[test_dom_storage_event.html]
[test_dom_wheel_event.html]
[test_draggableprop.html]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
[test_dragstart.html]
[test_error_events.html]
skip-if = toolkit == 'android' #TIMED_OUT
[test_eventctors.html]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
[test_eventhandler_scoping.html]
[test_eventTimeStamp.html]
[test_focus_disabled.html]
[test_legacy_event.html]
[test_messageEvent.html]
[test_messageEvent_init.html]
[test_moz_mouse_pixel_scroll_event.html]
[test_offsetxy.html]
[test_onerror_handler_args.html]
[test_passive_listeners.html]
[test_paste_image.html]
[test_wheel_default_action.html]
[test_bug687787.html]
[test_bug1305458.html]
[test_bug1298970.html]
[test_bug1304044.html]
[test_bug1332699.html]
[test_bug1339758.html]
[test_dnd_with_modifiers.html]