Commit Graph

4583 Commits

Author SHA1 Message Date
Gijs Kruitbosch
baa24c276e Bug 1916424 - use category manager for idle startup tasks from BrowserGlue, r=firefox-desktop-core-reviewers ,mossop
Differential Revision: https://phabricator.services.mozilla.com/D220897
2025-02-20 13:51:02 +00:00
Alexandru Marc
31459715b9 Backed out 4 changesets (bug 1916424, bug 1946400) for causing leaks @ Alloc, JSString::OwnedChars
Backed out changeset df8e24e9be67 (bug 1946400)
Backed out changeset 88961496629c (bug 1946400)
Backed out changeset 8e0862096be2 (bug 1916424)
Backed out changeset b4b2ef6e086b (bug 1916424)
2025-02-18 19:57:43 +02:00
Gijs Kruitbosch
998f345683 Bug 1946400 - move nsBrowserAccess (nsIBrowserDOMWindow impl) out of browser.js into its own module, r=firefox-desktop-core-reviewers ,mossop
Differential Revision: https://phabricator.services.mozilla.com/D238533
2025-02-18 16:17:28 +00:00
Gijs Kruitbosch
698e1bfe4a Bug 1916424 - use category manager for idle startup tasks from BrowserGlue, r=firefox-desktop-core-reviewers ,mossop
Differential Revision: https://phabricator.services.mozilla.com/D220897
2025-02-18 14:57:47 +00:00
Florian Quèze
6784b8164c Bug 1944631 - Migrate histograms to use Glean APIs in browser/modules/Sanitizer.sys.mjs, r=chutten.
Differential Revision: https://phabricator.services.mozilla.com/D238096
2025-02-17 15:10:53 +00:00
Jeremy Swinarton
eea0d1bd7f Bug 1933112: Tab groups only appear in TOM menus for windows with same privateness r=dao,tabbrowser-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D237604
2025-02-13 14:25:36 +00:00
Andrea Marchesini
05175c0b08 Bug 1944563 - Remove "extensions.ui.postInstallPrivateBrowsingCheckbox", r=rpl
Differential Revision: https://phabricator.services.mozilla.com/D236686
2025-02-11 08:42:52 +00:00
Punam Dahiya
1fd0f99f8e Bug 1940816 - Put newtab chrome and resource assets under chrome://newtab and resource://newtab r=home-newtab-reviewers,omc-reviewers,mconley,credential-management-reviewers,marco,emcminn,valentin,dimi CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D236880
2025-02-10 17:55:34 +00:00
Norisz Fay
29170cefc4 Backed out changeset 5785f202084e (bug 1940816) for causing Bpgo bustage CLOSED TREE 2025-02-11 06:11:10 +02:00
Punam Dahiya
7059cde7b0 Bug 1940816 - Put newtab chrome and resource assets under chrome://newtab and resource://newtab r=home-newtab-reviewers,omc-reviewers,mconley,credential-management-reviewers,marco,emcminn,valentin,dimi
Differential Revision: https://phabricator.services.mozilla.com/D236880
2025-02-10 17:55:34 +00:00
kernp25
cb1f1d5155 Bug 1939658 - Replace new URL usage with URL.parse/URL.canParse where possible. r=robwu,Standard8,Gijs,mtigley,pdahiya,settings-reviewers,credential-management-reviewers,devtools-reviewers,tabbrowser-reviewers,places-reviewers,omc-reviewers,migration-reviewers,firefox-desktop-core-reviewers ,home-newtab-reviewers,webcompat-reviewers,urlbar-reviewers,twisniewski,mossop,dao,nchevobbe,webdriver-reviewers,whimboo,issammani,mconley,nbarrett,beth
Differential Revision: https://phabricator.services.mozilla.com/D233071
2025-02-10 15:24:32 +00:00
Harshit Sohaney
79547d182a Bug 1944566 - Fix formdata removal when clearing on shutdown. r=emz,places-reviewers,manuel
Differential Revision: https://phabricator.services.mozilla.com/D236265
2025-02-04 16:33:54 +00:00
Butkovits Atila
b061588f31 Backed out changeset 2c11770a86dc (bug 1939658) for causing failures at test_JsonSchemaValidator.js. CLOSED TREE 2025-02-04 13:07:29 +02:00
kernp25
cd2f76670a Bug 1939658 - Replace new URL usage with URL.parse/URL.canParse where possible. r=robwu,Standard8,Gijs,mtigley,pdahiya,settings-reviewers,credential-management-reviewers,devtools-reviewers,tabbrowser-reviewers,places-reviewers,omc-reviewers,migration-reviewers,firefox-desktop-core-reviewers ,home-newtab-reviewers,webcompat-reviewers,urlbar-reviewers,twisniewski,mossop,dao,nchevobbe,webdriver-reviewers,whimboo,issammani,mconley,nbarrett,beth
Differential Revision: https://phabricator.services.mozilla.com/D233071
2025-02-04 08:25:28 +00:00
Punam Dahiya
8a2bd13e98 Bug 1943458 - Decouple LinksCache and Dedupe dependency on newtab r=home-newtab-reviewers,mconley,jteow
Differential Revision: https://phabricator.services.mozilla.com/D236042
2025-01-30 22:58:17 +00:00
Rebecca King
16716b7b5a Bug 1931402 - Add undo button for new theme installation - r=fluent-reviewers,rpl,Gijs,willdurand
Differential Revision: https://phabricator.services.mozilla.com/D229410
2025-01-28 18:55:55 +00:00
Punam Dahiya
a7b627a8a4 Bug 1942895 - Move FilterAdult into shared browser/modules folder r=home-newtab-reviewers,mconley
Differential Revision: https://phabricator.services.mozilla.com/D235259
2025-01-23 23:07:57 +00:00
Kelly Cochrane
f9046ef713 Bug 1921060 - Implement full mute button spec r=desktop-theme-reviewers,tabbrowser-reviewers,dao,sessionstore-reviewers,sclements,sidebar-reviewers,fluent-reviewers,bolsson
Differential Revision: https://phabricator.services.mozilla.com/D231182
2025-01-16 01:40:47 +00:00
Alexandru Marc
402a01520a Backed out changeset 2821188eb89d (bug 1921060) for causing multiple failures 2025-01-16 02:25:14 +02:00
Kelly Cochrane
a876cd0373 Bug 1921060 - Implement full mute button spec r=desktop-theme-reviewers,tabbrowser-reviewers,dao,sessionstore-reviewers,sclements,sidebar-reviewers,fluent-reviewers,bolsson
Differential Revision: https://phabricator.services.mozilla.com/D231182
2025-01-15 23:07:45 +00:00
Chris H-C
73f57488a2 Bug 1940641 - Turn expiring browser.ui.toolbar_widgets into permanent collection r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D233951
2025-01-13 21:34:36 +00:00
Stanca Serban
9e9507fcbb Backed out changeset d448ac7b0d9e (bug 1921060) for causing mochitests failures in browser_audioTabIcon.js. 2025-01-13 21:35:03 +02:00
Kelly Cochrane
50f355f8ec Bug 1921060 - Implement full mute button spec r=desktop-theme-reviewers,tabbrowser-reviewers,dao,sessionstore-reviewers,sclements,sidebar-reviewers,fluent-reviewers,bolsson
Differential Revision: https://phabricator.services.mozilla.com/D231182
2025-01-13 17:55:32 +00:00
Harveer Singh
e93d3ed84a Bug 1930378: Ensure nsIClearDataService.cleanupAfterDeletionAtShutdown is always called after sanitization.r=dom-storage-reviewers,janv,asuth,emz
We ensure that nsIClearDataService.cleanupAfterDeletionAtShutdown always get called at the end of sanitization process.
For optimization reasons, this was only performed conditionally where it used to check if sanitization was performed or
not and skips cleanup if it was not. Now, the condition is more general and relaxed where we check the existence of 'to-be-removed'
directory and check its' contents to decide if cleanup is required. It was harder to ensure that cleanup was done correctly for all
cases with prior approach.

