Commit graph

4319 commits

Author SHA1 Message Date
Mike Conley
5b77060db6 Bug 1865382 - Remove legacy WebRTC indicator implementation. r=pbz,fluent-reviewers,desktop-theme-reviewers,bolsson,emilio
Depends on D193933

Differential Revision: https://phabricator.services.mozilla.com/D193934
2023-11-27 16:43:32 +00:00
Mike Conley
73a56de07f Bug 1865382 - Get rid of legacy indicator branches in WebRTC UI. r=pbz
Depends on D193932

Differential Revision: https://phabricator.services.mozilla.com/D193933
2023-11-27 16:43:32 +00:00
Jonathan Watt
43215ef984 Bug 1865995 p6. Rename createAboutBlankContentViewer to match nsIDocumentViewer's new name. r=emilio,webdriver-reviewers,devtools-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D194340
2023-11-23 21:35:21 +00:00
Mike Conley
1fd405291e Bug 1529276 - Update WindowsJumpList module to select the jump list backend via a pref. r=mhowell,bhearsum
In practice, we have never enabled showing the "Recent" list in the Jump
List, and have only ever shown "Frequent" by default. For now, we only
implement "Frequent".

The "Frequent" SQL query was derived by examining
nsNavHistory::ConstructQueryString and deriving the resulting SQL
query string that the original frequent visits query was using.
This is as opposed to using the actual original buildFrequent
routine, as that uses deprecated Places APIs.

Differential Revision: https://phabricator.services.mozilla.com/D189406
2023-11-23 18:28:32 +00:00
Mike Conley
fb7f92f4a0 Bug 1529276 - Rename the old Windows jump list mechanism to LegacyJumpListBuilder. r=mhowell,bhearsum,win-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D181674
2023-11-23 18:28:31 +00:00
Cosmin Sabou
48999df658 Backed out 6 changesets (bug 1529276) for causing windows non-unified build bustages.
Backed out changeset ce28bf4ceb89 (bug 1529276)
Backed out changeset d1f5c71b03c2 (bug 1529276)
Backed out changeset 4b9ca2a0747d (bug 1529276)
Backed out changeset 76e6475c68ba (bug 1529276)
Backed out changeset 2aebd14532e7 (bug 1529276)
Backed out changeset f3724116a44d (bug 1529276)
2023-11-23 02:04:24 +02:00
Mike Conley
8a57358eb6 Bug 1529276 - Update WindowsJumpList module to select the jump list backend via a pref. r=mhowell,bhearsum
In practice, we have never enabled showing the "Recent" list in the Jump
List, and have only ever shown "Frequent" by default. For now, we only
implement "Frequent".

The "Frequent" SQL query was derived by examining
nsNavHistory::ConstructQueryString and deriving the resulting SQL
query string that the original frequent visits query was using.
This is as opposed to using the actual original buildFrequent
routine, as that uses deprecated Places APIs.

Differential Revision: https://phabricator.services.mozilla.com/D189406
2023-11-22 21:28:56 +00:00
Mike Conley
7226d25048 Bug 1529276 - Rename the old Windows jump list mechanism to LegacyJumpListBuilder. r=mhowell,bhearsum,win-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D181674
2023-11-22 21:28:55 +00:00
Sandor Molnar
916d73a100 Backed out 6 changesets (bug 1529276) for causing build bustages. CLOSED TREE
Backed out changeset bbc273ed7b53 (bug 1529276)
Backed out changeset cecadb59647e (bug 1529276)
Backed out changeset 45bb7eff2174 (bug 1529276)
Backed out changeset 18392ebcd16d (bug 1529276)
Backed out changeset e0776e6b4cff (bug 1529276)
Backed out changeset 666e52d79396 (bug 1529276)
2023-11-22 21:49:57 +02:00
Mike Conley
938747269d Bug 1529276 - Update WindowsJumpList module to select the jump list backend via a pref. r=mhowell,bhearsum
In practice, we have never enabled showing the "Recent" list in the Jump
List, and have only ever shown "Frequent" by default. For now, we only
implement "Frequent".

