Commit Graph

784845 Commits

Author SHA1 Message Date
Kershaw Chang
ef25b1a6f3 Bug 1734470 - Add MITIGATION_DYNAMIC_CODE_DISABLE back to socket process sandboxing, r=bobowen,necko-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D138204
2022-02-10 09:09:59 +00:00
Gabriele Svelto
ce3539943c Bug 1750763 - Honor the timestamps on outgoing MIDI messages r=padenot
Differential Revision: https://phabricator.services.mozilla.com/D138306
2022-02-10 08:36:02 +00:00
Nicolas Chevobbe
4300b1ee8f Bug 1754142 - [devtools] Prevent layout shifting when filtered messages count updates. r=jdescottes.
Using font-variant-numeric: tabular-nums is enough to make
the layout more stable.

Differential Revision: https://phabricator.services.mozilla.com/D138116
2022-02-10 08:18:38 +00:00
Hiroyuki Ikezoe
e1d5377755 Bug 1754674 - Send a pan end event before momentum events on Windows. r=tnikkel
Differential Revision: https://phabricator.services.mozilla.com/D138401
2022-02-10 07:24:59 +00:00
Jens Stutte
37a359a569 Bug 1754208: Add more IPCShutdownState annotations. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D138143
2022-02-10 07:09:21 +00:00
Karl Dubost
9125f03685 Bug 1637922. Disables for serviceworker tests. r=twisniewski
Depends on D126447

Differential Revision: https://phabricator.services.mozilla.com/D138398
2022-02-10 05:52:39 +00:00
Karl Dubost
e8a8c45314 Bug 1637922. Disables netinfo in some tests. r=annevk,webidl,peterv
Adds comment on keeping the code instead of removing it.

Differential Revision: https://phabricator.services.mozilla.com/D126447
2022-02-10 05:52:38 +00:00
Karl Dubost
3b1c801769 Bug 1637922. Switches to disable everywhere for netinfo. r=annevk,webidl,peterv
Differential Revision: https://phabricator.services.mozilla.com/D126442
2022-02-10 05:52:38 +00:00
Karl Dubost
ad563f28c6 Bug 1637922. Disables dom.netinfo.enabled everywhere. r=annevk
Differential Revision: https://phabricator.services.mozilla.com/D126431
2022-02-10 05:52:37 +00:00
Hiroyuki Ikezoe
d2a5d872c9 Bug 1753436 - Bump up APZ scroll generation only if it's necessary. r=botond
APZ scroll generation doesn't need to be bumped up if the target APZC's
scroll position isn't changed.

Differential Revision: https://phabricator.services.mozilla.com/D138071
2022-02-10 05:11:13 +00:00
Cristian Tuns
e4de287434 Merge mozilla-central to autoland on a CLOSED TREE 2022-02-09 22:57:06 -05:00
Cristian Tuns
e743596d9f Merge autoland to mozilla-central. a=merge 2022-02-09 22:30:01 -05:00
Andrew Osmond
1293f0a024 Bug 1754317 - Run WebGPU tests on ccov and tsan variants. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D138309
2022-02-10 02:05:21 +00:00
Scott
94c48a7a00 Bug 1754510 - Adding a few new elements to the save to Pocket style guide r=gvn
Differential Revision: https://phabricator.services.mozilla.com/D138337
2022-02-10 01:37:01 +00:00
Agi Sferro
878bb38005 Bug 1753772 - Don't call SetDynamicToolbarMaxHeight for non-root BrowserParent. r=hiro
Differential Revision: https://phabricator.services.mozilla.com/D138326
2022-02-10 01:09:49 +00:00
Masayuki Nakano
37e94b914c Bug 1754367 - Get rid of WidgetGUIEvent::mPluginEvent r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D138257
2022-02-10 00:39:42 +00:00
Emilio Cobos Álvarez
6fb72d4a3f Bug 1754579 - Don't keep so much alive when returning DOMRects & co. r=smaug
We keep the parent alive for wrapping. It's unnecessary to keep alive
the individual element / range / etc. Pass the relevant global /
document.

Differential Revision: https://phabricator.services.mozilla.com/D138357
2022-02-10 00:38:45 +00:00
Andrew McCreight
b5f84ec27c Bug 1754509 - Reject non-reflectable calls early in nsXPCWrappedJS::CallMethod(). r=nika
We need to reject calls to non-reflectable methods before we do anything (like
AutoEntryScript) that might cause a GC, because these methods have not been
annotated with JS_HAZ_CAN_RUN_SCRIPT.

Differential Revision: https://phabricator.services.mozilla.com/D138351
2022-02-10 00:29:38 +00:00
alwu
7589666b07 Bug 1754274 - print the log eariler. r=media-playback-reviewers,bryce
This is used for debugging bug 1752388.

