Commit Graph

16472 Commits

Author SHA1 Message Date
Gijs Kruitbosch
c097971fe3 Bug 1560178 - disallow unsafe loads in the parent, r=bzbarsky
Differential Revision: https://phabricator.services.mozilla.com/D36312

--HG--
extra : moz-landing-system : lando
2019-07-12 16:29:01 +00:00
Dorel Luca
77d61d6a6f Backed out 5 changesets (bug 1560178) for Browser-chrome failures in builds/worker/workspace/build/src/dom/base/Document.cpp. CLOSED TREE
Backed out changeset 1ff8a41dd3c1 (bug 1560178)
Backed out changeset 4aaeda889656 (bug 1560178)
Backed out changeset b1dfc0b5a14c (bug 1560178)
Backed out changeset 45fca0f1b675 (bug 1560178)
Backed out changeset fc2be64e4ece (bug 1560178)
2019-07-12 18:38:34 +03:00
Honza Bambas
3f225511a3 Bug 1565518, emergency preferences to turn off individual bug fixes: 1563695, 1556491, 1562315, r=kershaw
Differential Revision: https://phabricator.services.mozilla.com/D37848

--HG--
extra : moz-landing-system : lando
2019-07-12 12:55:41 +00:00
Gijs Kruitbosch
c16328f6e2 Bug 1560178 - disallow unsafe loads in the parent, r=bzbarsky
Differential Revision: https://phabricator.services.mozilla.com/D36312

--HG--
extra : moz-landing-system : lando
2019-07-12 12:36:33 +00:00
Christoph Kerschbaumer
d0817ff762 Bug 1497203: Apply Meta CSP to about:plugins. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D37727

--HG--
extra : moz-landing-system : lando
2019-07-12 06:47:42 +00:00
Nicholas Nethercote
624de194fe Bug 1565110 - Rename abc.def and ghi.jkl prefs as dom.webidl.test[12]. r=bzbarsky
Depends on D37669

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

--HG--
extra : moz-landing-system : lando
2019-07-12 04:39:12 +00:00
Nicholas Nethercote
513c4daee5 Bug 1565110 - Move geo.enabled pref to the right place in StaticPrefList.h. r=bzbarsky
Differential Revision: https://phabricator.services.mozilla.com/D37669

--HG--
extra : moz-landing-system : lando
2019-07-12 04:38:42 +00:00
Csoregi Natalia
fcccd2b6b0 Merge mozilla-central to autoland. CLOSED TREE 2019-07-12 02:06:45 +03:00
Bogdan Tara
4d6dbdf94c Backed out 2 changesets (bug 1562952) for causing mar-tools failures a=backout
Backed out changeset 6b09d4c0868c (bug 1562952)
Backed out changeset 250696e18e7d (bug 1562952)
2019-07-12 00:04:53 +03:00
Michael Froman
c0b45a73e5 Bug 1560366 - add WAV decoding on RDD. r=jya
Differential Revision: https://phabricator.services.mozilla.com/D37619

--HG--
extra : moz-landing-system : lando
2019-07-11 19:43:56 +00:00
Emilio Cobos Álvarez
2189015730 Bug 1565129 - Re-introduce plain_text.wrap_long_lines. r=bzbarsky
Looks like some users use it, and it's not too much effort to support. This is
somewhat simpler, and IMO better than what existed before bug 1514655 because:

 * It doesn't regress bidi rendering when the pref is disabled (before, the pref
   would prevent plaintext.css from applying altogether).

 * It's consistent with the way view-source docs work.

 * It doesn't use non-standard stylesheet APIs to toggle the stylesheet
   (bug 1260720).

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

--HG--
extra : moz-landing-system : lando
2019-07-11 18:49:50 +00:00
Bogdan Tara
42dd9fda24 Backed out changeset 93cfc2131ea5 (bug 1497203) for config/tests/test_mozbuild_reading.py related build bustages CLOSED TREE 2019-07-11 21:40:20 +03:00
Bogdan Tara
fa0329b09b Backed out changeset 6f468ad73df2 (bug 1565129) for causing leaks CLOSED TREE 2019-07-11 21:00:59 +03:00
Christoph Kerschbaumer
595d08b747 Bug 1497203: Apply Meta CSP to about:plugins. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D37727

--HG--
extra : moz-landing-system : lando
2019-07-11 16:36:11 +00:00
Emilio Cobos Álvarez
f75dd725f5 Bug 1565129 - Re-introduce plain_text.wrap_long_lines. r=bzbarsky
Looks like some users use it, and it's not too much effort to support. This is
somewhat simpler, and IMO better than what existed before bug 1514655 because:

 * It doesn't regress bidi rendering when the pref is disabled (before, the pref
   would prevent plaintext.css from applying altogether).

 * It's consistent with the way view-source docs work.

 * It doesn't use non-standard stylesheet APIs to toggle the stylesheet
   (bug 1260720).

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

--HG--
extra : moz-landing-system : lando
2019-07-11 16:32:08 +00:00
Jonas Allmann
3feb30bb0d Bug 1547718, Remove preferenceBindings.js from eval()-whitelist, r=Gijs
Work in progress.
Add callback infrastructure to preferenceBindings to replace XUL-attributes.

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

--HG--
extra : moz-landing-system : lando
2019-07-11 09:37:59 +00:00
Nicholas Nethercote
2a3b9bca8d Bug 1562305 - Make privacy.sanitize.sanitizeOnShutdown and privacy.clearOnShutdown.cache static prefs. r=michal
Differential Revision: https://phabricator.services.mozilla.com/D37195

--HG--
extra : moz-landing-system : lando
2019-07-11 04:38:36 +00:00
Nicholas Nethercote
0001b36344 Bug 1562305 - Make browser.cache.max_shutdown_io_lag a static pref. r=michal
Differential Revision: https://phabricator.services.mozilla.com/D37192

--HG--
extra : moz-landing-system : lando
2019-07-11 04:38:36 +00:00
Nicholas Nethercote
0d47e90e70 Bug 1562305 - Remove browser.cache.compression_level pref. r=michal
It's unused.

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

--HG--
extra : moz-landing-system : lando
2019-07-11 04:13:45 +00:00
Nicholas Nethercote
7f3b5b80c6 Bug 1562305 - Make browser.cache.disk.max_{,priority_}chunks_memory_usage static prefs. r=michal
Differential Revision: https://phabricator.services.mozilla.com/D37190

--HG--
extra : moz-landing-system : lando
2019-07-11 04:13:21 +00:00
Nicholas Nethercote
eb1b20a058 Bug 1562305 - Make browser.cache.memory.max_entry_size a static pref. r=michal
Differential Revision: https://phabricator.services.mozilla.com/D37189

--HG--
extra : moz-landing-system : lando
2019-07-11 04:12:59 +00:00
Nicholas Nethercote
3a80622aef Bug 1562305 - Make browser.cache.disk.max_entry_size a static pref. r=michal
Differential Revision: https://phabricator.services.mozilla.com/D37187

--HG--
extra : moz-landing-system : lando
2019-07-11 04:12:36 +00:00
Nicholas Nethercote
88e439b4ec Bug 1562305 - Make browser.cache.disk.preload_chunk_count a static pref. r=michal
Differential Revision: https://phabricator.services.mozilla.com/D37186

--HG--
extra : moz-landing-system : lando
2019-07-11 04:12:19 +00:00
dlee
2da080950b Bug 1560597 - Safe Browsing supports downloading social tracking list. r=baku
This patches only allows Safe Browsing to download the list, but the feature
is still default disabled and the lists will not be downloaded.

Turn on social tracking by setting:
"privacy.trackingprotection.socialtracking.enabled"
"privacy.trackingprotection.socialtracking.annotate.enabled"

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

--HG--
extra : moz-landing-system : lando
2019-07-11 08:04:05 +00:00
André Bargull
1ce1fec25f Bug 1564117 - Part 2: Allow to reimport a specific fdlibm commit. r=arai
This makes it easier to test if modified patch files still apply.

Additionally "--no-backup-if-mismatch" was added to the `patch` command to
avoid generating ".orig" files.

Depends on D37256

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

--HG--
extra : moz-landing-system : lando
2019-07-08 16:52:47 +00:00
André Bargull
eebb17f171 Bug 1564117 - Part 1: Use std::sqrt in fdlibm. r=arai
std::sqrt is guaranteed to have an error less than 0.5 ulp, so there's no need
to use fdlibm's slower implementation.

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

--HG--
extra : moz-landing-system : lando
2019-07-08 16:52:45 +00:00
Nicholas Nethercote
33a8904ee9 Bug 1562305 - Make browser.cache.disk.free_space_hard_limit a static pref. r=michal
Differential Revision: https://phabricator.services.mozilla.com/D37185

--HG--
extra : moz-landing-system : lando
2019-07-11 04:11:59 +00:00
Nicholas Nethercote
f9f6ad5ff4 Bug 1562305 - Make browser.cache.disk.free_space_soft_limit a static pref. r=michal
Differential Revision: https://phabricator.services.mozilla.com/D37183

--HG--
extra : moz-landing-system : lando
2019-07-11 04:11:41 +00:00
Nicholas Nethercote
4dada5f88a Bug 1562305 - Make browser.cache.memory.capacity a static pref. r=michal
Differential Revision: https://phabricator.services.mozilla.com/D37182

