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

738690 Коммитов

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