Commit Graph

1075 Commits

Author SHA1 Message Date
Gregory Pappas
9bd4fc9c87 Bug 1878401 - part 7 - Pass BrowsingContext to nsIFilePicker::Init in tests r=extension-reviewers,settings-reviewers,credential-management-reviewers,anti-tracking-reviewers,devtools-reviewers,sgalich,pbz,nchevobbe,zombie,migration-reviewers,mconley
Depends on D200551

Differential Revision: https://phabricator.services.mozilla.com/D200552
2024-02-28 21:29:39 +00:00
Sandor Molnar
c853f2f3e9 Backed out 8 changesets (bug 1878401, bug 1879041) for causing build bustages on widget/nsBaseFilePicker.cpp CLOSED TREE
Backed out changeset 2e2b8df3bdd6 (bug 1879041)
Backed out changeset 6d6952f9df2c (bug 1878401)
Backed out changeset 30b5bb590d3e (bug 1878401)
Backed out changeset 9a4b830334b9 (bug 1878401)
Backed out changeset 3c3d67f1fcb7 (bug 1878401)
Backed out changeset c83ba4026822 (bug 1878401)
Backed out changeset 6bcb670ce475 (bug 1878401)
Backed out changeset f263b196df96 (bug 1878401)
2024-02-28 17:56:48 +02:00
Gregory Pappas
55e30a8b92 Bug 1878401 - part 7 - Pass BrowsingContext to nsIFilePicker::Init in tests r=extension-reviewers,settings-reviewers,credential-management-reviewers,anti-tracking-reviewers,devtools-reviewers,sgalich,pbz,nchevobbe,zombie,migration-reviewers,mconley
Depends on D200551

Differential Revision: https://phabricator.services.mozilla.com/D200552
2024-02-28 15:07:46 +00:00
Mike Conley
6227d37b2c Bug 1878731 - Convert ASRouter to an ESM. r=emcminn,pip-reviewers,fxview-reviewers,omc-reviewers,sfoster,kpatenio
Differential Revision: https://phabricator.services.mozilla.com/D201138
2024-02-12 18:49:38 +00:00
Hanna Jones
45cac66c3a Bug 1874053 - Wait for AlertActive event before checking for notificaiton r=reusable-components-reviewers,tgiles
We have the ability to know when an infobar notification becomes active, so we should wait for the relevant event rather than relying on a timeout.

Differential Revision: https://phabricator.services.mozilla.com/D198637
2024-01-30 22:13:59 +00:00
Mike Conley
378c760146 Bug 1868838 - Move PanelTestProvider to browser/components/asrouter/modules. r=pdahiya
Differential Revision: https://phabricator.services.mozilla.com/D198999
2024-01-29 18:52:28 +00:00
Mike Conley
db503acdb4 Bug 1868838 - Move ASRouter into browser/components/asrouter/modules. r=pdahiya,pip-reviewers,fxview-reviewers,sclements
Differential Revision: https://phabricator.services.mozilla.com/D198874
2024-01-29 18:52:20 +00:00
Gijs Kruitbosch
532c3bc439 Bug 1780071 - autofix browser/ violations of no-comparison-or-assignment-inside-ok, r=Standard8,webcompat-reviewers,extension-reviewers,settings-reviewers,credential-management-reviewers,fxview-reviewers,sessionstore-reviewers,places-reviewers,sgalich,dao,twisniewski,mconley,sclements
Differential Revision: https://phabricator.services.mozilla.com/D198974
2024-01-24 17:03:13 +00:00
Erik Nordin
399f696700 Bug 1875090 - Rename ContentTaskUtils.is_hidden() to isHidden() r=Gijs,settings-reviewers,pip-reviewers,credential-management-reviewers,sgalich,kpatenio
Renames all instances of the snake_case identifier to
camelCase to match more closely to idiomatic JavaScript
and to existing conventions throughout the code base.

