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

17529 Коммитов

Автор SHA1 Сообщение Дата
Andrew McCreight b197e1f783 Bug 1609815 - Remove Web Replay C++ implementation. r=jgilbert,jandem,gbrown
Patch by bhackett and jlaster. Also reviewed by mccr8.

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

--HG--
extra : moz-landing-system : lando
2020-02-27 04:43:48 +00:00
Andrea Marchesini fa23513682 Bug 1604212 - Enable sameSite=lax by default, r=Ehsan,ahal
Differential Revision: https://phabricator.services.mozilla.com/D63081

--HG--
extra : moz-landing-system : lando
2020-02-27 04:38:03 +00:00
Cosmin Sabou 0c0d90dfa4 Backed out changeset 279285e42cea (bug 1547286) for causing a spike in mochitest windows webgl failures.
--HG--
extra : rebase_source : fa429aebd1f9a8e0c774607e2de7e6e644b805ba
2020-02-27 02:36:10 +02:00
Kris Maglione 4169e5ed5c Bug 1609443: Part 1 - Add comments warning against checking fission.autostart directly. r=mccr8
Differential Revision: https://phabricator.services.mozilla.com/D64434

--HG--
extra : moz-landing-system : lando
2020-02-26 19:43:30 +00:00
Bob Owen 12293deb6e Bug 1547286: Enable remote Canvas 2D in Nightly builds. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D52055

--HG--
extra : moz-landing-system : lando
2019-11-23 18:11:41 +00:00
Emilio Cobos Álvarez de54b68ce7 Bug 1617600 - Prototype :focus-visible behind a flag. r=smaug
The heuristic is that we show focus outlines for unknown or key focus, and not
for mouse / touch.

This is probably not the final heuristic we take, but this allows people to play
with it and file bugs.

Once this is mature enough we should remove :-moz-focusring in favor of
:focus-visible.

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

--HG--
extra : moz-landing-system : lando
2020-02-26 14:16:20 +00:00
Coroiu Cristina 175d854d2c Backed out changeset 6b8f95b09b8e (bug 1617854) for build bustage at src/modules/libpref/Preferences.cpp on a CLOSED TREE 2020-02-26 10:36:09 +02:00
Martin Stransky e9f29bfa0a Bug 1617854 [Linux] Ship widget preferences at StaticPrefList.yaml r=jhorak
Differential Revision: https://phabricator.services.mozilla.com/D64047

--HG--
extra : moz-landing-system : lando
2020-02-26 08:18:28 +00:00
Arthur Iakab 2f1c972d30 Backed out 6 changesets (bug 1144438, bug 1617208, bug 1597378) for causing devtools failures on browser_all_files_referenced.js
Backed out changeset eef173a3678d (bug 1617208)
Backed out changeset cc21fa09b88d (bug 1597378)
Backed out changeset b802ce66aa59 (bug 1597378)
Backed out changeset c65103d7bf0b (bug 1597378)
Backed out changeset 35da034acf03 (bug 1597378)
Backed out changeset 4e152220ad14 (bug 1144438)

--HG--
rename : devtools/client/performance-new/test/browser/browser_popup-record-capture.js => devtools/client/performance-new/test/browser/browser_popup-end-to-end-click.js
rename : devtools/client/performance-new/test/browser/browser_aboutprofiling-env-restart-button.js => devtools/client/performance-new/test/browser/browser_popup-env-restart-button.js
rename : devtools/client/performance-new/test/browser/browser_aboutprofiling-features-disabled.js => devtools/client/performance-new/test/browser/browser_popup-features-disabled.js
2020-02-26 03:22:40 +02:00
Arthur Iakab b2da9c08a0 Backed out changeset 5b5feaf8e1a0 (bug 1589618) for causing xpcshell failures on test_location_timeout.js 2020-02-26 03:18:44 +02:00
Noemi Erli 4fb19079c8 Backed out 3 changesets (bug 1617600) for causing wpt failures in focus-visible-009.html CLOSED TREE
Backed out changeset 73d1a5e10337 (bug 1617600)
Backed out changeset b722714830cd (bug 1617600)
Backed out changeset 45464d926bf0 (bug 1617600)
2020-02-26 01:46:31 +02:00
Arthur Iakab 503467aedd Backed out changeset cbdc2840f86c (bug 1604212)for causing wpt failures on fetch.https.html 2020-02-26 00:03:55 +02:00
Greg Tatum f34a461b3d Bug 1597378 - Create new UI for the profiler popup; r=julienw
This commit implements the actual UI changes. A follow-up commit adds the
tests for the changes. The CSS is a little bit awkard since it uses lots of
ID selectors rather than class selectors. I wanted to be able to write quick
selects, since it's selecting across the entire browser document. I feel
a little conflicted with the approach, as I would prefer to use classes in
general.

The panel.jsm.js file collects all of the UI handling changes rather than
having everything in menu-button.jsm.js, as the latter can get loaded
at startup. I'm not sure if it's completely worth the trouble of having
two files, as most of it should be pretty light.

This commit does not handle localization for the panel, as we should be moving
to Fluent. Rather than solve that here, I will follow-up with it in Bug 1599774.

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

--HG--
extra : moz-landing-system : lando
2020-02-25 20:39:27 +00:00
James Willcox 3a43793aaa Bug 1612961 - Disable the socket server on Android r=kershaw
This was inadvertently enabled and it has memory and likely
other perf impact that we're not yet ready to evaluate.

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

--HG--
extra : moz-landing-system : lando
2020-02-25 15:34:22 +00:00
Dale Harvey af0051aade Bug 1589618 - Move the implementation of the region fetch to NetworkGeolocationProvider to have it close to the wifi scanning code. r=Standard8,garvan
Differential Revision: https://phabricator.services.mozilla.com/D62419

--HG--
extra : moz-landing-system : lando
2020-02-25 14:19:05 +00:00
Arthur Iakab 854fd7a3b4 Backed out 6 changesets (bug 1144438, bug 1617208, bug 1597378) for causing mochitest failures on test_perf-settings-entries.html.
Backed out changeset 2181d8a99229 (bug 1617208)
Backed out changeset 38c8db44b398 (bug 1597378)
Backed out changeset b2f0cf9a387e (bug 1597378)
Backed out changeset 4d1ff8bd4e64 (bug 1597378)
Backed out changeset 9b760d8fc1dc (bug 1597378)
Backed out changeset bc5727185383 (bug 1144438)