--HG--
extra : moz-landing-system : lando
2019-07-11 04:11:39 +00:00
Nicholas Nethercote
678da168fa Bug 1562305 - Make browser.cache.disk.smart_size.enabled a static pref. r=michal
Differential Revision: https://phabricator.services.mozilla.com/D37181

--HG--
extra : moz-landing-system : lando
2019-07-11 04:40:17 +00:00
Nicholas Nethercote
0912179ccc Bug 1562305 - Make browser.cache.disk.metadata_memory_limit a static pref. r=michal
Differential Revision: https://phabricator.services.mozilla.com/D37179

--HG--
extra : moz-landing-system : lando
2019-07-11 04:40:17 +00:00
Nicholas Nethercote
dcb65203e0 Bug 1562305 - Make browser.cache.memory.enable a static pref. r=michal
Differential Revision: https://phabricator.services.mozilla.com/D37178

--HG--
extra : moz-landing-system : lando
2019-07-11 04:10:13 +00:00
Nicholas Nethercote
17b83b6b8b Bug 1562305 - Make browser.cache.disk.enable a static pref. r=michal
Differential Revision: https://phabricator.services.mozilla.com/D37177

--HG--
extra : moz-landing-system : lando
2019-07-11 04:09:50 +00:00
Mike Hommey
c957b25a9f Bug 1562952 - Always build signmar when mar is built. r=nalexander
When we build mar, there is no reason not to build signmar as well. It
used to be optional because not all platforms were supported, but they
are now.

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

--HG--
extra : moz-landing-system : lando
2019-07-11 06:09:02 +00:00
Mike Hommey
2722dc474d Bug 1562952 - #ifdef-out NSS and certificate-related flags with NO_SIGN_VERIFY. r=rstrong
Differential Revision: https://phabricator.services.mozilla.com/D36991

--HG--
extra : moz-landing-system : lando
2019-07-10 15:17:53 +00:00
Nicholas Nethercote
33e7c48f42 Bug 1552126: Remove UpdatePolicy::Skip. r=jya
Differential Revision: https://phabricator.services.mozilla.com/D37373

--HG--
extra : moz-landing-system : lando
2019-07-10 22:32:58 +00:00
Nicholas Nethercote
fb9371f1b2 Bug 1552126 - Convert layers.componentalpha.enabled to a non-Skip pref. r=mattwoodrow
Differential Revision: https://phabricator.services.mozilla.com/D37372

--HG--
extra : moz-landing-system : lando
2019-07-10 22:32:43 +00:00
Nicholas Nethercote
059ebab5c9 Bug 1552126 - Convert gfx.blocklist.all to a non-Skip pref. r=mattwoodrow
Differential Revision: https://phabricator.services.mozilla.com/D37371

--HG--
extra : moz-landing-system : lando
2019-07-10 22:32:19 +00:00
Barret Rennie
02c0b80c16 Bug 1289211 - Rename InfallibleTArray to nsTArray in modules/ r=erahm
Differential Revision: https://phabricator.services.mozilla.com/D36965

--HG--
extra : moz-landing-system : lando
2019-07-10 03:33:19 +00:00
Botond Ballo
e6312ffdc5 Bug 1564238 - Enable kinetic scrolling by default for Linux touchpads. r=karlt
Differential Revision: https://phabricator.services.mozilla.com/D37325

--HG--
extra : moz-landing-system : lando
2019-07-09 08:28:35 +00:00
Jan de Mooij
93d6f816f0 Bug 1564349 part 1 - Convert Baseline/Ion/NativeRegExp prefs from ContextOptions to JitOptions. r=nbp,smaug
Using process-wide prefs is consistent with the other JIT options and is simpler
to work with (one place to initialize for all runtimes).

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

--HG--
extra : moz-landing-system : lando
2019-07-10 09:43:39 +00:00
Ciure Andrei
091e6006e5 Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-07-10 12:43:32 +03:00
Ciure Andrei
f372470e10 Merge inbound to mozilla-central. a=merge 2019-07-10 12:41:47 +03:00
Andreea Pavel
5d60cdbd27 Backed out 2 changesets (bug 1562952) for failing xpcshell at test_create.js on a CLOSED TREE
Backed out changeset 12099ffad9ca (bug 1562952)
Backed out changeset fc4a6e8f6e34 (bug 1562952)
2019-07-10 11:06:58 +03:00
Nicholas Nethercote
40fa4b7402 Bug 1563996 - [Attempt 2] Make consoleservice.logcat a static pref. r=erahm
Differential Revision: https://phabricator.services.mozilla.com/D37203
2019-07-09 20:59:59 +10:00
Csoregi Natalia
d574162f0d Backed out changeset fb76e4e1d9e0 (bug 1563996) for crashes on consoleservice.logcat. CLOSED TREE 2019-07-09 13:26:14 +03:00
Nicholas Nethercote
039d3b78bd Bug 1563996 - Make dom.ipc.useNativeEventProcessing.content. r=erahm
Differential Revision: https://phabricator.services.mozilla.com/D37205

--HG--
extra : moz-landing-system : lando
2019-07-09 08:00:51 +00:00
Nicholas Nethercote
4c427b464f Bug 1563996 - Make layout.show_previous_page a static pref. r=bzbarsky
This is a weird pref.

First, it is VarCached into two different global variables, one in
nsSubDocumentFrame.cpp, and the other in nsView.cpp.

Second, the pref is not defined by default. When the VarCache variables are
initialized they are therefore set to the default value provided to the
`AddBoolVarCache()` call, which in both cases is `true`. This semantics isn't
possible with `StaticPrefs`, so the patch defines the pref as true by default.

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

--HG--
extra : moz-landing-system : lando
2019-07-09 07:59:55 +00:00
Nicholas Nethercote
508aad2c70 Bug 1563996 - Make consoleservice.logcat a static pref. r=erahm
Differential Revision: https://phabricator.services.mozilla.com/D37203

--HG--
extra : moz-landing-system : lando
2019-07-09 07:59:41 +00:00
Nicholas Nethercote
2a0a298b36 Bug 1563996 - Make privacy.trackingprotection.{pbmode.,}enabled static prefs. r=bzbarsky
Differential Revision: https://phabricator.services.mozilla.com/D37202

--HG--
extra : moz-landing-system : lando
2019-07-09 07:59:22 +00:00
Nicholas Nethercote
7c43c6f952 Bug 1563996 - Make browser.xul.error_pages.enabled a static pref. r=bzbarsky
Differential Revision: https://phabricator.services.mozilla.com/D37201

--HG--
extra : moz-landing-system : lando
2019-07-09 07:59:03 +00:00
Nicholas Nethercote
544a779566 Bug 1563996 - Make three VarCache prefs in nsDefaultURIFixup.cpp into static prefs. r=bzbarsky
Differential Revision: https://phabricator.services.mozilla.com/D37200

--HG--
extra : moz-landing-system : lando
2019-07-09 07:58:44 +00:00
Nicholas Nethercote
5ee5242716 Bug 1563996 - Make dom.ipc.cpows.log.{enabled,stack} static prefs. r=sfink
Differential Revision: https://phabricator.services.mozilla.com/D37199

--HG--
extra : moz-landing-system : lando
2019-07-09 07:58:24 +00:00
Nicholas Nethercote
bfcc467859 Bug 1563996 - Make dom.ipc.cpows.forbid-unsafe-from-browser a static pref. r=sfink
Differential Revision: https://phabricator.services.mozilla.com/D37198

--HG--
extra : moz-landing-system : lando
2019-07-09 07:58:02 +00:00
Sylvestre Ledru
49c4fc149d Bug 1563903 - Reformat libmar to the coding style r=Ehsan
Depends on D37152

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

--HG--
extra : moz-landing-system : lando
2019-07-08 15:38:50 +00:00
Jan de Mooij
e78f06cdc7 Bug 1564017 part 6 - Add prefs to about:config. r=tcampbell
I used 'blinterp' to match the shell flags.

Depends on D37211

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

--HG--
extra : moz-landing-system : lando
2019-07-08 15:50:22 +00:00
Christoph Kerschbaumer
fa67de326f Bug 1497199: Apply Meta CSP to about:devtools.
Differential Revision: https://phabricator.services.mozilla.com/D37370

--HG--
extra : moz-landing-system : lando
2019-07-09 06:56:56 +00:00
Mike Hommey
1c3ea4d6bf Bug 1562952 - Always build signmar when mar is built. r=nalexander
When we build mar, there is no reason not to build signmar as well. It
used to be optional because not all platforms were supported, but they
are now.

--disable-verify-mar is kept to still allow to disable mar verification in
the updater for debugging purpose.

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

--HG--
extra : moz-landing-system : lando
2019-07-10 03:17:26 +00:00
Mike Hommey
d1a8b5ca20 Bug 1562952 - #ifdef-out NSS and certificate-related flags with NO_SIGN_VERIFY. r=rstrong
Differential Revision: https://phabricator.services.mozilla.com/D36991

--HG--
extra : moz-landing-system : lando
2019-07-10 06:52:57 +00:00
dlee
8fa019ec17 Bug 1564414 - Add Fingerprinting annotation and Cryptoming annotation tables to preference. r=baku
Differential Revision: https://phabricator.services.mozilla.com/D37408

--HG--
extra : moz-landing-system : lando
2019-07-09 14:24:17 +00:00
Christoph Kerschbaumer
d4968d56c7 Bug 1497211: Apply Meta CSP to about:support.
Differential Revision: https://phabricator.services.mozilla.com/D37524