Differential Revision: https://phabricator.services.mozilla.com/D138360
2022-02-09 23:27:33 +00:00
Toshihito Kikuchi
91c7c52a61 Bug 1481454 - Restrict the LoadLibrary injection protection to early beta. r=mhowell
This protection may be too risky to be enabled unconditionally.

Differential Revision: https://phabricator.services.mozilla.com/D138329
2022-02-09 23:25:13 +00:00
Chun-Min Chang
1da4b76efe Bug 1754254 - Narrower down the thread limits r=padenot
`ProcessInput` and `NotifyInputData` must be called when the graph is
still running.

Depends on D138167

Differential Revision: https://phabricator.services.mozilla.com/D137781
2022-02-09 23:22:37 +00:00
Alexandre Lissy
c9affa0ba0 Bug 1753758 - Add crash reporting test for UtilityProcess r=gsvelto
Differential Revision: https://phabricator.services.mozilla.com/D137908
2022-02-09 22:07:33 +00:00
Alexandre Lissy
5b3f94efd9 Bug 1753758 - Add a crash method to ProcessToolsService r=gsvelto
Differential Revision: https://phabricator.services.mozilla.com/D137907
2022-02-09 22:07:33 +00:00
Andrew Osmond
8170056817 Bug 1754302 - WebGPU should consistently use GetCurrentSerialEventTarget instead of GetMainThreadSerialEventTarget. r=kvark
This is necessary for when WebGPU objects are accessed from a worker
thread instead of the main thread. It should be otherwise a
non-functional change.

Differential Revision: https://phabricator.services.mozilla.com/D138206
2022-02-09 22:01:48 +00:00
Randell Jesup
0745b128da Bug 1754211: Update libsrtp to release 2.4.2 r=bwc
Differential Revision: https://phabricator.services.mozilla.com/D138146
2022-02-09 21:40:22 +00:00
Emily McMinn
48f851bf34 Bug 1751424 - Add theme previews to RTAMO r=pdahiya
Differential Revision: https://phabricator.services.mozilla.com/D137688
2022-02-09 21:39:22 +00:00
Micah Tigley
63b17816a2 Bug 1753641 - Update setMuted method for Youtube video wrapper to only toggle when setting a new muted state. r=mhowell,kpatenio
Differential Revision: https://phabricator.services.mozilla.com/D138139
2022-02-09 21:24:46 +00:00
Dana Keeler
437958626e Bug 1754294 - remove some unused files in PSM that should have been removed in bug 1751078 r=jschanck
Depends on D138215

Differential Revision: https://phabricator.services.mozilla.com/D138224
2022-02-09 21:13:24 +00:00
Dana Keeler
9731d7145f Bug 1754294 - take the appropriate lock when accessing SECMODModule slot information r=jschanck
When accessing a SECMODModule's slots or slotCount members, the read lock of
the module list must be acquired.

Differential Revision: https://phabricator.services.mozilla.com/D138215
2022-02-09 21:13:24 +00:00
Glenn Watson
09005cc893 Bug 1751675 - Avoid creating too many clip-mask segments r=gfx-reviewers,lsalzman
Differential Revision: https://phabricator.services.mozilla.com/D138200
2022-02-09 20:26:11 +00:00
Glenn Watson
e4a7b2d232 Bug 1754350 - Fix mix-blend mode readbacks on fractional device pixel boundaries r=gfx-reviewers,bradwerth
Differential Revision: https://phabricator.services.mozilla.com/D138253
2022-02-09 20:25:34 +00:00
Mike Kaply
a85f12c5d6 Bug 1735806 - Don't allow installs from AMO if not in policy install_sources r=willdurand,extension-reviewers,rpl,flod
Differential Revision: https://phabricator.services.mozilla.com/D129415
2022-02-09 20:21:17 +00:00
Niklas Baumgardner
e5d3829018 Bug 1754524 - Update Readability to 0.4.2 from node/git. r=mtigley
Differential Revision: https://phabricator.services.mozilla.com/D138344
2022-02-09 20:13:50 +00:00
Ed Lee
baa8ab9721 Bug 1754124 - Filter out expired themes for UITour colorways r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D138135
2022-02-09 20:07:03 +00:00
Ed Lee
3b28b1118f Bug 1754124 - Test fix filter out expired themes for UITour colorways r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D138134
2022-02-09 20:07:02 +00:00
Randell Jesup
c5706e1941 Bug 1752387: Don't use a timer for recording ServiceWorker running telemetry r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D137600
2022-02-09 20:03:15 +00:00
Kash Shampur
dda478593e Bug 1753658 Run performance tests against mozilla release r=perftest-reviewers,AlexandruIonescu
Differential Revision: https://phabricator.services.mozilla.com/D138022
2022-02-09 19:52:40 +00:00
Florian Quèze
7fb7ffdd90 Bug 1754424 - Add profiler markers for CPU and GPU time recorded in Glean, r=gerald.
Differential Revision: https://phabricator.services.mozilla.com/D138267
2022-02-09 19:50:45 +00:00
Jamie Nicol
8fb7eecd6e Bug 1754334 - Return error when GPU process crash occurs during screen pixels request. r=agi
In bug 1750569 we attempted to ensure that following a GPU process
crash outstanding screen pixels requests would be fulfilled. While
this usually worked there was a race condition between sending the
request to the new compositor and the content process sending the
display list to the new compositor, which meant that sometimes we
would screenshot an empty screen instead of the page content.

