Kelsey Gilbert
bb48a57a8a
Bug 1771374 - Support display-p3 output via DirectComposition on Windows. r=sotaro,lsalzman
...
Differential Revision: https://phabricator.services.mozilla.com/D150275
2022-06-30 17:56:26 +00:00
Mike Conley
84745515a4
Bug 1774262 - Make search-textbox component easier to theme. r=mstriemer,desktop-theme-reviewers,dao,freddyb
...
This allows consumers of the component to override the clear search icon
and change the width of the focus outline.
Differential Revision: https://phabricator.services.mozilla.com/D149563
2022-06-30 17:38:17 +00:00
Steve Fink
7db6b86519
Bug 1774651 - Add a MinorGC perfstat measurement r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D149556
2022-06-30 17:36:32 +00:00
Steve Fink
4dc8661cff
Bug 1774651 - Add a NonIdleMajorGC perfstat measurement r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D149555
2022-06-30 17:36:31 +00:00
Steve Fink
f60593707d
Bug 1774651 - Add a MajorGC PerfStats metric r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D149554
2022-06-30 17:36:31 +00:00
smolnar
1ae6fdb86e
Backed out changeset 6d913c78ba72 (bug 1207753) for causing build bustages in memory/replace/logalloc/LogAlloc.cpp CLOSED TREE
2022-06-30 20:44:00 +03:00
Ray Kraesig
ec7d45d247
Bug 1207753 - add thread-safety annotations to memory/build's Mutex types r=glandium,jesup
...
Add the customary bevy of thread-safety annotations to the Mutex types
in memory/build.
Almost all existing instances of these Mutexes are already marked with
MOZ_UNANNOTATED, so there's not much else required for this patch. The
sole exception is a highly unusual (but already well-commented) bit in
PHC.cpp where we manually release an autolocked mutex before crashing.
Differential Revision: https://phabricator.services.mozilla.com/D150519
2022-06-30 17:25:28 +00:00
Alexandre Poirot
1ae58de96b
Bug 1774937 - [devtools] Allow to debug slow script without having devtools opened beforehand. r=jdescottes
...
The test doesn't really cover this fix as mochitest head files will force loading gDevTools...
To properly cover that we would have to have this test in another file and folder without any head.
This will make it hard to reuse Debugger test helpers. Let's assume we cover the modified feature
while not covering the very precise regression I fix here.
Differential Revision: https://phabricator.services.mozilla.com/D150155
2022-06-30 17:18:55 +00:00
Alexandre Poirot
d3f1f1cf11
Bug 1774937 - [devtools] Fix breaking on slow scripts. r=jdescottes
...
We weren't waiting for interrupt to have fully paused the thread
before trying to resume when the state was "attached".
Differential Revision: https://phabricator.services.mozilla.com/D150154
2022-06-30 17:18:54 +00:00
Alexandre Poirot
730bff2728
Bug 1774937 - Show the debug slow script button if DevTools are opened on all releases. r=jdescottes,dthayer
...
Differential Revision: https://phabricator.services.mozilla.com/D150153
2022-06-30 17:18:54 +00:00
Joel Maher
7e19d32714
Bug 1777114 - cleanup try presets after removing -fis and -e10s from task labels. r=gbrown
...
Differential Revision: https://phabricator.services.mozilla.com/D150518
2022-06-30 16:33:23 +00:00
Kagami Sascha Rosylight
b8a6ac5e51
Bug 1777408 - Prefer Handle/RootedVector when replacing Handle/Rooted*Vector typedefs r=andi
...
`JS::{Handle/Rooted}Vector<T>` are straightforward enough and way shorter than `JS::{Handle/Rooted}<JS::StackGCVector<T>>` (too many special characters). The linter currently does not prevent the use of them, so for now let's prefer them for replacements.
Differential Revision: https://phabricator.services.mozilla.com/D150696
2022-06-30 16:29:30 +00:00
James Teow
ee7e4a5455
Bug 1773771 - Add GoToIntranetSiteForSingleWordEntryInAddressBar enterprise policy r=mkaply,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D148952
2022-06-30 16:21:44 +00:00
James Teow
6abc655018
Bug 1735534 - Set browser.urlbar.dnsResolveSingleWordsAfterSearch to 0 by default - r=mak
...
Differential Revision: https://phabricator.services.mozilla.com/D149159
2022-06-30 16:15:04 +00:00
Dão Gottwald
5ff7cdbcb2
Bug 1777536 - [Colorway Closet] Disable the "Set colorway" button when the selected colorway was already the active theme prior to open the modal. r=bigiri
...
Differential Revision: https://phabricator.services.mozilla.com/D150784
2022-06-30 15:52:01 +00:00
Gabriel Bustamante
89f28310c3
Bug 1768747 - Disables msix-latest and msix-next-latest uptake check on esr. Enables the esr102 bouncer check in .cron.yml r=jcristau
...
Differential Revision: https://phabricator.services.mozilla.com/D150767
2022-06-30 15:47:53 +00:00
Dana Keeler
46abba10d9
Bug 1774579 - certificate manager: update leftover loadCerts call from bug 1682412 r=rmf
...
In bug 1682412, loadCerts was removed from nsICertTree. At the time, the
certificate manager still had one use of it that should have been updated to
loadCertsFromCache. This patch makes that update.
Differential Revision: https://phabricator.services.mozilla.com/D150503
2022-06-30 15:41:25 +00:00
Julien Cristau
e51e90d9b1
Bug 1777521 - set firefox-esr-next-msix-latest-ssl bouncer alias on esr102. r=gbrown DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D150761
2022-06-30 15:34:27 +00:00
Mike Conley
77ff97c5b8
Bug 1777367 - Put YouTube's PiP toggle visibility threshold back to 0.7. r=kpatenio
...
Differential Revision: https://phabricator.services.mozilla.com/D150702
2022-06-30 15:19:15 +00:00
Jeff Muizelaar
b54167f8b0
Bug 1777380 - Get PrintHitTestInfoStatsInternal building again. r=mstange
...
Differential Revision: https://phabricator.services.mozilla.com/D150675
2022-06-30 15:15:09 +00:00
Iulian Moraru
7d097875df
Backed out changeset 59a5d52a3d71 (bug 1774569) for causing py3 failures. CLOSED TREE
2022-06-30 19:17:03 +03:00
Iulian Moraru
eaae7245b9
Backed out 3 changesets (bug 1762571) for causing xpcshell failures on test_trr_httpssvc_wrap.js. CLOSED TREE
...
Backed out changeset 9e6eb444acb4 (bug 1762571)
Backed out changeset f24051722cee (bug 1762571)
Backed out changeset 0ead2f6d0582 (bug 1762571)
2022-06-30 18:43:06 +03:00
Tooru Fujisawa
421e48f234
Bug 1775207 - Add per-realm option to enable async stack capturing. r=tcampbell
...
Differential Revision: https://phabricator.services.mozilla.com/D150061
2022-06-30 15:11:36 +00:00
Kershaw Chang
400192a425
Bug 1777498 - Don't block speculative connection if FetchHTTPSRR fails, r=necko-reviewers,dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D150760
2022-06-30 15:07:48 +00:00
Jonathan Kew
a18e1814b0
Bug 1777475 - Add locking to the gfxGlyphExtents class. r=lsalzman
...
Differential Revision: https://phabricator.services.mozilla.com/D150750
2022-06-30 14:52:38 +00:00
Agi Sferro
a30e2f2d3b
Bug 1776313 - Lite build clarification. r=calu DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D150617
2022-06-30 14:51:31 +00:00
Niklas Baumgardner
0049c1fc67
Bug 1775334 - If subtitles settings is showing do not hide controls. r=pip-reviewers,mhowell
...
Differential Revision: https://phabricator.services.mozilla.com/D150388
2022-06-30 14:41:59 +00:00
Alex Hochheiden
cf9344f637
Bug 1774569 - Vendor packaging
at version 21.3 to remove distutils
dependency r=firefox-build-system-reviewers,glandium
...
https://pypi.org/project/packaging/21.3/
Differential Revision: https://phabricator.services.mozilla.com/D149679
2022-06-30 14:28:59 +00:00
ffxbld
d0985bd3cc
No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=diannaS
...
Differential Revision: https://phabricator.services.mozilla.com/D150742
2022-06-30 14:25:21 +00:00
Csoregi Natalia
e3f6b53b3b
Backed out changeset 1491786f8402 (bug 1775194) for multiple reporting failures. CLOSED TREE
2022-06-30 17:25:47 +03:00
Csoregi Natalia
b8e4820ca9
Backed out changeset 100ff469d56b (bug 1776642) for causing failures on test_site_compatibility.py. CLOSED TREE
2022-06-30 17:24:28 +03:00
Csoregi Natalia
e68af3fce2
Backed out changeset 0783edbc00a5 (bug 1774183) for causing failures on browser_colorwayCloset.js. CLOSED TREE
2022-06-30 17:21:30 +03:00
Nicolas Chevobbe
5b431b3903
Bug 1766128 - [devtools] Don't define empty default values for sessionData in getSessionData. r=ochameau
...
A test is added to check that having a script with a debugger statement does
not lead to the thread pausing.
Differential Revision: https://phabricator.services.mozilla.com/D150356
2022-06-30 13:44:42 +00:00
Andrew Osmond
2b5b6c5a20
Bug 1777411 - Improve error messages when cloning ImageBitmap. r=gfx-reviewers,lsalzman
...
Differential Revision: https://phabricator.services.mozilla.com/D150697
2022-06-30 13:36:34 +00:00
Mark Banner
eea090b829
Bug 1777477 - Fix browser_parsable_script.js to work with testing javascript modules (mjs files) as well. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D150751
2022-06-30 13:24:03 +00:00
Mark Banner
f316a3e874
Bug 1762571 - Update node_modules bundles and package-lock.json files for new node versions. r=mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D147175
2022-06-30 13:23:25 +00:00
Mark Banner
a8c4b34efc
Bug 1762571 - Use existing node_modules bundles for devtools tests. r=marco
...
The eslint test already has these setup and uses them rather than running npm install each time.
Differential Revision: https://phabricator.services.mozilla.com/D147174
2022-06-30 13:23:24 +00:00
Mark Banner
72f5384587
Bug 1762571 - Upgrade NodeJS to v12 for the build system and v16 for tests. r=firefox-build-system-reviewers,glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D147173
2022-06-30 13:23:24 +00:00
Ben Hearsum
19182b0023
Bug 1758961: fix .lnk.lnk names when creating shortcuts through ShellService.pinToTaskbar r=mhowell
...
Differential Revision: https://phabricator.services.mozilla.com/D150631
2022-06-30 13:15:58 +00:00
Jon Coppeard
b2755f1bad
Bug 1415721 - Update outdated comment about when to sweep shared script data r=sfink
...
Differential Revision: https://phabricator.services.mozilla.com/D150461
2022-06-30 13:03:07 +00:00
Jon Coppeard
2783d51864
Bug 1776833 - Part 2: Remove use of GC lock when accessing GC tunables r=sfink
...
Depends on D150458
Differential Revision: https://phabricator.services.mozilla.com/D150460
2022-06-30 13:02:32 +00:00
Jon Coppeard
3bf4ddb2ea
Bug 1776833 - Part 1: Make GC tunables MainThreadData or move them to GCRuntime r=sfink
...
The chunk settings move to GCRuntime where they are made GCLockData.
Almost all tunable settings become MainThreadData with the exception of
mallocThresholdBase which is accessed off-thread during sweeping since resizing
contains can cause allocation.
Differential Revision: https://phabricator.services.mozilla.com/D150458
2022-06-30 13:02:31 +00:00
Gabriele Svelto
af54b91951
Bug 1776195 - Do not install watchman on openSUSE anymore because it's often broken r=andi
...
Differential Revision: https://phabricator.services.mozilla.com/D150110
2022-06-30 12:41:31 +00:00
Gregory Mierzwinski
a7c0c18395
Bug 1770152 - Add option to collect perfstats in raptor-browsertime. r=perftest-reviewers,afinder
...
This patch enables the collection of perfstats through raptor-browsertime. It can be enabled by setting `perfstats = true` in the test manifest.
Differential Revision: https://phabricator.services.mozilla.com/D148903
2022-06-30 12:36:03 +00:00
R. Martinho Fernandes
b688465bb0
Bug 1718228 - Make CollectedClientData follow the spec r=dveditz,baku
...
Differential Revision: https://phabricator.services.mozilla.com/D136881
2022-06-30 12:28:45 +00:00
Iulian Moraru
7ad40f6883
Backed out changeset 121326268074 (bug 1737722) for causing build bustages on WRHitTester.cpp. CLOSED TREE
2022-06-30 15:25:43 +03:00
Timothy Nikkel
24843e3503
Bug 1737722. r=botond
...
Differential Revision: https://phabricator.services.mozilla.com/D145721
2022-06-30 12:06:40 +00:00
Bernard Igiri
b88de56b32
Bug 1774183 - Improve test coverage of colorwaycloset.js r=Gijs
...
Added tests to improve test coverage of colorwaycloset.js
Differential Revision: https://phabricator.services.mozilla.com/D150158
2022-06-30 12:04:41 +00:00
Andrew Osmond
305c52258d
Bug 1777301 - Fix crash in FontFaceSetDocumentImpl::Destroy due to clearing document reference too early. r=jfkthame
...
Differential Revision: https://phabricator.services.mozilla.com/D150684
2022-06-30 11:59:15 +00:00
Michael Kohler
beec44fed6
Bug 1761513 - Remove Engine(about:preferences#search) should be disabled for current Default Engine r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D148389
2022-06-30 11:44:30 +00:00