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

682310 Коммитов

Автор SHA1 Сообщение Дата
Nihanth Subramanya c6da6883d3 Bug 1598223 - Import doh-rollout src from github into browser/extensions. r=mixedpuppy
Based on upstream 0bb6e992f7

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

--HG--
extra : moz-landing-system : lando
2019-11-28 16:21:52 +00:00
Brendan Dahl 97e8182bb2 Bug 1596709 - Move special chrome root element handling to an observer. r=smaug
Enables any type of document to use the special root element attributes
currently used by XUL <window>.

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

--HG--
extra : moz-landing-system : lando
2019-11-28 21:46:33 +00:00
Emilio Cobos Álvarez 3c12d374bc Bug 1600362 - Cleanup IntersectionObserver. r=smaug
Initially this was going to be a simple cleanup: Remove some useless namespaces
here and there and so on, remove `using` statements from the header and so on.

But unfortunately, DOMIntersectionObserver.h (which is included in Element.h,
unnecessarily) ended up exposing `Element` unnamespaced to a lot of code, so I
had to fix that.

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

--HG--
extra : moz-landing-system : lando
2019-11-29 20:39:36 +00:00
Emilio Cobos Álvarez 816c826751 Bug 1596361 - Ensure nsGridContainerFrame::GetGridFrameWithComputedInfo really returns a frame with computed info. r=mats
I couldn't repro this with the STR in the bug, but I can repro by inspecting a
grid in print preview, where we don't properly honor the re-reflow request
because $reasons.

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

--HG--
extra : moz-landing-system : lando
2019-11-29 20:24:26 +00:00
Emilio Cobos Álvarez ec4d0f06f5 No bug - Minor ImageLoadTask cleanup.
Just removing unneeded virtual, and marking the class as final.

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

--HG--
extra : moz-landing-system : lando
2019-11-29 20:04:18 +00:00
Kearwood "Kip" Gilbert a88d971183 Bug 1598483 - Expand XR and Gamepad related structs and enums to support WebXR r=daoshengmu,baku
The structs in moz_external_api.h need to be expanded to support WebXR.

We should land these changes separately to enable working on WebXR features and FxR Android-side code in parallel.

The changes have been carefully made, additive-ly, to avoid breaking existing code before the rest of the WebXR implementation has landed.

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

--HG--
extra : moz-landing-system : lando
2019-11-29 11:30:36 +00:00
Nazım Can Altınova bc16854171 Bug 1600294 - Fix the profiler default features test by removing unsupported features. r=julienw
Differential Revision: https://phabricator.services.mozilla.com/D55304

--HG--
extra : moz-landing-system : lando
2019-11-29 16:29:12 +00:00
Sylvestre Ledru 7071fce086 Bug 1599749 - enable the sphinx.ext.autosectionlabel extension r=ahal
Allow reference sections using its title

See
https://www.sphinx-doc.org/en/master/usage/extensions/autosectionlabel.html
for more information

Depends on D54931

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

--HG--
extra : moz-landing-system : lando
2019-11-29 18:39:54 +00:00
Sylvestre Ledru a9ea8049fd Bug 1599749 - Reference black&flake8 from the Python coding style page r=ahal
Depends on D54934

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

--HG--
extra : moz-landing-system : lando
2019-11-29 18:43:40 +00:00
Axel Hecht bbf0cf900d Bug 1597258, follow-up to disable always-target for try-only l10n-conflicts job, r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D55180

--HG--
extra : moz-landing-system : lando
2019-11-29 17:57:10 +00:00
Andrew Osmond a8b1a6d72b Bug 1566875 - Allow WebRender to be qualified on Windows/NVIDIA/laptop/small screens. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D52695

--HG--
extra : moz-landing-system : lando
2019-11-29 18:07:26 +00:00
Daniel Varga 00e1ca5f09 Backed out 4 changesets (bug 1589493) for linting failure at builds/worker/checkouts/gecko/dom/ipc/tests/test_process_error_oom.xhtml:12:11. On a CLOSED TREE
Backed out changeset fb609feb845a (bug 1589493)
Backed out changeset 0e09d02e484a (bug 1589493)
Backed out changeset 94aa25f22d44 (bug 1589493)
Backed out changeset 04adc4c18424 (bug 1589493)
2019-11-29 19:48:41 +02:00
Mihai Alexandru Michis a6ddb4b9b8 Backed out 2 changesets (bug 1598629) for causing a high devtools failure rate in browser_application_panel_debug-service-worker.js
Backed out changeset 472f8d632630 (bug 1598629)
Backed out changeset 70bde5ea35f6 (bug 1598629)