The "Frequent" SQL query was derived by examining
nsNavHistory::ConstructQueryString and deriving the resulting SQL
query string that the original frequent visits query was using.
This is as opposed to using the actual original buildFrequent
routine, as that uses deprecated Places APIs.

Differential Revision: https://phabricator.services.mozilla.com/D189406
2023-11-22 19:24:08 +00:00
Mike Conley
cae8a40b88 Bug 1529276 - Rename the old Windows jump list mechanism to LegacyJumpListBuilder. r=mhowell,bhearsum,win-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D181674
2023-11-22 19:24:07 +00:00
Joel Maher
2cae29b76e Bug 1859869 - batch 12 - browser/* xpcshell .ini manifests to .toml. r=aryx,extension-reviewers,credential-management-reviewers,search-reviewers,sessionstore-reviewers,places-reviewers,issammani,Standard8,robwu,sclements
Differential Revision: https://phabricator.services.mozilla.com/D193996
2023-11-21 17:35:23 +00:00
Danny Colin
351a961f88 Bug 1848877 - Get the container class from tab instead of ContextualIdentity.sys.mjs r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D187086
2023-11-21 12:57:46 +00:00
Karandeep
6f3e7cf56d Bug 1852044 - Remove the Search Bar section. r=dao,fluent-reviewers,desktop-theme-reviewers,bolsson,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D192722
2023-11-21 05:09:08 +00:00
Tim Huang
fbe26a81ec Bug 1854940 - Part 2: Add a CookieBannerCleaner to ClearDataService. r=pbz,geckoview-reviewers,anti-tracking-reviewers,amejiamarmol
The patch add a CookieBannerExceptionCleaner and a
CookieBannerExecutedRecordCleaner to ClearDataService. The cleaners
clear the cookie banner handling data. We will also clear the executed
record when cleaning cookies or dom storage so that the cookie banner
handling will run again after cleaning.

Differential Revision: https://phabricator.services.mozilla.com/D190764
2023-11-09 08:29:16 +00:00
Stanca Serban
582e249d86 Backed out 4 changesets (bug 1854940) for causing multiple failures.
Backed out changeset 2d264402493e (bug 1854940)
Backed out changeset 144b76e6db22 (bug 1854940)
Backed out changeset 5a9e45504f32 (bug 1854940)
Backed out changeset c8c7ec382574 (bug 1854940)
2023-11-08 14:20:06 +02:00
Tim Huang
eb8001816d Bug 1854940 - Part 2: Add a CookieBannerCleaner to ClearDataService. r=pbz,geckoview-reviewers,anti-tracking-reviewers,amejiamarmol
The patch add a CookieBannerExceptionCleaner and a
CookieBannerExecutedRecordCleaner to ClearDataService. The cleaners
clear the cookie banner handling data. We will also clear the executed
record when cleaning cookies or dom storage so that the cookie banner
handling will run again after cleaning.

Differential Revision: https://phabricator.services.mozilla.com/D190764
2023-11-08 11:04:46 +00:00
Perry McManis
d91169cb8a Bug 1858954 - Add some metrics for validating geckoview streaming collection against direct glean collection r=chutten,gfx-reviewers,media-playback-reviewers,jrmuizel,padenot
In an effort to understand if data collected via the Geckoview Streaming
API differs materially from that collected in Glean, we will implement
some temporary data collections that cover the existing use cases of the
former.

Differential Revision: https://phabricator.services.mozilla.com/D191119
2023-10-26 12:35:55 +00:00
Shane Hughes
fa4933f95b Bug 1857101 - Add pageActionInUrlbar ASRouter trigger. r=omc-reviewers,pip-reviewers,mhowell,jprickett
Differential Revision: https://phabricator.services.mozilla.com/D190131
2023-10-21 00:14:13 +00:00
Iulian Moraru
cc35ffeaf3 Backed out changeset e43e26b7f7b9 (bug 1857101) for causing bc failures on browser_trigger_listeners.js. CLOSED TREE 2023-10-20 20:40:26 +03:00
Shane Hughes
03523882f7 Bug 1857101 - Add pageActionInUrlbar ASRouter trigger. r=omc-reviewers,pip-reviewers,mhowell,jprickett
Differential Revision: https://phabricator.services.mozilla.com/D190131
2023-10-20 16:20:24 +00:00
Norisz Fay
c6baaa5d4f Backed out changeset a7949dfd51ea (bug 1857101) for causing failures on browser_urlbar_search.js, browser_windowopen.js CLOSED TREE 2023-10-20 00:53:52 +03:00
Shane Hughes
b91d57d089 Bug 1857101 - Add pageActionInUrlbar ASRouter trigger. r=omc-reviewers,pip-reviewers,mhowell,jprickett
Differential Revision: https://phabricator.services.mozilla.com/D190131
2023-10-19 18:06:07 +00:00
Frederik Braun
ec7bc44fb5 Bug 1812192 - Address bar should mark navigations that were schemeless r=mak,Gijs,tabbrowser-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D179794
2023-10-11 17:49:42 +00:00
Brian Grinstead
5b516a5648 Bug 1858309 - Include tabs without a container set in the heuristic for guessing the container from external opener r=mossop
This fixes a bug where we assign a URL into a container when it shouldn't be.

Differential Revision: https://phabricator.services.mozilla.com/D190646
2023-10-11 07:47:48 +00:00
Cristian Tuns
5fabc0ee57 Backed out 6 changesets (bug 1812192) for causing browser_schemeless.js failures. CLOSED TREE
Backed out changeset 3d07a92324d0 (bug 1812192)
Backed out changeset 9c2a1ff6c90d (bug 1812192)
Backed out changeset fa6784f8b0f4 (bug 1812192)
Backed out changeset 0f39aba7e4d5 (bug 1812192)
Backed out changeset ef7219327a10 (bug 1812192)
Backed out changeset 9833b559342e (bug 1812192)
2023-10-10 10:02:25 -04:00
Frederik Braun
9301710e8e Bug 1812192 - Address bar should mark navigations that were schemeless r=mak,Gijs,tabbrowser-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D179794
2023-10-10 08:42:59 +00:00
Anna Yeddi
6cb2eb924e Bug 1854506 - Temporarily fail-if some Tier 2 a11y_checks for Tabbed Browser. r=tabbrowser-reviewers,dao
We are working on [enabling Tier 2 a11y-checks to ensure our products have basic accessibility built-in (bug 1692110)](https://bugzilla.mozilla.org/show_bug.cgi?id=1692110) and before that, we need to prepare the existing code base. While we triage and investigate existent tests that would fail once the a11y-checks are enabled in the CI, we are going to fail-if the failing tests altogether and then handle each one of them individually.

This task is to add `fail-if` condition of the failing tests while we continue investigation into the reasons these tests failed and to be able to backtrack these tests once they're resolved.

Related bugs:
- Disabling tests: meta bug 1848402
- Investigation and remediation for components with disabled tests: meta bugs 1848394 and 1854227, Tabbed Browser-specific meta bug 1854507
- Explore capturing click events for a11y_checks: bug 1692110

Depends on D188914

Differential Revision: https://phabricator.services.mozilla.com/D188915
2023-10-09 18:20:15 +00:00
Cristian Tuns
6b9650b822 Backed out 30 changesets (bug 1854447, bug 1855491, bug 1854646, bug 1854520, bug 1854528, bug 1854506, bug 1854502, bug 1854443, bug 1854538, bug 1854525, bug 1854660, bug 1854514, bug 1854460, bug 1854625, bug 1854228, bug 1854517, bug 1854533, bug 1692110, bug 1854636, bug 1849021, bug 1854512, bug 1854522, bug 1854509, bug 1854452, bug 1854536, bug 1854531) for causing multiple tier 2 failures on a11y-checks. CLOSED TREE
Backed out changeset 5714b7239b70 (bug 1849021)
Backed out changeset 91e5d7de3484 (bug 1849021)
Backed out changeset cc3142b909f6 (bug 1854660)
Backed out changeset 76d2a8ae9c19 (bug 1854646)
Backed out changeset 36460a147684 (bug 1854636)
Backed out changeset c7529a962a8c (bug 1854625)
Backed out changeset 791f9b03ea96 (bug 1854538)
Backed out changeset bd3f3cb434a5 (bug 1854536)
Backed out changeset 16f4f5bdcaa7 (bug 1855491)
Backed out changeset 6258bab20196 (bug 1854533)
Backed out changeset 29dca16eee2e (bug 1854531)
Backed out changeset 3a69d2c3f562 (bug 1854528)
Backed out changeset 0c63a9ea8b34 (bug 1854525)
Backed out changeset 5795bb6187a5 (bug 1854522)
Backed out changeset 7d4a123a432f (bug 1854520)
Backed out changeset ec95287bd702 (bug 1854517)
Backed out changeset 9914c1481f0d (bug 1854514)
Backed out changeset 25d85e656905 (bug 1854512)
Backed out changeset 828657f2ab73 (bug 1854509)
Backed out changeset 9d8b2e14c375 (bug 1854506)
Backed out changeset 1b3ee1e46e12 (bug 1854502)
Backed out changeset 37c2ec0851dc (bug 1854460)
Backed out changeset c2a60a8fc2d3 (bug 1854452)
Backed out changeset 744a163f2bd1 (bug 1854447)
Backed out changeset 1a9629dae7d5 (bug 1854443)
Backed out changeset c3d5c1ba2a84 (bug 1854228)
Backed out changeset dcd05518b004 (bug 1692110)
Backed out changeset 1c65a4cb618c (bug 1692110)
Backed out changeset 603b891147bd (bug 1692110)
Backed out changeset 53e2fac79d84 (bug 1692110)
2023-10-07 14:43:05 -04:00
Anna Yeddi
f924c7985d Bug 1854506 - Temporarily disable some Tier 2 a11y_checks for Tabbed Browser. r=tabbrowser-reviewers,dao
We are working on [enabling Tier 2 a11y-checks to ensure our products have basic accessibility built-in (bug 1692110)](https://bugzilla.mozilla.org/show_bug.cgi?id=1692110) and before that, we need to prepare the existing code base. While we triage and investigate existent tests that would fail once the a11y-checks are enabled in the CI, we are going to skip the failing tests altogether and then handle each one of them individually.

This task is to skip with `fail-if` condition of the failing tests while we continue investigation into the reasons these tests failed and to be able to backtrack these tests once they're resolved.

Related bugs:
- Disabling tests: meta bug 1848402
- Investigation and remediation for components with disabled tests: meta bugs 1848394 and 1854227, Tabbed Browser-specific meta bug 1854507
- Explore capturing click events for a11y_checks: bug 1692110

Differential Revision: https://phabricator.services.mozilla.com/D188915
2023-10-06 18:11:33 +00:00
Sandor Molnar
4a38308864 Backed out 2 changesets (bug 243797, bug 1273551) for causing mochitest failures on browser/modules/test/browser/browser_ProcessHangNotifications.js CLOSED TREE
Backed out changeset d6264637680c (bug 243797)
Backed out changeset 059192553e9b (bug 1273551)
2023-10-06 08:49:10 +03:00
PupAtlas
309b7b1cfb Bug 243797 - Reworded WindowCloseBlockedWarning in the en-US locale to remove double-negative. r=flod,dom-core,mccr8
Depends on D188656

- Fixed comment

Differential Revision: https://phabricator.services.mozilla.com/D188662
2023-10-05 21:25:21 +00:00
PupAtlas
aaf9abf83d Bug 1273551 - Enabled 'Debug Script' button in nightly builds as well as the dev edition r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D188656
2023-10-05 21:25:21 +00:00
Brian Grinstead
8d1fc65e40 Bug 1692124 - Guess the userContextId for externally opened URLs;r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D154812
2023-10-05 17:44:25 +00:00
Mark Banner
7b16815000 Bug 1854785 - Convert AboutWelcomeChild/AboutWelcomeParent to ES modules. r=amy,fxview-reviewers,sclements
Depends on D189045

Differential Revision: https://phabricator.services.mozilla.com/D189047
2023-10-05 09:43:29 +00:00
Robin Steuber
6d7585cc1e Bug 1855604 - Back out calling of provenance data collection r=nalexander
Backs out Bug 1815023's patch: https://hg.mozilla.org/mozilla-central/rev/e9af7f1b2a01

Depends on D189591

Differential Revision: https://phabricator.services.mozilla.com/D189592
2023-10-03 23:40:24 +00:00
Robin Steuber
2ac0a7eee5 Bug 1855604 - Back out putting provenance attribution in installation.first_seen r=nalexander
Backs out Bug 1821189's patch: https://hg.mozilla.org/mozilla-central/rev/c4f8098f81bb

Differential Revision: https://phabricator.services.mozilla.com/D189591
2023-10-03 23:40:24 +00:00
Sylvestre Ledru
4c29c24344 Bug 1856530 - run file-whitespace on toml files r=linter-reviewers,Standard8
Differential Revision: https://phabricator.services.mozilla.com/D189896
2023-10-03 09:22:18 +00:00
Masatoshi Kimura
bcd7d268c4 Bug 1856104 - Remove useless version checks from JavaScript code. r=Gijs,webcompat-reviewers,settings-reviewers,search-reviewers,Standard8,twisniewski
Differential Revision: https://phabricator.services.mozilla.com/D189696
2023-10-02 19:00:07 +00:00
Emilio Cobos Álvarez
b09f1ee056 Bug 1853515 - Simplify webextension toolbar icons. r=desktop-theme-reviewers,dao,extension-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D188407
2023-10-02 17:53:18 +00:00
Noemi Erli
26e0b0be0a Backed out 3 changesets (bug 1856187, bug 1856100, bug 1856104) for causing newtab failures
Backed out changeset db28784a1734 (bug 1856187)
Backed out changeset bd11e14dca63 (bug 1856104)
Backed out changeset 2741311b6055 (bug 1856100)
2023-10-02 21:16:25 +03:00
Masatoshi Kimura
7ad48d61dd Bug 1856104 - Remove useless version checks from JavaScript code. r=Gijs,webcompat-reviewers,settings-reviewers,search-reviewers,Standard8,twisniewski
Differential Revision: https://phabricator.services.mozilla.com/D189696
2023-10-02 17:36:27 +00:00
Gijs Kruitbosch
c509212d3b Bug 1854894 - remove unused removeQuotaUsage method, r=pbz
The last consumer was removed in https://hg.mozilla.org/mozilla-central/rev/5f30ff27430670b51e526c12023ea1236efdf8c4

as part of https://bugzilla.mozilla.org/show_bug.cgi?id=1523272 .

Differential Revision: https://phabricator.services.mozilla.com/D189215
2023-09-27 10:49:56 +00:00
Daisuke Akatsuka
9e7b132bbb Bug 1620576: Refer to the start time of the session with the update applied to suppress browser tips. r=adw,jteow,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D186900
2023-09-26 20:36:01 +00:00
Jan Varga
07ad108789 Bug 1733107 - Replace some nsIQuotaManagerService::ClearStoragesForPrincipal calls with nsIQuotaManagerService::ClearStoragesForOriginPrefix; r=dom-storage-reviewers,pbz,asuth
There's now a dedicated nsIQuotaManagerService::ClearStoragesForOriginPrefix
method for clearing storages for origin prefix. All callers of
nsIQuotaManagerService::ClearStoragesForPrincipal which want to clear all
storages for given origin prefix can be now converted to call the new method.

Changed done in this patch:
- replaced some nsIQuotaManagerService::ClearStoragesForPrincipal calls with
  nsIQuotaManagerService::ClearStoragesForOriginPrefix

Differential Revision: https://phabricator.services.mozilla.com/D186778
2023-09-25 16:28:38 +00:00
Tom Marble
d596ebea8e 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
Shane Hughes
88cb7c5cf0 Bug 1852825 - Add more style configuration for Feature Callout. r=jprickett
Differential Revision: https://phabricator.services.mozilla.com/D188044
2023-09-19 18:41:30 +00:00
Paul Zuehlcke
0c249b591f Bug 1839918 - Update tests for nsICookieNotification. r=cookie-reviewers,sessionstore-reviewers,bvandersloot,valentin
Depends on D185301

Differential Revision: https://phabricator.services.mozilla.com/D185302
2023-09-18 11:55:09 +00:00
Marco Bonardo
70fdad6676 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
950a3c620d 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