--HG--
extra : moz-landing-system : lando
2019-07-10 06:32:54 +00:00
Nicholas Nethercote
abf15f999d Bug 1560530 - Split StaticPrefs_accessibility.h from StaticPrefs.h. r=froydnj
This implements the machinery for the splitting of static prefs headers, and
uses it for a single header. #includes are used in such a way that the amount
of boilerplate for each static prefs header file is minimal.

Future patches will split the remaining prefs into more header files.

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

--HG--
rename : modules/libpref/StaticPrefs.h => modules/libpref/StaticPrefsBase.h
rename : modules/libpref/StaticPrefs.h => modules/libpref/init/StaticPrefListBegin.h
extra : moz-landing-system : lando
2019-07-08 23:40:39 +00:00
Daniel Holbert
318c553806 Bug 1487493: Remove early-beta restriction on CSS Containment (i.e. let it ride the trains to release). r=TYLin
Differential Revision: https://phabricator.services.mozilla.com/D37303

--HG--
extra : moz-landing-system : lando
2019-07-08 21:11:54 +00:00
Ryan VanderMeulen
700b09539d Bug 1562790 - Update to FreeType 2.10.1. r=jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D36553

--HG--
extra : moz-landing-system : lando
2019-07-02 16:31:09 +00:00
Christoph Kerschbaumer
69901eb74f Bug 1497190: Apply Meta CSP to about:cache-entry.
Differential Revision: https://phabricator.services.mozilla.com/D37212

--HG--
extra : moz-landing-system : lando
2019-07-08 07:58:35 +00:00
Honza Bambas
269532026a Bug 1563538 - Propagate close reason through TLSFilterTransaction to allow tunnel stream reuse when possible + close the undelying tunnel stream when a tunneling connection is closed, r=dragana,kershaw+kershaw
Differential Revision: https://phabricator.services.mozilla.com/D37122

--HG--
extra : moz-landing-system : lando
2019-07-07 13:01:40 +00:00
harry
f56a5c0ec4 Bug 1522012 - Implement Touch Bar's native customization window and remove ui.touchbar.layout preference. r=spohl,mikedeboer,fluent-reviewers,Pike
This patch also fixes the Home and Sidebar Touch Bar buttons, since using them after customizing showed that they no longer worked.

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

--HG--
extra : moz-landing-system : lando
2019-07-06 21:10:33 +00:00
Jan-Ivar Bruaroey
315c16a82e Bug 1528031 - Require [SecureContext] for navigator.mediaDevices & navigator.mozGetUserMedia(). r=pehrsons,smaug
Differential Revision: https://phabricator.services.mozilla.com/D33836

--HG--
extra : moz-landing-system : lando
2019-07-05 21:21:25 +00:00
Junior Hsu
7196a383aa Bug 1424076 - P1 send Origin headers for all eligible requests r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D33380
2019-07-09 23:20:01 +02:00
Oana Pop Rus
b0ba88239d Backed out 4 changesets (bug 1424076) for mochitests failures in test_iframe_sandbox_navigation.html on a CLOSED TREE
Backed out changeset 67239c7df87c (bug 1424076)
Backed out changeset 2b4487c6403d (bug 1424076)
Backed out changeset c002ddb976e9 (bug 1424076)
Backed out changeset 50fbc0cec01a (bug 1424076)
2019-07-09 23:48:37 +03:00
Dorel Luca
441c28479d Backed out changeset e97f23bfa99c (bug 1497197) for devtools failures in devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_profiler_dialog.js
--HG--
extra : rebase_source : 7dee1e5b361f92470a55c3e0b6119a89c6aec2e4
2019-07-09 21:52:51 +03:00
Junior Hsu
e239db15df Bug 1424076 - P1 send Origin headers for all eligible requests r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D33380

--HG--
extra : moz-landing-system : lando
2019-07-09 18:23:44 +00:00
Thomas Nguyen
2beb089527 Bug 1557346 - Limit referer header length r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D35990

--HG--
extra : moz-landing-system : lando
2019-07-09 17:47:22 +00:00
Dorel Luca
06b684f035 Backed out 4 changesets (bug 1424076) for ESlint failure
Backed out changeset c6299be2356c (bug 1424076)
Backed out changeset f567bf2904c9 (bug 1424076)
Backed out changeset 6127a13715c9 (bug 1424076)
Backed out changeset 743605a9b0ac (bug 1424076)

--HG--
extra : rebase_source : a20ab3fc782b376dd091e18b647a2ef12d7e4aca
2019-07-09 21:17:22 +03:00
Andrea Marchesini
ac791bf6a1 Bug 1558299 - Add a pref to treat File: URLs as unique origins, r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D36920

--HG--
extra : moz-landing-system : lando
2019-07-05 09:16:06 +00:00
Christoph Kerschbaumer
e579562ded Bug 1497213: Apply Meta CSP to about:telemetry.
Differential Revision: https://phabricator.services.mozilla.com/D37034

--HG--
extra : moz-landing-system : lando
2019-07-05 05:54:24 +00:00
Kartikaya Gupta
ea187ce3df Bug 1563311 - Remove uses of MOZ_ENABLE_WEBRENDER. r=aosmond
This assumes MOZ_ENABLE_WEBRENDER is always false. It effectively
removes support for enabling WebRender via ac_add_options --enable-webrender
in the mozconfig. Other mechanisms for enabling WebRender remain
untouched.

Depends on D36819

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

--HG--
extra : moz-landing-system : lando
2019-07-05 11:05:54 +00:00
Junior Hsu
56de7ee333 Bug 1424076 - P1 send Origin headers for all eligible requests r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D33380

--HG--
extra : moz-landing-system : lando
2019-07-09 17:15:21 +00:00
Christoph Kerschbaumer
b4c50e5e07 Bug 1497197: Apply Meta CSP to about:debugging. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D37369

--HG--
extra : moz-landing-system : lando
2019-07-09 17:10:31 +00:00
Gurzau Raul
5c79b4341a Backed out changeset 9ba600ae3c02 (bug 1557346) for eslint failure at netwerk/test/unit/test_referrer.js on a CLOSED TREE. 2019-07-09 18:17:15 +03:00
Thomas Nguyen
64a9d9fea9 Bug 1557346 - Limit referer header length r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D35990

--HG--
extra : moz-landing-system : lando
2019-07-09 14:44:27 +00:00
Alastor Wu
8c92fdce8f Bug 1562021 - part5 : add test 'test_texttrack_mode_change_during_loading.html'. r=jya
In order to simulate the specific running order, we have to add a test event 'mozStartedLoadingTextTrack', which would be controlled under a pref.

This test is used to ensure that we won't get `error` event when we change track's  mode during loading.

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

--HG--
extra : moz-landing-system : lando
2019-07-03 23:28:31 +00:00
Victor Porof
8c3cfe4881 Bug 1561435 - Format modules/, a=automatic-formatting
# ignore-this-changeset

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

--HG--
extra : source : 3faab607a196e49a51059a8639b8e44afb078edc
2019-07-05 10:54:01 +02:00
Mihai Alexandru Michis
421a5483d0 Backed out changeset 3e2fe70b181a (bug 1522012) for causing failures in browser_touchbar_tests.js CLOSED TREE 2019-07-04 18:47:07 +03:00
harry
d1e552113e Bug 1522012 - Implement Touch Bar's native customization window and remove ui.touchbar.layout preference. r=spohl,mikedeboer,fluent-reviewers,Pike
This patch also fixes the Home and Sidebar Touch Bar buttons, since using them after customizing showed that they no longer worked.

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

--HG--
extra : moz-landing-system : lando
2019-07-04 03:57:47 +00:00
Christoph Kerschbaumer
36b25bad96 Bug 1497207: Apply Meta CSP to about:serviceworkers.
Differential Revision: https://phabricator.services.mozilla.com/D36899

--HG--
extra : moz-landing-system : lando
2019-07-04 11:40:21 +00:00
arthur.iakab
7bc47eec9b Backed out 2 changesets (bug 1552168) for causing mochitest crashes on test_menubar.xul CLOSED TREE
Backed out changeset 83590619ce06 (bug 1552168)
Backed out changeset 7ff83cc5d33a (bug 1552168)
2019-07-03 16:08:23 +03:00
Paul Adenot
1877aafe44 Bug 1563193 - Remove "media.webaudio.audiocontextoptions-samplerate.enabled". r=achronop
Differential Revision: https://phabricator.services.mozilla.com/D36733

--HG--
extra : moz-landing-system : lando
2019-07-03 12:12:15 +00:00
Christoph Kerschbaumer
94415dea53 Bug 1497214: Apply Meta CSP to about:url-classifier.
Differential Revision: https://phabricator.services.mozilla.com/D36738

--HG--
extra : moz-landing-system : lando
2019-07-03 11:55:24 +00:00
Sebastian Streich
e7a3fe847e Bug 1552168 - Remove Pref data_uri.unique_opaque_origin r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D35005

--HG--
extra : moz-landing-system : lando
2019-07-03 10:23:29 +00:00
Nicholas Nethercote
510b8223fb Bug 1562810 - Rename some static pref functions. r=KrisWright
Now that all static pref getters use snake_case, these renamings make sense:
- Getfoo_bar_bazPrefName() -> GetPrefName_foo_bar_baz()
- Getfoo_bar_bazPrefDefault() -> GetPrefDefault_foo_bar_baz()

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