--HG--
rename : devtools/client/performance-new/test/browser/browser_popup-record-capture.js => devtools/client/performance-new/test/browser/browser_popup-end-to-end-click.js
rename : devtools/client/performance-new/test/browser/browser_aboutprofiling-env-restart-button.js => devtools/client/performance-new/test/browser/browser_popup-env-restart-button.js
rename : devtools/client/performance-new/test/browser/browser_aboutprofiling-features-disabled.js => devtools/client/performance-new/test/browser/browser_popup-features-disabled.js
2020-02-25 20:51:07 +02:00
Andrea Marchesini b514a4a2fc Bug 1604212 - Enable sameSite=lax by default, r=Ehsan,ahal
Differential Revision: https://phabricator.services.mozilla.com/D63081

--HG--
extra : moz-landing-system : lando
2020-02-25 18:32:08 +00:00
Noemi Erli bc6b9e410b Backed out changeset d76f4c4a4fb6 (bug 1604212) for causing lint failure and bustages in WebExecutorTest.kt CLOSED TREE 2020-02-25 20:12:07 +02:00
Emilio Cobos Álvarez 490c70ecc0 Bug 1617600 - Prototype :focus-visible behind a flag. r=smaug
The heuristic is that we show focus outlines for unknown or key focus, and not
for mouse / touch.

This is probably not the final heuristic we take, but this allows people to play
with it and file bugs.

Once this is mature enough we should remove :-moz-focusring in favor of
:focus-visible.

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

--HG--
extra : moz-landing-system : lando
2020-02-25 17:58:28 +00:00
Andrea Marchesini 782454dd06 Bug 1604212 - Enable sameSite=lax by default, r=Ehsan,ahal
Differential Revision: https://phabricator.services.mozilla.com/D63081

--HG--
extra : moz-landing-system : lando
2020-02-25 17:46:19 +00:00
Simon Giesecke aaf6cb4e75 Bug 1617628 - Hide nsBaseHashtable Put overloads in nsRefPtrHashtable subclass. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D63899

--HG--
extra : moz-landing-system : lando
2020-02-25 17:03:36 +00:00
Greg Tatum 10b5ed8b35 Bug 1597378 - Create new UI for the profiler popup; r=julienw
This commit implements the actual UI changes. A follow-up commit adds the
tests for the changes. The CSS is a little bit awkard since it uses lots of
ID selectors rather than class selectors. I wanted to be able to write quick
selects, since it's selecting across the entire browser document. I feel
a little conflicted with the approach, as I would prefer to use classes in
general.

The panel.jsm.js file collects all of the UI handling changes rather than
having everything in menu-button.jsm.js, as the latter can get loaded
at startup. I'm not sure if it's completely worth the trouble of having
two files, as most of it should be pretty light.

This commit does not handle localization for the panel, as we should be moving
to Fluent. Rather than solve that here, I will follow-up with it in Bug 1599774.

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

--HG--
extra : moz-landing-system : lando
2020-02-25 16:47:19 +00:00
Andreea Pavel 8e5752950e Backed out changeset ced61db946ff (bug 1604212) for failing geckoview at WebExecutorTest.testAnonymous on a CLOSED TREE 2020-02-25 18:50:39 +02:00
Andrea Marchesini 85403a9f37 Bug 1604212 - Enable sameSite=lax by default, r=Ehsan,ahal
Differential Revision: https://phabricator.services.mozilla.com/D63081

--HG--
extra : moz-landing-system : lando
2020-02-25 12:52:20 +00:00
Andrew Osmond 772f973027 Bug 1608189 - Allow WebRender captures on beta/release if pref is set. r=jrmuizel,mconley
Differential Revision: https://phabricator.services.mozilla.com/D62916

--HG--
extra : moz-landing-system : lando
2020-02-25 15:23:31 +00:00
shindli 281378983a Backed out changeset 8e83821770b7 (bug 1617854) for causing linting failure in /builds/worker/checkouts/gecko/modules/libpref/init/all.js CLOSED TREE 2020-02-25 16:52:31 +02:00
Martin Stransky 45cb12c3b5 Bug 1617854 [Wayland] Ship Wayland related preferences at StaticPrefList.yaml r=jhorak
Depends on D64046

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

--HG--
extra : moz-landing-system : lando
2020-02-25 13:28:29 +00:00
Martin Stransky e8e7d53d36 Bug 1617854 [Wayland] Ship widget.wayland_dmabuf_vaapi.enabled preference r=jhorak
Differential Revision: https://phabricator.services.mozilla.com/D64046

--HG--
extra : moz-landing-system : lando
2020-02-25 13:28:19 +00:00
Bryce Seager van Dyk 47213ca3fd Bug 1587522 - Add media.eme.require-app-approval pref to control if EME needs app permission. r=alwu
Add a pref that we can gate the EME app approval behaviour behind. If the pref
is true we'll ask app for approval via a permission request. The intended use
for this is to allow GeckoView to seek explicit approval from the embedding app.

Having this pref is also useful for testing outside of GeckoView as it allows
runtime configuration of the permission check.

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

--HG--
extra : moz-landing-system : lando
2020-02-12 18:51:52 +00:00
Erica Wright 2593351cbc Bug 1599262 - Purge site data after identifying tracking site via cookies. r=Ehsan,johannh
Differential Revision: https://phabricator.services.mozilla.com/D57708

--HG--
extra : moz-landing-system : lando
2020-02-24 18:24:47 +00:00
Doug Thayer f6951a7a52 Bug 1615921 - Move lateWriteChecks earlier in shutdown r=froydnj
This moves the late write checking forward to before xpcom-shutdown-threads
in Nightly, and it turns it on for after the last cycle collection on
beta/release.

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

--HG--
extra : moz-landing-system : lando
2020-02-24 17:54:09 +00:00
Johann Hofmann 5bf6b845f3 Bug 1617219 - Enable Feature Policy & Permission Delegation for Release 74. r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D63859

--HG--
extra : moz-landing-system : lando
2020-02-24 14:32:21 +00:00
Martin Stransky f2ed03b529 Bug 1616855 [Wayland] Ship widget.wayland_dmabuf_webgl.enabled preference r=jhorak
Differential Revision: https://phabricator.services.mozilla.com/D63487

--HG--
extra : moz-landing-system : lando
2020-02-24 09:50:15 +00:00
Jean-Yves Avenard fbf1d62e5c Bug 1614958 - Disable VP9 codec in MSE on Android device with no VP9 hardware decoder. r=jolin
We remove the old behaviour that if webm was disabled it would be overridden under some circumstances.
Instead we replace if with a new specialised preference (media.mediasource.vp9.enabled) that is only disabled on Android.

If this pref is disabled, vp9 will only be enabled under some conditions:
 - h264 HW decoding is not supported
 - mp4 is not enabled
 - Device was deemed fast enough to decode VP9 via the P9Benchmark utility
 - On Android, A VP9 HW decoder is present.

