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

790207 Коммитов

Автор SHA1 Сообщение Дата
Gijs Kruitbosch 857af4fe02 Bug 1743653 - tests for external protocol handler redirection, r=nika CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D132528
2022-03-29 08:25:46 -04:00
Cristian Tuns 6a5e277a4c Backed out changeset 6573975cfe40 (bug 1743653) for causing mochitest failures on browser_protocol_ask_dialog_permission.js CLOSED TREE 2022-03-29 08:16:09 -04:00
Paul Adenot cafc14e738 Bug 1761777 - Fix --disable-av1 on Windows. r=media-playback-reviewers,bryce
Differential Revision: https://phabricator.services.mozilla.com/D142217
2022-03-29 11:56:49 +00:00
Paul Adenot 89f2f7638b Bug 1761339 - Fix define to change the audiosink depth on M1 Macs. r=alwu DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D141988
2022-03-29 11:40:01 +00:00
Cristian Tuns 9bd0c3604e Backed out changeset ddf7a48e3bf1 (bug 1760674) for causing mochitest failures on Link.cpp CLOSED TREE 2022-03-29 07:39:21 -04:00
Gijs Kruitbosch b44e6c8261 Bug 1743653 - tests for external protocol handler redirection, r=nika
Differential Revision: https://phabricator.services.mozilla.com/D132528
2022-03-29 11:09:01 +00:00
Emilio Cobos Álvarez 0d56184e9d Bug 1760674. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D141958
2022-03-29 10:56:50 +00:00
Paul Zuehlcke 7a7a670c6d Bug 1758828 - Extend privacy.dfpi_rollout_enabledByDefault telemetry. r=anti-tracking-reviewers,bvandersloot
Differential Revision: https://phabricator.services.mozilla.com/D140727
2022-03-29 09:55:21 +00:00
Norisz Fay 5b15f799e4 Backed out changeset a7b879827137 (bug 1754744) for causing build bustages on Unified_cpp_protocol_http4.obj CLOSED TREE 2022-03-29 13:15:13 +03:00
Norisz Fay ec0f25bb70 Merge mozilla-central to autoland. 2022-03-29 13:03:14 +03:00
Norisz Fay 6f18c1b2e0 Merge autoland to mozilla-central. a=merge 2022-03-29 12:55:21 +03:00
Nicolas Silva 5810368294 Bug 1761744 - Better tag frames coming from the async image pipeline manager. r=gfx-reviewers,aosmond
We schedule additional composites as long as there is a CompositeUntil timestamp. These composites need a special tag and shouldn't carry the tags of whatever led us to check the timestamps. In addition, we should add the ASYNC_IMAGE tag when GetAndResetWillGenerateFrame returns true even if some other reason led us to check it.

Depends on D142233

Differential Revision: https://phabricator.services.mozilla.com/D142234
2022-03-29 09:30:56 +00:00
Nicolas Silva 84b0ae8f89 Bug 1761744 - Tag frames caused by the start of observe vsync. r=gfx-reviewers,aosmond
Also tag frames from FlushGenerateFrames.

Depends on D142232

Differential Revision: https://phabricator.services.mozilla.com/D142233
2022-03-29 09:30:55 +00:00
Nicolas Silva 7b8485e486 Bug 1761744 - Tag frames coming from skipped composites. r=gfx-reviewers,aosmond
Also differentiate between skipped composites (too many pending frames) and discarded composites (paused or no display list).

Differential Revision: https://phabricator.services.mozilla.com/D142232
2022-03-29 09:30:55 +00:00
Sebastian Hengst bf03eccb7d Bug 1761765 - add timeout as possible result for render-blocked-apis-by-module-preload-link.tentative.html on Android debug. DONTBUILD
Test got added in bug 1760385 three days ago.

Differential Revision: https://phabricator.services.mozilla.com/D142320
2022-03-29 09:26:53 +00:00
Emilio Cobos Álvarez d656f119c3 Bug 1761238 - Use ThreeDShadow rather than ThreeDDarkShadow on checkboxes by default. r=dao,mconley
That works nicely for both light and dark mode.

Differential Revision: https://phabricator.services.mozilla.com/D142172
2022-03-29 08:59:29 +00:00
Mike Hommey 9dffed84fb Bug 1544779 - Prioritize mozmake over mingw32-make. r=firefox-build-system-reviewers,andi
Differential Revision: https://phabricator.services.mozilla.com/D142308
2022-03-29 08:26:06 +00:00
Jan de Mooij d89b47046c Bug 1761755 part 3 - Remove unnecessary IfEmitter in OptionalEmitter::emitJumpShortCircuit. r=arai
Depends on D142205