Differential Revision: https://phabricator.services.mozilla.com/D198830
2024-01-19 02:15:34 +00:00
Erik Nordin
5bb63471e3 Bug 1875090 - Rename BrowserTestUtils.is_visible() to isVisible() r=Gijs,settings-reviewers,application-update-reviewers,pip-reviewers,credential-management-reviewers,devtools-reviewers,fxview-reviewers,translations-reviewers,sgalich,bytesized,sfoster
Renames all instances of the snake_case identifier to
camelCase to match more closely to idiomatic JavaScript
and to existing conventions throughout the code base.

Differential Revision: https://phabricator.services.mozilla.com/D198826
2024-01-19 02:15:33 +00:00
Mark Banner
82e3203f19 Bug 1864821 - Replace PromiseUtils.defer() with Promise.withResolvers() in browser window scopes. r=Gijs,extension-reviewers,application-update-reviewers,rpl,nalexander
Differential Revision: https://phabricator.services.mozilla.com/D197486
2024-01-05 09:22:33 +00:00
Mark Banner
0d18781645 Bug 1870644 - Remove nsISearchEngine.iconURI and replace by the new getIconURL function. r=search-reviewers,extension-reviewers,settings-reviewers,mconley,mcheang,robwu
Differential Revision: https://phabricator.services.mozilla.com/D196734
2023-12-20 13:28:24 +00:00
Mark Banner
a1c6d4d388 Bug 1867620 - Avoid updating the in-content search bar placeholders / text from multiple locations when in handoff mode. r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D195167
2023-12-12 21:15:25 +00:00
Cieara Meador
30e2caed54 Bug 1862983 - Send up Felt Privacy exposure event on PBM new tab r=mhowell
Differential Revision: https://phabricator.services.mozilla.com/D193843
2023-11-20 16:14:55 +00:00
Pier Angelo Vendrame
3e9dd4033a Bug 1849186 - Add a preference not to expose the content title in the window title. r=Gijs,tabbrowser-reviewers,dao
Differential Revision: https://phabricator.services.mozilla.com/D190496
2023-11-13 14:34:20 +00:00
Paul Zuehlcke
e1876ff30d Bug 1862936 - Add a flag to removeAllTabsBut for closing pinned and selected tabs. r=tabbrowser-reviewers,dao
Differential Revision: https://phabricator.services.mozilla.com/D193070
2023-11-09 18:04:05 +00:00
Paul Zuehlcke
f1dff2b8f5 Bug 1861215 - Skip recording closed tabs in SessionStore for PBM reset action. r=sfoster,sessionstore-reviewers,tabbrowser-reviewers,dao
Differential Revision: https://phabricator.services.mozilla.com/D192686
2023-11-08 12:07:17 +00:00
Shane Hughes
6cf3286c80 Bug 1841088 - Fix Fluent translation race condition in PB newtab tests. r=omc-reviewers,emcminn
Differential Revision: https://phabricator.services.mozilla.com/D191482
2023-10-21 00:13:07 +00:00
Paul Zuehlcke
11feeaed0b Bug 1858183 - Assign proper a11y roles to elements in reset PBM panel. r=ayeddi,desktop-theme-reviewers,dao
Differential Revision: https://phabricator.services.mozilla.com/D190840
2023-10-18 20:20:32 +00:00
Paul Zuehlcke
e8d9200d42 Bug 1859513 - Add a test for purging the SessionStore on PBM reset action. r=sessionstore-reviewers,sfoster
Differential Revision: https://phabricator.services.mozilla.com/D191187
2023-10-18 10:40:37 +00:00
Paul Zuehlcke
6b71723304 Bug 1858144 - Clear session store closed tabs on reset PBM action. r=sessionstore-reviewers,sfoster
Differential Revision: https://phabricator.services.mozilla.com/D190699
2023-10-17 10:23:51 +00:00
Shane Hughes
07893cfcf7 Bug 1858769 - Fix intermittent failure on pb newtab promo test. r=omc-reviewers,negin
Differential Revision: https://phabricator.services.mozilla.com/D190864
2023-10-16 16:20:04 +00:00
Paul Zuehlcke
0b6561b57d Bug 1858113 - Close sidebar on PBM reset action. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D190709
2023-10-13 10:24:41 +00:00
Shane Hughes
d2a30bd624 Bug 1855815 - Update Cookie Banner Promo on PB new tab. r=omc-reviewers,fluent-reviewers,desktop-theme-reviewers,bolsson,hanna_a,pdahiya,dao
Differential Revision: https://phabricator.services.mozilla.com/D189561
2023-10-12 19:33:36 +00:00
Cristian Tuns
62586e6eba Backed out changeset ca5990a6708d (bug 1855815) as requested by aminomancer on element. CLOSED TREE 2023-10-12 15:30:17 -04:00
Shane Hughes
303d203719 Bug 1855815 - Update Cookie Banner Promo on PB new tab. r=omc-reviewers,fluent-reviewers,desktop-theme-reviewers,bolsson,hanna_a,pdahiya,dao
Differential Revision: https://phabricator.services.mozilla.com/D189561
2023-10-12 19:04:31 +00:00
Paul Zuehlcke
2615215ebd Bug 1855662 - Skip multiple tab close warning when closing tabs for reset PBM action. r=mconley,tabbrowser-reviewers,dao
Differential Revision: https://phabricator.services.mozilla.com/D189483
2023-10-11 14:33:41 +00:00
Paul Zuehlcke
093156ab5d Bug 1853698 - ResetPBM event telemetry. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D188612
2023-09-27 15:14:37 +00:00
Paul Zuehlcke
d664d56a06 Bug 1846498 - Reset PBM feature tests. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D187776
2023-09-27 15:14:36 +00:00
Paul Zuehlcke
d0719457c9 Bug 1846498 - Add a restart PBM session button and panel for private windows. r=desktop-theme-reviewers,mconley,dao
Differential Revision: https://phabricator.services.mozilla.com/D187223
2023-09-27 15:14:36 +00:00
Sandor Molnar
a389d668fb Backed out 4 changesets (bug 1853698, bug 1853763, bug 1846498) for causing mochitest failures on browser_privatebrowsing_resetPBM.js & browser_1089591_still_customizable_after_reset CLOSED TREE
Backed out changeset 15945b5a02c7 (bug 1853698)
Backed out changeset b396820a7a46 (bug 1853763)
Backed out changeset 535f72d66f52 (bug 1846498)
Backed out changeset 439c5b41701a (bug 1846498)
2023-09-26 16:53:51 +03:00
Paul Zuehlcke
a0b006e053 Bug 1853698 - ResetPBM event telemetry. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D188612
2023-09-26 09:20:25 +00:00
Paul Zuehlcke
ed9c415d43 Bug 1846498 - Reset PBM feature tests. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D187776
2023-09-26 09:20:24 +00:00
Paul Zuehlcke
f7fb5eeb2a Bug 1846498 - Add a restart PBM session button and panel for private windows. r=desktop-theme-reviewers,mconley,dao
Differential Revision: https://phabricator.services.mozilla.com/D187223
2023-09-26 09:20:24 +00:00
Tom Marble
ad50861ef9 Bug 1853243 - convert .ini manifests to .toml: batch 5 browser/**/browser.ini r=jmaher,mossop,webcompat-reviewers,twisniewski,search-reviewers,Standard8
Differential Revision: https://phabricator.services.mozilla.com/D188427
2023-09-21 22:47:07 +00:00
Cieara Meador
1784081468 Bug 1852607 - Felt Privacy v1 about:privatebrowsing strings r=mhowell,fluent-reviewers,desktop-theme-reviewers,dao,flod
Differential Revision: https://phabricator.services.mozilla.com/D188258
2023-09-18 14:50:40 +00:00
Marco Bonardo
6874dffc71 Bug 1852963 - Rename BrowserTestUtils.loadURIString() to .startLoadingURIString(). r=dao
This should make a bit clearer that it is only starting the load, not waiting
for its completion.

