Jeff Muizelaar
7aa10a9400
Bug 1815278 - Fix preprocessor define for ARM64 macOS. r=gfx-reviewers,jnicol
...
_ARM64_ is only defined on Windows.
Differential Revision: https://phabricator.services.mozilla.com/D168982
2023-02-06 17:44:15 +00:00
James Teow
e4c80204c3
Bug 1815240 - Reference Nimbus variable in persist search tip check - r=adw
...
Differential Revision: https://phabricator.services.mozilla.com/D168967
2023-02-06 17:43:42 +00:00
Emilio Cobos Álvarez
7b696ae36a
Bug 1815251 - Unify search-textbox.css across platforms. r=Gijs,dao
...
Easier to see what's going on this way, IMHO.
The only intentional behavior change here is that icons are now mirrored
in rtl on Linux (they were on Windows already). That seems more of a
bugfix than anything else, but lmk if you disagree and I can wrap that
in a `@media (-moz-platform)` query.
Differential Revision: https://phabricator.services.mozilla.com/D168968
2023-02-06 17:30:20 +00:00
Cieara Meador
65fa46f558
Bug 1762900 - Show PiP toggle button on keyboard focus r=pip-reviewers,desktop-theme-reviewers,mhowell,Itiel
...
Differential Revision: https://phabricator.services.mozilla.com/D168019
2023-02-06 17:21:22 +00:00
Kelsey Gilbert
a5b7aa86c4
Bug 1814043 - Refresh dcomp variant expirations. r=gfx-reviewers,ci-and-tooling,jmaher,sotaro
...
Differential Revision: https://phabricator.services.mozilla.com/D168841
2023-02-06 17:02:08 +00:00
Gijs Kruitbosch
c2031080f6
Bug 1791940 - drop sandbox pref 'minimum' usage still further, r=florian
...
Differential Revision: https://phabricator.services.mozilla.com/D168940
2023-02-06 16:36:26 +00:00
Zhao Jiazhong
7c306ad455
Bug 1813359 - [loong64][mips64] Add 'Int32_GeneralGeneralInt32General' function prototype support in simulator. r=rhunt
...
Differential Revision: https://phabricator.services.mozilla.com/D168204
2023-02-06 16:11:14 +00:00
Tom Schuster
67e56447fc
Bug 1799538 - Fix and test RFP extension exemption. r=tjr,extension-reviewers,robwu
...
Differential Revision: https://phabricator.services.mozilla.com/D168944
2023-02-06 16:02:50 +00:00
Andreas Farre
bd52c51eaf
Bug 1806501 - Start the JS Oracle process early. r=smaug
...
Depends on D168252
Differential Revision: https://phabricator.services.mozilla.com/D167230
2023-02-06 15:52:29 +00:00
Andreas Farre
2c3a7ac8e8
Bug 1813531 - Relax condition for row containing utility process. r=smaug
...
Depends on D167785
Differential Revision: https://phabricator.services.mozilla.com/D168252
2023-02-06 15:52:29 +00:00
Andreas Farre
47c5c3cc00
Bug 1812275 - Handle more than one utility process in test. r=jld
...
Depends on D167662
Differential Revision: https://phabricator.services.mozilla.com/D167785
2023-02-06 15:52:28 +00:00
Andreas Farre
e5afaa84ab
Bug 1812035
- Fix broken about:memory tests. r=smaug
...
Tests for about:memory doesn't know about utility processes. Make sure
to hide the utility process reporter when needed.
Differential Revision: https://phabricator.services.mozilla.com/D167662
2023-02-06 15:52:28 +00:00
Barret Rennie
a1db25841d
Bug 1798734
- Port osfile.jsm usage to IOUtils in SafariProfileMigrator.sys.mjs r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D164766
2023-02-06 15:52:24 +00:00
Barret Rennie
777bc688cd
Bug 1798733 - Port osfile.jsm usage to IOUtils in IEProfileMigrator.sys.mjs r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D164765
2023-02-06 15:51:27 +00:00
Hanna Jones
188d0f76a7
Bug 1814989 - switch from image to html:img to fix info icons r=settings-reviewers,Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D168855
2023-02-06 15:43:24 +00:00
arcade
89386c6c26
Bug 1810343 - skip implementation check of PR_GetPhysicalMemorySize on DragonFly BSD r=stransky
...
Differential Revision: https://phabricator.services.mozilla.com/D168350
2023-02-06 15:37:55 +00:00
Mike Conley
90213fc7d5
Bug 1804722 - Add probes for the All Tabs panel. data-review=jhirsch, r=mossop
...
This adds probes and a limited set of tests for the following types of measurements:
1. A count for each time the All Tabs panel is opened, keyed on the entrypoint.
2. A count for each usage of the Tab Context Menu, keyed on the trigger node
as the entrypoint.
3. A count for each dragstart within the All Tabs panel.
Differential Revision: https://phabricator.services.mozilla.com/D168305
2023-02-06 15:14:48 +00:00
Jan Varga
3745210065
Bug 1809064 - Use managed endpoints for PFileSystemAccessHandle construction; r=dom-storage-reviewers,jari
...
Differential Revision: https://phabricator.services.mozilla.com/D166342
2023-02-06 15:10:34 +00:00
Jonathan Kew
0569fbd9be
Bug 1801463 - Use a cursor in FlattenedPath to accelerate successive calls to ComputePointAtLength for SVG text-on-a-path layout. r=gfx-reviewers,nical
...
This enables my local build to achieve 60fps on the js1k demo linked from the bug,
whereas without the patch I get barely 10fps.
Note: it's still possible for ComputePointAtLength would perform poorly if
the caller is iterating backwards or doing random access to a long path.
A potential mitigation for that would be to add an mLength field to FlatPathOp,
storing the length-so-far of the path, so that ComputePointAtLength could do
a binary search instead of linear accumulation. But this would add significant
memory overhead, and may not be worth doing; the low-overhead cursor here
appears to be enough to make text-on-a-path perform much better.
Differential Revision: https://phabricator.services.mozilla.com/D168937
2023-02-06 15:01:20 +00:00
Luca Greco
9aa73e790c
Bug 1808589 - Enable colorway builtin themes migration on all channels. r=dao
...
Differential Revision: https://phabricator.services.mozilla.com/D168572
2023-02-06 14:59:41 +00:00
Marian-Vasile Laza
c81ee207b9
Backed out 3 changesets (bug 1809408) for bustages on ReadableStreamBYOBRequest.cpp. CLOSED TREE
...
Backed out changeset 7b9ab840dcf1 (bug 1809408)
Backed out changeset 38da95750e3f (bug 1809408)
Backed out changeset 7bc810a8e68a (bug 1809408)
2023-02-06 17:23:47 +02:00
James Teow
51b2260a43
Bug 1807791 - Add Friulian and Sardinian to search-config - r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D166811
2023-02-06 14:43:12 +00:00
Kelly Cochrane
01c8fb2cc8
Bug 1781829 - Update contentTheme.js to set attributes and CSS variables on :root instead of body r=dao,extension-reviewers,robwu
...
Differential Revision: https://phabricator.services.mozilla.com/D167869
2023-02-06 14:25:39 +00:00
Robert Longson
8130923219
Bug 1815222 - Fix lang-attribute-dynamic web platform tests r=jfkthame
...
Differential Revision: https://phabricator.services.mozilla.com/D168948
2023-02-06 14:19:04 +00:00
Jon Coppeard
928e672d3a
Bug 1814928 - Add a single element cache in front of the whole cell buffer for use from JIT code r=jandem
...
This patch reduces the time taken by the workload in bug 1814796 by about 10%.
This only checks the cache when called from optimised code. I didn't add the
check for baseline or cache IR.
Differential Revision: https://phabricator.services.mozilla.com/D168825
2023-02-06 14:08:53 +00:00
Dão Gottwald
0182029339
Bug 1814828 - Handle clicks on result row border. r=adw
...
Differential Revision: https://phabricator.services.mozilla.com/D168794
2023-02-06 14:01:22 +00:00
Emilio Cobos Álvarez
daa95783bc
Bug 1815161 - Remove validate attribute support from XUL images. r=Gijs
...
We have one single user left which goes back to bug 726444. No mention
to this attribute there and it seems to work without it.
Thunderbird has another validate="never" usage for favicons, but they
should replace it by an HTML image element like we did with ours in
bug 1718220.
Differential Revision: https://phabricator.services.mozilla.com/D168920
2023-02-06 13:57:02 +00:00
André Bargull
1db2f58537
Bug 1813002: Mark boolean values in Baseline compilation. r=jandem
...
This saves some unnecessary `ToBool` ICs for known boolean values.
Differential Revision: https://phabricator.services.mozilla.com/D168057
2023-02-06 13:47:13 +00:00
André Bargull
f2a1703006
Bug 1812148: Ensure ballast for MDebug{Enter,Leave}GCUnsafeRegion. r=jandem
...
Differential Revision: https://phabricator.services.mozilla.com/D168047
2023-02-06 13:46:26 +00:00
ffxbld
3ffed85051
No Bug, mozilla-central repo-update HSTS HPKP remote-settings - r=release-managers,dmeehan
...
Differential Revision: https://phabricator.services.mozilla.com/D168942
2023-02-06 13:33:35 +00:00
Kagami Sascha Rosylight
522eb49150
Bug 1809408 - Part 3: Move TransformStream internal algorithms to internal namespace r=mgaudet
...
Differential Revision: https://phabricator.services.mozilla.com/D167929
2023-02-06 13:12:54 +00:00
Kagami Sascha Rosylight
c179f07a87
Bug 1809408 - Part 2: Move WritableStream internal algorithms to internal namespace r=mgaudet
...
Differential Revision: https://phabricator.services.mozilla.com/D167829
2023-02-06 13:12:53 +00:00
Kagami Sascha Rosylight
52e47aa89c
Bug 1809408 - Part 1: Move ReadableStream internal algorithms to internal namespace r=mgaudet
...
Differential Revision: https://phabricator.services.mozilla.com/D167782
2023-02-06 13:12:53 +00:00
Kagami Sascha Rosylight
3702f10ee9
Bug 1815088 - Update libjxl and highway r=tnikkel
...
Differential Revision: https://phabricator.services.mozilla.com/D168927
2023-02-06 12:31:14 +00:00
Emilio Cobos Álvarez
87568139b1
Bug 1814239 - Expose Point/Size rounded-to-multiple helpers, and use them from MaybeRoundToDisplayPixels. r=tnikkel,gfx-reviewers,nical
...
Turns out we already had code for this in NumericTools.h, so reuse it.
I thought I was going to need this code somewhere else though I didn't
end up needing it.
While at it clean up unnecessary template params I noticed.
Differential Revision: https://phabricator.services.mozilla.com/D168460
2023-02-06 12:28:47 +00:00
Marian-Vasile Laza
4f7f6c0455
Backed out changeset 8b3b3c83025d (bug 1797899) for bc failures on browser_AddonStudies.js. CLOSED TREE
2023-02-06 13:45:17 +02:00
Kagami Sascha Rosylight
66762decd8
Bug 1788986 - Part 5: Add Glean metrics for _removeDirectory r=janv,valentin,necko-reviewers,chutten,nalexander,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D156941
2023-02-06 11:32:49 +00:00
Kagami Sascha Rosylight
0b2130674e
Bug 1788986 - Part 4: Add a counter for nsIFile r=xpcom-reviewers,nika,barret,janv
...
This adds `count` out parameter for recursive file remove calls to report the number of the removed entries.
Having a lot of files removed by `::Remove(recursive=true)` has been a problem, as a slow disk can cause a hang with such call. A counter feature will help us knowing the situation better via telemetry.
The use of out parameter here is to mark it optional and prevent unwanted changes in existing callers (because a return value can't be optional).
Differential Revision: https://phabricator.services.mozilla.com/D156940
2023-02-06 11:32:48 +00:00
Kagami Sascha Rosylight
bfa807408a
Bug 1788986 - Part 2: Use a background task for QM shutdown cleanup r=janv,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D156331
2023-02-06 11:32:48 +00:00
sotaro
425786bd75
Bug 1813267 - Add WebRender (Software OpenGL) handling for AndroidHardwareBufferTextureHost r=gfx-reviewers,jnicol
...
Implementation is borrowed from RenderAndroidSurfaceTextureHost. Since Android SurfaceTexture and AndroidHardwareBuffer use same android GraphicBuffer.
Differential Revision: https://phabricator.services.mozilla.com/D168764
2023-02-06 11:27:05 +00:00
june wilde
418f826d71
Bug 1735212 - Support GPC on Workers; r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D161454
2023-02-06 11:26:04 +00:00
sotaro
2f26b6d07c
Bug 1811456 - Fix srcOrigin of Android SurfaceTexture Blit r=gfx-reviewers,jnicol
...
It is short term fix. Using SurfaceTexture.getTransform() is long term fix.
Differential Revision: https://phabricator.services.mozilla.com/D168933
2023-02-06 11:23:38 +00:00
Paul Adenot
5dd75fa0cf
Bug 1802624 - Initialize the output channel count and the sample-rate in RemoteAudioDecoder's constructor. r=jolin
...
Differential Revision: https://phabricator.services.mozilla.com/D168806
2023-02-06 11:06:16 +00:00
fanie
2f804f3688
Bug 1797899 - Rename getAllActive and getAllRollouts functions. r=barret
...
Differential Revision: https://phabricator.services.mozilla.com/D164326
2023-02-06 11:04:09 +00:00
Julien Cristau
194799e013
No bug - docs: update link to pycert/pykey. r=aryx DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D168938
2023-02-06 10:51:19 +00:00
Tom Schuster
92c3d96c31
Bug 1811799 - Disable FeaturePolicyViolationReportBody on Nightly. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D168797
2023-02-06 10:11:15 +00:00
Marian-Vasile Laza
311ce191fa
Backed out changeset 542d479c4f57 (bug 1815088) for causing build bustages jxl. CLOSED TREE
2023-02-06 12:10:14 +02:00
Julian Descottes
b0b95baab1
Bug 1811138 - [devtools] Remove require calls to InspectorUtils r=ochameau,perftest-reviewers,sparky
...
Depends on D167211
Differential Revision: https://phabricator.services.mozilla.com/D167308
2023-02-06 09:47:18 +00:00
Julian Descottes
040a85de53
Bug 1811138 - [devtools] Move ensureCSSErrorReportingEnabled to the CSS_MESSAGE watcher r=ochameau,perftest-reviewers,sparky,devtools-backward-compat-reviewers
...
We can also remove the legacy listener, as it is only ever triggered by worker toolboxes.
Differential Revision: https://phabricator.services.mozilla.com/D167211
2023-02-06 09:47:17 +00:00
Kagami Sascha Rosylight
67b2fb8935
Bug 1815088 - Update libjxl and highway r=tnikkel
...
Differential Revision: https://phabricator.services.mozilla.com/D168927
2023-02-06 09:43:00 +00:00