As a GPU process crash is an extraordinary circumstance and
screenshots are non-critical, the best solution is to simply return an
error if a GPU process crash occurs while there is an outstanding
request (or if a new request is made whilst the GPU process is
restarting). This patch also updates the junit test to check for this
error rather than expecting a screenshot to be returned.

Differential Revision: https://phabricator.services.mozilla.com/D138323
2022-02-09 19:36:49 +00:00
Paul Zuehlcke
62398b35a2 Bug 1754389 - Add a shim for the MaxMind GeoIP library. r=twisniewski,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D138342
2022-02-09 19:15:21 +00:00
Mozilla Releng Treescript
38652b98c6 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
de -> e138c597027dc665c2c06aa90b22e6df235f907a
dsb -> 6283a05b55dab4d9d8b4a952d6afb34f203f2e5a
el -> 507b99c5a205dc67869870a10d2ced0f70447b28
et -> 9c7c3e9fa2de6d33731f45847bde86856c0dbdfa
fr -> df1d5e6f6e33b58a5f6027165934f483374f5f4a
hsb -> d9a8ead34e878d8c05183473c7afb38ff3f35f1f
hu -> b6e6bbebb6bc4cdb3a317018fa4c91b7061e7129
is -> 601db5b90db45c72013928e3e58e2d851d64126e
it -> 11ab4f03a8d0e4041210a1a81696cbb7d2aa7e3c
nl -> d3f46350a1e11e8024275bdf0f74e3650f855334
oc -> 32ba35ed69c038ddc4b708b48d4d3c2b5452e9cc
pl -> 4eafa8d7ea2792dbb8aaa11a20c01688a65302f3
sat -> 62ea1890ba8c99477fa061be7f6750100da78a12
tg -> 06e620a2505e19a7ca3ca620dcb58c3a73be595c
tr -> 6f771afed474ec6bbc5d8cc89bcab7872535e540
uk -> 4170787cd17300b9f8309c5b34a135ba4f4f25d4
uz -> 9bf0718f3dc3c70e34fdf556c3006adde39a1635
zh-CN -> f7d5975a2989faf665ff14a0430717f3424f9e29
2022-02-09 19:07:03 +00:00
Cristian Tuns
21c7478a20 Backed out changeset a867a89b52a6 (bug 1752570) for causing mochitest failures on browser_creditCard_doorhanger.js CLOSED TREE 2022-02-09 13:39:38 -05:00
John Lin
98279f40b7 Bug 1751964 - guard HW encoder enumeration with Win32k lock down state. r=gcp,media-playback-reviewers,bryce
Differential Revision: https://phabricator.services.mozilla.com/D138205
2022-02-09 17:51:06 +00:00
Nika Layzell
acaba2d6b2 Bug 1744352 - Part 2: Add test for sandboxing javascript uris in pop-ups, r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D138211
2022-02-09 17:50:51 +00:00
Nika Layzell
14fc53518e Bug 1744352 - Part 1: Ensure we set InitialSandboxFlags when opening or replacing toplevel BrowsingContexts, r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D138209
2022-02-09 17:50:51 +00:00
Nicolas B. Pierron
4fabbcfb0d Bug 1754443 - Do not schedule DelazifyTask if there is no inner function to delazify. r=arai
Differential Revision: https://phabricator.services.mozilla.com/D138292
2022-02-09 17:38:58 +00:00
Chun-Min Chang
f1035ae6e3 Bug 1754250 - Correct the trace message r=padenot
Correct the trace message for NativeInputTrack::RemoveDataListener

Depends on D137817

Differential Revision: https://phabricator.services.mozilla.com/D138167
2022-02-09 17:37:10 +00:00
Chun-Min Chang
2b3c9e2176 Bug 1754250 - Fix comment for include guard r=padenot
Differential Revision: https://phabricator.services.mozilla.com/D137817
2022-02-09 17:37:09 +00:00
Nika Layzell
dabb46c84d Bug 1736371 - Default new actors to be refcounted, r=alwu,media-playback-reviewers,mccr8
The changes to ipdl actors were mechanical, and largely automated using
a script.

Differential Revision: https://phabricator.services.mozilla.com/D137237
2022-02-09 17:29:47 +00:00
Nika Layzell
fca4b089dd Bug 1752444 - Part 3: Mention the new attributes in the ipdl docs, r=ipc-reviewers,mccr8
Differential Revision: https://phabricator.services.mozilla.com/D137228
2022-02-09 17:29:46 +00:00