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

10226 Коммитов

Автор SHA1 Сообщение Дата
Emilio Cobos Álvarez 266c1d0b6c Bug 1528305 - Don't show an error page for unknown protocols for page-triggered navigations that replace a document. r=mattwoodrow
Pages apparently do this to try to open to native apps, and that on Firefox
causes an error page to be shown if the app is not installed, which is pretty
bad.

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

--HG--
extra : moz-landing-system : lando
2020-03-27 17:20:14 +00:00
Brindusan Cristian f70de0e527 Backed out changeset 3511585046a4 (bug 1624321) as requested bu sefeng on riot. CLOSED TREE 2020-03-27 16:31:59 +02:00
Michal Novotny 4d386edd17 Bug 1625284 - Increase receive buffer size of QUIC socket r=dragana
Receive buffer size is increased to 1MB to avoid packet loss in case of high incoming traffic.

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

--HG--
extra : moz-landing-system : lando
2020-03-27 12:26:38 +00:00
Martin Stransky 39bcf103db Bug 1625294 [Wayland] Ship testing dmabuf preferences on nightly only, r=jhorak
Differential Revision: https://phabricator.services.mozilla.com/D68455

--HG--
extra : moz-landing-system : lando
2020-03-27 08:49:47 +00:00
Csoregi Natalia 8526066f54 Backed out changeset 8aeb06899b10 (bug 1528305) for failures on test_location_href_unknown_protocol.html. CLOSED TREE 2020-03-27 08:07:32 +02:00
Emilio Cobos Álvarez 453c627cea Bug 1528305 - Don't show an error page for unknown protocols for page-triggered navigations that replace a document. r=mattwoodrow
Pages apparently do this to try to open to native apps, and that on Firefox
causes an error page to be shown if the app is not installed, which is pretty
bad.

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

--HG--
extra : moz-landing-system : lando
2020-03-27 00:06:25 +00:00
James Teh 25c7a7bb42 Bug 1622699 part 3: Remove accessibility.xpcom.traverse_outerdoc pref. r=yzen
Differential Revision: https://phabricator.services.mozilla.com/D68304

--HG--
extra : moz-landing-system : lando
2020-03-26 18:01:37 +00:00
Bas Schouten 6458fb2f4f Bug 1563335 - Part 2: Add a pref for serializing all JS threads that access shared SABs. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D66953

--HG--
extra : moz-landing-system : lando
2020-03-26 00:29:48 +00:00
Matthew Gregan 1c2e813261 Bug 1625008 - Make AudioIPC for Windows nightly/early-beta only. r=chunmin
Differential Revision: https://phabricator.services.mozilla.com/D68283

--HG--
extra : moz-landing-system : lando
2020-03-25 23:32:07 +00:00
Andrew Osmond 39137c5f64 Bug 1625002 - Add pref to allow force enabled the WebRender compositor. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D68271

--HG--
extra : moz-landing-system : lando
2020-03-25 22:56:29 +00:00
Sean Feng 5f5ac0b023 Bug 1624321 - Enable DOM node arena allocation r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D68060

--HG--
extra : moz-landing-system : lando
2020-03-24 22:27:47 +00:00
Greg Tatum 9578995f40 Bug 1621022 - Change the workflow of enabling the profiler menu button; r=canaltinova
This patch makes it so that the profiler shortcuts work based on the location of
the profiler menu button. It changes it so that if the menu button is in the navbar
or other menus, the shortcuts will work. Otherwise, the shortcuts will be a no-op.

This removes the Tools -> Web Developer - Enable Profiler Menu Button option. By
default on Nightly and Dev Edition the profiler menu button will be available.
On other channels, users must visit profiler.firefox.com.

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

--HG--
extra : moz-landing-system : lando
2020-03-25 15:34:59 +00:00
Emilio Cobos Álvarez 2a4b5013d7 Bug 1623938 - Disable high-contrast overriding document colors on non-Windows platforms by default. r=morgan,Jamie
The high-contrast light GTK theme has some known issues. The dark theme works
much better, but we have multiple complaints about high contrast users, some of
which don't know about the "override document colors" setting.

Disable it for now so as to go to the previous state for the time being.

Mac/Android don't have a high-contrast theme either (or we don't hook into it),
so 1 seems like a better / less confusing default.

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