--HG--
extra : moz-landing-system : lando
2019-07-02 22:32:09 +00:00
Andreea Pavel
4332741c0a Backed out changeset c1b80824ae88 (bug 1522012) for failing bc at browser_touchbar_tests.j on a CLOSED TREE 2019-07-03 00:19:25 +03:00
harry
d33a170707 Bug 1522012 - Implement Touch Bar's native customization window and remove ui.touchbar.layout preference. r=spohl,mikedeboer,fluent-reviewers,Pike
This patch also fixes the Home and Sidebar Touch Bar buttons, since using them after customizing showed that they no longer worked.

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

--HG--
extra : moz-landing-system : lando
2019-07-02 14:47:07 +00:00
Christoph Kerschbaumer
46505e9455 Bug 1497205: Apply Meta CSP to about:restartrequired.
Differential Revision: https://phabricator.services.mozilla.com/D36574

--HG--
extra : moz-landing-system : lando
2019-07-02 10:15:16 +00:00
Cameron McCormack
aab34a3bdd Bug 1562361 - Turn the cached style pref back on. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D36451

--HG--
extra : moz-landing-system : lando
2019-07-01 10:24:23 +00:00
Jean-Yves Avenard
c204891751 Bug 1562436 - Adjust first pref returned if it is to be skipped. r=njn
If the first pref entry in the SharedPrefMap array had mIsSkippedByIteration flag set it would have been returned and as such exposed to the user.
We don't want that.

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

--HG--
extra : moz-landing-system : lando
2019-07-01 23:49:41 +00:00
Emilio Cobos Álvarez
bb4513766e Bug 1513643 - Enable selector() function for @supports everywhere. r=dbaron
Differential Revision: https://phabricator.services.mozilla.com/D14291

--HG--
extra : moz-landing-system : lando
2019-07-01 22:47:08 +00:00
Christoph Kerschbaumer
4d8607bf1c Bug 1497204: Apply Meta CSP to about:profiles. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D36520

--HG--
extra : moz-landing-system : lando
2019-07-01 19:47:16 +00:00
Oana Pop Rus
30c64e1686 Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-07-01 13:05:40 +03:00
Nicholas Nethercote
76f416f162 Bug 1562331 - Make webgl.* static prefs follow the naming convention. r=KrisWright
Also converts webgl.pref-16bpp from a VarCache pref to a normal pref, because
it doesn't need to be a VarCache pref.

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

--HG--
extra : rebase_source : 5aa1d251b751c41ec525fef7d0467ffebe401d9a
2019-06-29 07:56:43 +10:00
Tom Ritter
cb9ccdf33d Bug 1538072 - Crash if a null principal or a non-file uri tries to load a file:// uri (ContentParent.cpp case) r=nika
Differential Revision: https://phabricator.services.mozilla.com/D34171

--HG--
extra : moz-landing-system : lando
2019-06-28 20:10:03 +00:00
Nicholas Nethercote
d839ef58db Bug 1562331 - Make media.* static prefs follow the naming convention. r=KrisWright
This also removes the following prefs, because they're unused:
- media.autoplay.allow-muted pref
- media.autoplay.blackList-override-default

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

--HG--
extra : rebase_source : 0570540496302b3efedadf4d5115ee5422d5c279
2019-06-28 14:09:05 +10:00
dlee
d1ed4c245a Bug 1531354 - P5. Safe Browsing test entries are directly stored in LookupCache. r=gcp
Create test entries via update introduces performance overhead.
We can store them directly in LookupCache and do not save test entries
to disk.

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

--HG--
extra : moz-landing-system : lando
2019-06-29 19:05:41 +00:00
Csoregi Natalia
29f8e6aebd Merge inbound to mozilla-central. a=merge 2019-06-29 12:59:53 +03:00
Cameron McCormack
67467a74f6 Bug 1562359 - Disable cached scrollbar styles for now. r=me 2019-06-29 12:04:42 +10:00
Daosheng Mu
d655bca549 Bug 1556091 - Making dom.vr.enabled to be Live. r=kip
Differential Revision: https://phabricator.services.mozilla.com/D35452

--HG--
extra : moz-landing-system : lando
2019-06-28 22:02:14 +00:00
Kearwood "Kip" Gilbert
816af12bb5 Bug 1466702 - Refactor / reimplement gfxVRPuppet and VRServiceTest to use gfxVRExternal r=daoshengmu,thomasmo,bzbarsky
gfxVRPuppet will be replaced with a fully asynchronous puppet automation that runs in the VR process.

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

--HG--
extra : moz-landing-system : lando
2019-06-28 21:19:54 +00:00
shindli
67c134b492 Merge mozilla-central to inbound. a=merge CLOSED TREE 2019-06-29 02:23:28 +03:00
Cosmin Sabou
798a05e2dc Merge mozilla-central to mozilla-inbound. 2019-06-28 19:16:36 +03:00
Liang-Heng Chen
9f5a574bc1 Bug 1543712 - Enable Origin Telemetry; r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D27250

--HG--
extra : moz-landing-system : lando
2019-06-28 08:40:17 +00:00
Karan Sapolia
ed6ee44baf Bug 1549263 - Rename sliceTimeBudget() and related symbols to include units. r=pbone
Differential Revision: https://phabricator.services.mozilla.com/D35588

--HG--
extra : moz-landing-system : lando
2019-06-28 12:56:08 +00:00
Cameron McCormack
a13f950256 Bug 1561773 - Enable anonymous content style caching. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D36140

--HG--
extra : moz-landing-system : lando
2019-06-28 05:00:35 +00:00
Nicholas Nethercote
31fd669497 Bug 1561929 - Fix slider.snapMultiplier pref values. r=jya
Differential Revision: https://phabricator.services.mozilla.com/D36268

--HG--
extra : moz-landing-system : lando
2019-06-28 02:27:45 +00:00
Andreea Pavel
d268240183 Backed out changeset aaa160599ef4 (bug 1561773) for causing tab leaks on a CLOSED TREE 2019-06-28 04:29:17 +03:00
Charlie Marlow
8d6b1bcaa4 Bug 1561131: Adding parsing support for text-decoration-skip-ink r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D35831

--HG--
extra : moz-landing-system : lando
2019-06-27 21:34:33 +00:00
Andrew McCreight
a9bbc9cae1 Bug 1561950 - Lock fission.autostart on beta and release. r=nika,njn
It isn't ready to be enabled yet, and right now it can cause URIs to
be leaked to telemetry.

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

--HG--
extra : moz-landing-system : lando
2019-06-27 21:44:24 +00:00
Cameron McCormack
29bb2a1d0f Bug 1561773 - Enable anonymous content style caching. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D36140

--HG--
extra : moz-landing-system : lando
2019-06-27 21:57:00 +00:00
Andreea Pavel
ea400c1438 Backed out changeset 21d365e43fec (bug 1561131) for failing test_bug1112014.html on a CLOSED TREE 2019-06-28 00:12:41 +03:00
Charlie Marlow
3f0f7ff856 Bug 1561131: Adding parsing support for text-decoration-skip-ink r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D35831

--HG--
extra : moz-landing-system : lando
2019-06-27 18:09:10 +00:00
Mike Conley
0642f949c2 Bug 1561298 - Allow User-initiated Picture-in-Picture to ride out to early beta / dev edition. r=Gijs
This also moves the enabling of the feature out from all.js into firefox.js, where it should
probably have been all along.

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

--HG--
extra : moz-landing-system : lando
2019-06-27 17:26:03 +00:00
Kathy Brade
2bc2db8906 Bug 1561636 - intermittent updater failures on Win64 (Error 19) r=rstrong
Avoid MinGW's _ftelli64() and _fseeki64() implementations because they
are unreliable.

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

--HG--
extra : moz-landing-system : lando
2019-06-27 09:11:48 +00:00
Emilio Cobos Álvarez
ca7c3716eb Bug 1552578 - Restrict properties that apply to ::marker for now. r=dbaron
Differential Revision: https://phabricator.services.mozilla.com/D31680
2019-06-27 13:27:40 +02:00
Coroiu Cristina
057f20d982 Merge mozilla-central to autoland a=merge on a CLOSED TREE 2019-06-27 12:42:29 +03:00
Coroiu Cristina
f91bd38732 Merge inbound to mozilla-central a=merge 2019-06-27 12:36:00 +03:00
Mihai Alexandru Michis
b485399185 Backed out 4 changesets (bug 1554571) for causing failures in minimal-xul.css
Backed out changeset 1cc4e6374b8a (bug 1554571)
Backed out changeset 30728685499e (bug 1554571)
Backed out changeset c14e9c381345 (bug 1554571)
Backed out changeset a2143551d7bc (bug 1554571)

--HG--
extra : rebase_source : 4b4442d96eb40e57b0a9834b4048b11f9be1a964
2019-06-27 07:09:55 +03:00
Nicholas Nethercote
8b27a136fc Bug 1561491 - Make image.* static prefs follow the naming convention. r=KrisWright
Differential Revision: https://phabricator.services.mozilla.com/D35977

--HG--
extra : rebase_source : 7bf85fbb4f8564969cf9c945dd0ea46002f166a6
2019-06-26 13:24:21 +10:00
Nicholas Nethercote
54aaa29a52 Bug 1561491 - Make gl.* static prefs follow the naming convention. r=KrisWright
Differential Revision: https://phabricator.services.mozilla.com/D35976

