Cristian Tuns
b650749369
Backed out 5 changesets (bug 1779559) for causing wpt failures on unload-bubbles.html CLOSED TREE
...
Backed out changeset fbb29df4aa9e (bug 1779559)
Backed out changeset eab896a61170 (bug 1779559)
Backed out changeset 645bdd59bb99 (bug 1779559)
Backed out changeset 23fe4f24d483 (bug 1779559)
Backed out changeset a68a015349ed (bug 1779559)
2022-07-19 13:27:32 -04:00
Emilio Cobos Álvarez
0a78f3756c
Bug 1779559 - Make tabbrowser manage chrome BC activeness. r=Gijs
...
Just like it manages content, so that we stop chrome animations and such
in hidden or fully-occluded windows too. This already happened on macOS
for minimized windows via PauseCompositor, but this should be better and
more consistent.
Differential Revision: https://phabricator.services.mozilla.com/D151818
2022-07-19 09:43:06 +00:00
Emilio Cobos Álvarez
42e744da41
Bug 1779559 - Disable Windows' window occlusion in some more mochitests. r=sotaro
...
Differential Revision: https://phabricator.services.mozilla.com/D152105
2022-07-19 09:25:53 +00:00
Butkovits Atila
7dd51c0a72
Backed out 4 changesets (bug 1742797, bug 1748808) for causing crashes at mozilla::layers::APZCTreeManagerParent::RecvUpdateZoomConstraints.
...
Backed out changeset 23f2a369a5a7 (bug 1748808)
Backed out changeset 5b0edd03f698 (bug 1742797)
Backed out changeset 8ed69c2c1d49 (bug 1742797)
Backed out changeset 18e11e7ea9d0 (bug 1742797)
2022-07-19 08:12:04 +03:00
Gijs Kruitbosch
0adba50c27
Bug 1737043 - add a suggestion for 'example.com' in the network error page for 'example', r=mak,eemeli,desktop-theme-reviewers,dao
...
Differential Revision: https://phabricator.services.mozilla.com/D129156
2022-07-19 03:27:18 +00:00
Florian Quèze
1bd6eeca56
Bug 1742797 - Fix intermittent test failures, r=hiro.
...
Differential Revision: https://phabricator.services.mozilla.com/D151480
2022-07-18 18:01:52 +00:00
Hiroyuki Ikezoe
316e43f361
Bug 1742797 - Discard WebRender resources when popup hides. r=Gijs,emilio
...
The browser test in this change was originally written by Gijs.
Differential Revision: https://phabricator.services.mozilla.com/D134444
2022-07-18 18:01:51 +00:00
Iulian Moraru
2843947256
Backed out changeset 89d291a9ee9b (bug 1737043) for causing xpcshell failures on test_URIFixup_check_host.js. CLOSED TREE
2022-07-17 20:47:23 +03:00
Gijs Kruitbosch
1b57c18a11
Bug 1737043 - add a suggestion for 'example.com' in the network error page for 'example', r=mak,eemeli,desktop-theme-reviewers,dao
...
Differential Revision: https://phabricator.services.mozilla.com/D129156
2022-07-17 16:48:44 +00:00
Tom Ritter
7bc27202c8
Bug 1770498: Update the browser_canvas_rfp_exclusion.js test r=timhuang
...
Previously, this test would open a page and then enable/disable
RFP while the tab was open, writing and reading the canvas as
it went.
Now that CookieJarSettings gets initialized when a document loads
and stays constant for the lifetime of the document, we cannot enable
and disable the prefs and expect them to continue to behave correctly.
We do a 'pre-test' to populate a canvas and then get the true image
data for it. Then we set the preferences prior to loading future
documents and compare the extracted canvas data to the known-correct
data to see if we are correctly spoofing it or not.
Differential Revision: https://phabricator.services.mozilla.com/D150592
2022-07-15 20:39:21 +00:00
James Teow
6faece7a7b
Bug 1679556 - Toggle browser.fixup.alternate.enabled and add telemetry, r=mak
...
The suggested solution for this bug is to disable browser.fixup.alternate.enabled
unless toggled by the user, and to add telemetry to the preference so that if we
find users rarely use the option, we can safely remove the feature in a future release.
Many tests rely on expecting URI's to be modified, so I modified them so that they
should not expect the prefix or suffix to be modified.
Differential Revision: https://phabricator.services.mozilla.com/D147795
2022-07-15 19:08:56 +00:00
Thomas Wisniewski
8c55cd0396
Bug 1762462 - Make tests in browser/base/content/test/protectionsUI/ reflect Always Partitioning Storage; r=mossop
...
Depends on D143627
Differential Revision: https://phabricator.services.mozilla.com/D148042
2022-07-15 13:26:17 +00:00
Cristian Tuns
55a131e4e3
Backed out changeset 6d3f5ad32cd2 (bug 1779559) for causing multiple bc failures CLOSED TREE
2022-07-14 22:24:52 -04:00
Emilio Cobos Álvarez
9f0296fa3d
Bug 1779559 - Make tabbrowser manage chrome BC activeness. r=Gijs
...
Just like it manages content, so that we stop chrome animations and such
in hidden or fully-occluded windows too. This already happened on macOS
for minimized windows via PauseCompositor, but this should be better and
more consistent.
Differential Revision: https://phabricator.services.mozilla.com/D151818
2022-07-15 00:22:01 +00:00
Cristian Tuns
3357ee59dc
Backed out 19 changesets (bug 1758745, bug 1758740, bug 1762462, bug 1779603) for causing mochitest failures on browser_partitionedConsoleMessage.js CLOSED TREE
...
Backed out changeset e3c8cd6f00b6 (bug 1779603)
Backed out changeset 4e46a6f209b4 (bug 1762462)
Backed out changeset 00c0c6314640 (bug 1762462)
Backed out changeset 8f11221f859f (bug 1762462)
Backed out changeset ffbf90e3bbab (bug 1762462)
Backed out changeset 0c760428dfec (bug 1762462)
Backed out changeset 7c99293cc8f9 (bug 1762462)
Backed out changeset 92bd237a95e1 (bug 1762462)
Backed out changeset 74539a3cc7fc (bug 1762462)
Backed out changeset acf08a10c6fb (bug 1762462)
Backed out changeset 0cf191a7739f (bug 1762462)
Backed out changeset 030c276d6669 (bug 1762462)
Backed out changeset a88a099c684d (bug 1762462)
Backed out changeset cbd69786a24b (bug 1762462)
Backed out changeset e5e0655206a8 (bug 1762462)
Backed out changeset 707f9dfed501 (bug 1762462)
Backed out changeset 619e4bb01a81 (bug 1762462)
Backed out changeset 02b7641683b0 (bug 1758745)
Backed out changeset a2f110442038 (bug 1758740)
2022-07-14 17:26:17 -04:00
Thomas Wisniewski
b073b63d2e
Bug 1762462 - Make tests in browser/base/content/test/protectionsUI/ reflect Always Partitioning Storage; r=mossop
...
Depends on D143627
Differential Revision: https://phabricator.services.mozilla.com/D148042
2022-07-14 19:26:26 +00:00
Paul Zuehlcke
b97f30fef1
Bug 1779055 - Change private browsing new tab title to "New Private Tab". r=timhuang
...
Differential Revision: https://phabricator.services.mozilla.com/D151534
2022-07-14 18:45:43 +00:00
Norisz Fay
e8b394df6c
Backed out 18 changesets (bug 1762462, bug 1758745, bug 1758740) for causing mochitest failures on test_storage_copied.html
...
Backed out changeset a27ae15872a9 (bug 1762462)
Backed out changeset b7d979a36324 (bug 1762462)
Backed out changeset 6249efe40513 (bug 1762462)
Backed out changeset 1e81ed3014a0 (bug 1762462)
Backed out changeset 92cec5f5db1c (bug 1762462)
Backed out changeset fa3c45b4de5c (bug 1762462)
Backed out changeset 64df67f43ad7 (bug 1762462)
Backed out changeset d66dd76ec2b6 (bug 1762462)
Backed out changeset 4f8aaba02a03 (bug 1762462)
Backed out changeset 81eb7d60dea9 (bug 1762462)
Backed out changeset 01504f5f818a (bug 1762462)
Backed out changeset 2615b571c9ba (bug 1762462)
Backed out changeset 73ed8be3f117 (bug 1762462)
Backed out changeset edb94ba8ec59 (bug 1762462)
Backed out changeset 21dd6fdc672e (bug 1762462)
Backed out changeset 31a70f9ad879 (bug 1762462)
Backed out changeset 5261ee5a2368 (bug 1758745)
Backed out changeset ad6ffd85ef3c (bug 1758740)
2022-07-14 03:16:08 +03:00
Thomas Wisniewski
f0d5ea344f
Bug 1762462 - Make tests in browser/base/content/test/protectionsUI/ reflect Always Partitioning Storage; r=mossop
...
Depends on D143627
Differential Revision: https://phabricator.services.mozilla.com/D148042
2022-07-13 22:44:58 +00:00
Cosmin Sabou
a9121fad4d
Bug 1775626 - Disable browser_appmenu.js on windows for frequent failures. r=intermittent-reviewers,jmaher DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D151693
2022-07-13 14:09:43 +00:00
Tooru Fujisawa
801c345cfc
Bug 1779347 - Support ESM in Cu.getModuleImportStack. r=jonco
...
Replaced ModuleEntry.importStack field with mozJSModuleLoader.mImportStacks map,
to collect the import stack both for JSM and ESM when it's enabled.
Differential Revision: https://phabricator.services.mozilla.com/D151684
2022-07-13 08:27:57 +00:00
Csoregi Natalia
0e596f380e
Backed out 4 changesets (bug 1742797) for causing failures on /browser_ext_getViews.js. CLOSED TREE
...
Backed out changeset c48ff146a33d (bug 1742797)
Backed out changeset a692ca1d8401 (bug 1742797)
Backed out changeset cfc1f440fb6d (bug 1742797)
Backed out changeset 88f60761e884 (bug 1742797)
2022-07-13 01:02:54 +03:00
Florian Quèze
3a8075b8d4
Bug 1742797 - Address review comment and ignore spurious popuphiding events on Linux r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D151622
2022-07-12 15:17:21 +00:00
Florian Quèze
7f72434ddb
Bug 1742797 - Fix intermittent test failures, r=hiro.
...
Differential Revision: https://phabricator.services.mozilla.com/D151480
2022-07-12 14:46:53 +00:00
Hiroyuki Ikezoe
70c2666426
Bug 1742797 - Discard WebRender resources when popup hides. r=Gijs,emilio
...
The browser test in this change was originally written by Gijs.
Differential Revision: https://phabricator.services.mozilla.com/D134444
2022-07-12 14:46:52 +00:00
Barret Rennie
d49d4f6987
Bug 1743570 - Remove FeatureAPI.isEnabled r=emcminn
...
Differential Revision: https://phabricator.services.mozilla.com/D150693
2022-07-12 10:04:38 +00:00
Tooru Fujisawa
aaa6a8a893
Bug 1777486 - Part 7: Update testcase that loads XPCOMUtils as resource:// URI example. r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D151219
2022-07-12 04:21:36 +00:00
Tooru Fujisawa
056fb76f66
Bug 1777486 - Part 6: Update testcase that monitors XPCOMUtils imports. r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D151218
2022-07-12 04:21:36 +00:00
Tooru Fujisawa
06dbb0f3d3
Bug 1777486 - Part 5: Remove unnecessary XPCOMUtils.jsm imports. r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D151217
2022-07-12 04:21:35 +00:00
Tooru Fujisawa
328d63ce7f
Bug 1777486 - Part 2: Migrate XPCOMUtils.jsm consumers with automatic migration. r=webdriver-reviewers,geckoview-reviewers,preferences-reviewers,application-update-reviewers,pip-reviewers,kmag,owlish,whimboo
...
Differential Revision: https://phabricator.services.mozilla.com/D151214
2022-07-12 04:21:34 +00:00
Barret Rennie
a70c93c344
Bug 1772941 - Port osfile.jsm usage to IOUtils in toolkit/content/ r=florian,preferences-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D149303
2022-07-12 00:25:35 +00:00
Andreea Pavel
f009ba2983
Backed out 11 changesets (Bug 1777486) for failing bc at browser_startup.js on a CLOSED TREE
...
Backed out changeset b6c4c386f1a6 (Bug 1777486)
Backed out changeset 195cc2de8433 (Bug 1777486)
Backed out changeset 20c746fb1648 (Bug 1777486)
Backed out changeset d5fd8173d62d (Bug 1777486)
Backed out changeset 6d758fab5a3e (Bug 1777486)
Backed out changeset e938b601ba15 (Bug 1777486)
Backed out changeset 0c4ea0b9416b (Bug 1777486)
Backed out changeset 0559c53cc668 (Bug 1777486)
Backed out changeset eea573d3a9f9 (Bug 1777486)
Backed out changeset 9ce3a6496a49 (bug 1777486)
Backed out changeset b0867652fc48 (bug 1777486)
2022-07-11 22:24:40 +03:00
Tooru Fujisawa
f2888caa6e
Bug 1777486 - Part 7: Update testcase that loads XPCOMUtils as resource:// URI example. r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D151219
2022-07-11 15:09:15 +00:00
Tooru Fujisawa
a71c772322
Bug 1777486 - Part 6: Update testcase that monitors XPCOMUtils imports. r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D151218
2022-07-11 15:09:15 +00:00
Tooru Fujisawa
68a26a766c
Bug 1777486 - Part 5: Remove unnecessary XPCOMUtils.jsm imports. r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D151217
2022-07-11 15:09:15 +00:00
Tooru Fujisawa
bf0a8b781b
Bug 1777486 - Part 2: Migrate XPCOMUtils.jsm consumers with automatic migration. r=webdriver-reviewers,geckoview-reviewers,preferences-reviewers,application-update-reviewers,pip-reviewers,kmag,owlish,whimboo
...
Differential Revision: https://phabricator.services.mozilla.com/D151214
2022-07-11 15:09:13 +00:00
Tooru Fujisawa
532659290f
Bug 1667455 - Part 24: Remove Services.jsm reference in testcase that monitors module loading. r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D151428
2022-07-11 12:41:58 +00:00
Tooru Fujisawa
a0a75f3913
Bug 1667455 - Part 9: Stop importing Services.jsm from chrome-priv HTML code, single-line cases. r=kmag,necko-reviewers,geckoview-reviewers,extension-reviewers,m_kato,dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D150898
2022-07-11 12:41:52 +00:00
Tooru Fujisawa
43a54a0f50
Bug 1667455 - Part 8: Stop importing Services.jsm from chrome-priv JS code, other cases. r=kmag,necko-reviewers,dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D150897
2022-07-11 12:41:52 +00:00
Tooru Fujisawa
eda08a4a05
Bug 1667455 - Part 6: Stop importing Services.jsm from chrome-priv JS code, non-top-level or multi-line cases. r=kmag,perftest-reviewers,AlexandruIonescu,sparky
...
Differential Revision: https://phabricator.services.mozilla.com/D150895
2022-07-11 12:41:51 +00:00
Tooru Fujisawa
48c568867c
Bug 1667455 - Part 5: Stop importing Services.jsm from chrome-priv JS code, top-level single-line cases. r=kmag,webdriver-reviewers,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,extension-reviewers,application-update-reviewers,pip-reviewers,twisniewski,m_kato,jdescottes,mconley,AlexandruIonescu,mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D150894
2022-07-11 12:41:50 +00:00
Tooru Fujisawa
b10d0289af
Bug 1667455 - Part 4: Stop importing Services.jsm from JSM. r=kmag,webdriver-reviewers,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,application-update-reviewers,pip-reviewers,twisniewski,devtools-reviewers,m_kato,jdescottes,ochameau,mconley,sfoster,AlexandruIonescu
...
Differential Revision: https://phabricator.services.mozilla.com/D150893
2022-07-11 12:41:50 +00:00
Barret Rennie
57d66179a5
Bug 1776477 - Stop using NimbusFeature.isEnabled for tcpPreferences r=timhuang,preferences-reviewers,Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D150689
2022-07-10 21:57:25 +00:00
Cristian Tuns
b21fa3fd3f
Backed out 3 changesets (bug 1772941) for causing mochitest failures on browser_clientAuth_connection.js CLOSED TREE
...
Backed out changeset d9e8272834ff (bug 1772941)
Backed out changeset a21807ba8d7d (bug 1772941)
Backed out changeset 768f96a2bb5b (bug 1772941)
2022-07-09 23:29:06 -04:00
Barret Rennie
8a31750ec7
Bug 1772941 - Port osfile.jsm usage to IOUtils in toolkit/content/ r=florian,preferences-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D149303
2022-07-09 21:21:31 +00:00
Barret Rennie
457c70f487
Bug 1776472 - Stop using NimbusFeature.isEnabled for tcpByDefault r=preferences-reviewers,Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D150686
2022-07-09 21:00:16 +00:00
Cristian Tuns
13876b1e0c
Backed out changeset 7634923f2b50 (bug 1772941) for causing mochitest failures in test_osfile_comms.xhtml CLOSED TREE
2022-07-09 13:06:57 -04:00
Barret Rennie
186a9a3cc3
Bug 1772941 - Port osfile.jsm usage to IOUtils in toolkit/content/ r=florian,preferences-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D149303
2022-07-09 16:17:29 +00:00
lyavor
f6b6143356
Bug 1778467 - Update browser/base/content/test/sanitize/ test files to use https r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D151260
2022-07-08 14:10:23 +00:00
Kris Maglione
5d1e1533b1
Bug 1777886 - Check that denylist/intermittent files actually exist in startup perf tests. r=florian
...
This will require that entries for renamed files be updated so that they don't
accidentally start being loaded under the new name later. It also prevents
dead code entries from sticking around after their targets are removed.
Using `throttledMapPromises` is probably not strictly necessary given the
small number of entries in most lists, but since it already exists, we may as
well use it here.
Differential Revision: https://phabricator.services.mozilla.com/D150921
2022-07-08 00:59:02 +00:00