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

677368 Коммитов

Автор SHA1 Сообщение Дата
Dana Keeler e7f3e82efb bug 1591691 - avoid network I/O when importing enterprise roots on Windows r=mhowell
Differential Revision: https://phabricator.services.mozilla.com/D51007

--HG--
extra : moz-landing-system : lando
2019-10-30 19:55:42 +00:00
Glenn Watson 207356d08d Bug 1591627 - Add support for specifying surface opacity to OS compositor interface. r=mstange,kvark
Differential Revision: https://phabricator.services.mozilla.com/D51033

--HG--
extra : moz-landing-system : lando
2019-10-30 18:05:49 +00:00
Gabriel Luong 48b7b4b362 Bug 1568876 - Make copyRule in the ChangesView fission compatible. r=rcaliman
Differential Revision: https://phabricator.services.mozilla.com/D50973

--HG--
extra : moz-landing-system : lando
2019-10-30 19:51:48 +00:00
Sebastian Streich 42cf221df2 Bug 1592651 Disable Pref respect_document_nosniff for Firefox 71 r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D51132

--HG--
extra : moz-landing-system : lando
2019-10-30 17:55:46 +00:00
Itiel b16b0f360e Bug 1592694 - Cleanup aboutTelemetry.css to fix RTL and remove obsolete rules r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D51147

--HG--
extra : moz-landing-system : lando
2019-10-30 18:35:37 +00:00
Erica Wright 04826f2429 Bug 1570466 - Enhanced Tracking Protection card hides content when some/all protections are off in Custom r=fluent-reviewers,johannh,flod
Differential Revision: https://phabricator.services.mozilla.com/D44713

--HG--
extra : moz-landing-system : lando
2019-10-30 19:31:38 +00:00
Lee Salzman 655f204d2f Bug 1591996 - update Skia to m79. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D50860

--HG--
rename : gfx/skia/skia/include/private/SkArenaAlloc.h => gfx/skia/skia/src/core/SkArenaAlloc.h
rename : gfx/skia/skia/include/private/SkLeanWindows.h => gfx/skia/skia/src/core/SkLeanWindows.h
rename : gfx/skia/skia/include/core/SkTLazy.h => gfx/skia/skia/src/core/SkTLazy.h
rename : gfx/skia/skia/include/private/SkTSearch.h => gfx/skia/skia/src/core/SkTSearch.h
rename : gfx/skia/skia/include/gpu/GrBlend.h => gfx/skia/skia/src/gpu/GrBlend.h
rename : gfx/skia/skia/include/private/GrColor.h => gfx/skia/skia/src/gpu/GrColor.h
rename : gfx/skia/skia/include/private/GrSkSLFPFactoryCache.h => gfx/skia/skia/src/gpu/GrSkSLFPFactoryCache.h
rename : gfx/skia/skia/src/gpu/GrPathUtils.cpp => gfx/skia/skia/src/gpu/geometry/GrPathUtils.cpp
rename : gfx/skia/skia/src/gpu/GrPathUtils.h => gfx/skia/skia/src/gpu/geometry/GrPathUtils.h
rename : gfx/skia/skia/src/gpu/GrShape.cpp => gfx/skia/skia/src/gpu/geometry/GrShape.cpp
rename : gfx/skia/skia/src/gpu/GrShape.h => gfx/skia/skia/src/gpu/geometry/GrShape.h
extra : moz-landing-system : lando
2019-10-28 22:06:48 +00:00
Lee Salzman de81af2605 Bug 1591996 - remove unused Skia Vulkan compute API. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D50859

--HG--
extra : moz-landing-system : lando
2019-10-28 21:36:18 +00:00
Lee Salzman f11e330118 Bug 1591996 - remove unused Skia OpenCL compute API. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D50858

--HG--
extra : moz-landing-system : lando
2019-10-28 21:36:52 +00:00
Lee Salzman 6e3b197012 Bug 1591996 - fuzz for Skia m79 update. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D50827

--HG--
extra : moz-landing-system : lando
2019-10-28 21:42:05 +00:00
Lee Salzman d7ccbd0261 Bug 1591996 - miscellaneous Gecko fixes for Skia m79 update. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D50825

--HG--
extra : moz-landing-system : lando
2019-10-28 21:42:48 +00:00
Imanol Fernandez 53835215d9 Bug 1592610 - Set Idle state in VRManager when the app goes to background on Android. r=kip,rbarker
Set Idle state in VRManager when the app goes to background on Android.

Differential Revision: https://phabricator.services.mozilla.com/D51111