--HG--
extra : rebase_source : 0e054c5ac565d30c3bd9621d82d41075bdfddd5b
2019-06-26 13:05:06 +10:00
Nicholas Nethercote
ca8e78069d Bug 1561491 - Make gfx.* static prefs follow the naming convention. r=KrisWright
Differential Revision: https://phabricator.services.mozilla.com/D35975

--HG--
extra : rebase_source : 9090ac828f1da9582510975047d5ad59a228dda5
2019-06-26 10:38:09 +10:00
Nicholas Nethercote
faccca25c4 Bug 1561491 - Make general.* static prefs follow the naming convention. r=KrisWright
Differential Revision: https://phabricator.services.mozilla.com/D35974

--HG--
extra : rebase_source : 9a458b930592cd794eae8557553421b0b6e6d66b
2019-06-25 17:07:57 +10:00
Nicholas Nethercote
84b32d3654 Bug 1561491 - Make browser.* and dom.vr.* static prefs follow the naming convention. r=KrisWright
The patch also removes the dom.vr.oculus.quit.timeout pref, because it's
unused.

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

--HG--
extra : rebase_source : bd16ed5ff0b7c2b4f8e653e9835610b25b14a39f
2019-06-25 16:32:29 +10:00
Jason Orendorff
717410af4c Bug 1555464 - Part 1: Turn the pref for public fields on by default. r=khyperia
Differential Revision: https://phabricator.services.mozilla.com/D34638

--HG--
extra : moz-landing-system : lando
2019-06-26 04:41:31 +00:00
Martin Stransky
26cb943c3d Bug 1561512 - [Wayland] Ship widget.wayland_dmabuf_backend.enabled on Wayland builds, r=jhorak
Differential Revision: https://phabricator.services.mozilla.com/D35988

--HG--
extra : moz-landing-system : lando
2019-06-26 10:31:33 +00:00
Nicholas Nethercote
41b679b6e2 Bug 1561216 - Change StaticPrefs from a class to a namespace. r=froydnj
This doesn't change the way C++ code uses static prefs. But it does slightly
change how Rust code uses static prefs, specifically the name generated by
bindgen is slightly different.

The commit also improves some comments.

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

--HG--
extra : rebase_source : 13cf215aeb713e188103ef0cd04d094aa150853e
2019-06-25 10:36:59 +10:00
Nicholas Nethercote
9f15052ed8 Bug 1561216 - Remove unneeded mozilla:: qualifiers in Preferences.cpp. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D35772

--HG--
extra : rebase_source : 3844288a7aebe9759e8ba72cec44e94d96925f47
2019-06-25 09:18:07 +10:00
Nicholas Nethercote
9f0b35cc2a Bug 1560837 - Make APZ static prefs follow the naming convention. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D35633

--HG--
extra : rebase_source : e71193756486b148d479e90b324f73dc35756429
2019-06-24 13:57:06 +10:00
Mihai Alexandru Michis
c97c5547e7 Backed out changeset 7423f5bc275c (bug 1552578) for causing failures in test_marker_restrictions.html. CLOSED TREE 2019-06-27 05:52:48 +03:00
Mihai Alexandru Michis
cc9e91253e Backed out 2 changesets (bug 1528031) for causing crashtests to time out. CLOSED TREE
Backed out changeset 27ce9b212d26 (bug 1528031)
Backed out changeset 0a18aa212ee6 (bug 1528031)
2019-06-27 05:45:20 +03:00
Emilio Cobos Álvarez
5fa55a81bc Bug 1552578 - Restrict properties that apply to ::marker for now. r=dbaron
Differential Revision: https://phabricator.services.mozilla.com/D31680

--HG--
extra : moz-landing-system : lando
2019-06-27 00:53:45 +00:00
Cameron McCormack
8538a62557 Bug 1554571 - Part 3: Cache computed styles of scrollbar part anonymous content. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D33123

--HG--
extra : moz-landing-system : lando
2019-06-27 00:25:03 +00:00
Connor Brewster
691d3c2a59 Bug 1555165 - Part 1: Parse backdrop-filter CSS property r=emilio,boris
Differential Revision: https://phabricator.services.mozilla.com/D35816

--HG--
extra : moz-landing-system : lando
2019-06-26 23:02:16 +00:00
Emilio Cobos Álvarez
7a3cadc37e Bug 1547231 - Map width and height on image-ish elements to aspect-ratio. r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D29038

--HG--
extra : moz-landing-system : lando
2019-06-26 22:10:06 +00:00
Jan-Ivar Bruaroey
4abced2ba4 Bug 1528031 - Require [SecureContext] for navigator.mediaDevices & navigator.mozGetUserMedia(). r=pehrsons,smaug
Differential Revision: https://phabricator.services.mozilla.com/D33836

--HG--
extra : moz-landing-system : lando
2019-06-26 18:15:23 +00:00
Cameron McCormack
9bbe5b00a3 Bug 1554571 - Part 3: Cache computed styles of scrollbar part anonymous content. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D33123

--HG--
extra : moz-landing-system : lando
2019-06-27 07:22:22 +00:00
Nicholas Nethercote
c24fbafc40 Bug 1560833 - Remove setters for static VarCache prefs. r=froydnj
Static VarCache prefs have setters. These are dangerous because they can
violate the primary invariant of VarCache prefs, which is that the global
variable always matches the pref value in the table.

Fortunately they are only used in tests, and we can use vanilla pref setters
instead, and get rid of the VarCache setters.

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

--HG--
extra : moz-landing-system : lando
2019-06-24 16:43:33 +00:00
Lee Salzman
0acba27866 Bug 1559810 - disallow Cairo as content/canvas backend. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D35691

--HG--
extra : moz-landing-system : lando
2019-06-24 18:45:16 +00:00
Valentin Gosu
c68f4266b3 Bug 1560554 - Disable warning prompt from about:networking r=JuniorHsu
Differential Revision: https://phabricator.services.mozilla.com/D35535

--HG--
extra : moz-landing-system : lando
2019-06-22 01:24:48 +00:00
Andrea Marchesini
872502eaf3 Bug 1560040 - Introduce 2 new URL-Classifier features to annotate and block social trackers, r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D35421

--HG--
extra : moz-landing-system : lando
2019-06-22 16:53:50 +00:00
Emilio Cobos Álvarez
b301149caa Bug 1536871 - Make 'line-height: normal' return the 'normal' keyword from getComputedStyle() on Nightly and Early Beta, for now. r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D25119

--HG--
extra : moz-landing-system : lando
2019-06-14 09:01:44 +00:00
Nika Layzell
055c5ace06 Bug 1560148 - Make fission.autostart pref visible, r=farre
Differential Revision: https://phabricator.services.mozilla.com/D35340

--HG--
extra : moz-landing-system : lando
2019-06-21 16:22:36 +00:00
myfreeweb
01916974b0 Bug 1213601 - implement kinetic/inertial scrolling (fling) for Gtk. r=botond
--HG--
extra : rebase_source : 69a374c26bcb8781e83aeb26058a2de349313bbc
extra : amend_source : 521bb6f2b5799bfca5f8b8b5bbe9e4fef1f2dd1e
2019-06-20 16:18:45 -04:00
Nicholas Nethercote
34e31cdae8 Bug 1559642 - Fix -D ellipsis-inclusive-range-patterns warnings. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D35290

--HG--
extra : moz-landing-system : lando
2019-06-19 23:58:54 +00:00
Mike Hommey
fdf0cf5124 Bug 1547217 - Reshuffle how verifymar is linked. r=chmanchester
The conditions under which verifymar is built were not aligned with what
kind of setups are actually doing something. For instance
--disable-signmar --enable-verify-mar was building the verifymar library
but not doing anything with it.

OTOH, building with --enable-signmar --disable-verify-mar did build it
but its code was eliminated at link time because it's unused.

Finally, the conditions between modules/libmar/verify/moz.build and
toolkit/mozapps/update/updater/updater-common.build weren't aligned and
broke some non-Linux tier-3 platforms. We remedy the latter by moving
the flags and libraries verifymar needs to verifymar, so that things
that link verifymar inherit them.

And while in the vicinity, replace a use of NSPR_LIBS with the
pseudo-library `nspr` which has the same effect.

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

--HG--
extra : moz-landing-system : lando
2019-06-19 23:26:40 +00:00
Oana Pop Rus
76412fd383 Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-06-20 00:49:32 +03:00
Christoph Kerschbaumer
f7d5d88d09 Bug 1497202: Apply Meta CSP to about:performance.
Differential Revision: https://phabricator.services.mozilla.com/D35352

--HG--
extra : moz-landing-system : lando
2019-06-19 19:00:07 +00:00
Jonathan Watt
c327ad117f Bug 1559840. Add a pref to expose the transform getters on the Element interface. r=baku
Differential Revision: https://phabricator.services.mozilla.com/D35208

--HG--
extra : rebase_source : 2910236db53d098fe725a3f8911668432cf02610
2019-06-17 15:51:33 -07:00
Jean-Yves Avenard
624887abc5 Bug 1559563 - P2. Small optimization of Once StaticPrefs accessor. r=njn
We can avoid testing if we are running in the parent process.

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

--HG--
extra : moz-landing-system : lando
2019-06-18 11:26:25 +00:00
Jean-Yves Avenard
b10113a9fc Bug 1559563 - P1. Move StaticPrefs accessor back to header file. r=njn
This allows for the compiler to inline the code where appropriate.

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

