Randell Jesup
ea211edabe
Bug 1746479: xpcom TaskController cleanup r=bas
...
Differential Revision: https://phabricator.services.mozilla.com/D134061
2023-03-31 14:03:19 +00:00
Jonathan Kew
0db0dcb260
Bug 1825569 - Atomics/locking in FT2FontEntry. r=lsalzman
...
Differential Revision: https://phabricator.services.mozilla.com/D174134
2023-03-31 13:54:38 +00:00
James Teh
bd912a9924
Bug 1820389: Gracefully handle unknown ARIA roles. r=eeejay,decoder
...
Differential Revision: https://phabricator.services.mozilla.com/D173651
2023-03-31 13:53:34 +00:00
Hannah Peuckmann
e0c4f3c719
Bug 1578273 - Reduce calls to the PrincipalsCollector. r=pbz
...
Differential Revision: https://phabricator.services.mozilla.com/D162721
2023-03-31 13:47:39 +00:00
serge-sans-paille
e059339db1
Bug 1825336 - Make toolkit/components/url-classifier/ buildable outside of a unified build environment r=andi
...
Depends on D173980
Differential Revision: https://phabricator.services.mozilla.com/D173981
2023-03-31 13:29:48 +00:00
serge-sans-paille
3394615574
Bug 1825335 - Make toolkit/components/reputationservice buildable outside of a unified build environment r=andi
...
Depends on D173978
Differential Revision: https://phabricator.services.mozilla.com/D173980
2023-03-31 13:29:47 +00:00
serge-sans-paille
6278a3bf43
Bug 1825333 - Make toolkit/components/sessionstore buildable outside of a unified build environment r=andi
...
Depends on D173976
Differential Revision: https://phabricator.services.mozilla.com/D173978
2023-03-31 13:29:47 +00:00
serge-sans-paille
3ae30c8d87
Bug 1825332 - Make toolkit/components/windowwatcher buildable outside of a unified build environment r=andi
...
Depends on D173975
Differential Revision: https://phabricator.services.mozilla.com/D173976
2023-03-31 13:29:46 +00:00
serge-sans-paille
892280f9c3
Bug 1825331 - Make toolkit/components/telemetry/tests/gtest buildable outside of a unified build environment r=andi
...
Depends on D173974
Differential Revision: https://phabricator.services.mozilla.com/D173975
2023-03-31 13:29:46 +00:00
serge-sans-paille
0b77690539
Bug 1825330 - Make toolkit/mozapps/extensions buildable outside of a unified build environment r=extension-reviewers,rpl
...
Depends on D173973
Differential Revision: https://phabricator.services.mozilla.com/D173974
2023-03-31 13:29:46 +00:00
serge-sans-paille
b7d27be3bf
Bug 1825329 - Make memory/moz*alloc buildable outside of a unified build environment r=andi
...
Depends on D173972
Differential Revision: https://phabricator.services.mozilla.com/D173973
2023-03-31 13:29:45 +00:00
serge-sans-paille
6967f8a13f
Bug 1825328 - Make media/libcubeb/*test buildable outside of a unified build environment r=andi
...
Depends on D173971
Differential Revision: https://phabricator.services.mozilla.com/D173972
2023-03-31 13:29:45 +00:00
serge-sans-paille
b0d3610965
Bug 1825327 - Make ipc/chromium buildable outside of a unified build environment r=andi
...
Depends on D173970
Differential Revision: https://phabricator.services.mozilla.com/D173971
2023-03-31 13:29:44 +00:00
serge-sans-paille
4a0a09722b
Bug 1825325 - Make uriloader/exthandler buildable outside of a unified build environment r=andi
...
Depends on D173969
Differential Revision: https://phabricator.services.mozilla.com/D173970
2023-03-31 13:29:44 +00:00
serge-sans-paille
0702cdc836
Bug 1825324 - Make widget/* buildable outside of a unified build environment r=andi,geckoview-reviewers,m_kato
...
Depends on D173637
Differential Revision: https://phabricator.services.mozilla.com/D173969
2023-03-31 13:29:44 +00:00
serge-sans-paille
ab98027047
Bug 1824557 - Make storage/ buildable outside of a unified build environment
...
Differential Revision: https://phabricator.services.mozilla.com/D173637
2023-03-31 13:29:43 +00:00
Henrik Skupin
9d12970ac8
Bug 1818080 - [remote] Add profile markers for CDP, Marionette and WebDriver BiDi commands and events. r=webdriver-reviewers,canaltinova,jdescottes
...
Differential Revision: https://phabricator.services.mozilla.com/D174211
2023-03-31 12:42:44 +00:00
serge-sans-paille
3cc6661196
Bug 1825555 - Portable extraction of rust dependency r=glandium
...
Looks like $(file <) construct is too recent for some of our downstream
users.
Differential Revision: https://phabricator.services.mozilla.com/D174210
2023-03-31 12:31:48 +00:00
Norisz Fay
be62edbf40
Backed out changeset ef7d2e82eb5a (bug 1825745) for causing assertion failure on nsDocShell.cpp CLOSED TREE
2023-03-31 15:08:34 +03:00
Tim Huang
24deee83f7
Bug 1823655: Set IdentityCredentialStorageService.mShuttingDown if the init() is called during shutdown. r=pbz
...
The mShuttingDown wasn't set in the init() function during shutdown. In
this case, we won't register ShutdownBlocker, so we won't flip
mShuttingDown. This could case shutdown hanging becasue
WaitForInitialization() could be called during shutdown becasue of
sanitizer.
We need to flip mShuttingDown to prevent waiting in WaitForInitialization.
Differential Revision: https://phabricator.services.mozilla.com/D174212
2023-03-31 11:05:15 +00:00
Peter Van der Beken
029d2f8315
Bug 1825745 - Make form submits do a replace load if they happen before document load has ended. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D174224
2023-03-31 10:53:02 +00:00
Yoshi Cheng-Hao Huang
545f0403c0
Bug 1823568: Hold referrer with nsCOMPtr in StartModuleLoadRunnable. r=yulia,peterv
...
We use a nsCOMPtr to hold referrer to prevent it from being freed before the
Worklet thread starts.
Differential Revision: https://phabricator.services.mozilla.com/D173816
2023-03-31 09:56:27 +00:00
Nicolas Chevobbe
bc5a13c461
Bug 1822355 - [devtools] Change icon for highlighting node in animation panel. r=devtools-reviewers,jdescottes.
...
Use the same icon and styling that we have for the highlight button in the rule view.
We only update the current background color we use so it still visible with the
animation item hover color.
Differential Revision: https://phabricator.services.mozilla.com/D173963
2023-03-31 09:07:42 +00:00
Nicolas Chevobbe
f1e47d4a2d
Bug 1822355 - [devtools] Allow to pass a custom class for the icon in ElementNode rep. r=devtools-reviewers,jdescottes.
...
Differential Revision: https://phabricator.services.mozilla.com/D173962
2023-03-31 09:07:41 +00:00
Nicolas Chevobbe
a89a6bb4be
Bug 1822355 - [devtools] Switch from mask to background image for Reps open in inspector icon. r=devtools-reviewers,jdescottes.
...
Differential Revision: https://phabricator.services.mozilla.com/D173961
2023-03-31 09:07:41 +00:00
alwu
b32e8e151b
Bug 1814749 - part3 : add a test. r=jolin
...
Differential Revision: https://phabricator.services.mozilla.com/D173376
2023-03-31 08:14:03 +00:00
alwu
5a761dbf39
Bug 1814749 - part2 : do not call engine method until the recovery finishes. r=jolin
...
Differential Revision: https://phabricator.services.mozilla.com/D173374
2023-03-31 08:14:03 +00:00
alwu
7665c0c2f2
Bug 1814749 - part1 : do not recover the CDM process from crash unlimitedly. r=jolin
...
Differential Revision: https://phabricator.services.mozilla.com/D173240
2023-03-31 08:14:03 +00:00
Tom Schuster
00a1597eed
Bug 1825233 - Cut Pointer Events over to RFPTarget. r=tjr
...
Depends on D173944
Differential Revision: https://phabricator.services.mozilla.com/D173945
2023-03-31 07:53:08 +00:00
Tom Schuster
0c70ea0a2f
Bug 1825233 - Cut SpeechSynthesis over to RFPTarget. r=tjr
...
Differential Revision: https://phabricator.services.mozilla.com/D173944
2023-03-31 07:53:08 +00:00
Lee Salzman
87bb7d04d6
Bug 1816775 - Handle OP_CLEAR in DrawTargetD2D1. r=aosmond
...
Depends on D172956
Differential Revision: https://phabricator.services.mozilla.com/D174142
2023-03-31 07:51:00 +00:00
Lee Salzman
f5477ac188
Bug 1816775 - Handle OP_CLEAR in DrawTargetWebgl. r=aosmond,gfx-reviewers
...
This implements OP_CLEAR by ensuring the shader always outputs a mask value that
represents coverage. Clear color is then blended in proportion to the coverage
value.
Depends on D171025
Differential Revision: https://phabricator.services.mozilla.com/D172956
2023-03-31 07:51:00 +00:00
Tom Schuster
7c681f0e8c
Bug 1816775 - Add test for clear. r=lsalzman
...
Depends on D171020
Differential Revision: https://phabricator.services.mozilla.com/D171025
2023-03-31 07:50:59 +00:00
Tom Schuster
bce3de9057
Bug 1816775 - Implement globalCompositeOperation "clear" without Windows. r=lsalzman
...
Differential Revision: https://phabricator.services.mozilla.com/D171020
2023-03-31 07:50:57 +00:00
Mike Hommey
15f47ffb40
Bug 1825696 - Update in-tree crates to env_logger 0.10. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D174207
2023-03-31 07:20:15 +00:00
Alexandra Borovova
6e4dc22cb3
Bug 1822775 - [wdspec] Enable "test_add_preload_script[tab]" on Android r=webdriver-reviewers,whimboo
...
Differential Revision: https://phabricator.services.mozilla.com/D174117
2023-03-31 07:14:09 +00:00
Mozilla Releng Treescript
1766af2fa4
no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
...
ach -> df89aa028db888918ba2223c61ab1f95ff51c35d
it -> d03e0f38797ab37ed71569a578abca02dfa3bfcd
lo -> d65e8e005e53c9c1f679e7b4ea3f31b9e288f64c
2023-03-31 06:59:20 +00:00
Lina Butler
5c80ce5e9c
Bug 1821556 - Collect the tile position and number of tile rows in `newtab` pings. r=nanj
...
This commit:
* Adds a `position` key to the `topsites.{impression, click}` events.
This position is zero-based, to align with `pocket_position`.
* Refactors the impression stats actions in `TelemetryFeed` to receive
the zero-based tile position, and adds one to the structured
ingestion payloads and scalar values.
* Adds a new Glean metric, `topsites.rows`, to record the number of
rows shown on the New Tab page.
Differential Revision: https://phabricator.services.mozilla.com/D172292
2023-03-31 05:21:20 +00:00
sotaro
51e5156efa
Bug 1824696 - Initialize gfxGradientCache in GPU process only when remote canvas is enabled r=gfx-reviewers,lsalzman
...
On Android, remote canvas is disabled. gfxGradientCache does not need to be initialized.
Differential Revision: https://phabricator.services.mozilla.com/D174058
2023-03-31 04:08:40 +00:00
sunil mayya
a35b81e828
Bug 1816918 - pass ClientInfo via IPC while creating webtransport session. r=necko-reviewers,jesup
...
Differential Revision: https://phabricator.services.mozilla.com/D173115
2023-03-31 03:54:20 +00:00
Marian-Vasile Laza
8dfe19eac9
Backed out 3 changesets (bug 1814749) for build bustages on ExternalEngineStateMachine.cpp. CLOSED TREE
...
Backed out changeset 84c7cbeaccd6 (bug 1814749)
Backed out changeset babe4bfab4f7 (bug 1814749)
Backed out changeset a8eb0d7b8b65 (bug 1814749)
2023-03-31 06:25:09 +03:00
alwu
8ae573eaf9
Bug 1814749 - part3 : add a test. r=jolin
...
Differential Revision: https://phabricator.services.mozilla.com/D173376
2023-03-31 03:06:11 +00:00
alwu
b096880586
Bug 1814749 - part2 : do not call engine method until the recovery finishes. r=jolin
...
Differential Revision: https://phabricator.services.mozilla.com/D173374
2023-03-31 03:06:10 +00:00
alwu
7b444828b3
Bug 1814749 - part1 : do not recover the CDM process from crash unlimitedly. r=jolin
...
Differential Revision: https://phabricator.services.mozilla.com/D173240
2023-03-31 03:06:10 +00:00
sotaro
91e137a6e7
Bug 1824568 - Add mTarget->GetDrawTarget() check to WebRenderLayerManager::MakeSnapshotIfRequired() r=gfx-reviewers,lsalzman
...
gfxContext::mDT could become nullptr.
Differential Revision: https://phabricator.services.mozilla.com/D174063
2023-03-31 00:16:49 +00:00
John Schanck
341256284b
Bug 1823494 - vendor authenticator-rs v0.4.0-alpha11. r=dveditz,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D174140
2023-03-31 00:04:31 +00:00
alwu
c699bd7049
Bug 1805736 - disable media-bc on win11 2009 debug for wmfme. r=jmaher
...
Differential Revision: https://phabricator.services.mozilla.com/D173885
2023-03-30 23:28:26 +00:00
Kelsey Gilbert
0cf95f0cba
Bug 1805625 - BindAttribLocation on the correct attrib name. r=gfx-reviewers,lsalzman
...
This changed a while back, and though it should default to 0 anyway,
it's best to do the right thing here.
Differential Revision: https://phabricator.services.mozilla.com/D174188
2023-03-30 23:19:52 +00:00
Karl Tomlinson
5973df1a8c
Bug 1801190 clarify that MockCubebStream needs the same memory layout as cubeb_stream r=padenot
...
to save problems if/when further members are added.
cubeb_stream_user_ptr() is not used/tested right now, but this change will
make that behave as expected.
Differential Revision: https://phabricator.services.mozilla.com/D173925
2023-03-30 23:18:45 +00:00
Karl Tomlinson
e4af65f79f
Bug 1801190 remove racy mAudioStream warning r=pehrsons
...
mAudioStream may be replaced on the CubebOperation thread while the fallback
driver hands over the graph to a ThreadedDriver or main thread that may create
a SHUTDOWN AsyncCubebTask.
The new assertion matches one in AudioCallbackDriver::Init() but is tested
earlier.
Depends on D173923
Differential Revision: https://phabricator.services.mozilla.com/D173924
2023-03-30 23:18:45 +00:00