Commit graph

1013 commits

Author SHA1 Message Date
Emilio Cobos Álvarez
74d0665b85 Bug 1755737 - Make layout.css.dpi a static pref. r=jfkthame,layout-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D138921
2022-02-16 21:13:58 +00:00
Butkovits Atila
20e27a3364 Backed out 2 changesets (bug 1755737) for causing failures at browser_test_feature_preferencereads.js. CLOSED TREE
Backed out changeset c2609661965d (bug 1755737)
Backed out changeset 34596510350a (bug 1755737)
2022-02-16 21:53:03 +02:00
Emilio Cobos Álvarez
47d1f077af Bug 1755737 - Make layout.css.dpi a static pref. r=jfkthame,layout-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D138921
2022-02-16 17:39:57 +00:00
Emilio Cobos Álvarez
fd537c7068 Bug 1753836 - Apparently we access layout.css.dpi a bit less.
Note that it's not 100% clear whether this bug is responsible for the
improvement or not, but given it's an improvement...

MANUAL PUSH: Unexpected pass CLOSED TREE
2022-02-16 17:18:55 +01:00
Butkovits Atila
b2fb71d2b1 Bug 1705492 - disable browser_tabopen.js on Mac_opt and Linux_opt for frequent failures. r=intermittent-reviewers,MasterWayZ DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D137592
2022-02-02 01:59:40 +00:00
Joel Maher
a261492460 Bug 1750839 - Enable fission browser-chrome for variants. r=mccr8,releng-reviewers,gbrown
Differential Revision: https://phabricator.services.mozilla.com/D136512
2022-02-01 19:30:34 +00:00
Masatoshi Kimura
66e773f594 Bug 1752683 - Stop passing 8.3 names to NSS for SQLite db paths. r=keeler,florian
We pass 8.3 names to NSS to avoid non-ASCII characters because NSS still
depends on the system code page (although this workaround is not effective on
East-Asian locales).

We don't have to use 8.3 names to NSS for SQLite db paths because SQLite
always use UTF-8 for file names.

Differential Revision: https://phabricator.services.mozilla.com/D137379
2022-01-31 19:43:36 +00:00
Emilio Cobos Álvarez
3e3daec33d Bug 1751733 - Account for tab close icon size in browser_tabopen.js. r=florian
Whether the overflow happens intentionally or not, it wasn't caused by
the regressing patch so I think we should probably just do this for now.

Differential Revision: https://phabricator.services.mozilla.com/D137289
2022-01-28 15:32:27 +00:00
Emilio Cobos Álvarez
cca6dcd89b Bug 1751733 - Dump some debug info in test. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D136804
2022-01-27 12:35:54 +00:00
Emilio Cobos Álvarez
574d41e30e Bug 1751733 - Refactor condition for readability in browser_tabopen.js. r=florian
Differential Revision: https://phabricator.services.mozilla.com/D136783
2022-01-24 22:57:58 +00:00
Mark Banner
522af762cb Bug 1748509 - Add builder fields to snapshot groups and more indices. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D135122
2022-01-11 14:32:52 +00:00
Kershaw Chang
5d806765a0 Bug 1741425 - Enable more mochitest with socket process, r=ahal,webdriver-reviewers,preferences-reviewers,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D134485
2022-01-11 09:49:45 +00:00
Butkovits Atila
7fd9ee2ca4 Backed out changeset 480b5274349b (bug 1748509) for causing indexdb issues. a=backout 2022-01-08 02:50:53 +02:00
Mark Banner
d408c6db75 Bug 1748509 - Add builder fields to snapshot groups and more indices. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D135122
2022-01-07 11:52:00 +00:00
Marian-Vasile Laza
a77519bcfe Backed out changeset b7c3bb99e390 (bug 1748509) for causing bc failures on browser_startup_mainthreadio.js. CLOSED TREE 2022-01-07 11:19:52 +02:00
Cristian Tuns
263078f4c0 Backed out changeset e7b991987ae5 (bug 1742797) for causing bug 1748808 CLOSED TREE 2022-01-07 02:32:44 -05:00
Mark Banner
9f226277e4 Bug 1748509 - Add builder fields to snapshot groups and more indices. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D135122
2022-01-07 07:20:35 +00:00
Hiroyuki Ikezoe
a74d5debf3 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-01-06 02:51:38 +00:00
Noemi Erli
e560c5d324 Backed out changeset 14f484747a66 (bug 1742797) for causing failures in nsMenuPopupFrame.cpp CLOSED TREE 2022-01-06 00:49:35 +02:00
Hiroyuki Ikezoe
bd03f6e7ce 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-01-05 21:24:20 +00:00
Sergey Galich
87ec07c548 Bug 1747288 - Fix test pref setup r=tgiles,preferences-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D134519
2022-01-04 16:08:48 +00:00
Marco Bonardo
eb4556e469 Bug 1742558 - Add a Places Previews module. r=Standard8
Add a PlacesPReviews.jsm module that offers an alternative long term storage of
thumbnails or images. Previews are stored using md5 hash of the page url, in WebP format.
Removals happen using the moz_previews_tombstones table, orphans removal happens
on Places weekly maintenance.
The same moz-page-thumb: protocol that is currently used for volatile thumbnails,
can be used with Places previews, by using "places-previews" as host.
All the feature is behind the places.previews.enabled pref, not enabled yet.