The primary observable result is that YouTube will serve H264 content on devices with no hardware VP9 decoder

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

--HG--
extra : moz-landing-system : lando
2020-02-24 06:46:43 +00:00
Brindusan Cristian 96f1457323 Backed out changeset fe83145aa0b9 (bug 1614958) for mochitest failures in test_AbortAfterPartialMediaSegment.html. CLOSED TREE 2020-02-24 07:46:57 +02:00
Jean-Yves Avenard 9a27155df8 Bug 1614958 - Disable VP9 codec in MSE on Android device with no VP9 hardware decoder. r=jolin
We remove the old behaviour that if webm was disabled it would be overridden under some circumstances.
Instead we replace if with a new specialised preference (media.mediasource.vp9.enabled) that is only disabled on Android.

If this pref is disabled, vp9 will only be enabled under some conditions:
 - h264 HW decoding is not supported
 - mp4 is not enabled
 - Device was deemed fast enough to decode VP9 via the P9Benchmark utility
 - On Android, A VP9 HW decoder is present.

The primary observable result is that YouTube will serve H264 content on devices with no hardware VP9 decoder

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

--HG--
extra : moz-landing-system : lando
2020-02-24 04:04:31 +00:00
Emilio Cobos Álvarez 46d968695a Bug 1519519 - Enable min() / max() / clamp() support by default. r=heycam
Will send an intent. The only issues I'm aware of are serialization /
simplification ones where every browser does its own thing already, and we're
the one that behaves the closest to the spec.

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

--HG--
extra : moz-landing-system : lando
2020-02-23 22:29:05 +00:00
Coroiu Cristina fc07ec879c Backed out changeset 4048d124b522 (bug 1614958) for mda failures at dom/media/mediasource/test/test_AbortAfterPartialMediaSegment.html 2020-02-22 15:29:02 +02:00
Jean-Yves Avenard dfac3fff1e Bug 1614958 - Disable VP9 codec in MSE on Android device with no VP9 hardware decoder. r=jolin
We remove the old behaviour that if webm was disabled it would be overridden under some circumstances.
Instead we replace if with a new specialised preference (media.mediasource.vp9.enabled) that is only disabled on Android.

If this pref is disabled, vp9 will only be enabled under some conditions:
 - h264 HW decoding is not supported
 - mp4 is not enabled
 - Device was deemed fast enough to decode VP9 via the P9Benchmark utility
 - On Android, A VP9 HW decoder is present.

The primary observable result is that YouTube will serve H264 content on devices with no hardware VP9 decoder

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

--HG--
extra : moz-landing-system : lando
2020-02-21 23:23:35 +00:00
Matthew Gregan f68792741e Bug 1432303 - Let Windows AudioIPC ride the trains. r=chunmin
Differential Revision: https://phabricator.services.mozilla.com/D63565

--HG--
extra : moz-landing-system : lando
2020-02-22 00:06:47 +00:00
Arnaud Renevier 9d7abb9383 Bug 1607364 - CrashReporting API r=baku
Implement Crash Report for Reporting API.

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

--HG--
extra : moz-landing-system : lando
2020-02-21 17:40:30 +00:00
Michael Froman e5696f1486 Bug 1611290 - Windows sandbox for socket process. r=bobowen
Differential Revision: https://phabricator.services.mozilla.com/D62772

--HG--
extra : moz-landing-system : lando
2020-02-21 15:49:54 +00:00
Jeff Gilbert e5d08f59ba Bug 1617091 - Remove DynDGpuManager, add webgl.power-preference-override. r=lsalzman
Differential Revision: https://phabricator.services.mozilla.com/D63599

--HG--
extra : moz-landing-system : lando
2020-02-21 04:00:07 +00:00
Miko Mynttinen 3e660d9274 Bug 1616335 - Add a pref to dump the serialized WebRender display list r=kvark
Differential Revision: https://phabricator.services.mozilla.com/D63227

--HG--
extra : moz-landing-system : lando
2020-02-21 01:08:10 +00:00
Mike Shal c8abdd68c2 Bug 1616630 - Use py3_action for GENERATED_FILES that already support it; r=firefox-build-system-reviewers,kvark,rstewart
Differential Revision: https://phabricator.services.mozilla.com/D63438

--HG--
extra : moz-landing-system : lando
2020-02-21 00:05:17 +00:00
Csoregi Natalia a15f9174ec Backed out changeset 3a8d5795c985 (bug 1616335) for tidy bustage on display_list.rs. CLOSED TREE 2020-02-21 01:31:33 +02:00
Miko Mynttinen 94dc6ffded Bug 1616335 - Add a pref to dump the serialized WebRender display list r=kvark
Differential Revision: https://phabricator.services.mozilla.com/D63227

--HG--
extra : moz-landing-system : lando
2020-02-20 23:13:13 +00:00
Csoregi Natalia 6360b24e80 Backed out 2 changesets (bug 1616630) for Android bustage. CLOSED TREE
Backed out changeset 15016546c954 (bug 1616630)
Backed out changeset dcb7dc51633b (bug 1616630)
2020-02-20 21:24:11 +02:00
Mike Shal 39492660f4 Bug 1616630 - Use py3_action for GENERATED_FILES that already support it; r=firefox-build-system-reviewers,kvark,rstewart
Depends on D63437

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

--HG--
extra : moz-landing-system : lando
2020-02-20 16:21:55 +00:00
Emilio Cobos Álvarez 0bc209c210 Bug 1614921 - Ignore background-image on canvas in high-contrast mode. r=morgan
Let's give this a shot.

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

--HG--
extra : moz-landing-system : lando
2020-02-20 15:55:58 +00:00
John Elliot V d062cab989 Bug 1610402 - static prefs for view_source.{wrap_long_lines,syntax_highlight,tab_size} r=emilio
***
Bug 1610402 - Use static prefs for view_source.{wrap_long_lines,syntax_highlight,tab_size} r=emilio

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

--HG--
extra : moz-landing-system : lando
2020-02-20 15:31:37 +00:00
Razvan Maries ae9503e243 Backed out changeset 2050d4e3c7e0 (bug 1610402) for Lint failures. CLOSED TREE 2020-02-20 16:28:11 +02:00
John Elliot V ac48f9b971 Bug 1610402 - Use static prefs for view_source.{wrap_long_lines,syntax_highlight,tab_size} r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D63470

