gecko-dev/docshell/test/browser
Keith Cirkel c01484127d Bug 1966738 - Part 3: Allow UI to process a Close Request r=reusable-components-reviewers,mstriemer
This new IPDL API allows processes to communicate to the Window that it
should process a Close Watcher close request, independent of the
browser controlled gestures such as the Esc key. This will allow the
browser UI to provide a button that can process a close request.

Differential Revision: https://phabricator.services.mozilla.com/D254530
2025-06-26 16:17:37 +00:00
..
browser.toml Bug 1966738 - Part 2: Expose if there is an active CloseWatcher to the UI r=reusable-components-reviewers,mstriemer 2025-06-26 16:17:34 +00:00
browser_alternate_fixup_middle_click_link.js
browser_backforward_restore_scroll.js
browser_backforward_text_fragment_restore_urlbar.js Bug 1924861 - Only show the first history entry if it has user interaction. r=dom-core,omc-reviewers,sessionstore-reviewers,dao,peterv,tabbrowser-reviewers,mviar,sfoster,webdriver-reviewers 2024-12-05 01:20:07 +00:00
browser_backforward_userinteraction.js Bug 1924861 - Only show the first history entry if it has user interaction. r=dom-core,omc-reviewers,sessionstore-reviewers,dao,peterv,tabbrowser-reviewers,mviar,sfoster,webdriver-reviewers 2024-12-05 01:20:07 +00:00
browser_backforward_userinteraction_about.js Bug 1924861 - Only show the first history entry if it has user interaction. r=dom-core,omc-reviewers,sessionstore-reviewers,dao,peterv,tabbrowser-reviewers,mviar,sfoster,webdriver-reviewers 2024-12-05 01:20:07 +00:00
browser_backforward_userinteraction_systemprincipal.js Bug 1924861 - Only show the first history entry if it has user interaction. r=dom-core,omc-reviewers,sessionstore-reviewers,dao,peterv,tabbrowser-reviewers,mviar,sfoster,webdriver-reviewers 2024-12-05 01:20:07 +00:00
browser_badCertDomainFixup.js Bug 1873514 - Update about:neterror appearance and strings. r=Gijs,fluent-reviewers,desktop-theme-reviewers,bolsson,sfoster 2024-10-24 01:19:45 +00:00
browser_bfcache_after_auxiliary.js Bug 1925653 - Don't restore from BFCache if navigated-from document has auxiliary BrowsingContexts, r=smaug 2024-10-21 17:15:54 +00:00
browser_bfcache_copycommand.js
browser_browsing_context_attached.js
browser_browsing_context_discarded.js
browser_browsingContext-01.js
browser_browsingContext-02.js Bug 1780071 - Manual fixes/disabling of no-comparison-or-assignment-inside-ok for exceptional cases, r=Standard8,devtools-reviewers,anti-tracking-reviewers,places-reviewers,dom-storage-reviewers,pbz,asuth,nchevobbe 2024-02-19 23:30:40 +00:00
browser_browsingContext-embedder.js
browser_browsingContext-getAllBrowsingContextsInSubtree.js
browser_browsingContext-getWindowByName.js
browser_browsingContext-webProgress.js Bug 1702637 - set the test.wait300msAfterTabSwitch pref to true in tests that failed on try, r=jmaher,necko-reviewers,webcompat-reviewers,extension-reviewers,media-playback-reviewers,pip-reviewers,credential-management-reviewers,search-reviewers,fxview-reviewers,anti-tracking-reviewers,sessionstore-reviewers,tabbrowser-reviewers,places-reviewers,dom-storage-reviewers,translations-reviewers,home-newtab-reviewers,urlbar-reviewers,firefox-ai-ml-reviewers,profiles-reviewers,alwu,janv,twisniewski,scunnane,kershaw,robwu,dimi,mconley,nsharpley,jteow,mossop. 2025-06-03 12:04:37 +00:00
browser_browsingContext_iframeWebProgress.js Bug 1963189 - Forward WebProgress events directly from nsDocShell to BrowsingContextWebProgress, r=smaug,webdriver-reviewers,extension-reviewers,robwu,jdescottes 2025-05-29 21:43:41 +00:00
browser_bug92473.js Bug 1880914 - Move BrowserForceEncodingDetection. r=Gijs 2024-04-15 10:22:45 +00:00
browser_bug134911.js Bug 1880914 - Move BrowserForceEncodingDetection. r=Gijs 2024-04-15 10:22:45 +00:00
browser_bug234628-1.js
browser_bug234628-2.js
browser_bug234628-3.js
browser_bug234628-4.js
browser_bug234628-5.js
browser_bug234628-6.js
browser_bug234628-8.js
browser_bug234628-9.js
browser_bug234628-10.js
browser_bug234628-11.js
browser_bug349769.js
browser_bug388121-1.js
browser_bug388121-2.js
browser_bug420605.js
browser_bug422543.js Bug 1702637 - set the test.wait300msAfterTabSwitch pref to true in tests that failed on try, r=jmaher,necko-reviewers,webcompat-reviewers,extension-reviewers,media-playback-reviewers,pip-reviewers,credential-management-reviewers,search-reviewers,fxview-reviewers,anti-tracking-reviewers,sessionstore-reviewers,tabbrowser-reviewers,places-reviewers,dom-storage-reviewers,translations-reviewers,home-newtab-reviewers,urlbar-reviewers,firefox-ai-ml-reviewers,profiles-reviewers,alwu,janv,twisniewski,scunnane,kershaw,robwu,dimi,mconley,nsharpley,jteow,mossop. 2025-06-03 12:04:37 +00:00
browser_bug441169.js
browser_bug503832.js Bug 1970688 - Set the test.wait300msAfterTabSwitch pref in tests failing on macosx1500-aarch64-shippable, r=jmaher,necko-reviewers,webcompat-reviewers,settings-reviewers,search-reviewers,anti-tracking-reviewers,tabbrowser-reviewers,places-reviewers,omc-reviewers,home-newtab-reviewers,urlbar-reviewers,twisniewski,emcminn,nsharpley,kershaw,bvandersloot,mconley. 2025-06-11 15:47:35 +00:00
browser_bug554155.js Bug 1864896: Autofix unused function arguments (docshell). r=nika 2024-03-02 15:26:00 +00:00
browser_bug655270.js
browser_bug655273.js
browser_bug670318.js Bug 1971751 - update tests that misuse Assert.ok after no-comparison-or-assignment-inside-ok update, r=frontend-codestyle-reviewers,webdriver-reviewers,extension-reviewers,settings-reviewers,application-update-reviewers,pip-reviewers,credential-management-reviewers,search-reviewers,devtools-reviewers,sync-reviewers,cookie-reviewers,sessionstore-reviewers,tabbrowser-reviewers,places-reviewers,profiler-reviewers,omc-reviewers,migration-reviewers,home-newtab-reviewers,webcompat-reviewers,urlbar-reviewers,permissions-reviewers,firefox-ai-ml-reviewers,profiles-reviewers,robwu,julienw,bytesized,sthompson,valentin,jhirsch,markh,twisniewski,Standard8,dimi,nbarrett,mconley,timhuang 2025-06-26 10:33:09 +00:00
browser_bug673087-1.js
browser_bug673087-2.js
browser_bug673467.js Bug 1864896: Autofix unused function arguments (docshell). r=nika 2024-03-02 15:26:00 +00:00
browser_bug852909.js Bug 1864896: Autofix unused function arguments (docshell). r=nika 2024-03-02 15:26:00 +00:00
browser_bug1206879.js Bug 1864896: Autofix unused function arguments (docshell). r=nika 2024-03-02 15:26:00 +00:00
browser_bug1309900_crossProcessHistoryNavigation.js
browser_bug1328501.js
browser_bug1347823.js
browser_bug1415918_beforeunload_options.js
browser_bug1543077-3.js
browser_bug1594938.js Bug 1864896: Autofix unused function arguments (docshell). r=nika 2024-03-02 15:26:00 +00:00
browser_bug1622420.js
browser_bug1648464-1.js
browser_bug1673702.js Bug 1880914 - Move all reload functions. r=Gijs,devtools-reviewers,nchevobbe 2024-03-28 17:05:01 +00:00
browser_bug1674464.js
browser_bug1688368-1.js
browser_bug1691153.js Bug 1864896: Autofix unused function arguments (docshell). r=nika 2024-03-02 15:26:00 +00:00
browser_bug1705872.js
browser_bug1716290-1.js
browser_bug1716290-2.js
browser_bug1716290-3.js
browser_bug1716290-4.js
browser_bug1719178.js
browser_bug1736248-1.js
browser_bug1757005.js Bug 1971751 - update tests that misuse Assert.ok after no-comparison-or-assignment-inside-ok update, r=frontend-codestyle-reviewers,webdriver-reviewers,extension-reviewers,settings-reviewers,application-update-reviewers,pip-reviewers,credential-management-reviewers,search-reviewers,devtools-reviewers,sync-reviewers,cookie-reviewers,sessionstore-reviewers,tabbrowser-reviewers,places-reviewers,profiler-reviewers,omc-reviewers,migration-reviewers,home-newtab-reviewers,webcompat-reviewers,urlbar-reviewers,permissions-reviewers,firefox-ai-ml-reviewers,profiles-reviewers,robwu,julienw,bytesized,sthompson,valentin,jhirsch,markh,twisniewski,Standard8,dimi,nbarrett,mconley,timhuang 2025-06-26 10:33:09 +00:00
browser_bug1769189.js Bug 1880914 - Move all reload functions. r=Gijs,devtools-reviewers,nchevobbe 2024-03-28 17:05:01 +00:00
browser_bug1798780.js
browser_click_link_within_view_source.js Bug 1864896: Autofix unused function arguments (docshell). r=nika 2024-03-02 15:26:00 +00:00
browser_closewatcher_integration.js Bug 1966738 - Part 3: Allow UI to process a Close Request r=reusable-components-reviewers,mstriemer 2025-06-26 16:17:37 +00:00
browser_cross_process_csp_inheritance.js Bug 1864896: Autofix unused function arguments (docshell). r=nika 2024-03-02 15:26:00 +00:00
browser_crossGroupOpener.js Bug 1903105 - Use waitForNewTab to await load completion. r=dom-core,sfarre DONTBUILD 2024-10-16 09:43:41 +00:00
browser_csp_sandbox_no_script_js_uri.js Bug 1780071 - Manual fixes/disabling of no-comparison-or-assignment-inside-ok for exceptional cases, r=Standard8,devtools-reviewers,anti-tracking-reviewers,places-reviewers,dom-storage-reviewers,pbz,asuth,nchevobbe 2024-02-19 23:30:40 +00:00
browser_csp_uir.js Bug 1864896: Autofix unused function arguments (docshell). r=nika 2024-03-02 15:26:00 +00:00
browser_current_entry_always_in_history_menu.js Bug 1924861 - Only show the first history entry if it has user interaction. r=dom-core,omc-reviewers,sessionstore-reviewers,dao,peterv,tabbrowser-reviewers,mviar,sfoster,webdriver-reviewers 2024-12-05 01:20:07 +00:00
browser_data_load_inherit_csp.js Bug 1864896: Autofix unused function arguments (docshell). r=nika 2024-03-02 15:26:00 +00:00
browser_dataURI_unique_opaque_origin.js
browser_fall_back_to_https.js
browser_frameloader_swap_with_bfcache.js
browser_history_triggeringprincipal_viewsource.js Bug 1970688 - Set the test.wait300msAfterTabSwitch pref in more tests failing on macosx1500-aarch64-shippable, r=jmaher,fxview-reviewers,anti-tracking-reviewers,sessionstore-reviewers,tabbrowser-reviewers,places-reviewers,webcompat-reviewers,twisniewski,nsharpley,timhuang. 2025-06-11 15:47:38 +00:00
browser_initial_entry_without_interaction.js Bug 1924861 - Only show the first history entry if it has user interaction. r=dom-core,omc-reviewers,sessionstore-reviewers,dao,peterv,tabbrowser-reviewers,mviar,sfoster,webdriver-reviewers 2024-12-05 01:20:07 +00:00
browser_isInitialDocument.js
browser_loadURI_postdata.js Bug 1935714 - Part 3: Avoid using nsISupportsCString to initialize nsStringInputStream instances, r=xpcom-reviewers,necko-reviewers,extension-reviewers,search-reviewers,devtools-reviewers,urlbar-reviewers,firefox-ai-ml-reviewers,mccr8,jteow,mcheang,ochameau,robwu,tarek 2024-12-18 21:10:32 +00:00
browser_multiple_pushState.js
browser_onbeforeunload_frame.js
browser_onbeforeunload_navigation.js Bug 1864896: Autofix unused function arguments (docshell). r=nika 2024-03-02 15:26:00 +00:00
browser_onbeforeunload_nested_with_delay.js Bug 1875028 - With Fission enabled "onbeforeunload" prompts are automatically accepted for cross-origin navigations. r=farre 2024-03-26 07:42:58 +00:00
browser_onbeforeunload_parent.js Bug 1864896: Autofix unused function arguments (docshell). r=nika 2024-03-02 15:26:00 +00:00
browser_onunload_stop.js
browser_overlink.js
browser_platform_emulation.js
browser_replace_state_during_navigation.js Bug 1970688 - Set the test.wait300msAfterTabSwitch pref in tests failing on macosx1500-aarch64-shippable, r=jmaher,necko-reviewers,webcompat-reviewers,settings-reviewers,search-reviewers,anti-tracking-reviewers,tabbrowser-reviewers,places-reviewers,omc-reviewers,home-newtab-reviewers,urlbar-reviewers,twisniewski,emcminn,nsharpley,kershaw,bvandersloot,mconley. 2025-06-11 15:47:35 +00:00
browser_replace_state_during_navigation_from_first_page.js Bug 1970688 - Set the test.wait300msAfterTabSwitch pref in tests failing on macosx1500-aarch64-shippable, r=jmaher,necko-reviewers,webcompat-reviewers,settings-reviewers,search-reviewers,anti-tracking-reviewers,tabbrowser-reviewers,places-reviewers,omc-reviewers,home-newtab-reviewers,urlbar-reviewers,twisniewski,emcminn,nsharpley,kershaw,bvandersloot,mconley. 2025-06-11 15:47:35 +00:00
browser_search_notification.js
browser_tab_replace_while_loading.js
browser_tab_touch_events.js
browser_targetTopLevelLinkClicksToBlank.js Bug 1971751 - update tests that misuse Assert.ok after no-comparison-or-assignment-inside-ok update, r=frontend-codestyle-reviewers,webdriver-reviewers,extension-reviewers,settings-reviewers,application-update-reviewers,pip-reviewers,credential-management-reviewers,search-reviewers,devtools-reviewers,sync-reviewers,cookie-reviewers,sessionstore-reviewers,tabbrowser-reviewers,places-reviewers,profiler-reviewers,omc-reviewers,migration-reviewers,home-newtab-reviewers,webcompat-reviewers,urlbar-reviewers,permissions-reviewers,firefox-ai-ml-reviewers,profiles-reviewers,robwu,julienw,bytesized,sthompson,valentin,jhirsch,markh,twisniewski,Standard8,dimi,nbarrett,mconley,timhuang 2025-06-26 10:33:09 +00:00
browser_title_in_session_history.js
browser_ua_emulation.js
browser_uriFixupAlternateRedirects.js
browser_uriFixupIntegration.js
browser_viewsource_chrome_to_content.js
browser_viewsource_multipart.js
Bug422543Child.sys.mjs Bug 1864896: Autofix unused function arguments (docshell). r=nika 2024-03-02 15:26:00 +00:00
Bug1622420Child.sys.mjs
dummy_iframe_page.html
dummy_page.html
favicon_bug655270.ico
file_backforward_restore_scroll.html
file_backforward_restore_scroll.html^headers^
file_basic_multipart.sjs
file_browsingContext_iframeWebProgress.html Bug 1963189 - Forward WebProgress events directly from nsDocShell to BrowsingContextWebProgress, r=smaug,webdriver-reviewers,extension-reviewers,robwu,jdescottes 2025-05-29 21:43:41 +00:00
file_bug234628-1-child.html
file_bug234628-1.html
file_bug234628-2-child.html
file_bug234628-2.html
file_bug234628-3-child.html
file_bug234628-3.html
file_bug234628-4-child.html
file_bug234628-4.html
file_bug234628-5-child.html
file_bug234628-5.html
file_bug234628-6-child.html
file_bug234628-6-child.html^headers^
file_bug234628-6.html
file_bug234628-8-child.html
file_bug234628-8.html
file_bug234628-9-child.html
file_bug234628-9.html
file_bug234628-10-child.xhtml
file_bug234628-10.html
file_bug234628-11-child.xhtml
file_bug234628-11-child.xhtml^headers^
file_bug234628-11.html
file_bug420605.html
file_bug503832.html
file_bug655270.html
file_bug670318.html
file_bug673087-1-child.html
file_bug673087-1.html
file_bug673087-1.html^headers^
file_bug673087-2.html
file_bug852909.pdf
file_bug852909.png
file_bug1046022.html
file_bug1206879.html
file_bug1328501.html
file_bug1328501_frame.html
file_bug1328501_framescript.js Bug 1864896: Autofix unused function arguments (docshell). r=nika 2024-03-02 15:26:00 +00:00
file_bug1543077-3-child.html
file_bug1543077-3.html
file_bug1622420.html
file_bug1648464-1-child.html
file_bug1648464-1.html
file_bug1673702.json
file_bug1673702.json^headers^
file_bug1688368-1.sjs
file_bug1691153.html
file_bug1716290-1.sjs
file_bug1716290-2.sjs
file_bug1716290-3.sjs
file_bug1716290-4.sjs
file_bug1736248-1.html
file_click_link_within_view_source.html
file_cross_process_csp_inheritance.html
file_csp_sandbox_no_script_js_uri.html
file_csp_sandbox_no_script_js_uri.html^headers^
file_csp_uir.html
file_csp_uir_dummy.html
file_data_load_inherit_csp.html
file_multiple_pushState.html
file_onbeforeunload_0.html
file_onbeforeunload_1.html
file_onbeforeunload_2.html
file_onbeforeunload_3.html
file_onbeforeunload_nested_inner.html Bug 1875028 - With Fission enabled "onbeforeunload" prompts are automatically accepted for cross-origin navigations. r=farre 2024-03-26 07:42:58 +00:00
file_onbeforeunload_nested_outer.html Bug 1875028 - With Fission enabled "onbeforeunload" prompts are automatically accepted for cross-origin navigations. r=farre 2024-03-26 07:42:58 +00:00
file_open_about_blank.html
file_replace_state_during_navigation.html Bug 1734181 - Part 4: Add tests for the backbutton intervention behaviour. r=jjaschke,peterv,dom-core,geckoview-reviewers,extension-reviewers,robwu,owlish 2024-08-24 19:43:32 +00:00
file_slow_load.sjs
head.js Bug 1734181 - Part 4: Add tests for the backbutton intervention behaviour. r=jjaschke,peterv,dom-core,geckoview-reviewers,extension-reviewers,robwu,owlish 2024-08-24 19:43:32 +00:00
head_browser_onbeforeunload.js Bug 1885189 - remove some test-only uses of prompts.contentPromptSubDialog, r=mconley 2024-03-13 22:19:58 +00:00
onload_message.html
onpageshow_message.html
overlink_test.html
page_with_closewatcher.html Bug 1966738 - Part 2: Expose if there is an active CloseWatcher to the UI r=reusable-components-reviewers,mstriemer 2025-06-26 16:17:34 +00:00
print_postdata.sjs
redirect_to_example.sjs
test-form_sjis.html