Henrik Skupin
323c8efcb2
Bug 1682757 - [marionette] Register MarionetteEventsActor globally. r=marionette-reviewers,jgraham
...
To not miss certain events the event actor has to stay registered
throughout the whole lifetime of the session.
Differential Revision: https://phabricator.services.mozilla.com/D99884
2020-12-17 18:50:13 +00:00
Gregory Mierzwinski
233644d18b
Bug 1680560 - Fix webrender on browsertime. r=perftest-reviewers,AlexandruIonescu
...
Currently the MOZ_WEBRENDER environment variable isn't being for browsertime tests, this patch fixes this isse. This patch also updates the browsertime version to pick up a fix in how the Firefox environment variables are set.
Differential Revision: https://phabricator.services.mozilla.com/D99925
2020-12-17 19:49:43 +00:00
Micah Tigley
88065fcb93
Bug 1674840
- Add Other Bookmarks folder to toolbar dynamically. r=Gijs,fluent-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D99701
2020-12-17 16:52:35 +00:00
Bogdan Tara
0e0311351e
Backed out 9 changesets (bug 1656107) for frequent assertion failures on layout/style/nsComputedDOMStyle.cpp CLOSED TREE
...
Backed out changeset 2d9843871809 (bug 1656107)
Backed out changeset 87031ccf6c8e (bug 1656107)
Backed out changeset 1e06017a213c (bug 1656107)
Backed out changeset b51bae240379 (bug 1656107)
Backed out changeset 8d98b76de39a (bug 1656107)
Backed out changeset 0f4ea8cdd34a (bug 1656107)
Backed out changeset 95eeff5318e5 (bug 1656107)
Backed out changeset 469fa7a429c2 (bug 1656107)
Backed out changeset ec3d7e825bc9 (bug 1656107)
2020-12-17 22:19:09 +02:00
Bogdan Tara
1ec41e129a
Backed out changeset feef6926b977 (bug 1682995) for test_accept_header.html failures CLOSED TREE
2020-12-17 22:06:49 +02:00
Adam Gashlin
5097c15b3a
Bug 1683003 - Update comedy-rs to remove dependency on failure. r=bytesized
...
comedy 0.2.0 no longer impls Fail itself. By reenabling the default features
(including std) of failure, the blanket impl will cover that. These features
were disabled to remove a dependency on backtrace, but since bug 1608157 we
are using a version of failure without backtrace by default so that is no
longer needed.
Differential Revision: https://phabricator.services.mozilla.com/D99969
2020-12-17 19:14:35 +00:00
Sonia Singla
970cc13ce5
Bug 1458764 - Removed the references with extensions.webextensions.tabhide.enabled pref. r=rpl
...
Differential Revision: https://phabricator.services.mozilla.com/D97092
2020-12-17 19:14:07 +00:00
Rob Wu
bd20dc3fed
Bug 1676956 - Run StreamFilter tests with oop extensions too r=mixedpuppy
...
This patch ensures that the StreamFilter unit tests run on all supported
configurations (e10s + out-of-process extensions in particular), and not
just e10s + in-process extensions.
Differential Revision: https://phabricator.services.mozilla.com/D98797
2020-12-17 19:11:57 +00:00
Bob Owen
438178fdfa
Bug 1683116: Disable remote canvas 2D for Release and late Beta. r=jrmuizel
...
Differential Revision: https://phabricator.services.mozilla.com/D100039
2020-12-17 18:34:41 +00:00
Jeff Muizelaar
d66dc758c8
Bug 1683154 - Make chain transform functions safe. r=aosmond
...
Differential Revision: https://phabricator.services.mozilla.com/D100033
2020-12-17 18:33:28 +00:00
Jon Bauman
8d485a206c
Bug 1682995 - Enable AVIF support by default. r=aosmond,preferences-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D99964
2020-12-17 18:49:14 +00:00
Chris Martin
c24dc89ea6
Bug 1657404 - Back out changeset 6792f28b99bd keeping 349854c5ad56 r=handyman
...
Differential Revision: https://phabricator.services.mozilla.com/D100031
2020-12-17 18:21:06 +00:00
David Major
a70c653eb4
Bug 1681540 - Regenerate linker order files, December 2020 edition r=firefox-build-system-reviewers,mhentges
...
Since bug 1632542 we have a new major clang version, several new versions worth of rustc, new pass manager during LTO, and of course eight months worth of code change. Time for a refresh. Same process as the earlier bug.
Differential Revision: https://phabricator.services.mozilla.com/D99243
2020-12-17 18:24:50 +00:00
Nan Jiang
cd43564e6e
Bug 1682379 - Remove SPOCS Fill event in Activity Stream r=thecount
...
Differential Revision: https://phabricator.services.mozilla.com/D99805
2020-12-17 18:15:25 +00:00
Mark Banner
2493b6432d
Bug 1682264 - Simplify the search bar selected index telemetry reporting. r=mak
...
Differential Revision: https://phabricator.services.mozilla.com/D99669
2020-12-17 18:14:07 +00:00
Mark Banner
fdc070b1fb
Bug 1682264 - Simplify search's autocomplete-popup, now that it is only used for the searchbar. r=mak
...
Differential Revision: https://phabricator.services.mozilla.com/D99668
2020-12-17 18:13:47 +00:00
Doug Thayer
42a30153d4
Bug 1678488 - Only show skeleton UI if autoselecting profile r=mossop
...
So this is an ugly solution, but it was the best I could come up with. We do
not want to show the skeleton UI if we're going to show the profile manager,
and we *will* show the profile manager if StartWithLastProfile=0 is under
[General] in profiles.ini. Accordingly the only ways to do the correct thing
here are to try to mirror edits that firefox makes to the profiles.ini file
to the registry, or to simply read the profiles.ini file ourselves. There are
many ways that profiles.ini could get out of sync with the registry if we
tried to mirror its state there, so going straight to the source of truth
seemed the best option.
There is one case which is still not covered here: if there is no profile for
our install marked as Default=1, then we will show the profile manager. This
should only be possible if the user manually edits their profiles.ini file,
however, and then it should resolve itself after one run, so I don't consider
it a significant enough problem to jump through all the hoops we would need
to jump through to solve it.
Depends on D98525
Differential Revision: https://phabricator.services.mozilla.com/D98936
2020-12-17 16:44:01 +00:00
Andrei Oprea
12602737b0
Bug 1682821 - Fix content blocking milestone message test and trigger r=nanj
...
Differential Revision: https://phabricator.services.mozilla.com/D99891
2020-12-17 17:58:43 +00:00
Jon Coppeard
af859fd8ec
Bug 1681533 - Only collect the nursery when necessary in major GC r=sfink
...
This rearranges a few things so that we can run a minor GC inside a major GC
slice, so we don't have to be conservative about collecting the nursery at the
start of a slice.
Differential Revision: https://phabricator.services.mozilla.com/D99366
2020-12-17 17:57:33 +00:00
Chun-Min Chang
2225ffe0a0
Bug 1683108 - Fix typo r=aosmond
...
Fix a typo caused by Bug 1654462. The mistake is made in: https://hg.mozilla.org/mozilla-central/rev/c1478d03a451c946784194a781bb1ec2ef3621a6#l3.52
In Bug 1654462, we move the main logic of `ConvertYCbCrToRGB` to
`ConvertYCbCrToRGBInternal` and leave `gfx::SwizzleData` behind.
The `gfx::SwizzleData` needs a `IntSize` parameter to perform the task.
However, the initial parameter is from a variable that is moved from
`ConvertYCbCrToRGB` to `ConvertYCbCrToRGBInternal`. The `IntSize`
parameter represents the picture size (`PlanarYCbCrData::mPicSize`) of
the picture of the passed image data. which won't be changed after
`ConvertYCbCrToRGBInternal` is performed (see:
https://hg.mozilla.org/mozilla-central/file/301cb0eb1e488475ab9f48210c12b87887d7ae0b/gfx/ycbcr/YCbCrUtils.cpp#l120 ).
Therefore, we can pass the original picture size of the image data to
the `gfx::SwizzleData`. That should do the same job as before.
Differential Revision: https://phabricator.services.mozilla.com/D100030
2020-12-17 17:39:25 +00:00
Hubert Boma Manilla
ed78ad3373
Bug 1683152 - [devtools] Handle netmonitor pause/resume on the client r=ochameau
...
Fixes browser_net_pause.js
Differential Revision: https://phabricator.services.mozilla.com/D99621
2020-12-17 17:38:19 +00:00
Gijs Kruitbosch
123d5ee9b6
Bug 1671271 - add telemetry for showing about:sessionrestore to establish if it's being shown too often, r=emalysz
...
Differential Revision: https://phabricator.services.mozilla.com/D99688
2020-12-17 17:08:17 +00:00
Punam Dahiya
5657bf002e
Bug 1681392 - Remove unused RTAMO css r=emcminn
...
Followup of https://bugzilla.mozilla.org/show_bug.cgi?id=1668429 , patch deletes RTAMO css left unused afte new RTAMO UI template implementation
Differential Revision: https://phabricator.services.mozilla.com/D99956
2020-12-17 17:01:44 +00:00
Butkovits Atila
f50a07a123
Backed out changeset 765d94836c7f (bug 1680560) for Raptor failures. CLOSED TREE
2020-12-17 19:26:50 +02:00
Butkovits Atila
508354704c
Backed out changeset a421fd8b9897 (bug 1682311) for causing failures on browser_customize_menu_content.js . CLOSED TREE
2020-12-17 19:10:47 +02:00
Butkovits Atila
f5a3bea5a6
Backed out changeset 5e7653247208 (bug 1676956) for causing failures on test_ext_webRequest_startup.js.
2020-12-17 19:07:43 +02:00
Butkovits Atila
44a10edcec
Backed out changeset d5111a57ad25 (bug 1646128) for failure on browser_engines.js.
2020-12-17 19:04:40 +02:00
Butkovits Atila
a4ab1927c9
Backed out changeset 60e886fcc3db (bug 1682821) for causing failures on browser_asrouter_trigger_listeners.js. CLOSED TREE
2020-12-17 19:02:52 +02:00
Simon Giesecke
641ad4b8f6
Bug 1682536 - Use references/NotNull in Manager. r=dom-workers-and-storage-reviewers,asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D99776
2020-12-17 16:14:43 +00:00
Simon Giesecke
4756746f18
Bug 1682536 - Use references/NotNull in Context. r=dom-workers-and-storage-reviewers,asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D99775
2020-12-15 23:25:30 +00:00
Simon Giesecke
88142da40d
Bug 1682536 - Use references/NotNull in CacheWorkerRef. r=dom-workers-and-storage-reviewers,asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D99774
2020-12-17 16:14:52 +00:00
Simon Giesecke
2cc4d91a28
Bug 1670555 - Include nsresult value when reporting an error via QM_TRY* macros. r=janv,dom-workers-and-storage-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D93192
2020-12-17 15:32:42 +00:00
Steven MacLeod
a47b184119
Bug 1656107 - remove unused Document::FindContentForSubDocument. r=farre
...
Differential Revision: https://phabricator.services.mozilla.com/D98622
2020-12-17 13:54:40 +00:00
Steven MacLeod
aee135115c
Bug 1656107 - remove FindContentForSubDocument use from Document. r=farre
...
Differential Revision: https://phabricator.services.mozilla.com/D98621
2020-12-16 01:06:57 +00:00
Steven MacLeod
ff1446fec3
Bug 1656107 - remove FindContentForSubDocument use from nsComputedDOMStyle. r=farre
...
Differential Revision: https://phabricator.services.mozilla.com/D98620
2020-12-16 01:06:49 +00:00
Steven MacLeod
76ff990d2f
Bug 1656107 - remove FindContentForSubDocument use from nsPresContext. r=farre
...
Differential Revision: https://phabricator.services.mozilla.com/D98618
2020-12-16 01:06:47 +00:00
Steven MacLeod
1c72bc8ce8
Bug 1656107 - remove FindContentForSubDocument use from EventStateManager. r=farre
...
Differential Revision: https://phabricator.services.mozilla.com/D98617
2020-12-16 01:06:39 +00:00
Steven MacLeod
063c946ad1
Bug 1656107 - remove obsolete comment from nsGlobalWindowOuter. r=farre
...
The code this comment refers to was changed/removed at some point.
Differential Revision: https://phabricator.services.mozilla.com/D98616
2020-12-16 01:06:36 +00:00
Steven MacLeod
1cb3847d1b
Bug 1656107 - remove FindContentForSubDocument use from nsGlobalWindowOuter. r=farre
...
Differential Revision: https://phabricator.services.mozilla.com/D98615
2020-12-16 01:06:29 +00:00
Steven MacLeod
9d6ebdf094
Bug 1656107 - remove FindContentForSubDocument use from nsContentUtils. r=farre
...
Differential Revision: https://phabricator.services.mozilla.com/D98614
2020-12-16 01:06:21 +00:00
Steven MacLeod
473b3896ad
Bug 1656107 - remove FindContentForSubDocument use from NotificationController. r=farre
...
Differential Revision: https://phabricator.services.mozilla.com/D98613
2020-12-16 01:06:14 +00:00
Andrew Osmond
99e83658b9
Bug 1683117 - Ship WebRender to release for AMD Kaveri and R700 users. r=jrmuizel
...
Differential Revision: https://phabricator.services.mozilla.com/D100023
2020-12-17 15:34:22 +00:00
Erica Wright
86a7e83390
Bug 1682311 - Make the customization menu animation smooth r=prathiksha
...
Differential Revision: https://phabricator.services.mozilla.com/D99707
2020-12-17 14:54:58 +00:00
Rob Wu
1ee53b0d54
Bug 1676956 - Run StreamFilter tests with oop extensions too r=mixedpuppy
...
This patch ensures that the StreamFilter unit tests run on all supported
configurations (e10s + out-of-process extensions in particular), and not
just e10s + in-process extensions.
Differential Revision: https://phabricator.services.mozilla.com/D98797
2020-12-17 15:30:02 +00:00
Hubert Boma Manilla
3a5a44e982
Bug 1683121 - [devtools] Disable blocking CSP test for fission r=ochameau
...
Disabling browser_net_block-csp.js as it fails with fission enabled.
Bug 1682153 details the issue, and the test would be enabled when this
bug is fixed.
Differential Revision: https://phabricator.services.mozilla.com/D99626
2020-12-17 15:34:04 +00:00
Tooru Fujisawa
d120e03861
Bug 1682584 - Assert pointer is aliged to JS::Value size in Poison functions on 64-bit arch. r=jonco
...
on 64-bit arch, the pointer passed to Poison functions should align with
JS::Value-size (8-bytes), that is pointer size.
on 32-bit arch, the pointer passed to Poison functions may not be aligned
with JS::Value-size, so treat possible the leading 4-bytes separately.
Differential Revision: https://phabricator.services.mozilla.com/D99908
2020-12-17 15:29:34 +00:00
Hubert Boma Manilla
32735f86aa
Bug 1683119 - [devtools] Stop setting the targetFront on _onResourcUpdated and _onResourceDestroyed r=ochameau
...
Fixes browser_preloaded_newtab.js test
Fixes browser_aboutdebugging_devtoolstoolbox_target_destroyed.js test
Differential Revision: https://phabricator.services.mozilla.com/D99624
2020-12-17 15:29:17 +00:00
Zeid Zabaneh
6dd38ea3b9
Bug 1590671 - Improve aboutNetworking styling on mobile r=ntim
...
- update menu to be horizontal and padded on mobile to give tables more space
- improve font size in menu and inputs
- hide title on mobile
- misc. style changes
Differential Revision: https://phabricator.services.mozilla.com/D99551
2020-12-16 20:25:55 +00:00
Bob Owen
f8bcb6271b
Bug 1680473: Add null check for mRecorder in CanvasChild::CreateDrawTarget. r=jrmuizel
...
Differential Revision: https://phabricator.services.mozilla.com/D98593
2020-12-17 15:19:23 +00:00
Yoshi Cheng-Hao Huang
b3c4ab749c
Bug 1681771 - Update nursery used bytes threshold to 3MB. r=jonco
...
Differential Revision: https://phabricator.services.mozilla.com/D99868
2020-12-17 15:11:38 +00:00