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

697768 Коммитов

Автор SHA1 Сообщение Дата
Kristen Wright dbfec5d2b0 Bug 1622111 - Convert dom.animations.offscreen-throttling to static pref. r=njn
Converts dom.animations.offscreen-throttling to a static pref and removes the static function used to create the varcache pref.

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

--HG--
extra : moz-landing-system : lando
2020-03-23 19:43:34 +00:00
Bert Peers a5e5ccd293 Bug 1605283 - Improve support for invalidation debugging and testing r=gw
Support hiding slices to better understand what's on which layer,
and to hide UI when not relevant.
Requires using a HTTP server due to cross-scripting.

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

--HG--
extra : moz-landing-system : lando
2020-03-24 16:51:06 +00:00
Scott be1d82fa7d Bug 1624622 - Allow for promise await inside promise worker r=Yoric
Differential Revision: https://phabricator.services.mozilla.com/D68043

--HG--
extra : moz-landing-system : lando
2020-03-24 15:50:32 +00:00
Julian Descottes 652361c1b4 Bug 1602468 - Skip destroy for object fronts on Toolbox destroy r=ochameau,nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D56546

--HG--
extra : moz-landing-system : lando
2020-03-24 16:47:54 +00:00
Harry Twyford cf0cd77ad8 Bug 1624044 - Wait for SessionStartup initialization before using it in willCheckDefaultBrowser. r=dao
The sessionType getter in SessionStartup sets its internal state if there isn't already one. Since the willCheckDefaultBrowser call added in bug 1622195 happens very early, SessionStartup isn't initialized yet so its state is set to "never restore".

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

--HG--
extra : moz-landing-system : lando
2020-03-24 16:36:00 +00:00
Artem 0a5bdf8085 Bug 1608197 - port createProfileWizard DTD to fluent r=Gijs,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D62867

--HG--
extra : moz-landing-system : lando
2020-03-24 16:35:16 +00:00
Mirko Brodesser 1a8fa110c7 Bug 1623858: part 7) Rename and simplify `nsFrame::DisplaySelection`. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D67807

--HG--
extra : moz-landing-system : lando
2020-03-24 09:16:53 +00:00
Andrea Marchesini d7badaf4fb Bug 1623593 - Get rid of NECKO_COOKIES compilation flag, r=mayhemer
Differential Revision: https://phabricator.services.mozilla.com/D67451

--HG--
extra : moz-landing-system : lando
2020-03-24 16:30:03 +00:00
Daniel Varga 1fcba1b9c0 Bug 1620724 - Disable browser_jsterm_completion_bracket.js on win 7 debug for frequent failures. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D67894

--HG--
extra : moz-landing-system : lando
2020-03-24 09:55:45 +00:00
emcminn af491f0d0b Bug 1624330 - Removed a redundant CSS rule that caused snippet dismiss button to overlap content r=andreio
Differential Revision: https://phabricator.services.mozilla.com/D67916

--HG--
extra : moz-landing-system : lando
2020-03-24 16:12:39 +00:00
Andrea Marchesini 11a52fafb6 Bug 1623313 - gtest for pref network.cookie.sameSite.laxByDefault.disabledHosts, r=mayhemer
Differential Revision: https://phabricator.services.mozilla.com/D67306

--HG--
extra : moz-landing-system : lando
2020-03-24 16:09:05 +00:00
Andrea Marchesini 23a1e408dc Bug 1623313 - disable cookie sameSite=laxByDefault for a list of hosts by pref, r=mayhemer
Differential Revision: https://phabricator.services.mozilla.com/D67305

--HG--
extra : moz-landing-system : lando
2020-03-24 16:08:36 +00:00
James Graham 8e644c82a1 Bug 1624046 - Always write results with --write-results, r=remote-protocol-reviewers,maja_zf
Differential Revision: https://phabricator.services.mozilla.com/D67861

--HG--
extra : moz-landing-system : lando
2020-03-23 15:25:10 +00:00
James Graham 39d978e838 Bug 1624046 - Fix the ordering of puppeteer expected data, r=remote-protocol-reviewers,maja_zf
Differential Revision: https://phabricator.services.mozilla.com/D67859

