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

17307 Коммитов

Автор SHA1 Сообщение Дата
Mike Shal d8e4653d19 Bug 1611326 - Default to py3_action, and add a py2 attribute to GENERATED_FILES; r=firefox-build-system-reviewers,rstewart
GENERATED_FILES now defaults to python3 unless py2=True is specified as
an argument. All existing GENERATED_FILES scripts and GeneratedFile
templates have the py2=True attribute added, so this patch should
effectively be a no-op.

Going forward, individual scripts can be converted to python3 and their
corresponding py2=True attribute can be deleted. In effect, this patch
will be backed out in pieces until all scripts run in python3, at which
point the py2 attribute itself can be removed.

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

--HG--
extra : moz-landing-system : lando
2020-02-14 13:22:46 +00:00
Masayuki Nakano a5deb4a2c5 Bug 1611374 - Disallow nested `Document.execCommand()` calls in Nightly and early Beta r=smaug
Chrome does not allow nested `Document.execCommand()` calls:
https://source.chromium.org/chromium/chromium/src/+/master:third_party/blink/renderer/core/editing/commands/document_exec_command.cc;l=75;drc=301e5d079a1b4c29c5b17574d0470e6db7370acc

On the other hand, Safari (and Firefox) allows it.  However, it's worthwhile to
follow Chrome's behavior.

This patch makes `Document::ExecCommand()` return `false` when it's called
while running another `Document::ExecCommand()` call on Nightly and early Beta.
This is exactly same behavior, and we should watch broken web apps reports
for a while before riding this on the train.

And this patch sets the pref to `true` when all crash tests under
`editor/libeditor/crashtests` which depend on nested calls of `execCommand` run
since same things may be reproducible with other DOM APIs.

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

--HG--
extra : moz-landing-system : lando
2020-02-15 19:17:00 +00:00
Tom Schuster 5e374e825d Bug 1569123 - Re-enable strict MIME type checking for Worker/SharedWorker everywhere. r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D63056

--HG--
extra : moz-landing-system : lando
2020-02-17 13:50:55 +00:00
Jonathan Kew 424578601f Bug 1615652 - Append Microsoft JhengHei to the end of zh-HK font prefs as a fallback, because MingLiU may not be present on Windows installations where Chinese/HK language support is not specifically installed. r=m_kato
Differential Revision: https://phabricator.services.mozilla.com/D62946

--HG--
extra : moz-landing-system : lando
2020-02-17 02:40:11 +00:00
Maja Frydrychowicz 2536ddcb74 Bug 1614108 - Truncate Remote Agent log messages; r=remote-protocol-reviewers,whimboo
Copy format module from Marionette.

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

--HG--
extra : moz-landing-system : lando
2020-02-15 08:22:56 +00:00
Nils Ohlmeier [:drno] aeddd7970d Bug 1615445: set webrtc DTLS min version to 1.2. r=dminor
Differential Revision: https://phabricator.services.mozilla.com/D62828

--HG--
extra : moz-landing-system : lando
2020-02-13 22:13:53 +00:00
Doug Thayer e922294324 Bug 1613733 - Enable fast shutdown at last cycle collection r=froydnj
I think this is ready. We see no late write checks coming in from this
period in telemetry, and it's early in the cycle, so I think the best
time to enable this is now.

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

--HG--
extra : moz-landing-system : lando
2020-02-15 20:26:26 +00:00
Jeff Muizelaar 687a7e8a7e Bug 1615683. Disable DirectComposition temporarily for telemetry purposes. r=mstange
We want to see how the newly added COMPOSITE_SWAP_TIME metric moves.

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

--HG--
extra : moz-landing-system : lando
2020-02-14 18:58:38 +00:00
Cosmin Sabou 8b4eabd7c2 Merge mozilla-central to autoland. 2020-02-14 15:17:39 +02:00
Cosmin Sabou ff39f9206d Backed out 2 changesets (bug 1613263, bug 1611326) for presummably causing l10n langpack bustages. a=backout
Backed out changeset 77e54e76848a (bug 1611326)
Backed out changeset 36ba18ac3a68 (bug 1613263)
2020-02-14 15:02:21 +02:00
Jonathan Watt 9bed859779 Bug 855889. Remove the print.use_global_printsettings pref. r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D62754

--HG--
extra : moz-landing-system : lando
2020-02-14 02:59:45 +00:00
Brindusan Cristian 09a49910fa Backed out changeset 19c9be9294f4 (bug 1613733) for Android Bpgo build bustages. CLOSED TREE 2020-02-14 04:33:17 +02:00
Hiroyuki Ikezoe 38a45b7de4 Bug 1613611 - Enable lazy load images by default. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D62709

