Molnar Sandor
4c2b06df41
Backed out 15 changesets (bug 1772313, bug 1772351, bug 1772360) for causing xpc failures in telemetry/tests/unit/test_SocketScalars.js CLOSED TREE
...
Backed out changeset c8b0a2ed239e (bug 1772360)
Backed out changeset 1922adad6abe (bug 1772351)
Backed out changeset 6d3634cce489 (bug 1772351)
Backed out changeset f03968a9d053 (bug 1772351)
Backed out changeset e7a38ef90fe4 (bug 1772351)
Backed out changeset b389e7654771 (bug 1772313)
Backed out changeset 59a33598ff51 (bug 1772313)
Backed out changeset ab60885a8a93 (bug 1772313)
Backed out changeset aad8efac9d05 (bug 1772313)
Backed out changeset 4378e519a8e7 (bug 1772313)
Backed out changeset 302ac54741f8 (bug 1772313)
Backed out changeset 74c59f9fd51c (bug 1772313)
Backed out changeset 575fb877c56c (bug 1772313)
Backed out changeset 2eaa68f10b19 (bug 1772313)
Backed out changeset 4a8b3ba193dc (bug 1772313)
2022-06-06 07:04:25 +03:00
Tooru Fujisawa
81758ebac5
Bug 1772360 - Remove unnecessary call for XPCOMUtils.defineLazyGlobalGetters. r=florian,webdriver-reviewers,webcompat-reviewers,denschub,whimboo
...
Differential Revision: https://phabricator.services.mozilla.com/D148168
2022-06-06 02:49:14 +00:00
Tooru Fujisawa
b580e51d8f
Bug 1772351 - Part 3: Stop calling XPCOMUtils.defineLazyModuleGetters for AppConstants. r=florian,webdriver-reviewers,whimboo,robwu
...
Differential Revision: https://phabricator.services.mozilla.com/D148166
2022-06-06 02:49:13 +00:00
Tooru Fujisawa
6ed0357d29
Bug 1772351 - Part 1: Stop calling ChromeUtils.defineModuleGetter for AppConstants. r=florian
...
Differential Revision: https://phabricator.services.mozilla.com/D148164
2022-06-06 02:49:12 +00:00
Tooru Fujisawa
c98ea942de
Bug 1772313 - Part 7: Stop calling XPCOMUtils.defineLazyModuleGetters for Services. r=kmag,webdriver-reviewers,whimboo
...
Differential Revision: https://phabricator.services.mozilla.com/D148160
2022-06-06 02:49:10 +00:00
Tooru Fujisawa
dae44f3ce8
Bug 1772313 - Part 5: Stop calling ChromeUtils.defineModuleGetter for Services. r=kmag,webcompat-reviewers,pip-reviewers,denschub,mhowell
...
Differential Revision: https://phabricator.services.mozilla.com/D148158
2022-06-06 02:49:10 +00:00
Hannah Peuckmann
939f733638
Bug 1771024 - Cleaning per principal when sanitizer is run on startup. r=pbz
...
Differential Revision: https://phabricator.services.mozilla.com/D147622
2022-06-01 07:54:54 +00:00
Tooru Fujisawa
bd81453bd5
Bug 1610653 - Part 14: Do not store lexical variable also to global this property in browser/modules. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D144121
2022-05-30 15:19:40 +00:00
Tooru Fujisawa
c64f569597
Bug 1610653 - Part 3: Do not use global this property assignment to define global variable in browser/modules. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D144110
2022-05-30 15:19:36 +00:00
Emilio Cobos Álvarez
7ccabc8b2d
Bug 1767855 - Make tab warming use the process priority hint. r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D145501
2022-05-26 16:25:13 +00:00
Henrik Skupin
bf7f840912
Bug 1370520 - Use SIGUSR1 (245) as exit code for a content crash forced shutdown. r=webdriver-reviewers,gsvelto,jgraham
...
Differential Revision: https://phabricator.services.mozilla.com/D146289
2022-05-13 13:51:09 +00:00
Chris H-C
6f10ed9034
Bug 1763235 - Update metrics.yamls to file-level tags, new front matter r=perry.mcmanis,application-update-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D145141
2022-05-04 14:16:19 +00:00
Tooru Fujisawa
bb3f11cf65
Bug 1765167 - Part 1: Stop using Cu.import in browser/. r=mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D144094
2022-05-03 06:32:29 +00:00
Hannah Peuckmann
59dd3c308e
Bug 1766223 - Fix cookie exceptions for subdomains in container tabs.r=pbz
...
In case of multiple subdomains without an own cookie permission we need to be able to check the cookie permission
of the domain those subdomains get their permissions from multiple times,
so we can not remove it after the first subdomain.
Differential Revision: https://phabricator.services.mozilla.com/D144573
2022-04-28 17:27:38 +00:00
Gabriele Svelto
466839214d
Bug 1762949 - Explicitly flag all crash reports as throttleable when they've not been submitted manually r=KrisWright
...
Differential Revision: https://phabricator.services.mozilla.com/D143185
2022-04-25 06:37:17 +00:00
Gabriele Svelto
54aa942464
Bug 1702509 - Add an annotation describing how a crash report was submitted r=KrisWright
...
Differential Revision: https://phabricator.services.mozilla.com/D143184
2022-04-21 12:43:11 +00:00
kernp25
c73a299858
Bug 1493396 - Make browser.permissions.request work in WebExtension sidebar. r=robwu
...
Differential Revision: https://phabricator.services.mozilla.com/D143084
2022-04-21 08:28:54 +00:00
Drew Willcoxon
5ff4150738
Bug 1764669 - Record a block ping for blocked Firefox Suggest suggestions. r=nanj,daisuke
...
* Add a new block ping. I called it "block" to be consistent with internal
naming in urlbar/quick suggest, but let me know if you'd prefer "dismiss"
* Add a `iab_category` property to suggestion objects returned from
UrlbarQuickSuggest (i.e., remote settings. Merino will separately need to
include this in its suggestions too)
* Add a new `sponsoredIabCategory` payload property to quick suggest results so
we can record `iab_category` in the ping
* Modify existing tests to include `iab_category` in mock sponsored suggestions
and `sponsoredIabCategory` in the expected payloads
* Replace the several QuickSuggestTestUtils functions for checking pings with a
single function that makes sure only the specified pings are recorded and
nothing more
Depends on D143331
Differential Revision: https://phabricator.services.mozilla.com/D143674
2022-04-20 18:37:23 +00:00
criss
e3df4d1993
Backed out changeset 5382bd66d8f7 (bug 1702509) for causing failures on browser_UnsubmittedCrashHandler.js . CLOSED TREE
2022-04-20 14:18:20 +03:00
Hannah Peuckmann
49ce1e8289
Bug 1759579 - Remove recursion from (sub)domain cookie check. r=pbz
...
Differential Revision: https://phabricator.services.mozilla.com/D143683
2022-04-20 09:51:51 +00:00
Hannah Peuckmann
31e90ce21e
Bug 1759579 - Improve performace of (sub)domain cookie permission check in sanitizeOnShutdown. r=pbz
...
Differential Revision: https://phabricator.services.mozilla.com/D141496
2022-04-20 09:51:50 +00:00
Gabriele Svelto
c7f1d8027d
Bug 1702509 - Add an annotation describing how a crash report was submitted r=KrisWright
...
Differential Revision: https://phabricator.services.mozilla.com/D143184
2022-04-20 08:08:28 +00:00
Shane Hughes
5dcdf4653d
Bug 1658103 - Fix lazy translation of tab context menu. r=dao
...
The tab context menu is designed to not be translated until the user
interacts with the tab strip in some way. However, the tab context menu
is now shared between the tab strip and the "all tabs" panel. So, it's
possible to open the tab context menu without interacting with the tab
strip. This results in the context menu being opened before it is
translated, so the user sees an essentially blank menu. Resolve this
by adding to the all tabs panel an extra initialization step that will
automatically translate the tab context menu.
Differential Revision: https://phabricator.services.mozilla.com/D142850
2022-04-15 05:06:47 +00:00
Rob Lemley
a23e8b969f
Bug 1764092 - Relocate AsanReporter.jsm to /toolkit. r=decoder
...
Differential Revision: https://phabricator.services.mozilla.com/D143382
2022-04-12 21:27:47 +00:00
Gijs Kruitbosch
edda40141b
Bug 1753696 - Automatic rewrite: replace add_task(setup with add_setup in browser mochitest, r=Standard8,webcompat-reviewers,twisniewski
...
Differential Revision: https://phabricator.services.mozilla.com/D141437
2022-03-30 16:16:42 +00:00
Norisz Fay
e1d7571cc8
Backed out 2 changesets (bug 1753696) for causing multiple dt and bc failures CLOSED TREE
...
Backed out changeset 67fd9edfbcea (bug 1753696)
Backed out changeset a9d957ea887b (bug 1753696)
2022-03-30 12:17:55 +03:00
Gijs Kruitbosch
1214ac636b
Bug 1753696 - Automatic rewrite: replace add_task(setup with add_setup in browser mochitest, r=Standard8,webcompat-reviewers,twisniewski
...
Differential Revision: https://phabricator.services.mozilla.com/D141437
2022-03-30 08:18:51 +00:00
cboozarjomehri
a9959d7626
Bug 1685575 - Removing browser.contentblocking.state-partitioning.mvp.ui.enabled because it’s always set to true. r=pbz
...
Differential Revision: https://phabricator.services.mozilla.com/D140648
2022-03-22 12:47:49 +00:00
Mark Banner
d22663f0f9
Bug 1758476 - Remove some unnecessary uses of the target object argument to ChromeUtils.import. r=mossop,webdriver-reviewers,perftest-reviewers,robwu,whimboo,AlexandruIonescu
...
Differential Revision: https://phabricator.services.mozilla.com/D140518
2022-03-17 22:13:08 +00:00
Daisuke Akatsuka
78d792f2f8
Bug 1757353: Add browser usage telemetry for links in about:preferences. r=Gijs,preferences-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D139808
2022-03-14 21:54:03 +00:00
Hannah Peuckmann
1417cd64d5
Bug 1755190 - Improve the runtime of the subdomain cookie permission check in SanitizeOnShutdown. r=pbz
...
Differential Revision: https://phabricator.services.mozilla.com/D140970
2022-03-14 19:35:21 +00:00
Cristian Tuns
a180c6cba3
Backed out changeset 528295e7cb0c (bug 1758476) for causing tabswitch failures CLOSED TREE
2022-03-14 12:27:48 -04:00
Mark Banner
beed912c8e
Bug 1758476 - Remove some unnecessary uses of the target object argument to ChromeUtils.import. r=mossop,webdriver-reviewers,perftest-reviewers,robwu,whimboo,AlexandruIonescu
...
Differential Revision: https://phabricator.services.mozilla.com/D140518
2022-03-14 10:19:40 +00:00
Mark Banner
7ea3c792f2
Bug 1758474 - Implement an ESLint rule to disallow passing {} as the target parameter for ChromeUtils.import. r=Gijs,mossop,perftest-reviewers,preferences-reviewers,sparky
...
Differential Revision: https://phabricator.services.mozilla.com/D140517
2022-03-11 16:41:29 +00:00
Niklas Baumgardner
cbe3c84f12
Bug 1755748 - Keep PiP tabs in active state. r=mconley,dthayer
...
Differential Revision: https://phabricator.services.mozilla.com/D140394
2022-03-10 23:33:26 +00:00
smolnar
19781d16c7
Backed out changeset 5018856d8fee (bug 1758474) for causing node eslint failure. CLOSED TREE
2022-03-10 11:58:45 +02:00
Mark Banner
de1754318e
Bug 1758474 - Implement an ESLint rule to disallow passing {} as the target parameter for ChromeUtils.import. r=Gijs,mossop,perftest-reviewers,preferences-reviewers,sparky
...
Differential Revision: https://phabricator.services.mozilla.com/D140517
2022-03-10 09:25:28 +00:00
Ben Hearsum
79024948c1
Bug 1751010: Create a separate jumplist for the Private Browsing taskbar icon. r=mhowell
...
Because the Private Browsing Jump List only contains Tasks it is static we can get away with only building it once.
Differential Revision: https://phabricator.services.mozilla.com/D138600
2022-03-01 14:16:48 +00:00
Butkovits Atila
441a1d2141
Backed out 5 changesets (bug 1751010) for causing failures at browser_startup_mainthreadio.js. CLOSED TREE
...
Backed out changeset af347bb985d4 (bug 1751010)
Backed out changeset 9944e42017ff (bug 1751010)
Backed out changeset 282a5cd52cd0 (bug 1751010)
Backed out changeset 2f54afb16002 (bug 1751010)
Backed out changeset 6ad85a8edf15 (bug 1751010)
2022-02-27 03:40:08 +02:00
Ben Hearsum
a6f7e67a87
Bug 1751010: Create a separate jumplist for the Private Browsing taskbar icon. r=mhowell
...
Because the Private Browsing Jump List only contains Tasks it is static we can get away with only building it once.
Differential Revision: https://phabricator.services.mozilla.com/D138600
2022-02-25 18:33:45 +00:00
Ben Hearsum
8f785e113f
No bug: Mark a couple of Windows-only jsm modules with SCHEDULES.exclusive to aid task selection. r=marco
...
Differential Revision: https://phabricator.services.mozilla.com/D139600
2022-02-24 16:12:21 +00:00
Marian-Vasile Laza
7824ab98b3
Backed out 4 changesets (bug 1751010) for causing xpcshell failures on test_taskbar_jumplistitems.js. CLOSED TREE
...
Backed out changeset 1ff3b5528d53 (bug 1751010)
Backed out changeset a21f1d8b6d8b (bug 1751010)
Backed out changeset 11df8f060a35 (bug 1751010)
Backed out changeset b94765877d57 (bug 1751010)
2022-02-23 14:56:22 -08:00
Ben Hearsum
70d50f1f1e
Bug 1751010: Create a separate jumplist for the Private Browsing taskbar icon. r=mhowell
...
Because the Private Browsing Jump List only contains Tasks it is static we can get away with only building it once.
Differential Revision: https://phabricator.services.mozilla.com/D138600
2022-02-23 13:58:18 +00:00
Csoregi Natalia
e8626c4668
Backed out 4 changesets (bug 1751010) for win bustages on nsWindow.cpp. CLOSED TREE
...
Backed out changeset b68d86cc545d (bug 1751010)
Backed out changeset b51b389bd0fd (bug 1751010)
Backed out changeset f128c61e50eb (bug 1751010)
Backed out changeset 1cbe75d59770 (bug 1751010)
2022-02-22 21:17:27 +02:00
Ben Hearsum
d4d804538c
Bug 1751010: Create a separate jumplist for the Private Browsing taskbar icon. r=mhowell
...
Because the Private Browsing Jump List only contains Tasks it is static we can get away with only building it once.
Differential Revision: https://phabricator.services.mozilla.com/D138600
2022-02-22 18:16:35 +00:00
mcheang
85a3e40f1a
Bug 1755996 - Add pref for removal of search engine infobar. r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D139044
2022-02-17 20:17:23 +00:00
Chris H-C
0e516a0024
Bug 1754654 - Renew Glean metrics for active_ticks and uri_count r=janerik
...
No data review necessary for the renewal since the collection is approved for
permanence.
Depends on D138911
Differential Revision: https://phabricator.services.mozilla.com/D138913
2022-02-16 19:57:11 +00:00
Chris H-C
34fe4e939b
Bug 1754655 - Remove mirrored active_ticks probe r=janerik
...
Depends on D138910
Differential Revision: https://phabricator.services.mozilla.com/D138911
2022-02-16 19:57:11 +00:00
Chris H-C
bdd0e5383d
Bug 1754654 - Remove mirrored uri_count probe r=janerik
...
Differential Revision: https://phabricator.services.mozilla.com/D138910
2022-02-16 19:57:10 +00:00
Alessio Placitelli
6fa7423542
Bug 1754474 - Convert the expiration version to an integer. r=chutten
...
Depends on D138447
Differential Revision: https://phabricator.services.mozilla.com/D138448
2022-02-15 13:35:08 +00:00