--HG--
extra : moz-landing-system : lando
2020-02-20 14:16:50 +00:00
Simon Giesecke 9350e6b741 Bug 1613985 - Use MOZ_COUNTED_DEFAULT_CTOR_*/MOZ_COUNTED_DTOR_* macros. r=froydnj
This removes the need for explicit #ifdef NS_BUILD_REFCNT_LOGGING without
introducing user-defined destructors when it is not defined.

Also, some uses of virtual for declaring destructors are replaced by the
appropriate override declaration through these changes.

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

--HG--
extra : moz-landing-system : lando
2020-02-20 11:40:14 +00:00
Nicolas Silva 8d2152543a Bug 1616592 - Control the batching lookback count via a pref. r=gw
Differential Revision: https://phabricator.services.mozilla.com/D63336

--HG--
extra : moz-landing-system : lando
2020-02-20 03:45:17 +00:00
Daniel Varga 8ae244478e Backed out 2 changesets (bug 1614921) for causing reftest failures at layout/reftests/high-contrast/backplate-bg-image-001.html
Backed out changeset 1221e1369f08 (bug 1614921)
Backed out changeset 0551e1798d61 (bug 1614921)

--HG--
extra : rebase_source : 0781cc7d28bbc49af8a2a111a4449e71e1484bce
2020-02-20 06:32:00 +02:00
Daniel Varga 2246aa1650 Backed out changeset 53b2c37566d3 (bug 1614958) for causing wpt failure /media-source/mediasource-changetype-play-implicit.html
CLOSED TREE
2020-02-20 06:05:50 +02:00
Jean-Yves Avenard 30faf8ce24 Bug 1614958 - Disable VP9 codec in MSE on Android device with no VP9 hardware decoder. r=jolin
We remove the old behaviour that if webm was disabled it would be overridden under some circumstances.
Instead we replace if with a new specialised preference (media.mediasource.vp9.enabled) that is only disabled on Android.

If this pref is disabled, vp9 will only be enabled under some conditions:
 - h264 HW decoding is not supported
 - mp4 is not enabled
 - Device was deemed fast enough to decode VP9 via the P9Benchmark utility
 - On Android, A VP9 HW decoder is present.

The primary observable result is that YouTube will serve H264 content on devices with no hardware VP9 decoder

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

--HG--
extra : moz-landing-system : lando
2020-02-18 18:37:44 +00:00
Jeff Muizelaar e92a572f3b Bug 1616676 - Reenable compositor on Windows.
We got the answer we wanted from telemetry.

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

--HG--
extra : moz-landing-system : lando
2020-02-19 21:02:22 +00:00
Emilio Cobos Álvarez ca52954456 Bug 1614921 - Ignore background-image on canvas in high-contrast mode. r=morgan
Let's give this a shot.

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

--HG--
extra : moz-landing-system : lando
2020-02-19 20:17:03 +00:00
Dorel Luca d5f9df8ee1 Backed out 2 changesets (bug 1613985) for Build bustage on Windows2012. CLOSED TREE
Backed out changeset fd177b40b561 (bug 1613985)
Backed out changeset fb6d62b7f28d (bug 1613985)
2020-02-19 22:22:41 +02:00
Simon Giesecke 59b23375c0 Bug 1613985 - Use MOZ_COUNTED_DEFAULT_CTOR_*/MOZ_COUNTED_DTOR_* macros. r=froydnj
This removes the need for explicit #ifdef NS_BUILD_REFCNT_LOGGING without
introducing user-defined destructors when it is not defined.

Also, some uses of virtual for declaring destructors are replaced by the
appropriate override declaration through these changes.

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

--HG--
extra : moz-landing-system : lando
2020-02-19 18:05:38 +00:00
Tim Nguyen 91e68d88c0 Bug 1614202 - Implement parsing for CSS conic-gradient syntax. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D62148

--HG--
extra : moz-landing-system : lando
2020-02-19 17:43:04 +00:00
Andrea Marchesini d9a4c8b19f Bug 1608384 - Implement sameSite lax-by-default 2 minutes tolerance for unsafe methods, r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D62885

--HG--
extra : moz-landing-system : lando
2020-02-19 17:43:52 +00:00
Emilio Cobos Álvarez f63532cf6d Bug 1615056 - Remove layout.css.webkit-appearance.enabled. r=jwatt
I don't think we want to keep the ugly widget hacks forever. Let me know if
you'd rather keep the property behind a pref but I don't think there's a point
in doing that.

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

--HG--
extra : moz-landing-system : lando
2020-02-19 14:48:43 +00:00
Ciure Andrei 28fcfbb1ca Backed out changeset 912204a32651 (bug 1614202) for causing xpcshell and mochitests failures CLOSED TREE 2020-02-19 17:21:54 +02:00
Bogdan Tara d9d7ba1ba9 Backed out changeset 222723ab0b5b (bug 1615056) for bustages complaining about nsNativeThemeWin.cpp CLOSED TREE 2020-02-19 16:10:56 +02:00
Tim Nguyen a7a60ebe29 Bug 1614202 - Implement parsing for CSS conic-gradient syntax. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D62148

--HG--
extra : moz-landing-system : lando
2020-02-19 13:55:36 +00:00
Emilio Cobos Álvarez 4675433ccc Bug 1615056 - Remove layout.css.webkit-appearance.enabled. r=jwatt
I don't think we want to keep the ugly widget hacks forever. Let me know if
you'd rather keep the property behind a pref but I don't think there's a point
in doing that.

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

--HG--
extra : moz-landing-system : lando
2020-02-19 11:27:27 +00:00
Richard Pospesel c49c7f3b65 Bug 1532486 - Ensure media cache is memory-only when in Private Browsing Mode r=jya,xeonchen
When in private browsing mode and the
'browser.privatebrowsing.forceMediaMemoryCache' pref is set to 'true'
MediaCache::GetMediaCache will only return an in-memory cache to avoid
disk leakage.

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

--HG--
extra : moz-landing-system : lando
2020-01-22 00:19:28 +00:00
Makoto Kato 8664cca4cc Bug 1609407 - Turn on intl.ime.hack.on_any_apps.fire_key_events_for_composition for release build. r=masayuki
Some IMEs such as GBoard use IME composition for prediction even if en-us
language. And it won't generate KeyEvent via InputConnection object.
Actually, we can emulate key event for this situation via
intl.ime.hack.on_any_apps.fire_key_events_for_composition, so let's turn on
this preference for release build.

Also, Chrome/Android dispatch key event on prediction, so GeckoView should
dispatch it too.

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

--HG--
extra : moz-landing-system : lando
2020-02-18 03:50:56 +00:00
Boris Chiou 51dc66023d Bug 1610981 - Add a separate pref for CSSPseudoElement. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D63014