--HG--
extra : moz-landing-system : lando
2019-06-18 11:25:21 +00:00
Jean-Yves Avenard
01ac9fc00f Bug 1559675 - P1. Initialize StaticPrefs early in non-parent process. r=njn
We can initialize the StaticPrefs as soon as the SharedMap object is created outside the parent process.

Additionally when resetting the preferences to their default values, we no longer modify the `Once` StaticPrefs as they are immutable, only the underlying preference.

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

--HG--
extra : moz-landing-system : lando
2019-06-19 00:22:33 +00:00
Christoph Kerschbaumer
f0ef1b0536 Bug 1497201: Apply Meta CSP to about:networking. DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D35153

--HG--
extra : source : 80e58bbe2e88549bed98c8c5f2e08d836c50ae90
extra : histedit_source : 9244d02362d7fa9fc8329babfcca16f2b471c9c9
2019-06-16 11:12:16 +00:00
Sebastian Hengst
848a8e68a9 Backed out changeset 80e58bbe2e88 (bug 1497195) for landing with wrong bug number 2019-06-18 21:26:36 +02:00
Christoph Kerschbaumer
15bb45c87d Bug 1497195: Apply Meta CSP to about:networking.
Differential Revision: https://phabricator.services.mozilla.com/D35153

--HG--
extra : moz-landing-system : lando
2019-06-16 11:12:16 +00:00
Kagami Sascha Rosylight
dda2a19293 Bug 1420580: Expose Geometry Interfaces to worker r=bzbarsky
Exposes DOMMatrix, DOMPoint, DOMQuad, and DOMRect to workers.

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

--HG--
extra : moz-landing-system : lando
2019-06-15 17:26:25 +00:00
violet
682af614dd Bug 1470695 - Implement overflow-block and overflow-inline properties r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D34738

--HG--
extra : moz-landing-system : lando
2019-06-15 13:09:16 +00:00
Valentin Gosu
2cd34ccec7 Bug 1555036 - If there is a Cross-Origin-Opener-Policy mismatch and the SANDBOXED_AUXILIARY_NAVIGATION is set navigate to a network error r=mayhemer
Differential Revision: https://phabricator.services.mozilla.com/D34420

--HG--
extra : moz-landing-system : lando
2019-06-14 21:48:51 +00:00
Jeff Gilbert
e13411ac11 Bug 1559286 - Remove gl.msaa-level and SurfaceCaps.antialias. r=lsalzman
Also remove now-clearly-defunct parts of GLScreenBuffer.

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

--HG--
extra : moz-landing-system : lando
2019-06-14 19:09:54 +00:00
Jeff Gilbert
f16e991a1d Bug 1559285 - Add webgl.default-antialias. r=mccr8,lsalzman
Default to false on Android, matching existing behavior.

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

--HG--
extra : moz-landing-system : lando
2019-06-14 19:29:15 +00:00
Andrew Creskey
ee27782e07 Bug 1547997 Increase android max connections from 20 to 40 r=mayhemer
The Android preferences limit network.http.max-connections to 20 (set ~7 years ago).
See https://searchfox.org/mozilla-central/rev/f8b11433159cbc9cc80500b3e579d767473fa539/mobile/android/app/mobile.js#102

By removing this preference the android builds will use the all.js android preference, now set to 40.

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

--HG--
extra : rebase_source : 3c1f9749b549119329973dda6c5c3e48e79e911e
2019-06-14 14:13:32 -04:00
Jean-Yves Avenard
35eb8f536a Bug 1556131 - P3. Enable check on automation. r=njn
Differential Revision: https://phabricator.services.mozilla.com/D34475

--HG--
extra : moz-landing-system : lando
2019-06-14 08:26:45 +00:00
Jean-Yves Avenard
641efc6972 Bug 1558358 - Remove duplicated preference definitions for Once StaticPrefs. r=njn
For now we limit the scope to cleaning-up the `Once` StaticPrefs only as there's much less of them.

Duplicated definions, and in particular different default values between all.js and StaticPrefList.h triggers the anti-footgun assertions introduced by bug 1556131 due to how preferences are first initialised.

1- Initialise using StaticPrefList.h defaults.
2- Initialise using all.js defaults.

Should `Once` StaticPrefs be set, when we reset the StaticPrefs, step 1 will cause to assert as the values are different.

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

--HG--
extra : moz-landing-system : lando
2019-06-14 08:15:15 +00:00
Jeff Walden
6d6979ad6a Bug 1554362 - Add a preference to control whether external script data is accumulated as UTF-8 instead of UTF-16 (and if so, compiled as UTF-8 without inflating to UTF-16). r=bzbarsky
Differential Revision: https://phabricator.services.mozilla.com/D34820

--HG--
extra : moz-landing-system : lando
2019-06-14 06:06:45 +00:00
Brindusan Cristian
3f9e2ec379 Backed out changeset 64b2f8306217 (bug 1536871) for dt failures at browser_fontinspector.js. CLOSED TREE 2019-06-14 00:14:16 +03:00
alwu
7ff878afe4 Bug 1555836 - use the pref to dynamically switch vtt debug log. r=heycam
It would be more convenient to use the pref to dynamically switch vtt debug log on/off without changing any code.

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

--HG--
extra : moz-landing-system : lando
2019-06-13 18:43:08 +00:00
Emilio Cobos Álvarez
7d1f93b8c6 Bug 1536871 - Make 'line-height: normal' return the 'normal' keyword from getComputedStyle() on Nightly and Early Beta, for now. r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D25119

--HG--
extra : moz-landing-system : lando
2019-06-13 18:30:07 +00:00
Boris Chiou
b5d55c0966 Bug 1543839 - Enable ResizeObserver preference by default on all versions. r=dholbert
Reorder it alphabetically, and enable on beta/release.

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

--HG--
extra : moz-landing-system : lando
2019-06-12 18:24:35 +00:00
Emilio Cobos Álvarez
c50e393727 Bug 1561825 - followup: Fix merge bustage since this conflicted with bug 1561929, which landed on autoland.
CLOSED TREE
2019-06-28 13:19:55 +02:00
arthur.iakab
a549fe0532 Merge mozilla-central to mozilla-inbound
--HG--
extra : rebase_source : 144e998695db067f1dad805e5263b591ed98e50f
2019-06-28 13:10:08 +03:00
Nicholas Nethercote
28ae1cbb46 Bug 1561825 - Make sundry static prefs follow the naming convention. r=KrisWright
That includes changing privacy.resistFingerprinting to a non-VarCache pref,
because it doesn't need to be a VarCache.

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

--HG--
extra : rebase_source : 6d742e6ff2a4b786cb21f6e8874d1fd4bbde1857
2019-06-27 17:38:17 +10:00
Nicholas Nethercote
cc534d2bb6 Bug 1561825 - Make mousewheel.* static prefs follow the naming convention. r=KrisWright
Differential Revision: https://phabricator.services.mozilla.com/D36161

--HG--
extra : rebase_source : 1466f6cb77029782b391702f5c80f34926995166
2019-06-27 17:14:02 +10:00
Nicholas Nethercote
59dde0c47e Bug 1561825 - Make layout.* static prefs follow the naming convention. r=KrisWright
Differential Revision: https://phabricator.services.mozilla.com/D36160

--HG--
extra : rebase_source : 25ec3d8bd549a9229ec8789f2ca604c27082f228
2019-06-27 16:28:25 +10:00
Nicholas Nethercote
4008f58653 Bug 1561825 - Make layers.* static prefs follow the naming convention. r=KrisWright
The patch also removes the layers.mlgpu.enable-container-resizing pref, because
it's dead.

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

--HG--
extra : rebase_source : e215d584aed18f865d2e8d00a78e76e9b0323e6e
2019-06-27 14:48:58 +10:00
Ehsan Akhgari
4ed00f362c Bug 1558655 - Make browser.contentblocking.database.enabled a Firefox-specific pref; r=johannh
Mobile doesn't need extra overhead!

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

--HG--
extra : moz-landing-system : lando
2019-06-13 08:47:07 +00:00
Gijs Kruitbosch
38159f5246 Bug 1519434 - remove plugin click to play pref as running without it won't make sense anymore, r=aswan
Differential Revision: https://phabricator.services.mozilla.com/D34212

--HG--
extra : moz-landing-system : lando
2019-06-13 08:40:59 +00:00
Peter Van der Beken
8b00dd9ff2 Bug 1490044 - Move all prefs used in WebIDL to StaticPrefs. r=bzbarsky
Differential Revision: https://phabricator.services.mozilla.com/D33507

--HG--
extra : moz-landing-system : lando
2019-06-13 09:00:59 +00:00
Razvan Maries
8712f0bcbd Backed out changeset f2fa56561f9e (bug 1556131) for causing perma failure: Assertion failure: staticPrefValue == preferenceValue 2019-06-13 06:12:12 +03:00
Jean-Yves Avenard
b402df7ecd Bug 1556131 - P2. Enable check on automation. r=njn
Depends on D34107

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