--HG--
extra : moz-landing-system : lando
2020-03-25 08:22:50 +00:00
Brindusan Cristian 78dff22220 Backed out 2 changesets (bug 1572786, bug 1621022) for bc failures at browser_downloads_autohide.js. CLOSED TREE
Backed out changeset e86e00c78134 (bug 1572786)
Backed out changeset bc5fee900c02 (bug 1621022)
2020-03-25 00:04:25 +02:00
Greg Tatum 2272f2bb03 Bug 1621022 - Change the workflow of enabling the profiler menu button; r=canaltinova
This patch makes it so that the profiler shortcuts work based on the location of
the profiler menu button. It changes it so that if the menu button is in the navbar
or other menus, the shortcuts will work. Otherwise, the shortcuts will be a no-op.

This removes the Tools -> Web Developer - Enable Profiler Menu Button option. By
default on Nightly and Dev Edition the profiler menu button will be available.
On other channels, users must visit profiler.firefox.com.

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

--HG--
extra : moz-landing-system : lando
2020-03-24 20:50:17 +00:00
Kristen Wright 656a5d7c45 Bug 1622111 - Convert four security.mixed_content.* prefs in nsMixedContentBlocker r=njn
Converts `security.mixed_content.block_object_subrequest`, `security.mixed_content.block_display_content`, `security.mixed_content.upgrade_display_content`, and `security.mixed_content.block_active_content` to static prefs.

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

--HG--
extra : moz-landing-system : lando
2020-03-19 00:54:29 +00:00
Kristen Wright 1991a7758d Bug 1622111 - Convert dom.w3c_pointer_events.implicit_capture to a static pref. r=njn
Converts dom.w3c_pointer_events.implicit_capture to a static pref, removes the initializer in PointerEventHandler.

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

--HG--
extra : moz-landing-system : lando
2020-03-19 00:54:31 +00:00
Kristen Wright 4132959c5f bug 1622111 - Convert intl.ime.hack.on_ime_unaware_apps.fire_key_events_for_composition to static pref r=njn
Converts `intl.ime.hack.on_ime_unaware_apps.fire_key_events_for_composition` to a static pref.

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

--HG--
extra : moz-landing-system : lando
2020-03-19 00:54:13 +00:00
Kristen Wright 74a5665bf6 Bug 1622111 - Convert dom.datatransfer.mozAtAPIs to static pref. r=njn
Converts dom.datatransfer.mozAtAPIs to a static pref and adds the `do_not_use_directly` field, since the pref is used in combination with an additional check in `DataTransfer::MozAtAPIsEnabled`.

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

--HG--
extra : moz-landing-system : lando
2020-03-19 00:54:15 +00:00
Kristen Wright a2f61f37b1 Bug 1622111 - Convert dom.events.testing.asyncClipboard to static pref. r=njn
Converts dom.events.testing.asyncClipboard to a static pref. In its original usage, it called a getter that also added information to the log. This uses the do_not_use_directly field to indicate that the getter should still be used for logging.

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

--HG--
extra : moz-landing-system : lando
2020-03-19 00:54:18 +00:00
Kristen Wright 5094f72a18 Bug 1622111 - Convert security.data_uri.unique_opaque_origin to static pref and remove ClientPrefs. r=njn
Converts security.data_uri.unique_opaque_origin to a static pref. This pref was initialized by the ClientManager in ClientPrefs, so this commit also removes those files. Somehow this pref was getting added in VarCache twice, so it also removes the places where the pref was added in Networking.

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

--HG--
extra : moz-landing-system : lando
2020-03-23 16:08:52 +00:00
Kristen Wright d4f1210e56 Bug 1622111 - Convert dom.use_components_shim to static pref. r=njn
Converts dom.use_components_shim to a static pref and removes its `all.js` entry.

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

--HG--
extra : moz-landing-system : lando
2020-03-19 00:54:22 +00:00
Kristen Wright 6c22e40a82 Bug 1622111 - Convert three dom.vibrator.* prefs to static prefs r=njn
Converts dom.vibrator.enabled, dom.vibrator.max_vibrate_ms, and dom.vibrator.max_vibrate_list_len to static prefs. Removes their init function.

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

--HG--
extra : moz-landing-system : lando
2020-03-19 00:54:25 +00:00
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
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
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 Varga 5ce327d92a Bug 1619948 - Put LSNG behind the EARLY_BETA_OR_EARLIER flag; r=asuth
Differential Revision: https://phabricator.services.mozilla.com/D67892

--HG--
extra : moz-landing-system : lando
2020-03-24 03:58:10 +00:00
aarushivij 48f369daff Bug 1408779 - link to report why page has been classified as malicious/deceptive/... should have variables %NAME% and %LOCALE% replaced r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D67769

--HG--
extra : moz-landing-system : lando
2020-03-23 07:17:14 +00:00
Botond Ballo 7208849141 Bug 1623476 - Disable zoom-to-focused-input behaviour in clipboard tests. r=kats
The tests don't have a reliable mechanism to wait for a potential zoom
animation to end, leading to flakiness due to a zoom animation form a previous
sub-case interfering with the current sub-case.

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

