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