--HG--
extra : moz-landing-system : lando
2020-03-23 15:25:33 +00:00
Dzmitry Malyshau 3f4ede670b Bug 1624594 - Check for memory leak env vars on crashing r=mccr8
Differential Revision: https://phabricator.services.mozilla.com/D68031

--HG--
extra : moz-landing-system : lando
2020-03-24 15:53:16 +00:00
Jed Davis f9c2aefe5c Bug 1550900 - Support "frozen" shared memory where the parent process retains write access. r=froydnj
This patch extends shared memory freezing to support the use case where
the parent process retains write access for incremental updates, while
other processes receive read-only access.

Note that, while some OSes allow independent read-only and read/write
capabilities for the same object, all we have on Android is an operation
that prevents future write mappings.  Therefore, this allows an existing
writeable mapping to be retained, but if that is unmapped then even the
parent process can't re-create it.

As with freezing, the read-only restriction may not be enforceable if
the recipient process isn't adequately sandboxed (e.g., on Linux, if it
can use /proc/self/fd to reopen the inode for writing).

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

--HG--
extra : moz-landing-system : lando
2020-03-20 16:23:59 +00:00
Dão Gottwald 0e85250451 Bug 1624294 - Remove underused Utils.hasRootDomain. r=mikedeboer
Differential Revision: https://phabricator.services.mozilla.com/D67839

--HG--
extra : moz-landing-system : lando
2020-03-24 15:15:31 +00:00
Jason Laster 069676f934 Bug 1605175 - Selecting an element in remote iframe should switch context and update selector. r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D67083

--HG--
extra : moz-landing-system : lando
2020-03-24 15:28:52 +00:00
Hubert Boma Manilla d68f7857b9 Bug 1623395 - Set the height of the response panel in the console r=Honza,nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D67492

--HG--
extra : moz-landing-system : lando
2020-03-24 11:45:49 +00:00
Noemi Erli b4d7f44f77 Backed out changeset cdc5571c2d7c (bug 1623015) for causing mochitest failures CLOSED TREE
--HG--
rename : toolkit/themes/shared/scrollbox.css => toolkit/themes/windows/global/scrollbox.css
2020-03-24 17:31:35 +02:00
Gijs Kruitbosch 0377d8eece Bug 1598924 - make remote settings handle shutdown gracefully, r=leplatrem,asuth
By and large, this change accomplishes two things:
1. Run db.close() in finally clauses so that even if db access fails, we close
   our connections. It also tries to avoid waiting on other, non-DB operations
   before calling close, to avoid the DB connection needlessly hanging around.
2. Intercept all async database operations from the remote settings client to
   kinto and ensuring they complete before the end of `profile-before-change`.
   Any operations started after Services.startup.isShuttingDown (so after
   quit/restart is initiated by the user) will throw. Operations started
   beforehand are put in a set of operations, and remove themselves once
   complete. We AsyncShutdown block on that set of operations completing.

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

--HG--
extra : moz-landing-system : lando
2020-03-24 14:55:41 +00:00
Geoff Brown d46135408b Bug 1598746 - Adjust some mochitest and reftest SCHEDULES.exclusive entries; r=ahal
Use finer granularity for some reftest/mochitest SCHEDULES.exclusive entries,
so that reftest-plain does not run when only crashtests are modified, and
vice versa; similarly, break up mochitest into mochitest/browser-chrome/chrome/
a11y. Use schedules-component instead of category.

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

--HG--
extra : moz-landing-system : lando
2020-03-24 14:55:28 +00:00
Andrew Halberstadt 05c87fca29 Bug 1624437 - [taskgraph] Handle the upcoming data format in the bugbug optimization strategy, DONTBUILD, r=marco
Differential Revision: https://phabricator.services.mozilla.com/D67925

--HG--
extra : moz-landing-system : lando
2020-03-24 14:37:08 +00:00
Maja Frydrychowicz fe363faa5c Bug 1612174 - [remote] Update puppeteer test expectations r=remote-protocol-reviewers,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D67972