Differential Revision: https://phabricator.services.mozilla.com/D142206
2022-03-29 08:11:16 +00:00
Jan de Mooij a05ca5d2b2 Bug 1761755 part 2 - Replace BytecodeEmitter::emitPushNotUndefinedOrNull with JSOp::IsNullOrUndefined. r=arai
This reduces the amount of bytecode emitted for optional chaining and iterator closing.

Depends on D142204

Differential Revision: https://phabricator.services.mozilla.com/D142205
2022-03-29 08:11:16 +00:00
Jan de Mooij 2a4e7440d7 Bug 1761755 part 1 - Add JSOp::IsNullOrUndefined. r=arai
Differential Revision: https://phabricator.services.mozilla.com/D142204
2022-03-29 08:11:15 +00:00
Henri Sivonen 8dca2aaa89 Bug 1712928 - Gather telemetry about encoding-unlabeled pages and about Repair Text Encoding usage situations. r=emk
In particular, gather telemetry to evaluate the impact of unlabeled UTF-8
and how detector-triggered reloads would change if ASCII-only at initial
guess was treated as UTF-8.

Differential Revision: https://phabricator.services.mozilla.com/D140818
2022-03-29 08:04:25 +00:00
Cristian Tuns f3508af7dc Backed out changeset e5ff989f1eda (bug 1761471) for causing mochitest failures in av_frame_get_color_range CLOSED TREE 2022-03-29 04:13:04 -04:00
Kershaw Chang dc33837cad Bug 1754744 - isolating TLS handshake code, r=necko-reviewers,dragana
Differential Revision: https://phabricator.services.mozilla.com/D141093
2022-03-29 08:02:30 +00:00
Julian Descottes 7f4ca3792c Bug 1761727 - Update MDN compat data (2022 mar) r=Honza,daisuke
Differential Revision: https://phabricator.services.mozilla.com/D142238
2022-03-29 07:52:09 +00:00
stransky a11f66cd96 Bug 1758610 [Linux] Implement VideoFramePool as template r=alwu
Differential Revision: https://phabricator.services.mozilla.com/D141828
2022-03-29 07:45:32 +00:00
stransky 77b6e54f18 Bug 1758610 [Linux] Remove VideoFrameSurfaceVAAPI and use VideoFrameSurface only r=alwu
Differential Revision: https://phabricator.services.mozilla.com/D141827
2022-03-29 07:45:32 +00:00
stransky d321b9f70f Bug 1761471 [FFmpeg 5.0] Get frame color range and color space directly r=alwu
FFmpeg 5.0 is missing av_frame_get_color_range() and av_frame_get_colorspace() so we need to get that directly from AVFrame.

Differential Revision: https://phabricator.services.mozilla.com/D142064
2022-03-29 07:41:51 +00:00
Hubert Boma Manilla 4556e925d4 Bug 1759502 - [devtools] Fix intermittent when trying to remove breakpoint from GCed source r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D142092
2022-03-29 07:32:41 +00:00
Jens Stutte b30fff396e Bug 1761182: Improve ContentParent shutdown blocker singletons lifecycles. r=mccr8
Differential Revision: https://phabricator.services.mozilla.com/D142082
2022-03-29 07:13:29 +00:00
Mozilla Releng Treescript 4955037e9e no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
hu -> c2747df327b2aab392f70339efa1690e89978117
hye -> 840df2d0e1a37e8362598395e8e5b58f332fd519
th -> a35e32face647327153b7ac9abf9c80294514a82
2022-03-29 06:56:48 +00:00
Nicolas Chevobbe 26d741c71f Bug 1755220 - [devtools] Fix add test second param in browser_storage_cookies_add.js.
Differential Revision: https://phabricator.services.mozilla.com/D142309
2022-03-29 05:37:50 +00:00
Nick Alexander 27f0477631 Bug 1761504 - Add `setDefaultPDFHandlerOnlyReplaceBrowsers` Nimbus feature. r=bhearsum
When enabled, this feature restricts the existing
`setDefaultPDFHandler` Nimbus feature to only set Firefox as the
default PDF handler when the existing handler is a known browser.

Depends on D142147

Differential Revision: https://phabricator.services.mozilla.com/D142148
2022-03-29 03:57:00 +00:00
Botond Ballo 5e29e2eee3 Bug 1755490 - Increase POLYGON_CLIP_VERTEX_MAX from 16 to 32. r=gw
Differential Revision: https://phabricator.services.mozilla.com/D142260
2022-03-29 03:12:32 +00:00
sotaro a85bae612a Bug 1760724 - Let video overlay ride the trains to release on intel GPU on Windows r=gfx-reviewers,lsalzman
pref gfx.webrender.dcomp-video-overlay-win-force-enabled was added to enable video overlay even when it is blocked.