--HG--
extra : moz-landing-system : lando
2019-10-30 19:26:38 +00:00
Gijs Kruitbosch f02d1fa467 Bug 1591183 - fix tabbrowser's expectations about state_start with documentchannel and add a test, r=dao
Differential Revision: https://phabricator.services.mozilla.com/D51081

--HG--
extra : moz-landing-system : lando
2019-10-30 19:10:21 +00:00
Karl Tomlinson ffcb956ece Bug 1592503 use setup() to wrap code that may error before tests are created r=padenot
as documented in
https://web-platform-tests.org/writing-tests/testharness-api.html#setup

On errors without setup(), the harness would assume a single page test and
report as FAIL in an imaginary subtest name based on document.title.
Wrapping in setup() leads to failures reporting as a toplevel ERROR, which
perhaps better reports the nature of the failure.

Differential Revision: https://phabricator.services.mozilla.com/D51052

--HG--
extra : moz-landing-system : lando
2019-10-30 11:08:33 +00:00
Andreea Pavel 61e7480089 Backed out changeset 0b9a68f46ef5 (bug 1580888) for assertion failures at ProtectedData.cpp on a CLOSED TREE 2019-10-30 20:52:59 +02:00
Nika Layzell 25a85c2659 Bug 1589342 - Ensure BrowsingContext is not discarded after new process spawn, r=farre
Differential Revision: https://phabricator.services.mozilla.com/D50991

--HG--
extra : moz-landing-system : lando
2019-10-30 17:43:15 +00:00
Chris H-C 82bcf7f5be Bug 1520491 - Remove Hybrid Content Telemetry r=janerik,Dexter
It isn't in use. We haven't been able to identify a project that will use it
any time soon. And its test (and, thus, possibly the code itself) isn't
Fission-compatible.

Differential Revision: https://phabricator.services.mozilla.com/D51108

--HG--
rename : toolkit/components/telemetry/docs/collection/hybrid-content.rst => toolkit/components/telemetry/docs/obsolete/hybrid-content.rst
extra : moz-landing-system : lando
2019-10-30 17:35:36 +00:00
Marco Bonardo 3874312255 Bug 1568043 - Remove some legacy urlbar related code from autocomplete. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D51085

--HG--
extra : moz-landing-system : lando
2019-10-30 17:43:51 +00:00
Marco Bonardo b3f1ffe8c3 Bug 1568043 - Remove code paths going through _parseActionUrl(url). r=Standard8
_parseActionUrl was necessary for pre-QuantumBar code, because we were going
through the toolkit autocomplete component. Telemetry has been moved to the
UrlbarController, WebNavigation has a new hook to the QuantumBar, and the
autocomplete widget is no more used. Thus all this code can go.

Differential Revision: https://phabricator.services.mozilla.com/D50916

--HG--
extra : moz-landing-system : lando
2019-10-30 14:48:57 +00:00
Christoph Kerschbaumer 36376205fb Bug 1584998: Make x-frame-options work with fission enabled. r=jkt,farre,johannh
Differential Revision: https://phabricator.services.mozilla.com/D50588

--HG--
extra : moz-landing-system : lando
2019-10-30 17:54:36 +00:00
Steve Fink df13094dac Bug 1580888 - Split mark stack into main stack and spare stack. r=jonco
Differential Revision: https://phabricator.services.mozilla.com/D50689

--HG--
extra : moz-landing-system : lando
2019-10-30 17:33:24 +00:00
Gregory Mierzwinski a5c682a5cd Bug 1592400 - Update Browsertime version used in-tree. r=perftest-reviewers,rwood,dpalmeiro
This patch updgrades the current version used in-tree so that browsertime works with chrome, it currently timesout with that browser.

Differential Revision: https://phabricator.services.mozilla.com/D50999

--HG--
extra : moz-landing-system : lando
2019-10-30 17:23:56 +00:00
Karl Tomlinson 28ea5a2234 Bug 1590965 store clipboard only once on shutdown r=stransky
Depends on D50538

Differential Revision: https://phabricator.services.mozilla.com/D50766

--HG--
extra : moz-landing-system : lando
2019-10-29 21:47:35 +00:00
Karl Tomlinson 8a2f160728 bug 1590965 call gtk_clipboard_store() from an event r=stransky
Differential Revision: https://phabricator.services.mozilla.com/D50538

--HG--
extra : moz-landing-system : lando
2019-10-29 21:47:25 +00:00
Karl Tomlinson 303818c484 Bug 1590965 call gtk_clipboard_store() regardless of whether Gecko is providing the clipboard r=stransky
This stores the clipboard even if it was set in a GTK dialog.