--HG--
extra : moz-landing-system : lando
2020-02-18 20:44:17 +00:00
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
Matthew Gregan 59640adc70 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 21:33:07 +00:00
Brindusan Cristian 5ca7181fab Backed out 5 changesets (bug 1558926) for WebRender build bustages. CLOSED TREE
Backed out changeset 974bcab6b1bf (bug 1558926)
Backed out changeset 1865e6d29dcf (bug 1558926)
Backed out changeset 92b415dac733 (bug 1558926)
Backed out changeset 30481c41873a (bug 1558926)
Backed out changeset a4d9a1af297a (bug 1558926)
2020-01-24 20:42:16 +02:00
Dana Keeler 4f9eced3a7 bug 1606691 - enable CRLite (telemetry only) in early beta and earlier (except android) r=kjacobs
Differential Revision: https://phabricator.services.mozilla.com/D60183

--HG--
extra : moz-landing-system : lando
2020-01-16 21:51:09 +00:00
Miko Mynttinen e9f5497f95 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-22 22:17:18 +00:00
Ricky Stewart 232331fdb4 Bug 1610944 - configure/test_toolchain_configure.py and configure/test_toolchain_helpers.py support Python 3 r=firefox-build-system-reviewers,mshal CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D60743

--HG--
extra : source : f5b4973be6dac983ff87add5d198f959de2cec78
extra : amend_source : 30b53ec7c0a22138d43d9c7e85c6e43c9dea84b1
2020-01-23 17:15:38 +00:00
Csoregi Natalia 715ffe2f34 Merge mozilla-central to autoland. CLOSED TREE 2020-01-24 14:09:26 +02:00
Csoregi Natalia c12e02a6be Backed out changeset f5b4973be6da (bug 1610944) for nightly bustages. a=backout 2020-01-24 13:40:32 +02:00
Tim D. Smith e76ea1054b Bug 1610972 - Enable unimplemented use counters in all channels r=emilio,bzbarsky,chutten,frank
Begin collecting use counters for CSS properties and selected DOM APIs that Chrome implements that are missing in Firefox.

We've previously enabled these in prerelease channels for data collection experiments and we'd like to be able to report on these from time to time with less overhead moving forward.

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

--HG--
extra : moz-landing-system : lando
2020-01-23 14:57:59 +00:00
Ricky Stewart e82e92605b Bug 1610944 - configure/test_toolchain_configure.py and configure/test_toolchain_helpers.py support Python 3 r=firefox-build-system-reviewers,mshal
Differential Revision: https://phabricator.services.mozilla.com/D60743

--HG--
extra : moz-landing-system : lando
2020-01-23 17:15:38 +00:00
sotaro f2d0fd9379 Bug 1592509 - Re-enable gfx.webrender.compositor by default on Windows r=gw,jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D59434

--HG--
extra : moz-landing-system : lando
2020-01-23 22:18:11 +00:00
Christoph Kerschbaumer e0b7cc37af Bug 1610572: Disable Feature Policy for FF73. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D60659

--HG--
extra : moz-landing-system : lando
2020-01-23 12:03:51 +00:00
Cosmin Sabou 7b76379364 Backed out changeset 7c2048122a9f (bug 1610944) for causing L10n bustages. 2020-01-23 07:21:28 +02:00
Greg Tatum 57b03a170c Bug 1597381 - Create profiler presets for about:profiling; r=julienw
This commit creates profiler presets for the current browser. It does not
handle remote profiling yet, as there is no UI surface for it yet. The
preset setting updates happen inside of the reducers and presets, and not
the selectors. This design was chosen so that as the presets were changed,
it would actually change the settings below, making it easy to change and
customize the settings by chosing the nearest preset.

The UI designs are still in a bit of a flux, so this UI design was the
easiest to implement for the initial pass, but we don't yet have consensus
on what the UI will look like for the final design.

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

--HG--
extra : moz-landing-system : lando
2020-01-22 23:11:49 +00:00
Ricky Stewart 3003ade6dd Bug 1610944 - configure/test_toolchain_configure.py and configure/test_toolchain_helpers.py support Python 3 r=firefox-build-system-reviewers,mshal
Differential Revision: https://phabricator.services.mozilla.com/D60743

--HG--
extra : moz-landing-system : lando
2020-01-22 23:46:36 +00:00
Ciure Andrei 95103073f2 Backed out changeset 41a9a81b0127 (bug 1607364) for RustMozCrash related crashes CLOSED TREE 2020-01-23 02:50:36 +02:00
Arnaud Renevier 80b1e692e0 Bug 1607364 - CrashReporting API r=baku
Implement Crash Report for Reporting API.

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

--HG--
extra : moz-landing-system : lando
2020-01-22 22:38:00 +00:00
Jeff Muizelaar 6d8f8376df Bug 1610912. Prevent double buffering from riding the trains. r=aosmond
We need to figure out bug 1608485 before we can let this ship.

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

--HG--
extra : moz-landing-system : lando
2020-01-22 19:17:37 +00:00
Michal Novotny 389fb7d883 Bug 1606643 - Race condition in ZipArchiveLogger r=valentin
A global instance of ZipArchiveLogger is used on multiple threads when the logging is turned on. This patch adds a lock to synchronize the access.

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

--HG--
extra : moz-landing-system : lando
2020-01-22 08:41:39 +00:00
Christoph Kerschbaumer 357ee3d14c Bug 1609877: Convert prefs for domsecurity to use static prefs. r=tjr
Differential Revision: https://phabricator.services.mozilla.com/D60403

--HG--
extra : moz-landing-system : lando
2020-01-22 11:04:17 +00:00
pbz 0d5e5faea7 Bug 1357107 - Remove nsContentBlocker. r=bzbarsky
Differential Revision: https://phabricator.services.mozilla.com/D59696

--HG--
extra : moz-landing-system : lando
2020-01-21 19:19:17 +00:00
pbz c5cd6f9c64 Bug 1357107 - Move the handling of the permissions.default.image pref to ImageBlocker.cpp. Original patch by ehsan. r=bzbarsky
Differential Revision: https://phabricator.services.mozilla.com/D59695

--HG--
extra : moz-landing-system : lando
2020-01-22 10:45:15 +00:00
Andrea Marchesini d2e146600e Bug 1507055 - Implement Anti-tracking heuristic for redirects, r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D56191

--HG--
extra : moz-landing-system : lando
2020-01-21 18:18:32 +00:00
Csoregi Natalia a80826ff4b Backed out changeset f2cdc99085f6 (bug 1607364) for bustage on BrowserParent.cpp. CLOSED TREE 2020-01-21 22:36:18 +02:00
Arnaud Renevier 18693a1c1f Bug 1607364 - CrashReporting API r=baku
Implement Crash Report for Reporting API.

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