--HG--
extra : moz-landing-system : lando
2020-02-14 00:14:46 +00:00
Haik Aftandilian 6395b475b8 Bug 1612006 - getDisplayMedia NotFoundError in firefox after upgrade to MacOS 10.15.3 r=spohl
Update the heuristic-based screen recording permission check to be more
reliable but still imperfect.

Add pref "media.macos.screenrecording.oscheck.enabled" (true by default) to
allow bypassing the permission check as a workaround and for testing.
i.e., when the pref is set,
nsIOSPermissionRequest::getScreenCapturePermissionState() always returns
PERMISSION_STATE_AUTHORIZED on macOS.

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

--HG--
extra : moz-landing-system : lando
2020-02-13 23:36:23 +00:00
Mike Shal ad0c283ab2 Bug 1611326 - Default to py3_action, and add a py2 attribute to GENERATED_FILES; r=firefox-build-system-reviewers,rstewart
GENERATED_FILES now defaults to python3 unless py2=True is specified as
an argument. All existing GENERATED_FILES scripts and GeneratedFile
templates have the py2=True attribute added, so this patch should
effectively be a no-op.

Going forward, individual scripts can be converted to python3 and their
corresponding py2=True attribute can be deleted. In effect, this patch
will be backed out in pieces until all scripts run in python3, at which
point the py2 attribute itself can be removed.

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

--HG--
extra : moz-landing-system : lando
2020-02-13 23:07:04 +00:00
Sam Foster 0dc699bcb0 Bug 1536728 - Show dismissed save/update doorhanger when password value is changed. r=MattN
* Behavior is behind a false-by-default pref signon.passwordEditCapture.enabled
* Responds to change events on the field (not input)
* New browser-chrome tests for doorhanger behavior when editing (non-generated) password field values

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

--HG--
extra : moz-landing-system : lando
2020-02-13 22:11:01 +00:00
Brindusan Cristian e2fb6b8344 Backed out changeset 7fefed11f117 (bug 1611326) for build bustages at update-1.xpi.stub. CLOSED TREE 2020-02-13 23:33:34 +02:00
Mike Shal e6464dd404 Bug 1611326 - Default to py3_action, and add a py2 attribute to GENERATED_FILES; r=firefox-build-system-reviewers,rstewart
GENERATED_FILES now defaults to python3 unless py2=True is specified as
an argument. All existing GENERATED_FILES scripts and GeneratedFile
templates have the py2=True attribute added, so this patch should
effectively be a no-op.

Going forward, individual scripts can be converted to python3 and their
corresponding py2=True attribute can be deleted. In effect, this patch
will be backed out in pieces until all scripts run in python3, at which
point the py2 attribute itself can be removed.

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

--HG--
extra : moz-landing-system : lando
2020-02-13 20:31:50 +00:00
Doug Thayer 6f92e32415 Bug 1613733 - Enable fast shutdown at last cycle collection r=froydnj
I think this is ready. We see no late write checks coming in from this
period in telemetry, and it's early in the cycle, so I think the best
time to enable this is now.

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

--HG--
extra : moz-landing-system : lando
2020-02-13 20:00:55 +00:00
Simon Giesecke b50347f917 Bug 1611415 - Prefer using std::move over forget. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D60980

--HG--
extra : moz-landing-system : lando
2020-02-13 14:38:48 +00:00
Julien Cristau 147ec7bc5e Backed out changeset 099d6c72046d (bug 1592016) as it depends on bug 1592739. a=backout
Differential Revision: https://phabricator.services.mozilla.com/D62752

--HG--
extra : moz-landing-system : lando
2020-02-13 14:26:46 +00:00
Julien Cristau 9b0202aa30 Bug 1614274 - turn off Toast Notifications on nightly. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D62199

--HG--
extra : moz-landing-system : lando
2020-02-13 10:29:58 +00:00
Andreea Pavel 94249cc894 Backed out 5 changesets (bug 1536728) for failing browser_context_menu_iframe.js on a CLOSED TREE
Backed out changeset 3c6419676ae1 (bug 1536728)
Backed out changeset dc86932a5454 (bug 1536728)
Backed out changeset 155ff3fe94c7 (bug 1536728)
Backed out changeset fe18718bfeb3 (bug 1536728)
Backed out changeset 80ffc576da4a (bug 1536728)

--HG--
rename : toolkit/components/passwordmgr/test/mochitest/test_LoginManagerContent_passwordEditedOrGenerated.html => toolkit/components/passwordmgr/test/mochitest/test_LoginManagerContent_generatedPasswordFilledOrEdited.html
rename : toolkit/components/passwordmgr/test/unit/test_LoginManagerParent_onPasswordEditedOrGenerated.js => toolkit/components/passwordmgr/test/unit/test_LoginManagerParent_onGeneratedPasswordFilledOrEdited.js
2020-02-13 07:13:50 +02:00
Paul Bone 983fef7556 Bug 1603006 - Ignore allowLinkedWebInFile when documentChannel is enabled r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D56832

