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

681524 Коммитов

Автор SHA1 Сообщение Дата
Jon Coppeard 59a54ab596 Bug 1599445 - Refactor CCRunnerFired function by writing it as a state machine r=mccr8
This makes the function into a state machine implemented with a switch statement and gets rid of the recursive call. This results in a little duplication of logic but hopefully it is easier to understand overall. What do you think?

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

--HG--
extra : moz-landing-system : lando
2019-11-27 10:18:17 +00:00
Tom Tung 883d58bccf Bug 1587007 - P2 - Having two different error message when the prefs for COOP and COEP are enabled or not; r=jandem
Differential Revision: https://phabricator.services.mozilla.com/D50966

--HG--
extra : moz-landing-system : lando
2019-11-26 14:05:25 +00:00
Tom Tung 212da22601 Bug 1587007 - P1 - Tunnel the prefs for Coop and Coep to js; r=jandem
Differential Revision: https://phabricator.services.mozilla.com/D51420

--HG--
extra : moz-landing-system : lando
2019-11-26 17:13:08 +00:00
Zibi Braniecki 6bdd603252 Bug 1599532 - Update unic-langid-impl to 0.7.2 r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D54804

--HG--
extra : moz-landing-system : lando
2019-11-27 10:24:41 +00:00
Simon Giesecke 9e2165d850 Bug 1598164 - Make use of std::copy_if/MakeBackInserter in IDBTransaction::AbortInternal. r=dom-workers-and-storage-reviewers,ytausky
Depends on D54322

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

--HG--
extra : moz-landing-system : lando
2019-11-27 10:54:57 +00:00
Simon Giesecke 55a2f652bc Bug 1598164 - Use scoped enums in IDBTransaction. r=dom-workers-and-storage-reviewers,edenchuang
Differential Revision: https://phabricator.services.mozilla.com/D54321

--HG--
extra : moz-landing-system : lando
2019-11-27 10:54:57 +00:00
Simon Giesecke f7864022f8 Bug 1598164 - Fix structured-clone-transaction-state.any.js test case. r=dom-workers-and-storage-reviewers,janv
Also removed obsolete dom/indexedDB/test/test_clone_before_key_evaluation.html test case,
which tested for the opposite behaviour.

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

--HG--
extra : moz-landing-system : lando
2019-11-26 13:18:09 +00:00
Simon Giesecke 0d6f5cd8de Bug 1598164 - Improved test assertion messages and removed code duplication. r=dom-workers-and-storage-reviewers,edenchuang
Differential Revision: https://phabricator.services.mozilla.com/D54266

--HG--
extra : moz-landing-system : lando
2019-11-26 12:02:21 +00:00
Jan de Mooij 4dafd4e9c2 Bug 1524590 part 2 - Remove JS::CloneFunctionObject and JS shell 'clone' function. r=jorendorff,tcampbell
With XBL gone we don't have any real consumers left. Global scripts can still be
cloned but this removes the ability to clone arbitrary functions.

This also removes the testCloneScript jsapi-test because it's not trivial to rewrite and
I don't think it's testing anything that isn't covered by other tests.

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

--HG--
extra : moz-landing-system : lando
2019-11-27 09:42:01 +00:00
Jan de Mooij 35b6a50aa1 Bug 1524590 part 1 - Fix or remove tests using 'clone' function. r=jorendorff
We want to remove JS::CloneFunctionObject. Most tests can use
either cloneAndExecuteScript or evaluate instead.

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

--HG--
extra : moz-landing-system : lando
2019-11-27 07:47:02 +00:00
Andrei Oprea 5fd08f939a Bug 1599116 - WNPanel messages need detailed access to TP blocked resources r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D54550

--HG--
extra : moz-landing-system : lando
2019-11-26 15:18:55 +00:00
championshuttler 12f01bf037 Bug 1598279 - Update docs of format.js to reflect in documentation. r=whimboo,marionette-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D54181