Differential Revision: https://phabricator.services.mozilla.com/D131916
2021-12-21 10:53:45 +00:00
Sandor Molnar
c397865a11 Backed out 2 changesets (bug 1742558) for causing build bustages in PageThumbProtocolHandler.
Backed out changeset 7fa69b62b226 (bug 1742558)
Backed out changeset 22241a8445f9 (bug 1742558)
2021-12-20 17:38:16 +02:00
Marco Bonardo
7a7e49b72a Bug 1742558 - Add a Places Previews module. r=Standard8
Add a PlacesPReviews.jsm module that offers an alternative long term storage of
thumbnails or images. Previews are stored using md5 hash of the page url, in WebP format.
Removals happen using the moz_previews_tombstones table, orphans removal happens
on Places weekly maintenance.
The same moz-page-thumb: protocol that is currently used for volatile thumbnails,
can be used with Places previews, by using "places-previews" as host.
All the feature is behind the places.previews.enabled pref, not enabled yet.

Differential Revision: https://phabricator.services.mozilla.com/D131916
2021-12-20 15:15:55 +00:00
Niklas Baumgardner
cd5d088078 Bug 1743882 - Screenshots component preference observer. r=sfoster
Differential Revision: https://phabricator.services.mozilla.com/D132740
2021-12-15 19:55:34 +00:00
Mark Banner
9671e83fa7 Bug 1703357 - Update browser_startup to prevent osfile.jsm being loaded before opening first browser window. r=florian
Differential Revision: https://phabricator.services.mozilla.com/D129373
2021-12-10 20:25:20 +00:00
Tim Huang
26082850f4 Bug 1743418 - Part 2: Remove URLQueryStrippingListProcessScript.js and URLQueryStrippingListService.jsm from the known list in browser startup tests. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D132991
2021-12-10 09:15:21 +00:00
Tim Huang
64f488c478 Bug 1742582 - Add 'URLQueryStrippingListService.jsm' into browser_startup_content.js and browser_startup_content_subframe.js. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D132227
2021-11-29 22:26:01 +00:00
Alexandru Michis
31355ace24 Backed out 3 changesets (bug 1742582) for causing bc failures in browser_startup_content_subframe.js
CLOSED TREE

Backed out changeset a9e341a38fae (bug 1742582)
Backed out changeset a9ba4a859295 (bug 1742582)
Backed out changeset bd9307118864 (bug 1742582)
2021-11-29 18:45:04 +02:00
Tim Huang
470c6fc842 Bug 1742582 - Add 'URLQueryStrippingListService.jsm' into browser_startup_content.js. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D132227
2021-11-29 14:57:20 +00:00
Tomislav Jovanovic
3f442e7f66 Bug 1708193 - Remove mozapps/extensions/internal/Content.js r=rpl
Use Extension:FlushJarCache listener in ExtensionProcessScript.jsm instead,
it's already loaded everywhere and early enough from AddonManager.jsm.