Differential Revision: https://phabricator.services.mozilla.com/D188213
2023-09-15 09:16:34 +00:00
Sandor Molnar
5d8dd001ad Backed out 3 changesets (bug 1852963) for causing remote failures on remote/shared/messagehandler/test/browser/browser_session_data.js CLOSED TREE
Backed out changeset 98de7bc404c3 (bug 1852963)
Backed out changeset edf1527c9a99 (bug 1852963)
Backed out changeset 34357750f69c (bug 1852963)
2023-09-14 20:29:06 +03:00
Marco Bonardo
c5fb3dbb49 Bug 1852963 - Rename BrowserTestUtils.loadURIString() to .startLoadingURIString(). r=dao
This should make a bit clearer that it is only starting the load, not waiting
for its completion.

Differential Revision: https://phabricator.services.mozilla.com/D188213
2023-09-14 16:33:13 +00:00
Cieara Meador
ba0f272343 Bug 1847102 - PBM styling updates r=mhowell,desktop-theme-reviewers,dao
Differential Revision: https://phabricator.services.mozilla.com/D186185
2023-09-11 17:31:55 +00:00
Paul Zuehlcke
01d5b71c28 Bug 1851163 - Remove obsolete felt privacy (2022) prefs. r=timhuang
Differential Revision: https://phabricator.services.mozilla.com/D187275
2023-09-04 08:36:02 +00:00
Gregory Pappas
a57c4f9405 Bug 1845311 - [Part 2] Use ChromeUtils.defineLazyGetter in more places r=arai,webcompat-reviewers,necko-reviewers,extension-reviewers,settings-reviewers,application-update-reviewers,credential-management-reviewers,devtools-reviewers,fxview-reviewers,sync-reviewers,anti-tracking-reviewers,tabbrowser-reviewers,bytesized,twisniewski,sgalich,mak,kershaw,sclements,pbz,robwu,geckoview-reviewers,amejiamarmol
Differential Revision: https://phabricator.services.mozilla.com/D184623
2023-08-01 23:01:02 +00:00
Tim Huang
7d689aad06 Bug 1842030 - Part 3: Add a test to ensure a beacon response for a private session won't set cookie after private session ends. r=anti-tracking-reviewers,pbz
Differential Revision: https://phabricator.services.mozilla.com/D184012
2023-07-26 10:14:38 +00:00
Dão Gottwald
d5c2d8dccd Bug 713713 - Expand BrowserWindowTracker.openWindow to cover the use cases of OpenBrowserWindow, and remove BrowserUIUtils.openNewBrowserWindow. r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D182557
2023-07-07 12:15:35 +00:00
Sandor Molnar
0f440248de Backed out changeset a09e586f7b7f (bug 713713) for causing bc failures in browser/modules/test/browser/browser_BrowserWindowTracker.js CLOSED TREE 2023-07-06 17:54:01 +03:00
Dão Gottwald
9d2c1a9368 Bug 713713 - Expand BrowserWindowTracker.openWindow to cover the use cases of OpenBrowserWindow, and remove BrowserUIUtils.openNewBrowserWindow. r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D182557
2023-07-06 13:39:15 +00:00
Cosmin Sabou
16a750f1fa Backed out changeset e9251e249c27 (bug 713713) for causing browser-chrome leaked windows. 2023-07-06 00:37:38 +03:00
Dão Gottwald
33ccddfb6a Bug 713713 - Expand BrowserWindowTracker.openWindow to cover the use cases of OpenBrowserWindow, and remove BrowserUIUtils.openNewBrowserWindow. r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D182557
2023-07-05 18:41:16 +00:00
Shane Hughes
402390df82 Bug 1833913 - Add default private newtab content. r=pdahiya,omc-reviewers,desktop-theme-reviewers,sfoster
Synchronously render default info content on about:privatebrowsing while
waiting for ASRouter to handle messages. Update the script and
stylesheet to account for rendering happening twice now. Add a browser
test to verify the content is rendered while ASRouter is hanging.

Differential Revision: https://phabricator.services.mozilla.com/D178987
2023-06-21 04:37:23 +00:00
Shane Hughes
409bfe78c6 Bug 1775956 - Try again to fix an intermittent private browsing newtab test failure. r=omc-reviewers,pdahiya
Differential Revision: https://phabricator.services.mozilla.com/D179647
2023-06-16 21:51:36 +00:00