[DEFAULT] tags = "condprof" prefs = [ "formhelper.autozoom.force-disable.test-only=true", "network.http.referer.sendFromRefresh=false", "plugins.rewrite_youtube_embeds=true", ] support-files = [ "audio.ogg", "iframe_bug962251.html", "iframe_bug976673.html", "iframe_main_bug1022229.html", "iframe_sandbox_bug1022229.html", "file_empty.html", "file_domcontentloaded_document_open.html", "file_domcontentloaded_terminated_parse.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", "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_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_focus_shadow_dom_oop_iframe_inner.html", "file_general_document.html", "file_history_document_open.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_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_bug1126851_post_unload.html", "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", ] skip-if = [ "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && debug && verify-standalone", ] ["test_EventSource_redirects.html"] skip-if = [ "http2", "http3", ] ["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 = [ "http2", "http3", ] ["test_anchor_area_referrer_changing.html"] skip-if = [ "http2", "http3", ] ["test_anchor_area_referrer_invalid.html"] skip-if = [ "http2", "http3", ] ["test_anchor_area_referrer_rel.html"] skip-if = [ "http2", "http3", ] ["test_anonymousContent_api.html"] ["test_anonymousContent_append_after_reflow.html"] ["test_anonymousContent_canvas.html"] skip-if = [ "headless", # Bug 1405867 "os == 'android' && arch == 'x86_64' && debug", # Bug 1908272 ] ["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 = [ "http2", "http3", ] ["test_caretPositionFromPoint.html"] ["test_change_policy.html"] skip-if = [ "http2", "http3", ] ["test_ckeditor4_compat_hack.html"] ["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_content_iterator_subtree_shadow_tree.html"] ["test_createHTMLDocument.html"] ["test_current_inner_window.html"] skip-if = [ "http2", "http3", ] ["test_custom_element.html"] ["test_custom_element_invalid_name.html"] ["test_custom_element_reflector.html"] ["test_data_uri.html"] ["test_delazification_strategy.html"] skip-if = [ "ccov", ] support-files = [ "file_delazification_strategy.html", "file_delazification_strategy.js", ] ["test_devtoolschildremoved.html"] ["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 = [ "http2", "http3", ] ["test_domcontentloaded_document_open.html"] ["test_domcontentloaded_terminated_parse.html"] ["test_domparser_null_char.html"] ["test_domparsing.html"] ["test_domwindowutils.html"] skip-if = [ "os == 'android'", # Bug 1525959 ] ["test_drag_drop_caret.html"] skip-if = [ "os == 'android'", ] ["test_drag_drop_shadow_crossing_selection.html"] ["test_element.matches.html"] ["test_elementTraversal.html"] ["test_element_closest.html"] ["test_embed_xorigin_document.html"] skip-if = [ "http2", "http3", ] ["test_eventsource_event_listener_leaks.html"] ["test_eventsourceservice_basic.html"] skip-if = [ "http2", "http3", ] ["test_eventsourceservice_reconnect_error.html"] skip-if = [ "http2", "http3", ] ["test_eventsourceservice_status_error.html"] ["test_eventsourceservice_worker.html"] skip-if = [ "http2", "http3", ] ["test_explicit_user_agent.html"] ["test_find.html"] skip-if = [ "os == 'win' && opt && standalone", # Bug 2026600 ] ["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 = [ "http2", "http3", ] ["test_focus_hidden_overflow.html"] ["test_focus_keyboard_event.html"] skip-if = [ "http2", "http3", ] ["test_focus_move_during_composition.html"] ["test_focus_radio.html"] ["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_oop_iframe.html"] ["test_focus_shadow_dom_root.html"] ["test_getAttribute_after_createAttribute.html"] ["test_getElementById.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_iframe_event_listener_leaks.html"] ["test_iframe_referrer.html"] skip-if = [ "http2", "http3", ] ["test_iframe_referrer_changing.html"] skip-if = [ "http2", "http3", ] ["test_iframe_referrer_invalid.html"] skip-if = [ "http2", "http3", ] ["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 = [ "http2", "http3", ] ["test_link_prefetch.html"] skip-if = [ "http2", "http3", ] ["test_link_preload.html"] skip-if = [ "http2", "http3", ] ["test_link_stylesheet.html"] skip-if = [ "http2", "http3", ] ["test_location_href_unknown_protocol.html"] support-files = ["file_location_href_unknown_protocol.html"] ["test_lock_orientation_after_fullscreen.html"] run-if = [ "os == 'android'", # Only run on Android. ] ["test_lock_orientation_with_pending_fullscreen.html"] skip-if = [ "headless", "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", # Bug 1929448 "os == 'mac' && os_version == '15.30' && arch == 'aarch64'", # Bug 2019401 ] ["test_meta_refresh_referrer.html"] skip-if = [ "http2", "http3", ] ["test_mozMatchesSelector.html"] ["test_mutationobservers.html"] ["test_named_frames.html"] ["test_navigate_window_open_aboutblank.html"] ["test_navigatorPrefOverride.html"] ["test_navigator_cookieEnabled.html"] skip-if = [ "http2", "http3", ] ["test_navigator_hardwareConcurrency.html"] ["test_navigator_language.html"] ["test_nested_event_loop_spin_and_idle_tasks.html"] ["test_nodelist_holes.html"] ["test_node_selected_flag_after_splitText.html"] ["test_omt_eager_baseline.html"] skip-if = [ "ccov", ] support-files = [ "file_omt_eager_baseline.html", "file_omt_eager_baseline.js" ] ["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 ] ["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 = [ "http2", "http3", ] ["test_postMessages_broadcastChannel.html"] ["test_postMessages_messagePort.html"] ["test_postMessages_window.html"] skip-if = [ "http2", "http3", ] ["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_reportPatternFailure.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_selection_change_null_presshell.html"] support-files = ["file_selection_change_null_presshell.html"] ["test_setInterval_from_start.html"] ["test_setInterval_uncatchable_exception.html"] skip-if = [ "asan", "ccov", "opt", "tsan", ] ["test_setTimeoutWith0.html"] ["test_settimeout_extra_arguments.html"] ["test_settimeout_inner.html"] ["test_setting_opener.html"] ["test_shared_compartment1.html"] skip-if = [ "http2", "http3", ] ["test_shared_compartment2.html"] skip-if = [ "http2", "http3", ] ["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"] 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", ] skip-if = [ "http2", "http3", "os == 'android'", ] ["test_suppressed_microtasks.html"] skip-if = [ "asan", "debug", "os == 'android'", # The test needs to run reasonably fast. "tsan", ] ["test_text-fragments-create-text-directive-no-reveal.html"] ["test_text-fragments-create-text-directive.html"] ["test_text-fragments-get-text-directive-ranges.html"] ["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 = [ "debug && verify-standalone", "http2", "http3", ] ["test_wasm_offthread_compile.html"] support-files = [ "file_wasm_offthread_module.sjs", ] skip-if = [ "!nightly_build", ] ["test_window_close.html"] ["test_window_constructor.html"] ["test_window_content.html"] ["test_window_cross_origin_props.html"] skip-if = [ "http2", "http3", ] ["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 = [ "http2", "http3", ] ["test_window_own_props.html"] ["test_window_proto.html"] ["test_writable-replaceable.html"] ["test_x-frame-options.html"] skip-if = [ "http2", "http3", "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 ] ["test_youtube_flash_embed.html"] skip-if = [ "http2", "http3", "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland' && debug", # Bug 1870499 and other bugs with crashes after this test start "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && debug", # Bug 1870499 and other bugs with crashes after this test start ] ["test_ze_srcdoc.html"] # Please keep alphabetical order.