Differential Revision: https://phabricator.services.mozilla.com/D231268
2025-01-09 18:24:12 +00:00
Harshit Sohaney
c6c656995e Bug 1888466 - (part 7) Add a migration to allow user's to continue clearing data without any unexpected data loss or persistance for history and formdata. r=manuel
Differential Revision: https://phabricator.services.mozilla.com/D228209
2025-01-09 12:52:47 +00:00
Harshit Sohaney
11deb510cf Bug 1888466 - (Part 1) Unmerge form data from the history and downloads pref. r=fluent-reviewers,bolsson,manuel
Differential Revision: https://phabricator.services.mozilla.com/D220980
2025-01-09 12:52:45 +00:00
Rob Wu
712b391518 Bug 1931548 - Add double-confirmation for userScripts prompt r=rpl
Differential Revision: https://phabricator.services.mozilla.com/D232637
2024-12-22 21:03:28 +00:00
Stanca Serban
30c8718405 Backed out changeset a2a3d6bf518f (bug 1921060) as requested for causing multiple regressions. 2024-12-18 20:51:04 +02:00
Jan-Erik Rediger
2068ca0d1d Bug 1933939 - Integrate changed API of Glean v63.0.0 r=android-reviewers,chutten,pollymce,afranchuk
This also standardizes on using the defined "test-ping" for metrics in tests.