--HG--
extra : moz-landing-system : lando
2020-01-21 19:31:26 +00:00
Noemi Erli e5fff9caae Backed out 2 changesets (bug 1507055) for causing build bustages in AntiTrackingCommon.cpp CLOSED TREE
Backed out changeset be170480919d (bug 1507055)
Backed out changeset 678dd02cf719 (bug 1507055)
2020-01-21 20:14:36 +02:00
Matthew Gaudet 2146b82ef4 Bug 1610340 - Remove deferred allocation switch r=tcampbell
Differential Revision: https://phabricator.services.mozilla.com/D60452

--HG--
extra : moz-landing-system : lando
2020-01-21 18:02:17 +00:00
Andrea Marchesini f97dcc5818 Bug 1507055 - Implement Anti-tracking heuristic for redirects, r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D56191

--HG--
extra : moz-landing-system : lando
2020-01-21 17:59:33 +00:00
shindli 083bbbba1d Merge autoland to mozilla-central. a=merge 2020-01-21 18:13:28 +02:00
Andreea Pavel bd998e0112 Backed out changeset 4639d83e5871 (bug 1507055) for causing the crash in bug 1610485 a=backout
--HG--
extra : amend_source : 8cf2f5ccf0dc884c0d2ccdc3f1c48b3b5e014e1e
2020-01-21 16:46:22 +02:00
Sylvestre Ledru 187e9bafaf Bug 1519636 - Automatically reformat recent changes using clang-format r=Ehsan
# ignore-this-changeset

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

--HG--
extra : moz-landing-system : lando
2020-01-21 09:51:27 +00:00
Ehsan Akhgari 3f9530ed27 Bug 1588980 - Part 1: Hide HTMLCanvasElement.mozGetAsFile behind a preference; r=bzbarsky
Differential Revision: https://phabricator.services.mozilla.com/D60283

--HG--
extra : moz-landing-system : lando
2020-01-20 22:03:13 +00:00
Razvan Maries 41ffa16326 Backed out changeset dbaa31392a53 (bug 1609877) for build bustages on DOMSecurityMonitor.cpp. CLOSED TREE 2020-01-20 22:08:07 +02:00
Christoph Kerschbaumer b7a9b6218a Bug 1609877: Convert prefs for domsecurity to use static prefs. r=tjr
Differential Revision: https://phabricator.services.mozilla.com/D60403

--HG--
extra : moz-landing-system : lando
2020-01-20 18:10:38 +00:00
Jonathan Kew 236402437f Bug 1102584 - patch 3 - Enable support for the actualBoundingBox* attributes of TextMetrics. r=lsalzman
This is unaffected by the differences in font metrics between platform back-ends,
so should be safe to ship without significant risk that it'll be unstable or need
to be revised in future.

Depends on D59679

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

--HG--
extra : moz-landing-system : lando
2020-01-18 19:51:02 +00:00
Jonathan Kew 908689bbe1 Bug 1102584 - patch 2 - Implement extended attributes of the TextMetrics object (preffed off by default). r=lsalzman,bzbarsky
This is the main work of Richard Matheson's original patch, updated to current trunk code
and with the new attributes put behind prefs. Because some of the attributes may be more
stable than others (there was a move by Google to change how baselines are represented,
but then this was retracted because Safari is already shipping per the existing spec; and
we have some differences in how we handle font metrics between platforms which may affect
the font ascent/descent values), I've split this into several prefs so that we have the
possibility of enabling just the more stable (and/or more urgently requested) attributes.