--HG--
extra : moz-landing-system : lando
2019-06-12 21:49:50 +00:00
Andreea Pavel
f66f9762a5 Backed out 7 changesets (bug 1519434) for mochiest failures e.g test_bug1165981.html on a CLOSED TREE
Backed out changeset 1314623831ad (bug 1519434)
Backed out changeset 6dd4fa67e209 (bug 1519434)
Backed out changeset b241c580b293 (bug 1519434)
Backed out changeset b48dca2f487f (bug 1519434)
Backed out changeset 49c64ed2e67b (bug 1519434)
Backed out changeset dd009a001c6c (bug 1519434)
Backed out changeset 5b6ec4d2f0ab (bug 1519434)
2019-06-12 23:31:16 +03:00
Gijs Kruitbosch
7a17996536 Bug 1519434 - remove plugin click to play pref as running without it won't make sense anymore, r=aswan
Differential Revision: https://phabricator.services.mozilla.com/D34212

--HG--
extra : moz-landing-system : lando
2019-06-12 18:49:30 +00:00
Dorel Luca
7a3c8dbdd8 Backed out changeset 1a77272644bc (bug 1551835) as requested by the dev 2019-06-12 18:17:01 +03:00
Valentin Gosu
340e0822c9 Bug 1459573 - Support Cross Origin Resource Policy (CORP) r=mayhemer
Differential Revision: https://phabricator.services.mozilla.com/D33747

--HG--
extra : moz-landing-system : lando
2019-06-12 13:30:05 +00:00
Jean-Yves Avenard
5adb6b1a6d Bug 1557630 - P1. Simplify Preferences' getters code. r=njn
We use templates where appropriate instead.

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

--HG--
extra : moz-landing-system : lando
2019-06-12 08:01:08 +00:00
Bryce Van Dyk
724ffe3fad Bug 1536102 - P1: Add pref to gate encryption scheme check functionality behind. r=cpearce
First step in implementing behaviour proposed in
https://github.com/WICG/encrypted-media-encryption-scheme/blob/master/explainer.md

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

--HG--
extra : moz-landing-system : lando
2019-06-12 05:31:00 +00:00
Bogdan Tara
e1a1a4aacc Backed out changeset c0931707a491 (bug 1556131) for assertion failures in StaticPrefList.h CLOSED TREE 2019-06-12 05:18:24 +03:00
Rob Wu
9c13937cde Bug 1555012 - Enable abuse reporting at about:addons by default r=rpl
Differential Revision: https://phabricator.services.mozilla.com/D34530

--HG--
extra : moz-landing-system : lando
2019-06-11 21:02:04 +00:00
Rob Wu
65d7e016b8 Bug 1555012 - Enable HTML about:addons by default r=rpl
Differential Revision: https://phabricator.services.mozilla.com/D34337

--HG--
extra : moz-landing-system : lando
2019-06-11 15:30:18 +00:00
Sean Feng
36865676e1 Bug 1512388 - Add loading cross domain iframes in background r=smaug
This patch adds the ability to load cross domain iframes in the
background to make the top level documents finish earlier.

This is an experiment feature that we'll keep it disabled by default.

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

--HG--
extra : moz-landing-system : lando
2019-06-11 20:43:40 +00:00
Jean-Yves Avenard
d359bf9fb1 Bug 1556131 - P2. Enable check on automation. r=njn
Depends on D34107

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

--HG--
extra : moz-landing-system : lando
2019-06-11 20:12:52 +00:00
Brendan Dahl
4c31ff930a Bug 1558613 - Whitelist about:preferences for not having CSP yet. r=Gijs
When about:preferences is loaded as XHTML the CSP assertion triggers.

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

--HG--
extra : moz-landing-system : lando
2019-06-11 20:17:54 +00:00
Emilio Cobos Álvarez
8381c5ce61 Bug 1505489 - Add a pref and enable Shadow Parts in Nightly and for chrome stylesheets. r=heycam
I want to enable in Nightly to evaluate (in the medium term) shipping it without
the part forwarding, once the cascade order and importance issues are fixed, and
that we pass all the tests that don't involve forwarding.

That is, I want to monitor whether having ::part() causes compat issues or not.

Depends on D32648

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

--HG--
extra : moz-landing-system : lando
2019-06-11 17:42:58 +00:00
Cameron McCormack
c52feec966 Bug 1557962 - Buffer OTS messages and report them once we're back on the main thread. r=jfkthame
And turn OMT OTS back on.

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

--HG--
extra : moz-landing-system : lando
2019-06-11 15:56:31 +00:00
Brindusan Cristian
f08a75f6a5 Backed out changeset a36380745805 (bug 1557630) for mochitest failures at test_pluginAudioNotification.html. CLOSED TREE 2019-06-11 19:32:38 +03:00
Jean-Yves Avenard
56773e45c8 Bug 1557630 - P1. Simplify Preferences' getters code. r=njn
We use templates where appropriate instead.

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

--HG--
extra : moz-landing-system : lando
2019-06-11 06:11:50 +00:00
Jean-Yves Avenard
90a852278d Bug 1556131 - P1. Potentially assert that a Once StaticPref stays in sync with underlying preference. r=njn
When testing, the Preference behing a `Once` StaticPrefs should never get modified as this indicate that this StaticPrefs should have a `Live` policy instead.

This is placed behind the preferences.check.once.policy which will get enabled during automated testing.

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

--HG--
extra : moz-landing-system : lando
2019-06-11 09:56:48 +00:00
Jean-Yves Avenard
4463ad6a27 Bug 1554334 - P2. Assert that Once StaticPrefs setter is never called once initialized. r=njn
Differential Revision: https://phabricator.services.mozilla.com/D33630

--HG--
extra : moz-landing-system : lando
2019-06-11 06:32:59 +00:00
Jean-Yves Avenard
3cfadec356 Bug 1554334 - P1. Lazily initialize StaticPrefs with Once policy. r=njn
Rather than attempting to determine when the Once policy StaticPrefs should be set we initialize them when one of the getter gets called. They become immutable after that.
In a future change we will prevent those values to ever be changed once they have been initialized.

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

--HG--
extra : moz-landing-system : lando
2019-06-11 06:32:45 +00:00
Jean-Yves Avenard
469acdb7c1 Bug 1554559 - P3. Make Once StaticPrefs immutable once SharedPreferenceMap has been created. r=njn
When we create the SharedPreferenceMap we store the value of the Once pref in it. All child processes will now read the Once pref from the read-only SharedPreferenceMap.
This makes the Once prefs immutable once we start the first child process.

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

--HG--
extra : moz-landing-system : lando
2019-06-11 06:29:30 +00:00
Jean-Yves Avenard
1fabb3ce0b Bug 1554559 - P2. Add option for pref entry in SharedPrefMap to be skipped by iterator. r=njn
This allows for an entry to not show in about:config.

This will be used to store Once StaticPrefs once they become immutable.

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

--HG--
extra : moz-landing-system : lando
2019-06-11 06:29:26 +00:00
Jean-Yves Avenard
dcf966e18f Bug 1557531 - Make preference Live. r=jgilbert
The tests expects that setting the preference would lead to a different behaviour. However, this pref was set as once and as such immutable until the next restart.

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

--HG--
extra : moz-landing-system : lando
2019-06-11 05:52:41 +00:00
Botond Ballo
c210aca308 Bug 1558276 - Make layers.dump and layers.dump-host-layers synonyms. r=kats
Now they both work in opt builds, and they both work with advanced layers.

For consistency, layers.dump-client-layers is also modified to work in
opt builds.

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

--HG--
extra : moz-landing-system : lando
2019-06-10 20:34:34 +00:00
Nika Layzell
f02c5f7c87 Bug 1555753 - Always enable Browsing Context preservation in fission windows, r=farre
Differential Revision: https://phabricator.services.mozilla.com/D33544

--HG--
extra : moz-landing-system : lando
2019-06-10 13:06:46 +00:00
Martin Stransky
2c519e8d1b Bug 1557266 - [Wayland] Use widget.wayland_dmabuf_backend.enabled preference to enable wayland dmabuf backend, r=jhorak
- Add widget.wayland_dmabuf_backend.enabled
- Expose it to Wayland backend by WaylandDisplay object
- Add more logging to Wayland DMABuf backend

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

--HG--
extra : moz-landing-system : lando
2019-06-10 12:37:06 +00:00
Emilio Cobos Álvarez
671c425d6f Bug 1557819 - Add a pref to disable async font sanitization, and disable it for now for running suspect code OMT. r=heycam
Differential Revision: https://phabricator.services.mozilla.com/D34241

--HG--
extra : moz-landing-system : lando
2019-06-07 23:35:26 +00:00
Dorel Luca
f304631202 Backed out changeset 37138554f34a (bug 1557266) for Build bustage in /builds/worker/workspace/build/src/widget/gtk/WindowSurfaceWayland.cpp. CLOSED TREE 2019-06-08 00:31:56 +03:00
Martin Stransky
5d9ce4b333 Bug 1557266 - [Wayland] Use widget.wayland_dmabuf_backend.enabled preference to enable wayland dmabuf backend, r=jhorak
- Add widget.wayland_dmabuf_backend.enabled
- Expose it to Wayland backend by WaylandDisplay object
- Add more logging to Wayland DMABuf backend

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

--HG--
extra : moz-landing-system : lando
2019-06-07 14:34:25 +00:00
Daniel Varga
108b3fc423 Merge mozilla-inbound to mozilla-central. a=merge 2019-06-07 19:19:50 +03:00
Daniel Varga
a05236937c Merge mozilla-central to autoland
--HG--
extra : rebase_source : ef48ee99e861f57c5e04f0230238ab31940e46b1
2019-06-07 12:58:55 +03:00
David Teller
a89488f6be Bug 1544734 - Extend the list of BinAST test domains to CloudFlare;r=arai
Differential Revision: https://phabricator.services.mozilla.com/D34124