Differential Revision: https://phabricator.services.mozilla.com/D230527
2024-12-13 16:07:35 +00:00
Alexandru Marc
1867c6e79e Backed out 4 changesets (bug 1933939, bug 1936835) for causing xpcshell failures @ test_ExperimentAPI_ExperimentFeature.js
Backed out changeset 429debfba4ad (bug 1936835)
Backed out changeset f121c08017a5 (bug 1933939)
Backed out changeset a0c962daf339 (bug 1933939)
Backed out changeset ba2d50ad9ad5 (bug 1933939)
2024-12-13 17:06:38 +02:00
Jan-Erik Rediger
83ad41fdd6 Bug 1933939 - Integrate changed API of Glean v63.0.0 r=android-reviewers,chutten,pollymce,afranchuk
This also standardizes on using the defined "test-ping" for metrics in tests.

Differential Revision: https://phabricator.services.mozilla.com/D230527
2024-12-13 13:50:28 +00:00
Norisz Fay
42e0f733c1 Backed out 4 changesets (bug 1933939, bug 1936835) for causing bc failures on browser_default_webprotocol_handler_mailto.js CLOSED TREE
Backed out changeset 4eed339b1621 (bug 1936835)
Backed out changeset 0828c8ab28ef (bug 1933939)
Backed out changeset 9847c76b664e (bug 1933939)
Backed out changeset 3b3c94c4b26e (bug 1933939)
2024-12-13 00:02:14 +02:00
Jan-Erik Rediger
8c3f745467 Bug 1933939 - Integrate changed API of Glean v63.0.0 r=android-reviewers,chutten,pollymce,afranchuk
This also standardizes on using the defined "test-ping" for metrics in tests.

Differential Revision: https://phabricator.services.mozilla.com/D230527
2024-12-12 20:14:33 +00:00
Kelly Cochrane
93e44d9499 Bug 1921060 - Implement full mute button spec r=desktop-theme-reviewers,tabbrowser-reviewers,dao,sessionstore-reviewers,sclements
Differential Revision: https://phabricator.services.mozilla.com/D231182
2024-12-12 12:57:41 +00:00
Alexandru Marc
b15c866809 Backed out changeset 5b573c874645 (bug 1921060) for causing mda failures @ browser_mute_webAudio.js CLOSED TREE 2024-12-11 17:40:44 +02:00
Kelly Cochrane
bb2110744e Bug 1921060 - Implement full mute button spec r=desktop-theme-reviewers,tabbrowser-reviewers,dao,sessionstore-reviewers,sclements
Differential Revision: https://phabricator.services.mozilla.com/D231182
2024-12-11 14:37:38 +00:00
Nikki Sharpley
2406690a12 Bug 1932478 - create a new draggable space directly to the left of the URL bar when in vertical tabs mode r=sidebar-reviewers,desktop-theme-reviewers,tabbrowser-reviewers,dao,Gijs
- and remove space next to hamburger menu