--HG--
extra : moz-landing-system : lando
2020-03-23 22:24:40 +00:00
Bianca Danforth be31af02f5 Bug 1595244 - Use field labels and attributes to determine new-password field types r=MattN
* Add a new module, NewPasswordModel.jsm, which imports the Fathom library from Bug 1618956, and copies over the Fathom model at [bff6995c32e86...](bff6995c32/new-password/rulesets.js (L6-L272)) into it.
  * This module is intended to make it as easy as possible to import model updates from the upstream GitHub repo, though there are a couple extra steps beyond a simple copy and paste.
* The module is imported into LoginAutoComplete.jsm, which has a new helper, _isProbablyANewPasswordField, which runs the model against the provided input element and returns true if the element's confidence score is greater than or equal to a threshold.
  * The confidence threshold, specified by the new signon.generation.confidenceThreshold string preference, is currently set to 0.5 based on [this comment](https://bugzilla.mozilla.org/show_bug.cgi?id=1595244#c12).
  * This should result in a dramatic reduction in false negative rates compared to the existing implementation of this feature (at the expense of an increase in the false positive rate of the existing feature from ~0% to hopefully around 2%).
  * Use of the model is gated behind the same preference used for the confidence threshold, signon.generation.confidenceThreshold.
    * This is a string pref that disables the model if its value is "-1". Otherwise, its value should be a string representation of a float [0,1] (e.g. "0.5") which indicates that the model should be enabled with the given confidence threshold.
    * Using the model is enabled by default on desktop but disabled by default on mobile (GeckoView) due to Bug 1618058.
* Fixed some existing tests that were broken as a result of this change.
* New test(s) will be added in a subsequent commit.

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

--HG--
extra : moz-landing-system : lando
2020-03-21 20:53:09 +00:00
Nils Ohlmeier [:drno] 084bc6d6c5 Bug 1623511: turn DTLS 1.0 for WebRTC back on. r=ng
Differential Revision: https://phabricator.services.mozilla.com/D67407

--HG--
extra : moz-landing-system : lando
2020-03-21 03:39:20 +00:00
Doug Thayer 48dd5d7d4e Bug 1623668 - Advance lateWriteChecksStage to xpcom-shutdown r=froydnj
Depends on D67542

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

--HG--
extra : moz-landing-system : lando
2020-03-20 20:08:53 +00:00
Kartikaya Gupta fcc6b07839 Bug 1622360 - Remove the split_render_roots pref and immediate codepaths that depend on it. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D67613

--HG--
extra : moz-landing-system : lando
2020-03-20 13:54:03 +00:00
Christoph Kerschbaumer 1bdf9f4343 Bug 1623916: Restrict strictly enforcing MIME checks for Worker scripts to early beta or earlier. r=baku
Differential Revision: https://phabricator.services.mozilla.com/D67637

--HG--
extra : moz-landing-system : lando
2020-03-20 15:25:23 +00:00
Lars T Hansen 93f9148960 Bug 1620986 - Introduce run-time switch for multi-value. r=bbouvier,wingo
This adds a JS shell command line argument to disable multi-value (if
it is enabled at compile time) and an about:config option to do the
same in the browser.

At this time, multi-values are not enabled in the browser, so the
about:config option is not visible.

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

--HG--
extra : moz-landing-system : lando
2020-03-20 10:58:07 +00:00
Bogdan Tara a3db8af185 Backed out 3 changesets (bug 1602832) for assertion failing on IOInterposer.cpp CLOSED TREE
Backed out changeset 9123faab0d42 (bug 1602832)
Backed out changeset 4c3764b3d7bc (bug 1602832)
Backed out changeset 9c955a99c95d (bug 1602832)
2020-03-20 14:03:28 +02:00
Kershaw Chang 1e77753c5b Bug 1602832 - P1: Run xpcshell tests without e10s with socket process r=dragana
1. Add `network.process.enabled` beck to `all.js`, since it's easier to run xpcshell tests locally.
2. Launch socket process at `nsHttpHandler::Init`.
3. Allow to launch socket process for running xpcshell test without e10s.

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

--HG--
extra : moz-landing-system : lando
2020-03-19 10:29:57 +00:00
alwu cdce97f6e2 Bug 1620077 - part1 : Turn on the pref 'dom.media.mediasession.enabled' on Nightly. r=chunmin
Differential Revision: https://phabricator.services.mozilla.com/D65409

--HG--
extra : moz-landing-system : lando
2020-03-18 23:00:13 +00:00
Mihai Alexandru Michis 93ec4f0381 Backed out changeset f01596089356 (bug 1220810) for causing crashes in test_performance_attributes_exist_in_object.html
CLOSED TREE
2020-03-19 17:12:32 +02:00
Andrea Marchesini e4db0e4496 Bug 1220810 - Hardcode localhost to loopback, r=ckerschb,dragana
Differential Revision: https://phabricator.services.mozilla.com/D64586

--HG--
extra : moz-landing-system : lando
2020-03-19 13:06:48 +00:00
Miko Mynttinen dc69a43528 Bug 1616412 - Enable WebRender display item caching r=kvark
Differential Revision: https://phabricator.services.mozilla.com/D63269

--HG--
extra : moz-landing-system : lando
2020-02-19 16:23:45 +00:00
Hiroyuki Ikezoe 1387af13ab Bug 1623469 - Add a pref to disable synchronization transform animations with geometric animations. r=boris
Differential Revision: https://phabricator.services.mozilla.com/D67391

--HG--
extra : moz-landing-system : lando
2020-03-19 03:36:54 +00:00
Stefan Hindli 5f419e4b50 Backed out 9 changesets (bug 1622111) for causing mochitest failures in dom/animation/test/mozilla/test_restyles.html CLOSED TREE
Backed out changeset c244160797f8 (bug 1622111)
Backed out changeset dd9209f6bd8b (bug 1622111)
Backed out changeset d694c9e7061f (bug 1622111)
Backed out changeset 486aae809f6d (bug 1622111)
Backed out changeset 709266168c41 (bug 1622111)
Backed out changeset ca0d47bb86a8 (bug 1622111)
Backed out changeset caa735c8bb91 (bug 1622111)
Backed out changeset 12397711ab25 (bug 1622111)
Backed out changeset b66002fd1480 (bug 1622111)
2020-03-19 02:47:51 +02:00
sotaro bfdd961bd3 Bug 1593179 - Enable gfx.webrender.max-partial-present-rects by default on Windows r=nical
Differential Revision: https://phabricator.services.mozilla.com/D67082

--HG--
extra : moz-landing-system : lando
2020-03-17 10:26:50 +00:00
Kristen Wright edf4e23c7d Bug 1622111 - Convert four security.mixed_content.* prefs in nsMixedContentBlocker r=njn
Converts `security.mixed_content.block_object_subrequest`, `security.mixed_content.block_display_content`, `security.mixed_content.upgrade_display_content`, and `security.mixed_content.block_active_content` to static prefs.

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

--HG--
extra : moz-landing-system : lando
2020-03-18 23:25:13 +00:00
Kristen Wright e771b4ad21 Bug 1622111 - Convert dom.w3c_pointer_events.implicit_capture to a static pref. r=njn
Converts dom.w3c_pointer_events.implicit_capture to a static pref, removes the initializer in PointerEventHandler.

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

--HG--
extra : moz-landing-system : lando
2020-03-18 22:27:24 +00:00
Kristen Wright eef87691dc bug 1622111 - Convert intl.ime.hack.on_ime_unaware_apps.fire_key_events_for_composition to static pref r=njn
Converts `intl.ime.hack.on_ime_unaware_apps.fire_key_events_for_composition` to a static pref.

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

--HG--
extra : moz-landing-system : lando
2020-03-18 22:25:54 +00:00
Kristen Wright 92d93617df Bug 1622111 - Convert dom.datatransfer.mozAtAPIs to static pref. r=njn
Converts dom.datatransfer.mozAtAPIs to a static pref and adds the `do_not_use_directly` field, since the pref is used in combination with an additional check in `DataTransfer::MozAtAPIsEnabled`.

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

--HG--
extra : moz-landing-system : lando
2020-03-18 22:19:06 +00:00
Kristen Wright dcfcfe08a5 Bug 1622111 - Convert dom.events.testing.asyncClipboard to static pref. r=njn
Converts dom.events.testing.asyncClipboard to a static pref. In its original usage, it called a getter that also added information to the log. This uses the do_not_use_directly field to indicate that the getter should still be used for logging.

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

--HG--
extra : moz-landing-system : lando
2020-03-18 18:22:10 +00:00
Kristen Wright 54ef9a89c8 Bug 1622111 - Convert security.data_uri.unique_opaque_origin to static pref and remove ClientPrefs. r=njn
Converts security.data_uri.unique_opaque_origin to a static pref. This pref was initialized by the ClientManager in ClientPrefs, so this commit also removes those files. Somehow this pref was getting added in VarCache twice, so it also removes the places where the pref was added in Networking.

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

--HG--
extra : moz-landing-system : lando
2020-03-18 22:12:20 +00:00