Граф коммитов

836268 Коммитов

Автор SHA1 Сообщение Дата
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