--HG--
extra : moz-landing-system : lando
2020-02-12 23:56:01 +00:00
Sam Foster f71785d0a8 Bug 1536728 - Show dismissed save/update doorhanger when password value is changed. r=MattN
* Behavior is behind a false-by-default pref signon.passwordEditCapture.enabled
* Responds to change events on the field (not input)
* New browser-chrome tests for doorhanger behavior when editing (non-generated) password field values

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

--HG--
extra : moz-landing-system : lando
2020-02-13 00:20:36 +00:00
Hiroyuki Ikezoe 157511a8d7 Bug 1542784 - Stop speculative image load for lazy load images. r=hsivonen
Depends on D61434

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

--HG--
extra : moz-landing-system : lando
2020-02-12 21:29:10 +00:00
shindli 91aa0518dd Backed out changeset 0c982bc69cb3 (bug 1611415) for causing build bustages in /builds/worker/workspace/build/src/obj-firefox/dist/include/nsCOMPtr CLOSED TREE 2020-02-12 20:13:29 +02:00
Thinker Li 47a47a3233 Bug 1609881 - Part 1: put the fork server behind a preference. r=gsvelto
Differential Revision: https://phabricator.services.mozilla.com/D61141

--HG--
extra : moz-landing-system : lando
2020-02-12 16:57:39 +00:00
Simon Giesecke f604a47fa5 Bug 1611415 - Applied FixItHints from mozilla-non-std-move. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D60980

--HG--
extra : moz-landing-system : lando
2020-02-12 17:24:41 +00:00
Stephen A Pohl ba4b5f43bc Bug 1381938: Add native theme for Windows that avoids native system calls. r=mstange,dbaron
Differential Revision: https://phabricator.services.mozilla.com/D33310

--HG--
extra : moz-landing-system : lando
2020-02-10 19:26:01 +00:00
Dan Minor b3f3f1b7d6 Bug 1284103 - Enable DTLS 1.3 on Nightly; r=mt
Differential Revision: https://phabricator.services.mozilla.com/D59773

--HG--
extra : moz-landing-system : lando
2020-01-30 12:50:09 +00:00
John Dai 2bdbda042f Bug 1613360 - Enable form.requestSubmit by default; r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D61679

--HG--
extra : moz-landing-system : lando
2020-02-05 13:08:54 +00:00
Gabriele Svelto db44316423 Bug 1614337 - Turn dom.ipc.tabs.createKillHardCrashReports into a static preference r=KrisWright
Differential Revision: https://phabricator.services.mozilla.com/D62268

--HG--
extra : moz-landing-system : lando
2020-02-10 22:36:37 +00:00
Chris H-C 091402d039 Bug 1612283 - Enforce max staleness of 60s in GV Streaming Telemetry r=janerik
Differential Revision: https://phabricator.services.mozilla.com/D61838

--HG--
extra : moz-landing-system : lando
2020-02-06 16:48:01 +00:00
shindli 8e0101fc54 Backed out changeset 967ed92f3655 (bug 1418822) for causing mochitest and reftest failures in layout/generic/test/test_page_scroll_with_fixed_pos.html CLOSED TREE 2020-02-08 01:01:05 +02:00
Jared Wein 99e5bddaf3 Bug 1418822 - Adjust mousewheel durations and minimum line scroll amount to get closer to Chromium behavior. r=botond
I arrived at these values after trying many variations within about:config until this felt closest to Chromium 82.

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

--HG--
extra : moz-landing-system : lando
2020-02-07 21:49:50 +00:00
Mike de Boer 54e9a591b2 Bug 1613627 - Rename all 'geo.wifi' related preferences to match the 'geo.provider.' convention and move default values to all.js. r=garvan
Differential Revision: https://phabricator.services.mozilla.com/D50209

--HG--
extra : moz-landing-system : lando
2020-02-06 14:50:22 +00:00
Christian Holler 7fbceddfc9 Bug 1612740 - Apply some MOZ_ASAN pref workarounds to MOZ_TSAN. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D61617

--HG--
extra : moz-landing-system : lando
2020-02-05 12:46:30 +00:00
Nicolas Silva 4269e36963 Bug 1613167 - Enable/Disable rayon in WebRender via pref. r=gw
We need a way to switch it on and off to compare the performance and power usage of various test cases.
The new pref is "webrender.enable-multithreading" and does not require a restart.

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

