diff options
Diffstat (limited to 'dom/base/test/mochitest.toml')
-rw-r--r-- | dom/base/test/mochitest.toml | 1788 |
1 files changed, 1788 insertions, 0 deletions
diff --git a/dom/base/test/mochitest.toml b/dom/base/test/mochitest.toml new file mode 100644 index 0000000000..6415c4b33b --- /dev/null +++ b/dom/base/test/mochitest.toml @@ -0,0 +1,1788 @@ +[DEFAULT] +tags = "condprof" +prefs = [ + "formhelper.autozoom.force-disable.test-only=true", + "plugins.rewrite_youtube_embeds=true", + "dom.domrequest.enabled=true", +] +support-files = [ + "audio.ogg", + "iframe_bug962251.html", + "iframe_bug976673.html", + "iframe_main_bug1022229.html", + "iframe_sandbox_bug1022229.html", + "file_empty.html", + "iframe_postMessage_solidus.html", + "file_setname.html", + "345339_iframe.html", + "Ahem.ttf", + "accesscontrol.resource", + "accesscontrol.resource^headers^", + "badContentType.eventsource", + "badContentType.eventsource^headers^", + "badHTTPResponseCode.eventsource", + "badHTTPResponseCode.eventsource^headers^", + "badMessageEvent.eventsource", + "badMessageEvent.eventsource^headers^", + "badMessageEvent2.eventsource", + "badMessageEvent2.eventsource^headers^", + "bug282547.sjs", + "bug298064-subframe.html", + "bug313646.txt", + "bug382113_object.html", + "bug403852_fileOpener.js", + "bug419132.html", + "bug426308-redirect.sjs", + "bug435425.sjs", + "bug435425_redirect.sjs", + "bug444322.js", + "bug444322.txt", + "bug455629-helper.svg", + "bug457746.sjs", + "bug461735-post-redirect.js", + "bug461735-redirect1.sjs", + "bug461735-redirect2.sjs", + "bug466080.sjs", + "bug466409-empty.css", + "bug466409-page.html", + "bug475156.sjs", + "bug482935.sjs", + "bug540854.sjs", + "bug578096LoadChromeScript.js", + "bug638112-response.txt", + "bug638112.sjs", + "bug696301-script-1.js", + "bug696301-script-1.js^headers^", + "bug696301-script-2.js", + "bug704320.sjs", + "bug704320_counter.sjs", + "bug819051.sjs", + "bug1576154.sjs", + "chrome/bug418986-1.js", + "copypaste.js", + "delayedServerEvents.sjs", + "eventsource_message.sjs", + "eventsource_reconnect.sjs", + "eventsource.resource", + "eventsource.resource^headers^", + "eventsource_redirect.resource", + "eventsource_redirect.resource^headers^", + "eventsource_redirect_to.resource", + "eventsource_redirect_to.resource^headers^", + "eventsource_worker.js", + "file_bug1091883_frame.html", + "file_bug1091883_subframe.html", + "file_bug1091883_target.html", + "file_bug28293.sjs", + "file_bug326337.xml", + "file_bug326337_inner.html", + "file_bug326337_outer.html", + "file_bug416317.xhtml", + "file_bug426646-1.html", + "file_bug426646-2.html", + "file_bug428847-1.xhtml", + "file_bug428847-2.xhtml", + "file_bug498897.css", + "file_bug498897.html", + "file_bug498897.html^headers^", + "file_bug503481.sjs", + "file_bug503481b_inner.html", + "file_bug541937.html", + "file_bug541937.xhtml", + "file_bug557892.html", + "file_bug562137.txt", + "file_bug590812-ref.xhtml", + "file_bug590812.xml", + "file_bug590870.html", + "file_bug601803a.html", + "file_bug601803b.html", + "file_bug604660-1.xml", + "file_bug604660-2.xsl", + "file_bug604660-3.js", + "file_bug604660-4.js", + "file_bug604660-5.xml", + "file_bug604660-6.xsl", + "file_bug622088.sjs", + "file_bug622088_inner.html", + "file_bug675121.sjs", + "file_bug687859-16.js", + "file_bug687859-16.js^headers^", + "file_bug687859-bom.js", + "file_bug687859-bom.js^headers^", + "file_bug687859-charset.js", + "file_bug687859-http.js", + "file_bug687859-http.js^headers^", + "file_bug687859-inherit.js", + "file_bug692434.xml", + "file_bug704320_preload_attr.html", + "file_bug704320_preload_common.js", + "file_bug704320_preload_reuse.html", + "file_bug704320_redirect.html", + "file_bug707142_baseline.json", + "file_bug707142_bom.json", + "file_bug707142_utf-16.json", + "file_bug708620-2.html", + "file_bug708620.html", + "file_bug753278.html", + "file_bug769117.html", + "file_bug782342.txt", + "file_bug787778.sjs", + "file_bug869432.eventsource", + "file_bug869432.eventsource^headers^", + "file_bug907892.html", + "file_bug945152.jar", + "file_bug1274806.html", + "file_current_inner_window.html", + "file_domwindowutils_animation.html", + "file_domwindowutils_dynamic_toolbar.html", + "file_focus_shadow_dom.html", + "file_general_document.html", + "file_history_document_open.html", + "file_htmlserializer_1.html", + "file_htmlserializer_1_bodyonly.html", + "file_htmlserializer_1_format.html", + "file_htmlserializer_1_linebreak.html", + "file_htmlserializer_1_links.html", + "file_htmlserializer_1_nested_body.html", + "file_htmlserializer_1_no_body.html", + "file_htmlserializer_1_noflag.html", + "file_htmlserializer_1_noformatpre.html", + "file_htmlserializer_1_raw.html", + "file_htmlserializer_1_sibling_body.html", + "file_htmlserializer_1_sibling_body_only_body.html", + "file_htmlserializer_1_wrap.html", + "file_htmlserializer_2.html", + "file_htmlserializer_2_basic.html", + "file_htmlserializer_ipv6.html", + "file_htmlserializer_ipv6_out.html", + "file_lock_orientation_with_pending_fullscreen.html", + "file_mozfiledataurl_img.jpg", + "file_restrictedEventSource.sjs", + "file_settimeout_inner.html", + "file_timer_flood.html", + "file_viewport_scroll_quirks.html", + "file_viewport_scroll_xml.xml", + "file_window_close.html", + "file_window_close_2.html", + "file_x-frame-options_main.html", + "file_x-frame-options_page.sjs", + "file_xhtmlserializer_1.xhtml", + "file_xhtmlserializer_1_bodyonly.xhtml", + "file_xhtmlserializer_1_format.xhtml", + "file_xhtmlserializer_1_linebreak.xhtml", + "file_xhtmlserializer_1_links.xhtml", + "file_xhtmlserializer_1_nested_body.xhtml", + "file_xhtmlserializer_1_no_body.xhtml", + "file_xhtmlserializer_1_noflag.xhtml", + "file_xhtmlserializer_1_noformatpre.xhtml", + "file_xhtmlserializer_1_raw.xhtml", + "file_xhtmlserializer_1_sibling_body.xhtml", + "file_xhtmlserializer_1_sibling_body_only_body.xhtml", + "file_xhtmlserializer_1_wrap.xhtml", + "file_xhtmlserializer_2.xhtml", + "file_xhtmlserializer_2_basic.xhtml", + "file_xhtmlserializer_2_enthtml.xhtml", + "file_xhtmlserializer_2_entw3c.xhtml", + "file_xhtmlserializer_2_latin1.xhtml", + "file_youtube_flash_embed.html", + "forRemoval.resource", + "forRemoval.resource^headers^", + "formReset.html", + "invalid_accesscontrol.resource", + "invalid_accesscontrol.resource^headers^", + "script-1_bug597345.sjs", + "script-2_bug597345.js", + "script_bug602838.sjs", + "send_gzip_content.sjs", + "somedatas.resource", + "somedatas.resource^headers^", + "variable_style_sheet.sjs", + "w3element_traversal.svg", + "wholeTexty-helper.xml", + "referrerHelper.js", + "file_audioLoop.html", + "file_webaudio_startstop.html", + "referrer_helper.js", + "referrer_testserver.sjs", + "script_postmessages_fileList.js", + "common_postMessages.js", + "iframe_postMessages.html", + "worker_postMessages.js", + "test_anonymousContent_style_csp.html^headers^", + "file_explicit_user_agent.sjs", + "referrer_change_server.sjs", + "file_change_policy_redirect.html", + "file_bug1198095.js", + "file_bug1250148.sjs", + "file_bug1268962.sjs", + "iframe_meta_refresh.sjs", + "!/dom/security/test/cors/file_CrossSiteXHR_server.sjs", + "!/image/test/mochitest/blue.png", + "script_bug1238440.js", + "intersectionobserver_iframe.html", + "intersectionobserver_cross_domain_iframe.html", + "intersectionobserver_window.html", + "object_bug353334.html", + "embed_bug455472.html", + "object_bug455472.html", + "iframe1_bug431701.html", + "iframe2_bug431701.html", + "iframe3_bug431701.html", + "iframe4_bug431701.xml", + "iframe5_bug431701.xml", + "iframe6_bug431701.xml", + "iframe7_bug431701.xml", + "iframe1_bug426646.html", + "iframe2_bug426646.html", + "iframe_shared_compartment2a.html", + "iframe_shared_compartment2b.html", + "file1_setting_opener.html", + "file2_setting_opener.html", + "file3_setting_opener.html", + "file4_setting_opener.html", + "PASS.html", + "FAIL.html", + "!/dom/animation/test/testcommon.js", + "!/dom/events/test/event_leak_utils.js", + "../../../toolkit/components/pdfjs/test/file_pdfjs_test.pdf", + "green.png", + "slow.sjs", +] + +["test_EventSource_redirects.html"] +skip-if = [ + "http3", + "http2", +] + +["test_Image_constructor.html"] + +["test_NodeIterator_basics_filters.xhtml"] +skip-if = ["xorigin"] # JavaScript error: http://mochi.test:8888/tests/SimpleTest/SimpleTest.js, line 76: DataCloneError: The object could not be cloned. + +["test_NodeIterator_mutations_1.xhtml"] + +["test_NodeIterator_mutations_2.html"] + +["test_NodeIterator_mutations_3.html"] + +["test_anchor_area_referrer.html"] +skip-if = [ + "http3", + "http2", +] + +["test_anchor_area_referrer_changing.html"] +skip-if = [ + "http3", + "http2", +] + +["test_anchor_area_referrer_invalid.html"] +skip-if = [ + "http3", + "http2", +] + +["test_anchor_area_referrer_rel.html"] +skip-if = [ + "http3", + "http2", +] + +["test_anonymousContent_api.html"] + +["test_anonymousContent_append_after_reflow.html"] + +["test_anonymousContent_canvas.html"] +skip-if = ["headless"] # Bug 1405867 + +["test_anonymousContent_insert.html"] + +["test_anonymousContent_manipulate_content.html"] + +["test_anonymousContent_style_csp.html"] + +["test_async_setTimeout_stack.html"] + +["test_async_setTimeout_stack_across_globals.html"] + +["test_base.xhtml"] +skip-if = [ + "http3", + "http2", +] + +["test_bug5141.html"] + +["test_bug28293.html"] + +["test_bug28293.xhtml"] + +["test_bug51034.html"] + +["test_bug116083.html"] +skip-if = ["headless"] # fails in clipboard mode + +["test_bug166235.html"] +skip-if = ["headless"] # headless != clipboard + +["test_bug199959.html"] + +["test_bug218236.html"] + +["test_bug218277.html"] + +["test_bug238409.html"] + +["test_bug254337.html"] + +["test_bug270145.xhtml"] + +["test_bug276037-1.html"] + +["test_bug276037-2.xhtml"] + +["test_bug282547.html"] + +["test_bug298064.html"] + +["test_bug300992.html"] + +["test_bug311681.xml"] + +["test_bug313646.html"] + +["test_bug320799.html"] + +["test_bug322317.html"] + +["test_bug326337.html"] +skip-if = [ + "http3", + "http2", +] + +["test_bug331959.html"] + +["test_bug333064.html"] + +["test_bug333198.html"] + +["test_bug333673.html"] + +["test_bug337631.html"] + +["test_bug338541.xhtml"] + +["test_bug338583.html"] +skip-if = [ + "http3", + "http2", +] + +["test_bug338679.html"] + +["test_bug339494.html"] + +["test_bug339494.xhtml"] + +["test_bug343596.html"] + +["test_bug345339.html"] +skip-if = [ + "http3", + "http2", +] + +["test_bug346485.html"] + +["test_bug352728.html"] + +["test_bug352728.xhtml"] + +["test_bug353334.html"] + +["test_bug355026.html"] + +["test_bug357450.html"] +support-files = ["file_bug357450.js"] + +["test_bug357450.xhtml"] + +["test_bug357450_svg.xhtml"] + +["test_bug357509.html"] + +["test_bug358660.html"] + +["test_bug362391.xhtml"] + +["test_bug364092.xhtml"] + +["test_bug364413.xhtml"] + +["test_bug366944.html"] + +["test_bug366946.html"] + +["test_bug367164.html"] + +["test_bug368972.html"] + +["test_bug371576-2.html"] + +["test_bug371576-3.html"] + +["test_bug371576-4.html"] + +["test_bug371576-5.html"] + +["test_bug372086.html"] + +["test_bug372964-2.html"] + +["test_bug372964.html"] + +["test_bug373181.xhtml"] + +["test_bug375314-2.html"] +skip-if = [ + "xorigin", # Hangs, [Exception... "Component returned failure code: 0xc1f30100 (NS_ERROR_FACTORY_EXISTS) [nsIComponentRegistrar.registerFactory]" nsresult: "0xc1f30100 (NS_ERROR_FACTORY_EXISTS)" location: "JS frame :: createChromeScript :: createChromeScript :: line 40" data: no] + "http3", + "http2", +] + +["test_bug375314.html"] + +["test_bug378969.html"] + +["test_bug380418.html"] +support-files = ["test_bug380418.html^headers^"] + +["test_bug382113.html"] + +["test_bug382871.html"] + +["test_bug384003.xhtml"] + +["test_bug390219.html"] + +["test_bug390735.html"] + +["test_bug392318.html"] + +["test_bug392511.html"] + +["test_bug393968.html"] + +["test_bug395915.html"] + +["test_bug397234.html"] + +["test_bug398243.html"] +skip-if = [ + "http3", + "http2", +] + +["test_bug401662.html"] + +["test_bug402150.html"] +support-files = ["test_bug402150.html^headers^"] + +["test_bug403841.html"] + +["test_bug403852.html"] + +["test_bug403868.xml"] + +["test_bug405182.html"] + +["test_bug409380.html"] + +["test_bug410229.html"] + +["test_bug413974.html"] + +["test_bug414190.html"] + +["test_bug415860.html"] + +["test_bug416317-1.html"] + +["test_bug416317-2.html"] + +["test_bug416383.html"] + +["test_bug417255.html"] + +["test_bug417384.html"] + +["test_bug418214.html"] + +["test_bug418986-1.html"] + +["test_bug419132.html"] + +["test_bug420609.xhtml"] + +["test_bug420700.html"] + +["test_bug421602.html"] + +["test_bug422403-1.html"] +skip-if = [ + "http3", + "http2", +] + +["test_bug422403-2.xhtml"] + +["test_bug422537.html"] +skip-if = [ + "http3", + "http2", +] + +["test_bug424212.html"] + +["test_bug424359-1.html"] +skip-if = [ + "http3", + "http2", +] + +["test_bug424359-2.html"] + +["test_bug426308.html"] +skip-if = [ + "http3", + "http2", +] + +["test_bug426646.html"] +skip-if = [ + "http3", + "http2", +] + +["test_bug428847.html"] +skip-if = [ + "http3", + "http2", +] + +["test_bug431082.html"] + +["test_bug431701.html"] + +["test_bug431833.html"] + +["test_bug433533.html"] + +["test_bug433662.html"] + +["test_bug435425.html"] +skip-if = [ + "http3", + "http2", +] + +["test_bug444322.html"] + +["test_bug444546.html"] +disabled = "Disabled for now. Mochitest is not reliable enough for these." +support-files = ["bug444546.sjs"] + +["test_bug444722.html"] + +["test_bug448993.html"] + +["test_bug450160.html"] + +["test_bug451376.html"] + +["test_bug453521.html"] + +["test_bug453736.html"] + +["test_bug454325.html"] + +["test_bug454326.html"] + +["test_bug455472.html"] + +["test_bug455629.html"] +skip-if = [ + "http3", + "http2", +] + +["test_bug456262.html"] + +["test_bug457746.html"] + +["test_bug459424.html"] + +["test_bug461555.html"] + +["test_bug461735.html"] +skip-if = [ + "http3", + "http2", +] + +["test_bug465767.html"] + +["test_bug466080.html"] +skip-if = [ + "http3", + "http2", +] + +["test_bug466409.html"] + +["test_bug466751.xhtml"] + +["test_bug469020.html"] + +["test_bug469304.html"] + +["test_bug473162-1.html"] + +["test_bug473162-2.html"] + +["test_bug475156.html"] +skip-if = [ + "http3", + "http2", +] + +["test_bug482935.html"] + +["test_bug484396.html"] + +["test_bug493881.html"] +support-files = ["test_bug493881.js"] + +["test_bug498240.html"] + +["test_bug498433.html"] + +["test_bug498897.html"] + +["test_bug499656.html"] + +["test_bug499656.xhtml"] + +["test_bug500937.html"] + +["test_bug503473.html"] +disabled = "Disabled due to making the harness time out" +support-files = ["file_bug503473-frame.sjs"] + +["test_bug503481.html"] + +["test_bug503481b.html"] + +["test_bug513194.html"] + +["test_bug514487.html"] + +["test_bug515401.html"] +skip-if = [ + "http3", + "http2", +] + +["test_bug518104.html"] +support-files = ["file_bug518104.js"] + +["test_bug527896.html"] + +["test_bug540854.html"] + +["test_bug541937.html"] + +["test_bug544642.html"] + +["test_bug545644.html"] + +["test_bug545644.xhtml"] + +["test_bug548463.html"] + +["test_bug553896.xhtml"] + +["test_bug557892.html"] + +["test_bug558726.html"] + +["test_bug559526.html"] + +["test_bug560780.html"] + +["test_bug562137.html"] + +["test_bug562169-1.html"] + +["test_bug562169-2.html"] + +["test_bug562652.html"] + +["test_bug564047.html"] + +["test_bug564863.xhtml"] + +["test_bug567350.html"] + +["test_bug574596.html"] +skip-if = ["os == 'android'"] + +["test_bug578096.html"] +skip-if = ["verify && os == 'win'"] + +["test_bug585978.html"] + +["test_bug587931.html"] + +["test_bug588990.html"] + +["test_bug590812.html"] +skip-if = [ + "verify && !debug && os == 'linux'", #bug 687032 + "http3", + "http2", +] + +["test_bug590870.html"] +skip-if = [ + "http3", + "http2", +] + +["test_bug592366.html"] + +["test_bug592829.html"] + +["test_bug597345.html"] + +["test_bug599295.html"] +skip-if = [ + "http3", + "http2", +] + +["test_bug599588.html"] + +["test_bug601803.html"] +skip-if = [ + "http3", + "http2", +] + +["test_bug602838.html"] + +["test_bug604592.html"] + +["test_bug604660.html"] + +["test_bug605982.html"] + +["test_bug606729.html"] + +["test_bug614058.html"] + +["test_bug622088.html"] + +["test_bug622117.html"] +support-files = ["!/gfx/layers/apz/test/mochitest/apz_test_utils.js"] + +["test_bug622246.html"] +support-files = ["!/gfx/layers/apz/test/mochitest/apz_test_utils.js"] + +["test_bug625722.html"] + +["test_bug626262.html"] + +["test_bug628938.html"] + +["test_bug631615.html"] + +["test_bug638112.html"] +skip-if = [ + "http3", + "http2", +] + +["test_bug647518.html"] + +["test_bug650001.html"] + +["test_bug650776.html"] + +["test_bug650784.html"] + +["test_bug656283.html"] + +["test_bug664916.html"] + +["test_bug666604.html"] + +["test_bug675121.html"] + +["test_bug675166.html"] + +["test_bug682463.html"] + +["test_bug682554.html"] + +["test_bug682592.html"] + +["test_bug684671.html"] + +["test_bug685798.html"] + +["test_bug686449.xhtml"] + +["test_bug687859.html"] + +["test_bug690056.html"] + +["test_bug692434.html"] + +["test_bug693615.html"] + +["test_bug693875.html"] + +["test_bug694754.xhtml"] + +["test_bug696301-1.html"] +skip-if = [ + "http3", + "http2", +] + +["test_bug696301-2.html"] +skip-if = [ + "http3", + "http2", +] + +["test_bug698381.html"] + +["test_bug698384.html"] + +["test_bug704063.html"] + +["test_bug704320-1.html"] +skip-if = [ + "http3", + "http2", +] + +["test_bug704320-2.html"] +skip-if = [ + "http3", + "http2", +] + +["test_bug704320_policyset.html"] +skip-if = [ + "http3", + "http2", +] + +["test_bug704320_policyset2.html"] + +["test_bug704320_preload.html"] +skip-if = [ + "http3", + "http2", +] + +["test_bug707142.html"] + +["test_bug708620.html"] + +["test_bug711047.html"] + +["test_bug711180.html"] + +["test_bug719533.html"] + +["test_bug726364.html"] + +["test_bug737087.html"] + +["test_bug737565.html"] + +["test_bug737612.html"] + +["test_bug738108.html"] + +["test_bug744830.html"] + +["test_bug749367.html"] + +["test_bug750096.html"] + +["test_bug753278.html"] + +["test_bug761120.html"] + +["test_bug769117.html"] + +["test_bug782342.html"] + +["test_bug787778.html"] + +["test_bug789315.html"] + +["test_bug789856.html"] + +["test_bug809003.html"] + +["test_bug810494.html"] + +["test_bug811701.html"] + +["test_bug811701.xhtml"] + +["test_bug813919.html"] + +["test_bug814576.html"] + +["test_bug819051.html"] +skip-if = [ + "http3", + "http2", +] + +["test_bug820909.html"] + +["test_bug864595.html"] + +["test_bug868999.html"] + +["test_bug869000.html"] + +["test_bug869002.html"] + +["test_bug869006.html"] + +["test_bug876282.html"] + +["test_bug891952.html"] + +["test_bug894874.html"] + +["test_bug895974.html"] + +["test_bug907892.html"] +skip-if = [ + "http3", + "http2", +] + +["test_bug913761.html"] + +["test_bug922681.html"] + +["test_bug927196.html"] + +["test_bug962251.html"] + +["test_bug976673.html"] +skip-if = [ + "http3", + "http2", +] + +["test_bug982153.html"] + +["test_bug999456.html"] + +["test_bug1022229.html"] +skip-if = [ + "http3", + "http2", +] + +["test_bug1025933.html"] + +["test_bug1037687.html"] +support-files = ["test_bug1037687_subframe.html"] + +["test_bug1043106.html"] + +["test_bug1057176.html"] + +["test_bug1060938.html"] + +["test_bug1064481.html"] + +["test_bug1070015.html"] + +["test_bug1075702.html"] + +["test_bug1091883.html"] +skip-if = [ + "http3", + "http2", +] + +["test_bug1100912.html"] +support-files = ["file_bug1100912.html"] + +["test_bug1101364.html"] + +["test_bug1118689.html"] + +["test_bug1126851.html"] + +["test_bug1163743.html"] +skip-if = [ + "http3", + "http2", +] + +["test_bug1165501.html"] +skip-if = [ + "http3", + "http2", +] + +["test_bug1187157.html"] + +["test_bug1198095.html"] + +["test_bug1222633.html"] +skip-if = [ + "http3", + "http2", +] + +["test_bug1222633_link_update.html"] +skip-if = [ + "http3", + "http2", +] + +["test_bug1238440.html"] + +["test_bug1250148.html"] + +["test_bug1259588.html"] + +["test_bug1268962.html"] +skip-if = [ + "http3", + "http2", +] + +["test_bug1274806.html"] + +["test_bug1295852.html"] + +["test_bug1307730.html"] + +["test_bug1308069.html"] + +["test_bug1314032.html"] + +["test_bug1318303.html"] + +["test_bug1375050.html"] + +["test_bug1381710.html"] + +["test_bug1399605.html"] + +["test_bug1404385.html"] + +["test_bug1406102.html"] + +["test_bug1421568.html"] + +["test_bug1433073.html"] +skip-if = [ + "os == 'android'", + "headless", +] + +["test_bug1472427.html"] + +["test_bug1499169.html"] +skip-if = ["os == 'android'"] # Timeouts on android due to page closing issues with embedded pdf + +["test_bug1576154.html"] + +["test_bug1632975.html"] + +["test_bug1639328.html"] +support-files = ["file_bug1639328.html"] + +["test_bug1640766.html"] +support-files = [ + "iframe1_bug1640766.html", + "iframe2_bug1640766.html", +] +skip-if = [ + "http3", + "http2", +] + +["test_bug1648887.html"] + +["test_bug1667316.html"] + +["test_bug1730284.html"] +# https://bugzilla.mozilla.org/show_bug.cgi?id=1632196 and +# https://bugzilla.mozilla.org/show_bug.cgi?id=1632438. + +["test_bug1739957.html"] +support-files = ["bug1739957.sjs"] + +["test_bug1784187.html"] + +["test_bug1799354.html"] + +["test_caretPositionFromPoint.html"] + +["test_change_policy.html"] +skip-if = [ + "http3", + "http2", +] + +["test_clearTimeoutIntervalNoArg.html"] + +["test_clipboard_nbsp.html"] + +["test_constructor-assignment.html"] + +["test_constructor.html"] + +["test_content_iterator_post_order.html"] + +["test_content_iterator_pre_order.html"] + +["test_content_iterator_subtree.html"] + +["test_copyimage.html"] +skip-if = [ + "os == 'android'", + "headless", #bug 904183 +] + +["test_copypaste.html"] +skip-if = [ + "os == 'android'", + "headless", #bug 904183 +] + +["test_copypaste.xhtml"] +skip-if = ["headless"] #bug 904183 + +["test_copypaste_disabled.html"] +support-files = ["!/gfx/layers/apz/test/mochitest/apz_test_utils.js"] + +["test_createHTMLDocument.html"] + +["test_current_inner_window.html"] +skip-if = [ + "http3", + "http2", +] + +["test_custom_element.html"] + +["test_custom_element_reflector.html"] + +["test_data_uri.html"] + +["test_delazification_strategy.html"] +skip-if = [ + "verify", + "ccov", +] +support-files = [ + "file_delazification_strategy.html", + "file_delazification_strategy.js", +] + +["test_document.all_iteration.html"] + +["test_document.all_unqualified.html"] + +["test_document_constructor.html"] + +["test_document_importNode_document.html"] + +["test_document_wireframe.html"] +skip-if = [ + "!sessionHistoryInParent", + "http3", + "http2", +] + +["test_domparser_null_char.html"] + +["test_domparsing.html"] + +["test_domrequest.html"] + +["test_domwindowutils.html"] +skip-if = ["os == 'android'"] # Bug 1525959 + +["test_element.matches.html"] + +["test_elementTraversal.html"] + +["test_element_closest.html"] + +["test_embed_xorigin_document.html"] +skip-if = [ + "http3", + "http2", +] + +["test_encodeToStringWithMaxLength.html"] + +["test_encodeToStringWithRequiresReinitAfterOutput.html"] + +["test_eventsource_event_listener_leaks.html"] + +["test_eventsourceservice_basic.html"] +skip-if = [ + "http3", + "http2", +] + +["test_eventsourceservice_reconnect_error.html"] +skip-if = [ + "http3", + "http2", +] + +["test_eventsourceservice_status_error.html"] + +["test_eventsourceservice_worker.html"] +skip-if = [ + "http3", + "http2", +] + +["test_explicit_user_agent.html"] + +["test_find.html"] + +["test_find_bug1601118.html"] + +["test_find_bug1654683.html"] + +["test_find_nac.html"] + +["test_focus_design_mode.html"] +support-files = ["file_focus_design_mode_inner.html"] + +["test_focus_display_none_xorigin_iframe.html"] +support-files = ["file_focus_display_none_xorigin_iframe_inner.html"] +skip-if = [ + "http3", + "http2", +] + +["test_focus_keyboard_event.html"] +skip-if = [ + "http3", + "http2", +] + +["test_focus_scroll_padding_tab.html"] + +["test_focus_scrollable_fieldset.html"] + +["test_focus_scrollable_input.html"] + +["test_focus_shadow_dom.html"] + +["test_focus_shadow_dom_root.html"] + +["test_getAttribute_after_createAttribute.html"] + +["test_getElementById.html"] + +["test_getTranslationNodes.html"] + +["test_getTranslationNodes_limit.html"] + +["test_gsp-qualified.html"] + +["test_gsp-quirks.html"] + +["test_gsp-standards.html"] + +["test_history_document_open.html"] + +["test_history_state_null.html"] + +["test_html_colors_quirks.html"] + +["test_html_colors_standards.html"] + +["test_htmlcopyencoder.html"] + +["test_htmlcopyencoder.xhtml"] + +["test_iframe_event_listener_leaks.html"] + +["test_iframe_referrer.html"] +skip-if = [ + "http3", + "http2", +] + +["test_iframe_referrer_changing.html"] +skip-if = [ + "http3", + "http2", +] + +["test_iframe_referrer_invalid.html"] +skip-if = [ + "http3", + "http2", +] + +["test_innersize_scrollport.html"] + +["test_input_vsync_alignment_inner_event_loop.html"] + +["test_input_vsync_alignment_input_while_vsync.html"] + +["test_input_vsync_alignment_lower_than_normal.html"] + +["test_integer_attr_with_leading_zero.html"] + +["test_intersectionobservers.html"] +skip-if = [ + "http3", + "http2", +] + +["test_link_prefetch.html"] +skip-if = [ + "http3", + "http2", +] + +["test_link_preload.html"] +skip-if = [ + "http3", + "http2", +] + +["test_link_stylesheet.html"] +skip-if = [ + "http3", + "http2", +] + +["test_location_href_unknown_protocol.html"] +support-files = ["file_location_href_unknown_protocol.html"] + +["test_lock_orientation_after_fullscreen.html"] +skip-if = [ + "os != 'android'", # Only run on Android. +] + +["test_lock_orientation_with_pending_fullscreen.html"] +skip-if = [ + "os == 'mac'", + "os == 'linux'", + "headless", +] + +["test_meta_refresh_referrer.html"] +skip-if = [ + "http3", + "http2", +] + +["test_mozMatchesSelector.html"] + +["test_mutationobservers.html"] + +["test_named_frames.html"] + +["test_navigatorPrefOverride.html"] + +["test_navigator_cookieEnabled.html"] +skip-if = [ + "http3", + "http2", +] + +["test_navigator_hardwareConcurrency.html"] + +["test_navigator_language.html"] + +["test_nested_event_loop_spin_and_idle_tasks.html"] + +["test_nodelist_holes.html"] + +["test_openDialogChromeOnly.html"] +tags = "openwindow" + +["test_open_null_features.html"] + +["test_pasting_svg_image.html"] +skip-if = ["headless"] # Bug 1669923. + +["test_pdf_print.html"] +skip-if = [ + "os == 'android'", # We don't ship pdf.js on Android + "win11_2009 && condprof", # Bug 1843710 +] + +["test_plugin_freezing.html"] + +["test_postMessage_originAttributes.html"] +support-files = ["file_receiveMessage.html"] +skip-if = ["true"] # Uses mismatched OriginAttributes for iframe (bug 1616353) + +["test_postMessage_solidus.html"] +skip-if = [ + "http3", + "http2", +] + +["test_postMessages_broadcastChannel.html"] + +["test_postMessages_messagePort.html"] + +["test_postMessages_window.html"] +skip-if = [ + "http3", + "http2", +] + +["test_postMessages_workers.html"] + +["test_processing_instruction_update_stylesheet.xhtml"] + +["test_progress_events_for_gzip_data.html"] +skip-if = ["tsan"] # Bug 1621323 + +["test_pushState_structuredclone.html"] +scheme = "https" + +["test_range_bounds.html"] + +["test_reentrant_flush.html"] + +["test_root_iframe.html"] + +["test_sandbox_and_document_uri.html"] +support-files = ["file_sandbox_and_document_uri.html"] + +["test_screen_orientation.html"] + +["test_script_loader_crossorigin_data_url.html"] + +["test_script_loader_js_cache.html"] +disabled = "https://bugzilla.mozilla.org/show_bug.cgi?id=1853173" +skip-if = ["verify"] +support-files = [ + "file_js_cache.html", + "file_js_cache_with_sri.html", + "file_js_cache_module.html", + "file_js_cache.js", + "file_module_js_cache.html", + "file_module_js_cache_with_sri.html", + "file_module_js_cache_no_module.html", + "file_module_js_cache.mjs", + "file_js_cache_save_after_load.html", + "file_js_cache_save_after_load.js", + "file_js_cache_syntax_error.html", + "file_js_cache_syntax_error.js", +] + +["test_script_loader_js_cache_frames.html"] +skip-if = ["verify"] +support-files = [ + "file_script_module_frames_relay.js", + "file_script_module_frames_element.html", + "file_script_module_frames_element_save.html", + "file_script_module_frames_element_load.html", + "file_script_module_frames_element_shared.mjs", + "file_script_module_frames_import.html", + "file_script_module_frames_import_save.html", + "file_script_module_frames_import_save.mjs", + "file_script_module_frames_import_load.html", + "file_script_module_frames_import_load.mjs", + "file_script_module_frames_import_shared.mjs", + "file_script_module_frames_dynamic.html", + "file_script_module_frames_dynamic_save.html", + "file_script_module_frames_dynamic_save.mjs", + "file_script_module_frames_dynamic_load.html", + "file_script_module_frames_dynamic_load.mjs", + "file_script_module_frames_dynamic_shared.mjs", +] + +["test_script_loader_js_cache_module.html"] +disabled = "https://bugzilla.mozilla.org/show_bug.cgi?id=1853173" +skip-if = ["verify"] +support-files = [ + "file_script_module_single.html", + "file_script_module_single.mjs", + "file_script_module_import.html", + "file_script_module_import.mjs", + "file_script_module_import_imported.mjs", + "file_script_module_import_multi.html", + "file_script_module_import_multi.mjs", + "file_script_module_import_multi_imported_once.mjs", + "file_script_module_import_multi_imported_twice.mjs", + "file_script_module_import_multi_elems.html", + "file_script_module_import_multi_elems_1.mjs", + "file_script_module_import_multi_elems_2.mjs", + "file_script_module_import_multi_elems_imported_once_1.mjs", + "file_script_module_import_multi_elems_imported_once_2.mjs", + "file_script_module_import_multi_elems_imported_once_3.mjs", + "file_script_module_import_multi_elems_imported_twice.mjs", + "file_script_module_import_and_element.html", + "file_script_module_import_and_element.mjs", + "file_script_module_import_and_element_imported_1.mjs", + "file_script_module_import_and_element_imported_2.mjs", + "file_script_module_import_and_element_imported_3.mjs", + "file_script_module_element_and_import.html", + "file_script_module_element_and_import.mjs", + "file_script_module_element_and_import_imported_1.mjs", + "file_script_module_element_and_import_imported_2.mjs", + "file_script_module_element_and_import_imported_3.mjs", + "file_script_module_dynamic_import.html", + "file_script_module_dynamic_import.mjs", + "file_script_module_dynamic_import_imported.mjs", + "file_script_module_dynamic_and_element.html", + "file_script_module_dynamic_and_element.mjs", + "file_script_module_dynamic_and_element_imported_1.mjs", + "file_script_module_dynamic_and_element_imported_2.mjs", + "file_script_module_dynamic_and_element_imported_3.mjs", + "file_script_module_element_and_dynamic.html", + "file_script_module_element_and_dynamic.mjs", + "file_script_module_element_and_dynamic_imported_1.mjs", + "file_script_module_element_and_dynamic_imported_2.mjs", + "file_script_module_element_and_dynamic_imported_3.mjs", + "file_script_module_dynamic_and_static.html", + "file_script_module_dynamic_and_static.mjs", + "file_script_module_dynamic_and_static_imported_1.mjs", + "file_script_module_dynamic_and_static_imported_2.mjs", + "file_script_module_dynamic_and_static_imported_3.mjs", + "file_script_module_static_and_dynamic.html", + "file_script_module_static_and_dynamic.mjs", + "file_script_module_static_and_dynamic_imported_1.mjs", + "file_script_module_static_and_dynamic_imported_2.mjs", + "file_script_module_static_and_dynamic_imported_3.mjs", +] + +["test_script_loader_js_cache_module_sri.html"] +disabled = "https://bugzilla.mozilla.org/show_bug.cgi?id=1853173" +skip-if = ["verify"] +support-files = [ + "file_script_module_sri_basic.html", + "file_script_module_sri_basic_prep.html", + "file_script_module_sri_basic.mjs", + "file_script_module_sri_fallback.html", + "file_script_module_sri_fallback_prep.html", + "file_script_module_sri_fallback.mjs", + "file_script_module_sri_fallback_failure.html", + "file_script_module_sri_fallback_failure_prep.html", + "file_script_module_sri_fallback_failure.mjs", + "file_script_module_sri_elem_elem_1.html", + "file_script_module_sri_elem_elem_1_prep.html", + "file_script_module_sri_elem_elem_1.mjs", + "file_script_module_sri_elem_elem_2.html", + "file_script_module_sri_elem_elem_2_prep.html", + "file_script_module_sri_elem_elem_2.mjs", + "file_script_module_sri_elem_import.html", + "file_script_module_sri_elem_import_prep.html", + "file_script_module_sri_elem_import.mjs", + "file_script_module_sri_elem_import_imported.mjs", + "file_script_module_sri_import_elem.html", + "file_script_module_sri_import_elem_prep.html", + "file_script_module_sri_import_elem.mjs", + "file_script_module_sri_import_elem_imported.mjs", + "file_script_module_sri_import_elem_nopreload.html", + "file_script_module_sri_import_elem_nopreload_prep.html", + "file_script_module_sri_import_elem_nopreload.mjs", + "file_script_module_sri_import_elem_nopreload_imported.mjs", + "file_script_module_sri_elem_dynamic.html", + "file_script_module_sri_elem_dynamic_prep.html", + "file_script_module_sri_elem_dynamic.mjs", + "file_script_module_sri_elem_dynamic_imported.mjs", + "file_script_module_sri_dynamic_elem.html", + "file_script_module_sri_dynamic_elem_prep.html", + "file_script_module_sri_dynamic_elem.mjs", + "file_script_module_sri_dynamic_elem_imported.mjs", + "file_script_module_sri_dynamic_elem_nopreload.html", + "file_script_module_sri_dynamic_elem_nopreload_prep.html", + "file_script_module_sri_dynamic_elem_nopreload.mjs", + "file_script_module_sri_dynamic_elem_nopreload_imported.mjs", +] + +["test_setInterval_from_start.html"] + +["test_setInterval_uncatchable_exception.html"] +skip-if = ["debug == false"] + +["test_setTimeoutWith0.html"] + +["test_settimeout_extra_arguments.html"] + +["test_settimeout_inner.html"] + +["test_setting_opener.html"] + +["test_shared_compartment1.html"] +skip-if = [ + "http3", + "http2", +] + +["test_shared_compartment2.html"] +skip-if = [ + "http3", + "http2", +] + +["test_structuredclone_backref.html"] + +["test_structuredclone_error.html"] + +["test_style_cssText.html"] + +["test_suppressed_events_and_scrolling.html"] +support-files = ["file_suppressed_events_and_scrolling.html"] + +["test_suppressed_events_nested_iframe.html"] +skip-if = [ + "os == 'android'", + "http3", + "http2", +] +support-files = [ + "file_suppressed_events_top_xhr.html", + "file_suppressed_events_top_modalstate.html", + "file_suppressed_events_top.html", + "file_suppressed_events_middle.html", + "file_suppressed_events_inner.html", + "!/gfx/layers/apz/test/mochitest/apz_test_utils.js", +] + +["test_suppressed_microtasks.html"] +skip-if = [ + "debug", + "asan", + "verify", + "os == 'android'", # The test needs to run reasonably fast. +] + +["test_text_wholeText.html"] + +["test_textnode_normalize_in_selection.html"] + +["test_textnode_split_in_selection.html"] + +["test_timeout_clamp.html"] + +["test_timer_flood.html"] + +["test_title.html"] +support-files = ["file_title.xhtml"] + +["test_toScreenRect.html"] +support-files = ["file_toScreenRect.html"] + +["test_treewalker_nextsibling.xml"] + +["test_user_select.html"] +skip-if = ["os == 'android'"] # Bug 1791049 + +["test_viewport_metrics_on_landscape_content.html"] +support-files = ["file_viewport_metrics_on_landscape_content.html"] + +["test_viewport_scroll.html"] + +["test_viewsource_forbidden_in_object.html"] + +["test_w3element_traversal.html"] + +["test_w3element_traversal.xhtml"] + +["test_w3element_traversal_svg.html"] + +["test_warning_for_blocked_cross_site_request.html"] +skip-if = [ + "http3", + "http2", +] + +["test_window_close.html"] + +["test_window_constructor.html"] + +["test_window_content.html"] + +["test_window_cross_origin_props.html"] +skip-if = [ + "http3", + "http2", +] + +["test_window_define_nonconfigurable.html"] + +["test_window_define_symbol.html"] + +["test_window_element_enumeration.html"] + +["test_window_enumeration.html"] + +["test_window_extensible.html"] + +["test_window_focus_by_close_and_open.html"] +support-files = ["file_window_focus_by_close_and_open.html"] + +["test_window_indexing.html"] + +["test_window_keys.html"] + +["test_window_named_frame_enumeration.html"] +skip-if = [ + "http3", + "http2", +] + +["test_window_own_props.html"] + +["test_window_proto.html"] + +["test_writable-replaceable.html"] + +["test_x-frame-options.html"] +skip-if = [ + "os == 'android' && debug", + "xorigin", # JavaScript error: http://mochi.test:8888/tests/dom/base/test/test_x-frame-options.html, line 48: TypeError: can't access property "textContent", this.content.document.getElementById(...) is null, JavaScript error: resource://gre/modules/ProcessSelector.jsm, line 56: TypeError: can't access property "tabCount", process is null + "http3", + "http2", +] + +["test_youtube_flash_embed.html"] +skip-if = [ + "http3", + "http2", + "os == 'linux' && debug" #Bug 1870499 and other bugs with crashes after this test start +] +# Please keep alphabetical order. |