Differential Revision: https://phabricator.services.mozilla.com/D129952
2021-11-20 13:10:58 +00:00
Narcis Beleuzu
66e358f4a9 Backed out 2 changesets (bug 1733540, bug 1703357) for causing Bug 1736189
Backed out changeset a4c999428d86 (bug 1703357)
Backed out changeset 0eaa9ccaaf77 (bug 1733540)
2021-11-08 16:23:53 +02:00
Mark Banner
58c0bcf89b Bug 1703357 - Update browser_startup to prevent osfile.jsm being loaded before opening first browser window. r=florian
Also fixes one use in XPIInstall.jsm.

Differential Revision: https://phabricator.services.mozilla.com/D129373
2021-11-03 17:36:22 +00:00
Sebastian Hengst
050541241a Bug 1737131 - skip browser_tabclose.js and browser_ext_browserAction_theme_icons.js on Linux DevEdition. r=emilio DONTBUILD
Failures started after bug 1736141 (prefers-color-scheme should not default to
dark for Elemental Balanced).

Differential Revision: https://phabricator.services.mozilla.com/D129844
2021-10-31 09:09:58 +00:00
Dana Keeler
35c80429f0 Bug 1705360 - un-do nightly experiment obsfucating NSS DB locations r=jschanck,perftest-reviewers,AlexandruIonescu
Acording to crash reports, obsfucating the NSS DB locations did not help, so
this patch un-does the changes and un-migrates any migrated DB locations.

Differential Revision: https://phabricator.services.mozilla.com/D129323
2021-10-27 00:26:59 +00:00
OnuohaOluebube
2b657f9c22 Bug 1737301 - Replaced OS.File with IOUtils in browser/base/content/test/performance/ r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D129338
2021-10-25 16:40:14 +00:00
William Durand
0b6fe69890 Bug 1735721 - Move addons-search-detection in tree. r=rpl,florian
This patch moves the addons-search-detection system add-on in tree and
adjusts the build configuration to make it a built-in add-on (which
requires changes in the `BrowserGlue.jsm` file).

Summary of the changes made to the different files:

- `api.js`: added license header, reformatted with Prettier, then fixed
  ESLint errors: use of `Services.eTLD` instead of
  `XPCOMUtils.defineLazyServiceGetter(...)` and defined
  `"searchInitialized"` on `this` instead of `global` which was unknown
- `background.js`: added license header, reformatted with Prettier,
  removed debug logs because they were off by default anyway, fixed
  ESLint error: id => addonId because addonId was already defined in a
  parent scope
- `manifest.json`: version number changed + `hidden: true`
- `schema.json`: no change await addon.enable();

Depends on D129019

Differential Revision: https://phabricator.services.mozilla.com/D128908
2021-10-21 11:51:06 +00:00
Joel Maher
fed2831742 Bug 1727943 - turn on mochitest* tests that were skipped on win10-ccov and now pass. r=MasterWayZ
Differential Revision: https://phabricator.services.mozilla.com/D128817
2021-10-19 20:01:29 +00:00
Mark Banner
3633fd7457 Bug 1378173 - Remove Promise.jsm. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D128098
2021-10-14 08:28:28 +00:00
Dana Keeler
51ad07b3b9 Bug 1705360 - "hide" NSS DBs from meddling third party software r=jschanck,bbeurdouche,perftest-reviewers,sparky
Some crash reports appear to be indicating that initializing NSS' certificate
and key databases is taking on the order of minutes in some cases, which is
unexpected. One hypothesis is that third-party software is opening these DBs at
the same time that NSS is operating on them, causing contention and thus
slowness. This patch experimentally (in Nightly only) renames these DBs in the
hopes that third-party software might not recognize them as the DBs it's
looking for, and will thus leave them alone.