Differential Revision: https://phabricator.services.mozilla.com/D230988
2024-12-10 18:19:41 +00:00
William Durand
ce0da6e7ca Bug 1936021 - Rename extensions.ui.ignoreUnsigned pref to extensions.ui.showAddonIconForUnsigned. r=rpl
Differential Revision: https://phabricator.services.mozilla.com/D231542
2024-12-10 08:29:38 +00:00
Narcis Beleuzu
02b99b99dd Backed out changeset ce16236a08a0 (bug 1932478) for bc failure on /browser_UsageTelemetry_toolbars.js 2024-12-10 02:57:32 +02:00
Nikki Sharpley
36d391d42e Bug 1932478 - create a new draggable space directly to the left of the URL bar when in vertical tabs mode r=sidebar-reviewers,desktop-theme-reviewers,tabbrowser-reviewers,dao,Gijs
- and remove space next to hamburger menu

Differential Revision: https://phabricator.services.mozilla.com/D230988
2024-12-09 21:17:46 +00:00
Stanca Serban
ff42a7aa09 Backed out changeset d150715a31cb (bug 1931299) for causing profile related marionette failures. CLOSED TREE 2024-12-10 00:04:42 +02:00
Stanca Serban
da3d608a00 Backed out changeset dc6b2995a01c (bug 1932478) for causing mochitests failures in browser_vertical_tabs_customize_navbar.js. CLOSED TREE 2024-12-09 21:06:49 +02:00
Nikki Sharpley
716925c0a7 Bug 1932478 - create a new draggable space directly to the left of the URL bar when in vertical tabs mode r=sidebar-reviewers,desktop-theme-reviewers,tabbrowser-reviewers,dao,Gijs
- and remove space next to hamburger menu

Differential Revision: https://phabricator.services.mozilla.com/D230988
2024-12-09 17:23:13 +00:00
Dave Townsend
5377ea9d45 Bug 1931299: Update WindowsJumpLists to support multiple profile usage. r=mconley
Ensures that the jumplist items reference the current profile while the application is running.
Before shutdown we update the jump list to no longer reference a specific profile.

Differential Revision: https://phabricator.services.mozilla.com/D230936
2024-12-09 15:06:19 +00:00
Paul Zuehlcke
497a0b3a0e Bug 1934868 - Include CLEAR_ALL_CACHES in SiteDataManager clear method. r=anti-tracking-reviewers,timhuang
Differential Revision: https://phabricator.services.mozilla.com/D230952
2024-12-03 15:31:08 +00:00
Logan Rosen
d24c9d9ff4 Bug 1857834 - auto-formatting with Prettier v3 r=linter-reviewers,webdriver-reviewers,perftest-reviewers,search-reviewers,devtools-reviewers,sync-reviewers,reusable-components-reviewers,profiler-reviewers,dom-storage-reviewers,android-reviewers,firefox-ai-ml-reviewers,hjones,mcheang,mstange,sparky,janv,nchevobbe,tarek,Standard8,markh
# ignore-this-changeset

Differential Revision: https://phabricator.services.mozilla.com/D230598
2024-11-29 15:18:25 +00:00
Jan-Erik Rediger
9ace331fe6 Bug 1929832 - Rename to usage-reporting ping and remove the info fields r=loines,android-reviewers,pollymce
This is done for Desktop, Fenix and Focus all at once

Differential Revision: https://phabricator.services.mozilla.com/D229785
2024-11-22 16:20:10 +00:00
Simon Friedberger
796b01f469 Bug 1932329. Describe small logic error. r=arai
Differential Revision: https://phabricator.services.mozilla.com/D229456
2024-11-20 11:10:43 +00:00
Norisz Fay
81bcf530ac Backed out changeset 06a65f0d5e9d for causing bc PrivateBrowsing related failures on browser_privatebrowsing_last_private_browsing_context_exited.js, browser_firefoxview_tab.js, browser_separatePrivateDefault_differentEngine.js, browser_policy_privatebrowsingmodeavailability.js 2024-11-20 10:45:38 +02:00
Simon Friedberger
8549d675da No bug. Small logic error, r=arai
Differential Revision: https://phabricator.services.mozilla.com/D229456
2024-11-20 07:18:54 +00:00