--HG--
rename : testing/marionette/doc/internals/format.js => testing/marionette/doc/internals/format.rst
extra : moz-landing-system : lando
2019-11-27 09:46:58 +00:00
championshuttler 53b47f64af Bug 1536103 - Add files to marionatte toctree. r=marionette-reviewers,ato
Differential Revision: https://phabricator.services.mozilla.com/D54048

--HG--
extra : moz-landing-system : lando
2019-11-27 09:46:58 +00:00
championshuttler ac9dc5102c Bug 1598279 - Add Docs for capture.js. r=sylvestre,marionette-reviewers,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D54045

--HG--
extra : moz-landing-system : lando
2019-11-27 09:46:58 +00:00
Valentin Gosu 164b071ee3 Bug 1541389 - Fix browser_httpCrossOriginOpenerPolicy.js to remove timeouts and not wait for SSTabRestored r=mattwoodrow
(Matt Woodrow (:mattwoodrow) in bug 1541389 comment #7)
> Nika did some work on top of DocumentChannel to make sure we delay
notifying the old docshell that it had been cancelled until we'd setup
the new one.

This patch removes the code that waits for the `SSTabRestored` event when a
process switch is expected.
It also removes the `setTimeout` in the test, and uses
`browser.frameLoader.remoteTab.osPid` instead of ContentTask.spawn to get the
PID of the content process.

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

--HG--
extra : moz-landing-system : lando
2019-11-26 23:01:39 +00:00
Jan de Mooij f8447efbb0 Bug 1598778 - Don't read an out-of-bounds char in ConsumeSpaces. r=jwalden
There was a similar issue in the caller, where it checks |*s != '('|.

Also changes the code to use RangedPtr so these issues become assertion failures
instead of requiring ASan.

ConsumeUntil was added to encapsulate the js_strchr_limit call.

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

--HG--
extra : moz-landing-system : lando
2019-11-26 16:40:30 +00:00
Julian Descottes 4345ce210b Bug 1589320 - Use inspectNode to open the toolbox in custom.inspector DAMP test r=ochameau,rcaliman
Depends on D49330

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

--HG--
extra : moz-landing-system : lando
2019-11-27 08:44:34 +00:00
Florin Strugariu c4d60fe371 Bug 1593598 - Investigate failures of browsertime speedometer test on Windows r=perftest-reviewers,rwood
Differential Revision: https://phabricator.services.mozilla.com/D54183

--HG--
extra : moz-landing-system : lando
2019-11-27 08:30:26 +00:00
Tarek Ziadé 9705cbd3c7 Bug 1595789 - zip browsertime results r=rwood,sparky,barret
Instead of using a json file that contains URLs to task cluster artifacts, let's use a single zip file that contains all video files to analyze. This will reduce the number of artifacts we generate per raptor run and the number of network downloads.

The run-visual-metrics gets the tarball directly when it's used as a sub-task and produces its own result tarball

notice that at this point I don't see any reason to copy in the vismet results tarball all the files.

Maybe we should simply generate a *single* json file that contains a merge of all visualmetrics results?
But that could be done later. lmk

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

--HG--
extra : moz-landing-system : lando
2019-11-26 18:19:23 +00:00
Kris Maglione 4c59d38eed Bug 1587013 - Enable test_navigator_buildID.html in Fission. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D53943

--HG--
extra : moz-landing-system : lando
2019-11-26 20:39:45 +00:00
Kate Hudson 0f6e77f939 Bug 1598769 - Add sendAsyncMessageToPreloaded so triplets cards do not request new cards on the same tab r=pdahiya
Differential Revision: https://phabricator.services.mozilla.com/D54629

--HG--
extra : moz-landing-system : lando
2019-11-27 07:54:52 +00:00
championshuttler a45acd4a52 Bug 1569472 - Remove toolkit/components/extensions from exclude list of rst linter. r=sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D54062

--HG--
extra : moz-landing-system : lando
2019-11-26 19:28:49 +00:00
championshuttler dde3c6f42b Bug 1569472 - Fix Linting errors in toolkit/components/extensions/. r=sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D54061

--HG--
extra : moz-landing-system : lando
2019-11-26 19:28:29 +00:00
Andreea Pavel de61d02293 Bug 1558330 - disable test_MigrationUtils_timedRetry.js on mac shippable r=egao
Differential Revision: https://phabricator.services.mozilla.com/D54888

--HG--
extra : moz-landing-system : lando
2019-11-27 07:11:51 +00:00
Nicolas Chevobbe 95e076a2f6 Bug 1599135 - Load individual Rep file in inspector.r=gl.
Differential Revision: https://phabricator.services.mozilla.com/D54548

--HG--
extra : moz-landing-system : lando
2019-11-27 07:07:43 +00:00
Nicolas Chevobbe 60324df8ec Bug 1599135 - Expose all Reps file. r=jlast.
This allows consumers to directly require a single Rep file
if needed (e.g. the inspector only needs elementNode or textNode).
In order to make this work, the requires for react-dom-factories
and prop-types needed to be changed to the in-tree modules.
We also needed to modified the reps jest config, as well as the
babel config so we can run tests and still generate the reps bundle.
Finally, the dom-node-constants is modified to not use define as
it's not used as an AMD module.

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

--HG--
extra : moz-landing-system : lando
2019-11-27 07:07:30 +00:00
Andreea Pavel 4df8821c1b Bug 1565116 - update appearance-searchfield-001.html expectancy r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D54441

--HG--
extra : moz-landing-system : lando
2019-11-25 10:58:49 +00:00
Andreea Pavel fa9f14d3a2 Bug 1423959 - disable browser_loadURI.js on win10 r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D54437

--HG--
extra : moz-landing-system : lando
2019-11-25 10:56:54 +00:00
Cameron McCormack 44c89b66fe Bug 1599286 - Prevent -moz-min-font-size-ratio from interfering with cached scrollbar styles. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D54674

--HG--
extra : moz-landing-system : lando
2019-11-27 06:02:47 +00:00
Edwin Takahashi 0d67126c9a Bug 1599268 - adjust expectations for tests now passing on Ubuntu 18.04 r=jmaher
Changes:

Some tests now pass when platform is updated from Ubuntu 16.04 to 18.04. They are annotated to restrict the failure expectation to version below Ubuntu 18.04, or expect passes for Ubuntu 18.04.

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

--HG--
extra : moz-landing-system : lando
2019-11-27 04:33:52 +00:00
Ryan VanderMeulen ecce4a80cd Bug 1598435 - Update pdf.js to version 2.4.152. r=bdahl
Differential Revision: https://phabricator.services.mozilla.com/D54182

--HG--
extra : moz-landing-system : lando
2019-11-26 19:45:52 +00:00
Matt Woodrow b72a62729c Bug 1584031 - Pass load flags to NS_NewChannelInternal in ContentChild in the same way we do in DocumentChannelChild. r=jya
Differential Revision: https://phabricator.services.mozilla.com/D54222

--HG--
extra : moz-landing-system : lando
2019-11-27 02:20:01 +00:00
Matt Woodrow ec76e312ca Bug 1584031 - Fix test_ext_redirect_jar.html to handle OOP extension pages. r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D54221

--HG--
extra : moz-landing-system : lando
2019-11-27 02:19:46 +00:00
Matt Woodrow 943ad54b32 Bug 1584031 - Add a pref to put data URIs in their own process when using fission. r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D53894

--HG--
extra : moz-landing-system : lando
2019-11-27 02:19:38 +00:00
Matt Woodrow 4e9f06f73c Bug 1584031 - Allow non-http channels into on-may-change-process. r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D53893

--HG--
extra : moz-landing-system : lando
2019-11-27 02:19:17 +00:00
Nick Thomas 341fd8d73a Bug 1598436 - add nightly bouncer checks to cron, r=aki
Depends on D54657

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

--HG--
extra : moz-landing-system : lando
2019-11-26 04:01:49 +00:00
Nick Thomas c7bf333201 Bug 1598436 - add ESR bouncer checks to cron, r=aki
Fixes up ESR bouncer aliases now that ESR60 is EOL.
Adds check for latest products used by www.mozilla.org.
Enables the cron checks.
Fixes up a script error which meant we weren't checking all partial platforms in release automation.

Depends on D54656

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

--HG--
extra : moz-landing-system : lando
2019-11-27 02:53:21 +00:00
Nick Thomas 8f795e290b Bug 1598436 - add checks for 'latest' bouncer products to cron (beta, deved, release), r=aki
Differential Revision: https://phabricator.services.mozilla.com/D54656

--HG--
extra : moz-landing-system : lando
2019-11-26 03:59:32 +00:00
Dorel Luca 3b7542d69e Backed out changeset 82865b3cc6ed (bug 1599286) for Browser-chrome failures in content/minimal-xul.css. CLOSED TREE 2019-11-27 04:32:45 +02:00
Dorel Luca a3fe7ca42c Backed out changeset 7f9d6d996cb7 (bug 1599268) for WPT failures in /css/css-ui/caret-color-013.html 2019-11-27 04:06:32 +02:00
Kenny Levinsen 1c5650fe48 Bug 1542808 - Implement widget-local VsyncSource for Wayland windows. r=stransky,lsalzman
Lets Wayland sessions run vsync off wayland surface frame callbacks by creating
an interface for widgets to return a local VsyncSource, if applicable.

This interface is currently used for the compositor, and for refresh drivers
in the parent process. It is not yet used for vsync in content processes.

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

--HG--
extra : moz-landing-system : lando
2019-11-27 00:21:33 +00:00
Brad Werth b724f12298 Bug 1599304: Make SpecialPowers.Focus check for availability of this.manager.rootFrameLoader before dereferencing it. r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D54648

--HG--
extra : moz-landing-system : lando
2019-11-26 22:31:20 +00:00
Emma Malysz e37c828f9c Bug 1584723, skip browser_certViewer.js for tests run with 'verify' due to intermittent failures. r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D54797

--HG--
extra : moz-landing-system : lando
2019-11-26 22:37:19 +00:00
Michael Cooper 5096499a64 Bug 1594035 - Don't send `null` enrollmentIds for Normandy telemetry r=rhelmer
Differential Revision: https://phabricator.services.mozilla.com/D54834

--HG--
extra : moz-landing-system : lando
2019-11-26 23:43:42 +00:00
Paul Bone a8ed0f485e Bug 1598601 - Enable DocumentChannel in the 2nd part of browser_httpToFileHistory.js r=jya
DocumentChannel is enabled by default in nightly, but not beta.  We need to
enable it explicitly in the 2nd part of this test.

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

--HG--
extra : moz-landing-system : lando
2019-11-26 10:30:53 +00:00
Karl Tomlinson 133751cb97 Bug 1565956 process events for MessagePort r=padenot
Differential Revision: https://phabricator.services.mozilla.com/D53137

--HG--
extra : moz-landing-system : lando
2019-11-21 07:33:48 +00:00
Karl Tomlinson 086fa3ac13 Bug 1565956 use an nsThread for GraphRunner to support MessagePort r=pehrsons
MessagePort::Dispatch(), for example, uses NS_DispatchToCurrentThread(), which
assumes nsThread.

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

--HG--
extra : moz-landing-system : lando
2019-11-25 21:55:36 +00:00
Karl Tomlinson 8abe290c87 Bug 1565956 annotate GraphDriver::Shutdown MOZ_CAN_RUN_SCRIPT r=pehrsons
Differential Revision: https://phabricator.services.mozilla.com/D53127

--HG--
extra : moz-landing-system : lando
2019-11-21 07:33:46 +00:00
Edwin Takahashi c69d59cb4c Bug 1599268 - adjust expectations for tests now passing on Ubuntu 18.04 r=jmaher
Changes:

Some tests now pass when platform is updated from Ubuntu 16.04 to 18.04. They are annotated to restrict the failure expectation to version below Ubuntu 18.04, or expect passes for Ubuntu 18.04.

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

--HG--
extra : moz-landing-system : lando
2019-11-26 22:55:30 +00:00
Brendan Dahl 3eb48da3d2 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-26 22:39:48 +00:00