Differential Revision: https://phabricator.services.mozilla.com/D141712
2022-03-29 02:47:18 +00:00
Botond Ballo 644d1c7d9d Bug 1761872 - Remove APZSampler::GetGeckoFixedLayerMargins(). r=hiro
APZCTreeManager::GetGeckoFixedLayerMargins() is also removed,
but the field mGeckoFixedLayerMargins is kept as it's used internally
in WebRender codepaths.

Differential Revision: https://phabricator.services.mozilla.com/D142292
2022-03-29 00:33:18 +00:00
Matthew Gregan ee733433df Bug 1753298 - Quick build fix. CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D142294
2022-03-29 00:38:47 +00:00
Matthew Gregan 682795b36e Bug 1753298 - Improve error handling in BaseMediaResource::ModifyLoadFlags. r=media-playback-reviewers,padenot
Differential Revision: https://phabricator.services.mozilla.com/D141817
2022-03-29 00:09:53 +00:00
Hiroyuki Ikezoe a04b6f26a2 Bug 1674776 - Update DocumentTimeline::mLastRefreshDriverTime outside parallel styling. r=boris,decoder
Note that we can probably use mLastRefreshDriverTime directly in
DocumentTimeline::GetCurrentTimeStamp(), i.e. we don't need to use the refresh
driver there, but I'd preserve the current behavior.

Differential Revision: https://phabricator.services.mozilla.com/D97823
2022-03-28 23:29:14 +00:00
Matthew Gregan 47637cdee0 Bug 1761851 - Replace WebMBufferedState's ReentrantMonitor with a Mutex. r=media-playback-reviewers,bryce
WebMBufferedState doesn't use the reentrancy or wait/notify features of a monitor, so use a simple Mutex instead.

Differential Revision: https://phabricator.services.mozilla.com/D142277
2022-03-28 23:11:54 +00:00
Butkovits Atila 5fabd3fe72 Backed out changeset ef513b126e22 (bug 1753298) for causing failures at test_autoplay_contentEditable.html. CLOSED TREE 2022-03-29 02:38:51 +03:00
Daniel Holbert 88e7f564ee Bug 1761804: Remove checks for NS_COORD_IS_FLOAT, and its associated VERIFY_COORD() function. r=jrmuizel
This patch just assumes NS_COORD_IS_FLOAT is undefined (which in practice it
always is), and deletes dead code accordingly.

It's unlikely we'll migrate nscoord to float anytime soon, so this code isn't
serving much of a purpose at this point.  If we do someday make that migration,
the code that this macro is guarding would only represent a small step in that
migration, anyway; and at that point we can start by adding back the code that
this patch is removing.

In the meantime, it's not worth keeping this complexity and the untested/dead
code in the tree.

Differential Revision: https://phabricator.services.mozilla.com/D142246
2022-03-28 22:20:59 +00:00
Florian Quèze 394a5bf056 Bug 1759535 - Report thread wake-ups through glean, r=gerald
Differential Revision: https://phabricator.services.mozilla.com/D141050
2022-03-28 22:13:09 +00:00
Ryan Hunt 8d377329b6 Bug 1761606 - wasm: Clean up debug filter allocation. r=lth
Differential Revision: https://phabricator.services.mozilla.com/D142157
2022-03-28 22:05:03 +00:00
Matthew Gregan a4922243df Bug 1761851 - Take WebMBufferedParser monitor in NotifyDataAvailable and simplify Append API. r=media-playback-reviewers,bryce
Differential Revision: https://phabricator.services.mozilla.com/D142276
2022-03-28 22:01:09 +00:00
Butkovits Atila c40fc96827 Merge mozilla-central to autoland. CLOSED TREE 2022-03-29 00:52:16 +03:00
Shane Caraveo 0db02f40d1 Bug 1753850 implement runtime.onSuspend for non-persistent background r=rpl,robwu
Differential Revision: https://phabricator.services.mozilla.com/D137950
2022-03-28 21:44:48 +00:00
Scott aa4f487755 Bug 1761350 - Recent saved article for new save to Pocket panel should be behind a pref. r=gvn
Differential Revision: https://phabricator.services.mozilla.com/D142108
2022-03-28 21:41:50 +00:00
Butkovits Atila 570f6e5c06 Merge autoland to mozilla-central. a=merge 2022-03-29 00:33:50 +03:00
Joaquín Serna cf4d1e50b4 Bug 1705745 - Remove authentication code from screenshots r=sfoster
Differential Revision: https://phabricator.services.mozilla.com/D141918
2022-03-28 21:28:07 +00:00
Andrew Osmond dfd75c103a Bug 1761832 - Protect GLLibraryEGL singleton against race conditions. r=jgilbert
Differential Revision: https://phabricator.services.mozilla.com/D142257
2022-03-28 21:16:58 +00:00