Differential Revision: https://phabricator.services.mozilla.com/D126028
2021-10-08 18:33:46 +00:00
Narcis Beleuzu
cdfdd9704d Backed out changeset afd3d1fef036 (bug 1705360) for Android Btime failures 2021-10-02 03:32:23 +03:00
Dana Keeler
8e59b5f49b Bug 1705360 - "hide" NSS DBs from meddling third party software r=jschanck,bbeurdouche,perftest-reviewers,sparky
Some crash reports appear to be indicating that initializing NSS' certificate
and key databases is taking on the order of minutes in some cases, which is
unexpected. One hypothesis is that third-party software is opening these DBs at
the same time that NSS is operating on them, causing contention and thus
slowness. This patch experimentally (in Nightly only) renames these DBs in the
hopes that third-party software might not recognize them as the DBs it's
looking for, and will thus leave them alone.

Differential Revision: https://phabricator.services.mozilla.com/D126028
2021-10-01 17:40:38 +00:00
Julian Descottes
388ddbae45 Bug 1691954 - [marionette] Allow MarionetteEventsChild and dependencies in browser_startup_content.js r=Gijs
Depends on D126371

Now that the MarionetteEvents actors remain registered, MarionetteEventsChild.jsm and its Log.jsm dependencies both show up in the test browser_startup_content.js

Differential Revision: https://phabricator.services.mozilla.com/D126519
2021-09-30 09:13:07 +00:00
Marian-Vasile Laza
4b2ed8e8b4 Backed out changeset ee866eada1ad (bug 1705360) for causing talos failures. CLOSED TREE DONTBUILD 2021-09-30 06:54:43 +03:00
Dana Keeler
9aa0ad981f Bug 1705360 - "hide" NSS DBs from meddling third party software r=jschanck,bbeurdouche
Some crash reports appear to be indicating that initializing NSS' certificate
and key databases is taking on the order of minutes in some cases, which is
unexpected. One hypothesis is that third-party software is opening these DBs at
the same time that NSS is operating on them, causing contention and thus
slowness. This patch experimentally (in Nightly only) renames these DBs in the
hopes that third-party software might not recognize them as the DBs it's
looking for, and will thus leave them alone.

Differential Revision: https://phabricator.services.mozilla.com/D126028
2021-09-29 21:23:59 +00:00
Cosmin Sabou
22bdb01b25 Backed out changeset c70b589f7162 (bug 1691954) for bc failures in browser_startup_content.js. CLOSED TREE DONTBUILD 2021-09-29 20:41:35 +03:00
Tomislav Jovanovic
0b1c358ede Bug 1708243 - Part 3: Use actor messaging for tabs.detectLanguage, stop loading MessageChannel.jsm, r=robwu
Differential Revision: https://phabricator.services.mozilla.com/D126623
2021-09-29 16:52:59 +00:00
Julian Descottes
073fd208de Bug 1691954 - [marionette] Allow MarionetteEventsChild and dependencies in browser_startup_content.js r=Gijs
Depends on D126371

Now that the MarionetteEvents actors remain registered, MarionetteEventsChild.jsm and its Log.jsm dependencies both show up in the test browser_startup_content.js

Differential Revision: https://phabricator.services.mozilla.com/D126519
2021-09-29 15:39:05 +00:00
Butkovits Atila
932ea37867 Backed out changeset 4b6b66ff77ea (bug 1705360) for causing failures in test_refresh_firefox.py. CLOSED TREE 2021-09-29 01:12:25 +03:00
Dana Keeler
bcda0806c6 Bug 1705360 - "hide" NSS DBs from meddling third party software r=jschanck,bbeurdouche
Some crash reports appear to be indicating that initializing NSS' certificate
and key databases is taking on the order of minutes in some cases, which is
unexpected. One hypothesis is that third-party software is opening these DBs at
the same time that NSS is operating on them, causing contention and thus
slowness. This patch experimentally (in Nightly only) renames these DBs in the
hopes that third-party software might not recognize them as the DBs it's
looking for, and will thus leave them alone.

Differential Revision: https://phabricator.services.mozilla.com/D126028
2021-09-28 18:54:04 +00:00