--HG--
rename : devtools/client/application/src/modules/application-services.js => devtools/client/application/src/modules/services.js
extra : rebase_source : 86e1193b04ea009195075d59c723a48443f23857
2019-11-29 19:11:35 +02:00
Tim Nguyen cdbba16564 Bug 1600138 - Clean up update-icon.svg and addon-private-browsing.svg. r=mstriemer
Differential Revision: https://phabricator.services.mozilla.com/D55175

--HG--
extra : moz-landing-system : lando
2019-11-29 16:38:52 +00:00
David Teller 8231900a4e Bug 1589493 - Testing ipc:content-shutdown's support for isLikelyOOM;r=gsvelto
Depends on D54700

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

--HG--
extra : moz-landing-system : lando
2019-11-29 14:43:03 +00:00
David Teller 89e12a6369 Bug 1589493 - Extending BrowserTestUtils.crashFrame to allow crashing with an OOM;r=mconley
BrowserTestUtils.crashFrame now accepts additional `options`, with an argument `crashType` that may
take "CRASH_OOM" or "CRASH_INVALID_POINTER_DEREF"|null to specify the nature of the crash. The names
are taken from CrashTestUtils.jsm but this module cannot be imported as such as it has non-trivial
binary dependencies.

Depends on D54130

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

--HG--
extra : moz-landing-system : lando
2019-11-29 14:31:30 +00:00
David Teller fb5f29ca47 Bug 1589493 - Expose isLikelyOOM to Content crash handlers;r=gsvelto
Depends on D54129

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

--HG--
extra : moz-landing-system : lando
2019-11-29 14:37:15 +00:00
David Teller 398ff1cb9b Bug 1589493 - Expose CrashReporterHost::isLikelyOOM();r=gsvelto
We'll use this method to expose additional information to the front-end for recovering from OOM.

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

--HG--
extra : moz-landing-system : lando
2019-11-29 14:42:55 +00:00
moz-wptsync-bot c27647f8c4 Bug 1559187 [wpt PR 17314] - Update wpt metadata, a=testonly
Differential Revision: https://phabricator.services.mozilla.com/D55309