--HG--
extra : moz-landing-system : lando
2020-03-24 12:53:12 +00:00
Maja Frydrychowicz 7ecfb52ab1 Bug 1612174 - [remote] Emit "init" lifecycleEvent when readyState is "loading" r=remote-protocol-reviewers,whimboo
Evaluating `document.open` + `write` + `close` triggers the `readyState`
to change to "loading". Puppeteer, for example, relies on a seeing an
"init" life cycle event in that case for their `Page.setContent` method.

Also move "Page.loadEventFired" to be triggered by an actual "load"
instead of "pagehide", which we don't see after a `document.write`.

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

--HG--
extra : moz-landing-system : lando
2020-03-24 07:46:37 +00:00
James Willcox 2ef4e466f8 Bug 1291377 - Don't use custom linker on Android 6.0+ r=glandium
We still need it for Android < 6.0 (API 23) because otherwise we don't
have a way to hook up mozalloc.

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

--HG--
extra : moz-landing-system : lando
2020-03-20 15:35:48 +00:00
Noemi Erli 6fa26b1439 Backed out changeset 7c5e444f3350 (bug 1585620) for causing browser chrome failures CLOSED TREE 2020-03-24 16:02:14 +02:00
Dão Gottwald 913447fb35 Bug 1623015 - Modernize scrollbox arrows. r=ntim
Differential Revision: https://phabricator.services.mozilla.com/D67678

--HG--
rename : toolkit/themes/windows/global/scrollbox.css => toolkit/themes/shared/scrollbox.css
extra : moz-landing-system : lando
2020-03-24 13:42:04 +00:00
Paul Adenot c5169dcde5 Bug 1613070 - Add tracing markers to AudioWorklet code (real-time thread side). r=karlt
Moving the trace point for messages to the inner loop allow understanding what
pages are doing better (if they are creating lots of nodes or changing lots of
params, etc.). Also, it is important to be able to characterize `onmessage`
calls.

Having two tracepoints under `ProcessBlockOnPorts` allows gauging the buffer
preparation overhead. vs just the page's processing code.

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

--HG--
extra : moz-landing-system : lando
2020-03-24 13:21:54 +00:00
Benjamin Bouvier 462dd54707 Bug 1623130: disable Ion and shared memory when benchmarking Cranelift; r=perftest-reviewers,sparky
Differential Revision: https://phabricator.services.mozilla.com/D67826

--HG--
extra : moz-landing-system : lando
2020-03-24 12:50:18 +00:00
Sebastian Streich 2a1c2e48ec Bug 1623379 - nsMixedContentBlocker.cpp r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D67349

--HG--
extra : moz-landing-system : lando
2020-03-24 12:03:17 +00:00
Emilio Cobos Álvarez 91032e5d60 Bug 1624359 - Remove Document::mVisibleContentHeuristic. r=smaug
We added it so the perf team could run some experiments, and they were done but
the code was left...

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

--HG--
extra : moz-landing-system : lando
2020-03-24 12:27:54 +00:00
norah a1c0103334 Bug 1622663 - Removed redundant access specifier on line 74. r=sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D68020

--HG--
extra : moz-landing-system : lando
2020-03-24 12:06:28 +00:00
Edgar Chen 6a7f8fb8a1 Bug 1622348 - Enable promise-rejection-events.html wpt back on linux-opt-fission; r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D67870

--HG--
extra : moz-landing-system : lando
2020-03-24 11:16:50 +00:00
Razvan Caliman 897053e310 Bug 1538256 - Do not subtract scrollbar width from node screenshots. r=gl
Differential Revision: https://phabricator.services.mozilla.com/D67906

--HG--
extra : moz-landing-system : lando
2020-03-23 23:43:36 +00:00
Yoshi Cheng-Hao Huang bfb3dfc669 Bug 1608056 - Support nursery BigInt values in NurseryKeysVector. r=jonco
Differential Revision: https://phabricator.services.mozilla.com/D67643