Depends on D50764

Differential Revision: https://phabricator.services.mozilla.com/D50765

--HG--
extra : moz-landing-system : lando
2019-10-29 21:47:27 +00:00
Karl Tomlinson 3e16a1c556 Bug 1590965 clear GtkClipboard on nsIClipboard::EmptyClipboard r=stransky
This notifies GTK that the data is no longer available for clipboard_get_cb(),
so that GTK will no longer advertise nor attempt to store the data.

Differential Revision: https://phabricator.services.mozilla.com/D50764

--HG--
extra : moz-landing-system : lando
2019-10-30 08:59:36 +00:00
Dorel Luca eb22687c25 Backed out 6 changesets (bug 1591579) for Mochitest failures in dom/html/test/test_formData.html. CLOSED TREE
Backed out changeset a6a3816ce90a (bug 1591579)
Backed out changeset e5dff8a0b369 (bug 1591579)
Backed out changeset 891a7037f2ac (bug 1591579)
Backed out changeset 1b33ca1c22a7 (bug 1591579)
Backed out changeset 97732c922fb5 (bug 1591579)
Backed out changeset 299bd59f790d (bug 1591579)
2019-10-30 19:45:49 +02:00
Steve Fink 6891ee822c Bug 1580888 - Stop holding onto mark stack memory between GCs r=jonco
Differential Revision: https://phabricator.services.mozilla.com/D50690

--HG--
extra : moz-landing-system : lando
2019-10-30 17:32:40 +00:00
Daniel Varga e4a9bb6a6b Backed out changeset 1d8e31bd28db (bug 1577192) for geckoview failure org.mozilla.geckoview.test.ScreenshotTest... On a CLOSED TREE 2019-10-30 19:35:44 +02:00
Daniel Varga 617d42c7ed Backed out changeset ac8f6632f7e0 (bug 1584998) on request by dev. On a CLOSED TREE 2019-10-30 19:33:29 +02:00
Perry Jiang 8ae16063a4 Bug 1592699 - Fix test_serviceworker_lifetime.html r=asuth
- Reset idle timeout when dispatching service worker operations even if the
worker is alive.
- Use MessageEvent instead of FetchEvent to avoid creating objects that leak
when the test finishes.

Differential Revision: https://phabricator.services.mozilla.com/D51016

--HG--
extra : moz-landing-system : lando
2019-10-30 17:23:53 +00:00
Ehsan Akhgari 5b7ceaf11d Bug 1528115 - Remove support for the hidden private window; r=bzbarsky
Differential Revision: https://phabricator.services.mozilla.com/D51099

--HG--
extra : moz-landing-system : lando
2019-10-30 15:35:31 +00:00
Kris Maglione 00bef42aff Bug 1588220: Keep track of last active inner window when BrowsingContext is discarded. r=bzbarsky
Any number of outer windows may be attached to a BrowsingContext over its
lifetime. While the BrowsingContext is alive, it's easy to keep track of which
of these is active, and therefore which of its inner windows is active. After
it has been discarded, though, it discards its docShell reference, so all we
can tell about an inner window is whether it is active for its own outer
window, but not whether it should be considered active for its
BrowsingContext.

This patch updates the BrowsingContext detach logic to store a flag on the
current inner window recording that it was active when its BrowsingContext was
detached, and then later checks that flag to determine if it is the current
window for a detached BrowsingContext.

Differential Revision: https://phabricator.services.mozilla.com/D49032

--HG--
extra : moz-landing-system : lando
2019-10-30 17:22:37 +00:00
Thomas Nguyen ac066415f5 Bug 1586684 - Rewrite test_navigate_to.html to pass when fission enable r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D51096

--HG--
extra : moz-landing-system : lando
2019-10-30 17:14:56 +00:00
Perry Jiang 58a1a3d132 Bug 1591101 - bookkeep orphaned registrations r=asuth
Keeping track of these registrations is needed for when
ServiceWorkerManager::MaybeStartShutdown is called for the first time. At this
point, all living service workers must register themselves with the
ServiceWorkerShutdownBlocker. Non-idle registrations that are unregistered and
not controlling clients would otherwise not be found in the SWM's data.

Differential Revision: https://phabricator.services.mozilla.com/D50500

--HG--
extra : moz-landing-system : lando
2019-10-30 17:12:10 +00:00
Christoph Kerschbaumer 9c55479432 Bug 1584998: Make x-frame-options work with fission enabled. r=jkt,farre,johannh
Differential Revision: https://phabricator.services.mozilla.com/D50588

