From 8ffc03ee7c61c34d76f2831c622a1d3ee07c6be7 Mon Sep 17 00:00:00 2001 From: "mr. m" Date: Tue, 6 Jan 2026 20:16:16 +0100 Subject: [PATCH] chore: Continued migration, b=no-bug, c=tests --- .../base/content/browser-box-inc-xhtml.patch | 8 +- .../browser-fullScreenAndPointerLock-js.patch | 12 +- .../base/content/navigator-toolbox-js.patch | 14 +- .../content/components/login-list-css.patch | 22 - .../components/preferences/jar-mn.patch | 9 +- .../preferences/preferences-js.patch | 10 +- .../preferences/preferences-xhtml.patch | 14 +- .../sidebar/browser-sidebar-js.patch | 6 +- .../tabbrowser/content/drag-and-drop-js.patch | 60 +- .../tabbrowser/content/tab-js.patch | 25 +- src/zen/tests/mochitests/moz.build | 14 + .../mochitests/reportbrokensite/browser.toml | 57 ++ .../browser_addon_data_sent.js | 99 ++ .../browser_antitracking_data_sent.js | 126 +++ .../reportbrokensite/browser_back_buttons.js | 34 + .../browser_error_messages.js | 64 ++ .../browser_experiment_data_sent.js | 88 ++ .../browser_keyboard_navigation.js | 107 ++ .../browser_learn_more_link.js | 36 + .../browser_parent_menuitems.js | 96 ++ .../browser_prefers_contrast.js | 56 ++ .../browser_reason_dropdown.js | 156 +++ .../reportbrokensite/browser_report_send.js | 79 ++ .../browser_send_more_info.js | 65 ++ .../reportbrokensite/browser_tab_key_order.js | 134 +++ .../browser_tab_switch_handling.js | 81 ++ .../browser_webcompat.com_fallback.js | 45 + .../reportbrokensite/example_report_page.html | 22 + .../tests/mochitests/reportbrokensite/head.js | 918 ++++++++++++++++++ .../tests/mochitests/reportbrokensite/send.js | 355 +++++++ .../sendMoreInfoTestEndpoint.html | 27 + .../reportbrokensite/send_more_info.js | 307 ++++++ .../mochitests/safebrowsing/browser.toml | 14 + .../safebrowsing/browser_bug400731.js | 65 ++ .../safebrowsing/browser_bug415846.js | 98 ++ .../browser_mixedcontent_aboutblocked.js | 47 + .../safebrowsing/browser_whitelisted.js | 46 + .../mochitests/safebrowsing/empty_file.html | 1 + src/zen/tests/mochitests/safebrowsing/head.js | 103 ++ src/zen/tests/mochitests/shell/browser.toml | 103 ++ .../tests/mochitests/shell/browser_1119088.js | 173 ++++ .../tests/mochitests/shell/browser_420786.js | 101 ++ .../tests/mochitests/shell/browser_633221.js | 11 + .../shell/browser_createWindowsShortcut.js | 218 +++++ .../shell/browser_doesAppNeedPin.js | 54 ++ .../shell/browser_headless_screenshot_1.js | 74 ++ .../shell/browser_headless_screenshot_2.js | 48 + .../shell/browser_headless_screenshot_3.js | 59 ++ .../shell/browser_headless_screenshot_4.js | 31 + ...rowser_headless_screenshot_cross_origin.js | 9 + .../browser_headless_screenshot_redirect.js | 14 + .../mochitests/shell/browser_processAUMID.js | 27 + .../shell/browser_setDefaultBrowser.js | 239 +++++ .../shell/browser_setDefaultPDFHandler.js | 279 ++++++ .../browser_setDesktopBackgroundPreview.js | 93 ++ .../shell/gtest/LimitedAccessFeatureTests.cpp | 40 + .../mochitests/shell/gtest/ShellLinkTests.cpp | 54 ++ .../tests/mochitests/shell/gtest/moz.build | 15 + src/zen/tests/mochitests/shell/head.js | 159 +++ src/zen/tests/mochitests/shell/headless.html | 6 + .../shell/headless_cross_origin.html | 7 + .../mochitests/shell/headless_iframe.html | 6 + .../mochitests/shell/headless_redirect.html | 0 .../shell/headless_redirect.html^headers^ | 2 + .../mochitests/shell/mac_desktop_image.py | 168 ++++ .../test_macOS_showSecurityPreferences.js | 40 + .../tests/mochitests/shell/unit/xpcshell.toml | 7 + .../tests/mochitests/tooltiptext/browser.toml | 17 + .../tooltiptext/browser_bug329212.js | 48 + ...owser_bug331772_xul_tooltiptext_in_html.js | 30 + .../tooltiptext/browser_bug561623.js | 33 + .../tooltiptext/browser_bug581947.js | 107 ++ .../browser_input_file_tooltips.js | 131 +++ .../tooltiptext/browser_nac_tooltip.js | 66 ++ .../tooltiptext/browser_shadow_dom_tooltip.js | 166 ++++ .../mochitests/tooltiptext/title_test.svg | 59 ++ .../tooltiptext/xul_tooltiptext.xhtml | 12 + 77 files changed, 6124 insertions(+), 102 deletions(-) delete mode 100644 src/browser/components/aboutlogins/content/components/login-list-css.patch create mode 100644 src/zen/tests/mochitests/moz.build create mode 100644 src/zen/tests/mochitests/reportbrokensite/browser.toml create mode 100644 src/zen/tests/mochitests/reportbrokensite/browser_addon_data_sent.js create mode 100644 src/zen/tests/mochitests/reportbrokensite/browser_antitracking_data_sent.js create mode 100644 src/zen/tests/mochitests/reportbrokensite/browser_back_buttons.js create mode 100644 src/zen/tests/mochitests/reportbrokensite/browser_error_messages.js create mode 100644 src/zen/tests/mochitests/reportbrokensite/browser_experiment_data_sent.js create mode 100644 src/zen/tests/mochitests/reportbrokensite/browser_keyboard_navigation.js create mode 100644 src/zen/tests/mochitests/reportbrokensite/browser_learn_more_link.js create mode 100644 src/zen/tests/mochitests/reportbrokensite/browser_parent_menuitems.js create mode 100644 src/zen/tests/mochitests/reportbrokensite/browser_prefers_contrast.js create mode 100644 src/zen/tests/mochitests/reportbrokensite/browser_reason_dropdown.js create mode 100644 src/zen/tests/mochitests/reportbrokensite/browser_report_send.js create mode 100644 src/zen/tests/mochitests/reportbrokensite/browser_send_more_info.js create mode 100644 src/zen/tests/mochitests/reportbrokensite/browser_tab_key_order.js create mode 100644 src/zen/tests/mochitests/reportbrokensite/browser_tab_switch_handling.js create mode 100644 src/zen/tests/mochitests/reportbrokensite/browser_webcompat.com_fallback.js create mode 100644 src/zen/tests/mochitests/reportbrokensite/example_report_page.html create mode 100644 src/zen/tests/mochitests/reportbrokensite/head.js create mode 100644 src/zen/tests/mochitests/reportbrokensite/send.js create mode 100644 src/zen/tests/mochitests/reportbrokensite/sendMoreInfoTestEndpoint.html create mode 100644 src/zen/tests/mochitests/reportbrokensite/send_more_info.js create mode 100644 src/zen/tests/mochitests/safebrowsing/browser.toml create mode 100644 src/zen/tests/mochitests/safebrowsing/browser_bug400731.js create mode 100644 src/zen/tests/mochitests/safebrowsing/browser_bug415846.js create mode 100644 src/zen/tests/mochitests/safebrowsing/browser_mixedcontent_aboutblocked.js create mode 100644 src/zen/tests/mochitests/safebrowsing/browser_whitelisted.js create mode 100644 src/zen/tests/mochitests/safebrowsing/empty_file.html create mode 100644 src/zen/tests/mochitests/safebrowsing/head.js create mode 100644 src/zen/tests/mochitests/shell/browser.toml create mode 100644 src/zen/tests/mochitests/shell/browser_1119088.js create mode 100644 src/zen/tests/mochitests/shell/browser_420786.js create mode 100644 src/zen/tests/mochitests/shell/browser_633221.js create mode 100644 src/zen/tests/mochitests/shell/browser_createWindowsShortcut.js create mode 100644 src/zen/tests/mochitests/shell/browser_doesAppNeedPin.js create mode 100644 src/zen/tests/mochitests/shell/browser_headless_screenshot_1.js create mode 100644 src/zen/tests/mochitests/shell/browser_headless_screenshot_2.js create mode 100644 src/zen/tests/mochitests/shell/browser_headless_screenshot_3.js create mode 100644 src/zen/tests/mochitests/shell/browser_headless_screenshot_4.js create mode 100644 src/zen/tests/mochitests/shell/browser_headless_screenshot_cross_origin.js create mode 100644 src/zen/tests/mochitests/shell/browser_headless_screenshot_redirect.js create mode 100644 src/zen/tests/mochitests/shell/browser_processAUMID.js create mode 100644 src/zen/tests/mochitests/shell/browser_setDefaultBrowser.js create mode 100644 src/zen/tests/mochitests/shell/browser_setDefaultPDFHandler.js create mode 100644 src/zen/tests/mochitests/shell/browser_setDesktopBackgroundPreview.js create mode 100644 src/zen/tests/mochitests/shell/gtest/LimitedAccessFeatureTests.cpp create mode 100644 src/zen/tests/mochitests/shell/gtest/ShellLinkTests.cpp create mode 100644 src/zen/tests/mochitests/shell/gtest/moz.build create mode 100644 src/zen/tests/mochitests/shell/head.js create mode 100644 src/zen/tests/mochitests/shell/headless.html create mode 100644 src/zen/tests/mochitests/shell/headless_cross_origin.html create mode 100644 src/zen/tests/mochitests/shell/headless_iframe.html create mode 100644 src/zen/tests/mochitests/shell/headless_redirect.html create mode 100644 src/zen/tests/mochitests/shell/headless_redirect.html^headers^ create mode 100755 src/zen/tests/mochitests/shell/mac_desktop_image.py create mode 100644 src/zen/tests/mochitests/shell/unit/test_macOS_showSecurityPreferences.js create mode 100644 src/zen/tests/mochitests/shell/unit/xpcshell.toml create mode 100644 src/zen/tests/mochitests/tooltiptext/browser.toml create mode 100644 src/zen/tests/mochitests/tooltiptext/browser_bug329212.js create mode 100644 src/zen/tests/mochitests/tooltiptext/browser_bug331772_xul_tooltiptext_in_html.js create mode 100644 src/zen/tests/mochitests/tooltiptext/browser_bug561623.js create mode 100644 src/zen/tests/mochitests/tooltiptext/browser_bug581947.js create mode 100644 src/zen/tests/mochitests/tooltiptext/browser_input_file_tooltips.js create mode 100644 src/zen/tests/mochitests/tooltiptext/browser_nac_tooltip.js create mode 100644 src/zen/tests/mochitests/tooltiptext/browser_shadow_dom_tooltip.js create mode 100644 src/zen/tests/mochitests/tooltiptext/title_test.svg create mode 100644 src/zen/tests/mochitests/tooltiptext/xul_tooltiptext.xhtml diff --git a/src/browser/base/content/browser-box-inc-xhtml.patch b/src/browser/base/content/browser-box-inc-xhtml.patch index 7dfb9ea6f..c08f89aeb 100644 --- a/src/browser/base/content/browser-box-inc-xhtml.patch +++ b/src/browser/base/content/browser-box-inc-xhtml.patch @@ -1,8 +1,8 @@ diff --git a/browser/base/content/browser-box.inc.xhtml b/browser/base/content/browser-box.inc.xhtml -index afa7f8e7dd74173bf2c696bd96f7e86e8b0126bc..4847c24923f673e91eb7fb65ea6b037f38062405 100644 +index 2faed30e09511c381051bc40910a883d1d7bc10d..6ba2d0d91235ed33e4b4bad281c974b5960beaa2 100644 --- a/browser/base/content/browser-box.inc.xhtml +++ b/browser/base/content/browser-box.inc.xhtml -@@ -25,7 +25,15 @@ +@@ -25,7 +25,13 @@