--HG--
extra : moz-landing-system : lando
2019-11-29 16:45:58 +00:00
Ms2ger d97faa6f28 Bug 1559187 [wpt PR 17314] - Add an initial test for wasm multi-value., a=testonly
Automatic update from web-platform-tests
Add an initial test for wasm multi-value. (#17314)

--

wpt-commits: b8079efa83c28bc0fc9ec7ff18b20c0be23a4275
wpt-pr: 17314

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

--HG--
extra : moz-landing-system : lando
2019-11-29 16:45:51 +00:00
Geoff Brown 54460867ef Bug 1599621 - Run awsy-tp6-fis on try and mozilla-central, tier 3; r=ahal
Run awsy-tp6-fis on try and mozilla-central, tier 3.

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

--HG--
extra : moz-landing-system : lando
2019-11-29 15:29:45 +00:00
emcminn 01311dc857 Bug 1599901 - Adjusted Triplet card icon sizes and spacing. r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D55176

--HG--
extra : moz-landing-system : lando
2019-11-28 23:16:25 +00:00
Mihai Tabara 932c71ae6c Bug 1597109 - Define a ship it task that will (sometimes) schedule a release. r=rail
Differential Revision: https://phabricator.services.mozilla.com/D54729

--HG--
extra : moz-landing-system : lando
2019-11-29 15:12:08 +00:00
Justin Wood c421c75d1c Bug 1597110 - define in-tree cron job for scheduling action tasks for starting an automatic release. r=mtabara,rail
Differential Revision: https://phabricator.services.mozilla.com/D54370

--HG--
extra : moz-landing-system : lando
2019-11-29 15:10:42 +00:00
Sylvestre Ledru 49bac1480d Bug 1599741 - Integrate the geckoview doc into the menu of https://firefox-source-docs.mozilla.org/ r=fluffyemily
Differential Revision: https://phabricator.services.mozilla.com/D54920

--HG--
extra : moz-landing-system : lando
2019-11-29 15:11:20 +00:00
Ted Campbell f21f239826 Bug 1600149 - Don't cleanup coverage in Realm::finishRoots. r=jonco
The coverage tables stored on the Zone are weak references. Entries are
removed when JSScripts are finalized. This patch removes the erroneous calls
to clearScriptLCov in Realm::finishRoots. Without this, the map gets
destroyed during shutdown before it is finished being used by the JSScript
finalizers.

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

--HG--
extra : moz-landing-system : lando
2019-11-29 14:00:37 +00:00
Belén Albeza dd17a4001e Bug 1598629 - Part 2: Re-enable disable start button mochitest r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D54964

--HG--
extra : moz-landing-system : lando
2019-11-29 14:39:49 +00:00
Belén Albeza 05005261fa Bug 1598629 - Part 1: Debug workers within the new threads panel in the debugger r=bhackett,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D54746

--HG--
rename : devtools/client/application/src/modules/services.js => devtools/client/application/src/modules/application-services.js
extra : moz-landing-system : lando
2019-11-29 14:14:02 +00:00
Christoph Kerschbaumer 005ea8ccc8 Bug 1600174: Only enfore CSP frame-ancestors check if the load comes from an actual http channel in content. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D55279

--HG--
extra : moz-landing-system : lando
2019-11-29 14:33:13 +00:00
Nicolas Chevobbe ff99325d0b Bug 1578338 - Add a middleware to bypass any call to actions. r=jdescottes.
The provided middleware needs to be added at the first position in the
redux store, and is then enabled by dispatching the START_IGNORE action.
This is only used in the console at the moment, when the destroy function is being called.

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

--HG--
extra : moz-landing-system : lando
2019-11-29 14:36:04 +00:00
Yura Zenevich ac5c8a1892 Bug 1599875 - handle cases where async operations within the accessibility related actors run while the actors get destroyed. r=nchevobbe
Depends on D55145

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

--HG--
extra : moz-landing-system : lando
2019-11-29 08:05:12 +00:00
Yura Zenevich 3967a2e27c Bug 1599875 - use Actor::manage method to manage accessibility walker actor in accessibility actor. r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D55145

--HG--
extra : moz-landing-system : lando
2019-11-29 08:03:12 +00:00
Henri Sivonen df188f8285 Bug 1600031 - Replace U+0000 with U+FFFD in Gtk IME context to avoid passing U+0000 to IBus. r=masayuki
Differential Revision: https://phabricator.services.mozilla.com/D55243

--HG--
extra : moz-landing-system : lando
2019-11-29 12:00:18 +00:00
Julian Descottes 8c3ffa79da Bug 1521934 - Part 3: wait for device-changed when editing RDM device in tests r=pbro
Depends on D54630

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

--HG--
extra : moz-landing-system : lando
2019-11-29 13:34:25 +00:00
Brad Werth 672929ca6b Bug 1521934 Part 2: Update a test to specify a meta viewport size to ensure scrolling is still possible. r=pbro
Depends on D53005

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

--HG--
extra : moz-landing-system : lando
2019-11-29 13:51:48 +00:00
Patrick Brosset 3cdb7a0a1d Bug 1521934 - Set devtools.responsive.metaViewport.enabled pref to true; r=bradwerth
Now that all of the important metaViewport simulation bugs have been fixed, we would
like to let feature ride the trains, enabled by default.

This means we can also stop setting the pref in tests that rely on it.

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

--HG--
extra : moz-landing-system : lando
2019-11-29 12:54:35 +00:00
Julian Descottes 5d6941d002 Bug 1600072 - Remove outdated migration comments in aboutdebugging tests r=ladybenko
Differential Revision: https://phabricator.services.mozilla.com/D55123

--HG--
extra : moz-landing-system : lando
2019-11-29 12:51:48 +00:00
Henrik Skupin d65e7e7fde Bug 1582973 - [marionette] Skip screenshot upper bounds tests on 32bit systems due to possible OOM. r=marionette-reviewers,ato
Differential Revision: https://phabricator.services.mozilla.com/D55247

--HG--
extra : moz-landing-system : lando
2019-11-29 13:02:37 +00:00
Emilio Cobos Álvarez 231400e386 Bug 1594449 - followup: fix some CSS loader comments. r=mayhemer
Relatedly: We only use this to determine priority. It seems we prioritize
<link rel=preload> over <link rel=stylesheet>, is that intended?

That seems a bit weird, as the preloads from the parser are likely to be used
very soon.

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

--HG--
extra : moz-landing-system : lando
2019-11-29 12:55:51 +00:00
Jean-Yves Avenard 1bd91d2d68 Bug 1597865 - Fix do_QueryInterface to a RefPtr in DocumentChannel. r=mattwoodrow,mayhemer.
Use QueryObject instead. Some variable renaming to make it clearer we are dealing with a http channel.

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

--HG--
extra : moz-landing-system : lando
2019-11-29 12:43:44 +00:00
André Bargull 86fb76be3a Bug 1600019 - Part 5: Avoid rooting a handle-value. r=jonco
Depends on D55089

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

--HG--
extra : moz-landing-system : lando
2019-11-29 12:34:15 +00:00
André Bargull e890f95e14 Bug 1600019 - Part 4: Prefer js::Call over JS::Call for engine-internal calls. r=jonco
`js::Call` avoids copying the arguments into a separate `InvokeArgs` struct,
therefore it's generally preferred for calls within SpiderMonkey.

Depends on D55088

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

--HG--
extra : moz-landing-system : lando
2019-11-28 16:56:37 +00:00
André Bargull 4a83568d4d Bug 1600019 - Part 3: Use NewObjectWithGivenProto when |prototype| argument is guaranteed to be non-null. r=jonco
`NewObjectWithClassProto` when called with a non-null prototype calls `NewObjectWithGivenTaggedProto`,
but that function can be called more directly through `NewObjectWithGivenProto`.

Depends on D55087

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

--HG--
extra : moz-landing-system : lando
2019-11-28 16:56:37 +00:00
André Bargull dd22a47211 Bug 1600019 - Part 2: Handle the case when FinalizationRecordVectorObject's records slot is uninitialised. r=jonco
Depends on D55086

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

--HG--
extra : moz-landing-system : lando
2019-11-28 16:56:37 +00:00
André Bargull 0b5b9021a7 Bug 1600019 - Part 1: Handle OOM in registerWithFinalizationGroup. r=jonco
Differential Revision: https://phabricator.services.mozilla.com/D55086

--HG--
extra : moz-landing-system : lando
2019-11-28 16:56:36 +00:00
Simon Giesecke c758c3bd80 Bug 1596129 - Make use of std::find_if in FileManagerInfo::InvalidateAndRemoveFileManager. r=dom-workers-and-storage-reviewers,ttung,janv
Differential Revision: https://phabricator.services.mozilla.com/D52874

--HG--
extra : moz-landing-system : lando
2019-11-29 12:23:42 +00:00
Daniel Varga ddf8e628c6 Backed out changeset f5a9b9855519 (bug 1559187) for causing build bustage on wasm/jsapi/constructor/multi-value.any.js. On a CLOSED TREE 2019-11-29 13:57:14 +02:00
Bryan Kok d57ff45622 Bug 1589068 - Add support for HandshakeResponse, Invocation, StreamItem, and Completion incoming messages, including multiple messages in one WS frame, by including SignalR client sources r=Honza,mhoye
Add support for HandshakeResponse, Invocation, StreamItem, and Completion incoming messages, including multiple messages in one WS frame, by including SignalR client sources

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

--HG--
extra : moz-landing-system : lando
2019-11-29 11:34:01 +00:00
octavian.negru c16ad3b37c Bug 1577777 - perf-reftest-singletons (perf_reftest_singletons) harness should not alert on the overall number, just on the subtests r=perftest-reviewers,igoldan,rwood
Differential Revision: https://phabricator.services.mozilla.com/D53961

--HG--
extra : moz-landing-system : lando
2019-11-29 11:32:55 +00:00
Mathieu Leplatre 11ef5b562c Bug 1598562 - Prevent Remote Settings server URL to be modified in release r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D54262

--HG--
extra : moz-landing-system : lando
2019-11-29 10:29:44 +00:00