--HG--
extra : moz-landing-system : lando
2019-10-30 14:47:19 +00:00
Dorel Luca 4409bd1dbb Backed out 2 changesets (bug 1580888) for build bustage. CLOSED TREE
Backed out changeset 1589fa5ffccb (bug 1580888)
Backed out changeset b4a752751ba0 (bug 1580888)
2019-10-30 18:59:57 +02:00
Andrea Marchesini c04d9bed7b Bug 1591579 - XHR ArrayBufferBuilder needs to have a refcounted buffer handling, r=smaug
Depends on D50951

Differential Revision: https://phabricator.services.mozilla.com/D51088

--HG--
extra : moz-landing-system : lando
2019-10-30 13:14:06 +00:00
Andrea Marchesini 47d34c08a9 Bug 1591579 - Test for XHR on sharedWorkers, r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D50951

--HG--
extra : moz-landing-system : lando
2019-10-30 16:52:54 +00:00
Andrea Marchesini cba4ddc3ea Bug 1591579 - XMLWorker takes data from XMLMainThread without calling GetResponse(), r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D50921

--HG--
extra : moz-landing-system : lando
2019-10-30 16:52:54 +00:00
Andrea Marchesini e50f24a158 Bug 1591579 - XHR-MainThread exposes a set of methods to retrieve response values for workers, r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D50920

--HG--
extra : moz-landing-system : lando
2019-10-30 12:28:02 +00:00
Andrea Marchesini 4abdaf7d20 Bug 1591579 - XHR uses a ref-counted ArrayBufferBuilder, r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D50919

--HG--
extra : moz-landing-system : lando
2019-10-30 12:28:00 +00:00
Andrea Marchesini 805a76831a Bug 1591579 - XHR creates the Blob response only at the first GetResponse() call, r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D50918

--HG--
extra : moz-landing-system : lando
2019-10-30 12:27:58 +00:00
Yoshi Cheng-Hao Huang 9b79f4cc69 Bug 1592487 - update 'delayedMarkingWorkAdded' and 'markLaterArenas' to MainThreadOrGCTaskData. r=jonco
Differential Revision: https://phabricator.services.mozilla.com/D51091

--HG--
extra : moz-landing-system : lando
2019-10-30 14:51:03 +00:00
Steve Fink 2489f3e859 Bug 1580888 - Split mark stack into main stack and spare stack. r=jonco
Differential Revision: https://phabricator.services.mozilla.com/D50689

--HG--
extra : moz-landing-system : lando
2019-10-30 16:42:33 +00:00
Steve Fink 64d0a1e6d1 Bug 1580888 - Stop holding onto mark stack memory between GCs r=jonco
Differential Revision: https://phabricator.services.mozilla.com/D50690

--HG--
extra : moz-landing-system : lando
2019-10-30 16:41:09 +00:00
Simon Giesecke 1a9ec13557 Bug 1586189 - Re-implement waitForMessage based on waitForContentEvent; r=mccr8,janv
Differential Revision: https://phabricator.services.mozilla.com/D49752

--HG--
extra : moz-landing-system : lando
2019-10-30 15:26:25 +00:00
Dão Gottwald d9b564795e Bug 1588953 - Don't let UrlbarView::_openPanel display results before UrlbarInput::_updateLayoutBreakoutDimensions has finished. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D51106

--HG--
extra : moz-landing-system : lando
2019-10-30 14:21:33 +00:00
layely 6aafff5d69 Bug 1588386 - Restore toolbars when fullscreen mode exits due to a tab close. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D49368

--HG--
extra : moz-landing-system : lando
2019-10-30 16:15:49 +00:00
André Bargull 018e92157b Bug 1591019: Adjust max-exponent when excluding fractional parts in range analysis. r=jandem
`Range::max_exponent_` must be adjusted when `Range::canHaveFractionalPart_` is
changed to `ExcludesFractionalParts`, cf. `Range::floor` and `Range::ceil`. Since
the range analysis semantics for `Range::toIntegerInt32` matches the one in
`Range::ceil`, we can simply call `Range::ceil` in `Range::toIntegerInt32`.
Furthermore as the last steps in `Range::toIntegerInt32` are the same as in
`Range::NaNToZero`, we can simplify `Range::toIntegerInt32` to just call
`Range::NaNToZero(Range::ceil(range))`.

Differential Revision: https://phabricator.services.mozilla.com/D50457

--HG--
extra : moz-landing-system : lando
2019-10-29 09:15:28 +00:00