--HG--
extra : moz-landing-system : lando
2019-06-07 09:51:45 +00:00
Christoph Kerschbaumer
4c50a83f11 Bug 1497195: Apply Meta CSP to about:crashes.
Differential Revision: https://phabricator.services.mozilla.com/D34125

--HG--
extra : moz-landing-system : lando
2019-06-07 09:50:48 +00:00
Daniel Varga
fe7dbedf22 Merge mozilla-inbound to mozilla-central. a=merge 2019-06-07 12:50:35 +03:00
Csoregi Natalia
eb1f65e802 Merge mozilla-central to mozilla-inbound. CLOSED TREE 2019-06-07 01:40:06 +03:00
Boris Chiou
3c550411fd Bug 1555548 - Move pref into StaticPrefList. r=hiro
So we can use StaticPrefs::layout_css_individual_transform_enabled() in
the next patch.

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

--HG--
extra : moz-landing-system : lando
2019-06-06 18:25:08 +00:00
Bogdan Tara
8ee686be00 Backed out 2 changesets (bug 1555792) for Windows 2012 build bustages CLOSED TREE
Backed out changeset 8cff011ed07a (bug 1555792)
Backed out changeset 54ed41058000 (bug 1555792)
2019-06-07 02:19:40 +03:00
Byron Campen [:bwc]
8c8f4382af Bug 1555792: Set the socket-process-isolation prefs to true on nightly. r=mjf
Differential Revision: https://phabricator.services.mozilla.com/D33643

--HG--
extra : moz-landing-system : lando
2019-06-06 19:15:17 +00:00
Boris Zbarsky
89baee69d9 Bug 1557501. Stop using [array] in nsIPrefBranch. r=njn
Differential Revision: https://phabricator.services.mozilla.com/D34032

--HG--
extra : moz-landing-system : lando
2019-06-07 01:01:12 +00:00
Charlie Marlow
29aa4dbb9a Bug 1555863 added text-decoration-width support to style system including mochitests and web platform tests r=emilio
from-font support will be added later

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

--HG--
extra : moz-landing-system : lando
2019-06-06 17:12:22 +00:00
Sebastian Hengst
3f89105d67 Backed out changeset 4f2475241df7 (bug 1550473) on request from ckerschb. a=backou
--HG--
extra : rebase_source : 8297426f6df40a9dc94fccf514ba3f4efa88889e
2019-06-06 15:33:55 +02:00
Jan Varga
d8a4c81491 Bug 1539835 - Flip pref on for LSNG for (non-early) Beta and Release; r=asuth
Differential Revision: https://phabricator.services.mozilla.com/D33989
2019-06-06 18:34:58 +02:00
shindli
3caa33a7ea Merge inbound to mozilla-central. a=merge 2019-06-06 12:57:52 +03:00
Emilio Cobos Álvarez
3df59a0cfa Bug 1557110 - Cleanup gradient parsing by removing the simple-moz-gradient parsing pref. r=dholbert
It looks like bug 1547939 will stick, given how fast the other regressions came
in for bug 1337655.

We haven't seen any regression from this, and it seems unlikely that we'd want
this code back.

This blocks further improvements to the style system. Simplifying this code
allows me to remove all the conversion code for gradients.

Let me know if you think it's premature and I'm happy to wait, but I really want
to see this code gone :)

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

--HG--
extra : moz-landing-system : lando
2019-06-06 04:08:52 +00:00
arthur.iakab
94d096ca36 Merge mozilla-central to mozilla-inbound 2019-06-06 01:06:38 +03:00
Andreea Pavel
516073f4fd Backed out changeset 2dacf7539a2f (bug 1543812) for multiple failures e.g bc at browser_autoplay_blocked.js on a CLOSED TREE 2019-06-05 19:29:20 +03:00
Dale Harvey
87fa55e513 Bug 1543812 - Add ability to block all autoplay. r=johannh,alwu,flod,fluent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D30135

--HG--
extra : moz-landing-system : lando
2019-06-05 01:03:14 +00:00
Jonathan Kew
d816e90844 Bug 1556991 - Remove the pref controlling WOFF2 support; it's always enabled. r=heycam
Differential Revision: https://phabricator.services.mozilla.com/D33777

--HG--
extra : moz-landing-system : lando
2019-06-05 13:47:26 +00:00
Mihai Alexandru Michis
c70fbfe90e Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2019-06-05 18:56:22 +03:00
Mihai Alexandru Michis
d07d090c31 Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2019-06-05 12:59:10 +03:00
Charlie Marlow
da73c04156 Bug 1555150: adding support for CSS text underline offset to the style system r=emilio
support  for from-font listed in the CSS spec will be implemented in a later bug

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

--HG--
extra : moz-landing-system : lando
2019-06-04 22:04:14 +00:00
Daniel Varga
3bc762bcf1 Backed out changeset d64cb52ebf88 (bug 1543812) for xpcshell failure at parser/xml/test/unit/test_sanitizer.js. On a CLOSED TREE 2019-06-05 03:50:16 +03:00
Dale Harvey
6066384ce3 Bug 1543812 - Add ability to block all autoplay. r=johannh,alwu,flod,fluent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D30135

--HG--
extra : moz-landing-system : lando
2019-06-04 17:33:06 +00:00
Ryan VanderMeulen
7e29cc5e05 Bug 1553912 - Update to FreeType 2.10.0. r=jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D32398

--HG--
extra : rebase_source : 03f9194f26409f68527487a7fe44ebbc32e2222d
2019-05-23 14:57:19 -04:00
Mike Taylor
2df4619fe5 Bug 1551835 - Add Google Docs back to legacy keycode allowlist. r=masayuki
Google is aware of the reported issue, but have asked us to opt back
into legacy behavior until they can investigate and deploy a fix.

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

--HG--
extra : moz-landing-system : lando
2019-06-04 13:52:39 +00:00
Edgar Chen
1ea67058f6 Bug 1525554 - Enable promise rejection event and update tests result; r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D31734

--HG--
extra : moz-landing-system : lando
2019-06-04 12:55:57 +00:00
Christoph Kerschbaumer
0fb869ec4c Bug 1496386: Apply Meta CSP to System Privileged about:memory.
Differential Revision: https://phabricator.services.mozilla.com/D33594

--HG--
extra : moz-landing-system : lando
2019-06-04 04:57:57 +00:00
Valentin Gosu
269fbdbecf Bug 1518730 - Wait for both A and AAAA responses to come back before notifying the listeners r=dragana
This way we preserve the behaviour of getaddrinfo, where both A and AAAA
responses come back at the same time.
Without this Firefox will always be biased, as the first request will usually
be resolved first. So if we requested IPv4 first, we'd mostly be using IPv4.
If we requested IPv6 first, normally we'll wait for the IPv4 response to come
back too, which is functionally equivalent to the new behaviour.
However, if the pref is set network.trr.early-AAAA;true then we'd use the IPv6
response immediately, possibly leading to a failed request if the IPv6
connection fails before we have an IPv4 address to fall back to.

A test for this patch was added in bug 1542561.

Depends on D33476

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

--HG--
extra : moz-landing-system : lando
2019-06-03 21:13:22 +00:00
Valentin Gosu
c3ee743b2d Bug 1518730 - Only send AAAA TRR requests when the system has IPv6 connectivity r=dragana
This is an optimization. If we detect that the system can't use the IPv6
address, there's no point in making a request for it.

Depends on D33475

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

--HG--
extra : moz-landing-system : lando
2019-06-03 21:17:08 +00:00
Coroiu Cristina
b2c75da135 Backed out changeset ba1f75c56457 (bug 1555150) for xpcshell failures at devtools/shared/tests/unit/test_css-properties-db.js 2019-06-04 07:52:50 +03:00
Mark Striemer
89f6a1aa42 Bug 1550911 - Show recommendations on extension and theme lists r=robwu,flod,jaws
Differential Revision: https://phabricator.services.mozilla.com/D30745

--HG--
extra : moz-landing-system : lando
2019-06-04 01:50:33 +00:00
Charlie Marlow
a2861fd11e Bug 1555150: adding support for CSS text underline offset to the style system r=emilio
support  for from-font listed in the CSS spec will be implemented in a later bug

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

--HG--
extra : moz-landing-system : lando
2019-06-03 19:43:08 +00:00
Nika Layzell
703600bfc8 Bug 1554785 - Part 1: Support dynamic remote types for GetMaxProcessCount, r=farre
This allows the # of processes to be specified for remote types like
"webIsolated", used by fission windows.

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

--HG--
extra : moz-landing-system : lando
2019-06-03 20:04:00 +00:00
Emilio Cobos Álvarez
fe31845697 Bug 1545499 - Make whether to show focus-rings for all content by default a pref, and disable it on Android. r=NeilDeakin
This pref toggled gives me the desired behavior on Linux, and it should be
trivial to revert to the previous behavior if needed.

Depends on D33393

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

--HG--
extra : moz-landing-system : lando
2019-06-03 15:12:24 +00:00
Cosmin Sabou
bcd5ff3d98 Merge mozilla-central to autoland.
--HG--
extra : rebase_source : ec8335cc4fb4f7c2594b2b95cd6d5078af2be625
2019-06-03 19:24:20 +03:00
Cosmin Sabou
e13e0af55b Merge mozilla-inbound to mozilla-central. a=merge 2019-06-03 19:01:53 +03:00