(Note that this echos Google's approach per comment 30 of initially shipping part of the API.)

Depends on D59678

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

--HG--
extra : moz-landing-system : lando
2020-01-18 19:51:04 +00:00
Cosmin Sabou 38f8a8661d Backed out 2 changesets (bug 1588980) for mochitest failures on dom/canvas/test/mochitest.ini.
Backed out changeset dc0733b283e7 (bug 1588980)
Backed out changeset aaff3fef7fd6 (bug 1588980)

--HG--
extra : rebase_source : 2ec145cfc7d648cf78b927cce22210070ef579a2
2020-01-20 18:06:11 +02:00
Ehsan Akhgari 6ba1137eeb Bug 1588980 - Part 1: Hide HTMLCanvasElement.mozGetAsFile behind a preference; r=bzbarsky
Differential Revision: https://phabricator.services.mozilla.com/D60283

--HG--
extra : moz-landing-system : lando
2020-01-18 05:06:25 +00:00
Andrea Marchesini 1aa9918367 Bug 1507055 - Implement Anti-tracking heuristic for redirects, r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D56191

--HG--
extra : moz-landing-system : lando
2020-01-20 14:43:03 +00:00
Brindusan Cristian f1982e0059 Backed out changeset 5261ea86fa26 (bug 1579440) for xpcshell failures at test_stickyprefs.js. 2020-01-19 20:22:34 +02:00
Agi Sferro b961d56f5d Bug 1579440 - Set browser.tabs.remote.autostart to true everywhere. r=snorp
Now that Fennec is gone we can finally do this.

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

--HG--
extra : moz-landing-system : lando
2020-01-19 16:55:20 +00:00
Andreea Pavel 10a5ef8799 Backed out 3 changesets (bug 1102584) for failing wpt at 2d.text.measure.actualBoundingBox.html
Backed out changeset 947829830dd5 (bug 1102584)
Backed out changeset 967170ab891c (bug 1102584)
Backed out changeset 59069d4514d0 (bug 1102584)
2020-01-18 21:47:49 +02:00
Bert Peers 242db56cbf Bug 1605283 - Improve support for invalidation debugging and testing r=gw
Optionally serialize N frames into a circular memory buffer, and save
them as part of wr-capture into tilecache/.

The new tile_view utility reads the folder and converts the frames to
svg for easier visualization, with a few extra features:
- color code each primitive based on which slice it is on;
- highlight new or moving primitives in red (brute force diff);
- print all invalidated tiles at the top and the invalidation reason;
- overlay the tile quadtree to visualize splitting & merging;
- HTML and JS wrappers for animation playback, timeline scrubbing;

Positioning of the tiles on the screen is a bit broken still; especially
during scrolling and "special" pages (like about:config).

Interning info is not used yet.

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

--HG--
extra : moz-landing-system : lando
2020-01-18 08:22:51 +00:00
Jonathan Kew 020066db8c Bug 1102584 - patch 3 - Enable support for the actualBoundingBox* attributes of TextMetrics. r=lsalzman
This is unaffected by the differences in font metrics between platform back-ends,
so should be safe to ship without significant risk that it'll be unstable or need
to be revised in future.

Depends on D59679

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

--HG--
extra : moz-landing-system : lando
2020-01-14 03:47:09 +00:00
Jonathan Kew 7bb62c5559 Bug 1102584 - patch 2 - Implement extended attributes of the TextMetrics object (preffed off by default). r=lsalzman,bzbarsky
This is the main work of Richard Matheson's original patch, updated to current trunk code
and with the new attributes put behind prefs. Because some of the attributes may be more
stable than others (there was a move by Google to change how baselines are represented,
but then this was retracted because Safari is already shipping per the existing spec; and
we have some differences in how we handle font metrics between platforms which may affect
the font ascent/descent values), I've split this into several prefs so that we have the
possibility of enabling just the more stable (and/or more urgently requested) attributes.

(Note that this echos Google's approach per comment 30 of initially shipping part of the API.)

Depends on D59678

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

--HG--
extra : moz-landing-system : lando
2020-01-18 05:01:14 +00:00
Chun-Min Chang b7423cc46f Bug 1606690 - Make audiounit-rust be default cubeb backend on MacOS. r=padenot
Enable audiounit-rust on MacOS by default

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

--HG--
extra : moz-landing-system : lando
2020-01-17 18:47:54 +00:00
Agi Sferro ac359bc8bf Bug 1609019 - Define browser.privatebrowsing.autostart on all.js. r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D60265

--HG--
extra : moz-landing-system : lando
2020-01-17 16:18:37 +00:00
Ciure Andrei df04a415d6 Backed out changeset 05c1456103ea (bug 1605283) for webrender bustages CLOSED TREE 2020-01-17 20:55:02 +02:00
Bert Peers 52377ec04a Bug 1605283 - Improve support for invalidation debugging and testing r=gw
Optionally serialize N frames into a circular memory buffer, and save
them as part of wr-capture into tilecache/.

The new tile_view utility reads the folder and converts the frames to
svg for easier visualization, with a few extra features:
- color code each primitive based on which slice it is on;
- highlight new or moving primitives in red (brute force diff);
- print all invalidated tiles at the top and the invalidation reason;
- overlay the tile quadtree to visualize splitting & merging;
- HTML and JS wrappers for animation playback, timeline scrubbing;

Positioning of the tiles on the screen is a bit broken still; especially
during scrolling and "special" pages (like about:config).

Interning info is not used yet.

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

--HG--
extra : moz-landing-system : lando
2020-01-17 18:41:50 +00:00
Christoph Kerschbaumer 4b1d0172e9 Bug 1607483: Disallow loading http(s) scripts into system privileged contexts. r=tjr
Differential Revision: https://phabricator.services.mozilla.com/D58962

--HG--
extra : moz-landing-system : lando
2020-01-17 17:29:47 +00:00
Valentin Gosu c8c434430a Bug 1602363 - Also pref on Cross-Origin-Resource-Policy for Android r=annevk
Differential Revision: https://phabricator.services.mozilla.com/D60239

--HG--
extra : moz-landing-system : lando
2020-01-17 12:34:57 +00:00
Narcis Beleuzu 4e0356f4f1 Backed out changeset caa23b535218 (bug 1607483) for mochitest failures on test_input.html. CLOSED TREE 2020-01-17 14:45:45 +02:00
Christoph Kerschbaumer fd03c6b7d1 Bug 1607483: Disallow loading http(s) scripts into system privileged contexts. r=tjr
Differential Revision: https://phabricator.services.mozilla.com/D58962

--HG--
extra : moz-landing-system : lando
2020-01-17 10:17:07 +00:00
Csoregi Natalia d55e0a5916 Backed out changeset 53cce741bb46 (bug 1605283) for bustage related to cargo-lock. CLOSED TREE 2020-01-17 02:42:35 +02:00
Bert Peers b6fdcb621c Bug 1605283 - Improve support for invalidation debugging and testing r=gw
Optionally serialize N frames into a circular memory buffer, and save
them as part of wr-capture into tilecache/.

The new tile_view utility reads the folder and converts the frames to
svg for easier visualization, with a few extra features:
- color code each primitive based on which slice it is on;
- highlight new or moving primitives in red (brute force diff);
- print all invalidated tiles at the top and the invalidation reason;
- overlay the tile quadtree to visualize splitting & merging;
- HTML and JS wrappers for animation playback, timeline scrubbing;

Positioning of the tiles on the screen is a bit broken still; especially
during scrolling and "special" pages (like about:config).

Interning info is not used yet.

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

--HG--
extra : moz-landing-system : lando
2020-01-17 00:21:17 +00:00
Ting-Yu Lin ab534fe8d2 Bug 1308636 Part 3 - Remove moz-prefixed aliases for column-gap and CSS multi-column properties. r=dbaron
Introduce a new pref "layout.css.prefixes.columns" to guard the prefixed
aliases.

The modification to `properties-db.js` was generated by
`./mach devtools-css-db`.

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

--HG--
extra : moz-landing-system : lando
2020-01-16 21:45:19 +00:00
Honza Bambas 13a16f0e2d Bug 1596799 - Have a preference to force remote TCP/UDP port remapping for easier local network testing, r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D59917

--HG--
extra : moz-landing-system : lando
2020-01-16 17:22:36 +00:00
pbz ab3942791d Bug 1432856 - Added prefs for DOM fullscreen leave on window open or raise. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D55812

--HG--
extra : moz-landing-system : lando
2020-01-16 14:38:48 +00:00
Jeff Gilbert 141b04be0c Bug 1579984 - Default to low-power for WebGL powerPreference. r=lsalzman
Chrome started shipping this recently, so it's the easiest way to resolve
our dynamic-gpu switching issues for WebGL.

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

--HG--
extra : moz-landing-system : lando
2020-01-16 03:09:58 +00:00
Shane Caraveo 8351044ded Bug 1524327 remove MOZ_ALLOW_LEGACY_EXTENSIONS and extensions.legacy.enabled r=zombie,aswan
Legacy extensions are no longer loaded, so we can drop the build config for it.  We
still need flags for handling experimental APIs since what we require differs between builds
and distributions.

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

--HG--
extra : moz-landing-system : lando
2020-01-15 21:38:40 +00:00
Emilio Cobos Álvarez 595faf4731 Bug 1609428 - Implement min() / max() / clamp() for simple css types behind a pref. r=boris
So for everything but <length> and <length-percentage>, which have more complex
mechanics.

The pref is off for now of course.

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

--HG--
extra : moz-landing-system : lando
2020-01-15 19:43:08 +00:00
Dorel Luca d29d22d6dc Backed out changeset 84f69fc66690 (bug 1596799) for Browser-chrome failures in /builds/worker/workspace/build/src/netwerk/base/nsSocketTransportService2.cpp. CLOSED TREE 2020-01-15 21:31:46 +02:00
Honza Bambas 0e35da72e0 Bug 1596799 - Have a preference to force remote TCP/UDP port remapping for easier local network testing, r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D59917

--HG--
extra : moz-landing-system : lando
2020-01-15 18:30:42 +00:00
Sawyer Bergeron 83a4d63f1b Bug 1605755 Add touch acceleration r=botond
Adds exponential acceleration to touchpad pan events to improve percieved scrolling responsiveness

Platforms affected: Linux, any using PANDELTA_PAGE

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

--HG--
extra : moz-landing-system : lando
2020-01-15 17:48:41 +00:00
Ehsan Akhgari 338a38518d Bug 1600965 - Add support for blocking on the DNS resolution for HTTP channels; r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D56799

--HG--
extra : moz-landing-system : lando
2020-01-15 14:53:12 +00:00
Jon Coppeard 9372af6635 Bug 1593698 - Add a pref to enable support for weak references in nightly builds, off by default r=mccr8
Differential Revision: https://phabricator.services.mozilla.com/D53023

--HG--
extra : moz-landing-system : lando
2020-01-15 14:22:29 +00:00
Valentin Gosu 04a2d66bae Bug 1602363 - Let Cross-Origin-Resource-Policy ride the trains r=annevk
Differential Revision: https://phabricator.services.mozilla.com/D59846

--HG--
extra : moz-landing-system : lando
2020-01-14 11:12:33 +00:00
Dan Minor f1d003ad08 Bug 1605815 - Enable hostname obfuscation for beta and release; r=mjf
Depends on D59765

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

--HG--
extra : moz-landing-system : lando
2020-01-13 23:05:50 +00:00
Liang-Heng Chen e5c5a46210 Bug 1587182 - add `limitForeignContexts` attribute to support dynamic FPI; r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D58426

--HG--
extra : moz-landing-system : lando
2020-01-14 17:07:48 +00:00
Morgan Reschenberg 90cca521e1 Bug 1608889: Flip backplate preference to true to ship in 73. r=mattwoodrow
Differential Revision: https://phabricator.services.mozilla.com/D59754

--HG--
extra : moz-landing-system : lando
2020-01-13 23:21:38 +00:00
Chris H-C 7a3a7740e9 Bug 1591564 - Determine from the pref whether Glean upload is enabled r=janerik,emilio
Since we're the only one sending data, and we're doing so infrequently, let's
get the pref value before each ping send instead of building a pref observer
right this second.

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

--HG--
extra : moz-landing-system : lando
2020-01-13 18:52:06 +00:00
Masayuki Nakano 4d302443ce Bug 970802 - part 3: Implement `beforeinput` event dispatcher and add `onbeforeinput` event handler attribute r=smaug
This patch makes `nsContentUtils::DispatchInputEvent()` dispatch `beforeinput`
event too.  And also adds `onbeforeinput` event handler which is really
important for feature detection (although Chrome has not implemented this
attribute yet: https://bugs.chromium.org/p/chromium/issues/detail?id=947408).

However, we don't implement `InputEvent.getTargetRanges()` in this bug and
implementing `beforeinput` event may hit bugs of some web apps.  Therefore,
this patch disables `beforeinput` event by default even in Nightly channel.

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

--HG--
extra : moz-landing-system : lando
2020-01-14 07:15:45 +00:00
Razvan Maries 0df75c8122 Backed out 5 changesets (bug 970802) for xpcshell perma fails. CLOSED TREE
Backed out changeset 5511edd700f7 (bug 970802)
Backed out changeset 1fb9cf2264b6 (bug 970802)
Backed out changeset 6b185296c742 (bug 970802)
Backed out changeset ce6853e64ed6 (bug 970802)
Backed out changeset aa9bd45c09b1 (bug 970802)
2020-01-14 04:41:15 +02:00
Masayuki Nakano 81d47ee6d5 Bug 970802 - part 3: Implement `beforeinput` event dispatcher and add `onbeforeinput` event handler attribute r=smaug
This patch makes `nsContentUtils::DispatchInputEvent()` dispatch `beforeinput`
event too.  And also adds `onbeforeinput` event handler which is really
important for feature detection (although Chrome has not implemented this
attribute yet: https://bugs.chromium.org/p/chromium/issues/detail?id=947408).

However, we don't implement `InputEvent.getTargetRanges()` in this bug and
implementing `beforeinput` event may hit bugs of some web apps.  Therefore,
this patch disables `beforeinput` event by default even in Nightly channel.

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

--HG--
extra : moz-landing-system : lando
2020-01-08 09:23:40 +00:00
Emilio Cobos Álvarez e29d41cae3 Bug 1031664 - Enable outline-style: auto. r=mats
With the gtk fix in place is there any reason not to do this?

I'll send an intent if so. Let me know if you want to keep it on nightly /
early beta for a while, too.

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

--HG--
extra : moz-landing-system : lando
2020-01-14 00:54:35 +00:00
Emilio Cobos Álvarez dcdba4a9bd Bug 1608907 - Remove layout.css.parsing.parallel. r=jwatt
There's no reason to have this pref anymore, as we've shipped with it
successfully for quite a while.

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

--HG--
extra : moz-landing-system : lando
2020-01-13 22:38:29 +00:00
Emilio Cobos Álvarez cdd999d4e9 Bug 1608905 - Parse the HTMLImageElement.loading attribute. r=smaug
Behind a pref of course. Toggle that pref on on the loading/lazyload test
subdirectory, though there are no tests for the IDL (I guess once the spec PR
lands the existing IDL tests will be updated from the spec).

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

--HG--
extra : moz-landing-system : lando
2020-01-13 21:10:43 +00:00
Eric Rahm 78ee6675cf Bug 1606187 - Part 2b: Update users of nsClassHashtable to handle UniquePtr differences r=KrisWright,froydnj
Differential Revision: https://phabricator.services.mozilla.com/D59042

--HG--
extra : moz-landing-system : lando
2020-01-13 19:18:56 +00:00
Emilio Cobos Álvarez 9846fd9184 Bug 1599206 - Don't serialize implicit tracks for grid-template properties, as they make the computed style not round-trip. r=mats
Do this only on nightly for now since we're about to enter the soft freeze.

(No test updates yet, as try is still running, and I need to figure out how to
import Oriol's changes into WPT, but I wanted to ensure that you were fine with
this)

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

--HG--
extra : moz-landing-system : lando
2020-01-13 16:52:18 +00:00