--HG--
extra : moz-landing-system : lando
2020-02-05 09:51:14 +00:00
Andrea Marchesini 79a7598f57 Bug 1613147 - Console API on worker dispatches messages to the main-thread behind prefs, r=asuth
Differential Revision: https://phabricator.services.mozilla.com/D61578

--HG--
extra : moz-landing-system : lando
2020-02-04 16:04:08 +00:00
Andrei Oprea 67476c54d8 Bug 1609635 - Whitelist about:newtab/home from content sanitization r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D60701

--HG--
extra : moz-landing-system : lando
2020-02-04 08:37:57 +00:00
Doug Thayer 185e25fddf Bug 1606880 - Implement fast shutdown prefs r=froydnj
I originally had this as a few patches, but the work to fix test
failures and get the whole thing into a complete working state
quickly tangled them up. Apologies for that. To summarize what's
going on here, however:

- We introduce two prefs: shutdown.fastShutdownStage and
  shutdown.lateWriteChecksStage. The latter pref is set to 1, which
  will leave the existing late write checking behavior unchanged.
  However, we introduce this pref to make it simpler in the future
  to bump the late write checks window earlier in the shutdown cycle.
- We introduce an AppShutdown class, which will house static methods
  and a small amount of state for unifying some shutdown logic. Most
  importantly, it will now manage the state for app initiated restarts,
  as well as the logic for performing a safe fast shutdown.
- We refactored the existing restart code to call into the new
  AppShutdown file, so that if we are configured to actually perform
  a fast shutdown, we will be able to run the necessary restart logic
  immediately before doing so. Previously, the restart logic occurred
  later in the shutdown cycle than our late write checking, meaning
  if we were to simply exit the process at that point in time, we
  would never run the restart coe.
- Lastly, we updated two locations which called TerminateProcess and/or
  _exit(0) to call into the AppShutdown method (DoFastShutdown).

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

--HG--
extra : moz-landing-system : lando
2020-01-29 12:29:43 +00:00
Tom Tung 6db05b23ac Bug 1599496 - Turn javascript.options.shared_memory on by default on early Beta; r=bzbarsky
This patch mainly enables the pref for SharedArrayBuffer on early Beta. (We have
already enabled that on Nightly by default)

This change causes some tests to fail. This patch handles the failures for
a mochitest and web-platform-tests.

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

--HG--
extra : moz-landing-system : lando
2020-01-28 14:53:08 +00:00
Razvan Maries 0801935dae Backed out changeset 228931ff1d49 (bug 1607364) for mochitest failures. CLOSED TREE 2020-01-28 22:03:47 +02:00
Arnaud Renevier 4ba9c81516 Bug 1607364 - CrashReporting API r=baku
Implement Crash Report for Reporting API.

The browser test will force a crash of the renderer and check that a report is
sent to the server. Because of this (intentional) crash, the verification test
fail. So we disable verification test for that test.

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

--HG--
extra : moz-landing-system : lando
2020-01-28 18:06:47 +00:00
Miko Mynttinen 5c231763e7 Bug 1558926 - Part 1: Add data structures and pref for display item caching r=kvark
Differential Revision: https://phabricator.services.mozilla.com/D50221

--HG--
extra : moz-landing-system : lando
2020-01-27 14:17:43 +00:00
Matthew Gregan d148e81119 Bug 1590249 - Enable AudioIPC on Windows in Nightly builds. r=chunmin
Differential Revision: https://phabricator.services.mozilla.com/D60618

--HG--
extra : moz-landing-system : lando
2020-01-25 22:52:36 +00:00
Matthew Gregan 234a6546a4 Bug 1590249 - Remove AudioIPC stack/pool size prefs from all.js. r=chunmin
These are intended to be hidden prefs, so shouldn't show up in about:config.
Also sync current pref defaults with CubebUtils.cpp, which was out of date.

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

--HG--
extra : moz-landing-system : lando
2020-01-25 22:52:08 +00:00
Dorel Luca 3025fdd0aa Backed out 5 changesets (bug 1590249) for Build bustage in AudioThreadPriorityError. CLOSED TREE
Backed out changeset 301b1a49db9b (bug 1590249)
Backed out changeset c675b890508d (bug 1590249)
Backed out changeset ed1cd65eedae (bug 1590249)
Backed out changeset 0a7873a6b522 (bug 1590249)
Backed out changeset 36f6505b50c9 (bug 1590249)
2020-01-26 00:18:35 +02:00
Matthew Gregan 13cc7e6129 Bug 1590249 - Enable AudioIPC on Windows in Nightly builds. r=chunmin
Differential Revision: https://phabricator.services.mozilla.com/D60618

--HG--
extra : moz-landing-system : lando
2020-01-25 21:34:14 +00:00