--HG--
extra : moz-landing-system : lando
2020-03-24 11:30:11 +00:00
Tom Schuster d65152a788 Bug 1622562 - Remove ErrorReport flags everywhere. r=mccr8
Depends on D67143

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

--HG--
extra : moz-landing-system : lando
2020-03-24 10:13:15 +00:00
Tom Schuster 366a89593e Bug 1622562 - Remove flags from JSErrorReport. r=jandem
Differential Revision: https://phabricator.services.mozilla.com/D67143

--HG--
extra : moz-landing-system : lando
2020-03-23 07:08:48 +00:00
Tom Schuster 77e3057b6d Bug 1622562 - Remove flags parameter from ReportError functions r=tcampbell
Depends on D67140

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

--HG--
extra : moz-landing-system : lando
2020-03-23 23:04:07 +00:00
Tom Schuster 4c087e6905 Bug 1622562 - Cleanup exnType initialization r=jandem
Differential Revision: https://phabricator.services.mozilla.com/D67140

--HG--
extra : moz-landing-system : lando
2020-03-24 06:41:58 +00:00
Tom Schuster 505dd78fef Bug 1622562 - Move some fundamental error reporting functions to ErrorReporting.h r=jandem
Differential Revision: https://phabricator.services.mozilla.com/D67138

--HG--
extra : moz-landing-system : lando
2020-03-20 19:02:31 +00:00
Gabriele Svelto 1974b2ed47 Bug 1622316 - Add buffering to the PlatformWriter to reduce the number of syscalls required to write the .extra file r=KrisWright
Differential Revision: https://phabricator.services.mozilla.com/D67588

--HG--
extra : moz-landing-system : lando
2020-03-24 11:17:23 +00:00
Tooru Fujisawa c8a4b4806e Bug 1624529 - Add null-check before Box::from_raw. r=nbp
Differential Revision: https://phabricator.services.mozilla.com/D68002

--HG--
extra : moz-landing-system : lando
2020-03-24 10:31:07 +00:00
Carolina 38ccd74df2 Bug 1585620 - Creates a standalone page (about:certificate) for the new certificate viewer.r=johannh,fluent-reviewers,flod
WIP - I want to have some insights before continue developing this patch

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

--HG--
extra : moz-landing-system : lando
2020-03-24 08:57:42 +00:00
Andrea Marchesini 6040af7a0d Bug 1622306 - Group cookie console info/warning logs - tests, r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D67904

--HG--
extra : moz-landing-system : lando
2020-03-24 10:18:47 +00:00
Andrea Marchesini 4fa365563a Bug 1622306 - Group cookie console info/warning logs, r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D66890

--HG--
extra : moz-landing-system : lando
2020-03-24 09:41:07 +00:00
Sylvestre Ledru ec872314a4 Bug 1624355 - coding style doc: Remove some leftover files r=sg
Moved to docs/code-quality/coding-style

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

--HG--
extra : moz-landing-system : lando
2020-03-24 09:35:23 +00:00
Mihai Alexandru Michis b6435f7773 Backed out 5 changesets (bug 1584007) for causing crashes in ClientManagerService.
CLOSED TREE

Backed out changeset e8e6a6bb50ff (bug 1584007)
Backed out changeset 9468d92f2a55 (bug 1584007)
Backed out changeset 19ed74a7ea6f (bug 1584007)
Backed out changeset 6c35d3d0f747 (bug 1584007)
Backed out changeset ea67977a5cdd (bug 1584007)
2020-03-24 11:29:22 +02:00
Frederic Wang df18ec3853 Bug 1623623 - Enable dom.IntersectionObserverExplicitDocumentRoot by default r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D67472

--HG--
extra : moz-landing-system : lando
2020-03-24 08:48:16 +00:00
Jan de Mooij 9ac848694a Bug 1618198 part 25 - Support FunCall/FunApply and spread calls. r=iain
This needs more work to make it fast, especially JSOp::OptimizeSpreadCall.

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

--HG--
extra : moz-landing-system : lando
2020-03-23 18:58:20 +00:00