Commit Graph

6766 Commits

Author SHA1 Message Date
Sebastian Hengst
7f458f557d Backed out changeset e6eb65564b76 (bug 1403190) 2017-09-27 10:16:13 +02:00
Thomas Nguyen
1b74e11955 Bug 1351147 - Support ThreatHit requests in SafeBrowsing V4 r=francois
MozReview-Commit-ID: 3ifQtdOTulE

--HG--
extra : rebase_source : d9854fba4e2dcbb7310ca73fec3305ba32bbb7ae
2017-08-24 11:13:12 +08:00
Jean-Yves Avenard
fec750badb Bug 1403190 - P3. Rename and re-organise dxva prefs. r=cpearce
MozReview-Commit-ID: GwDyO1xdiQU

--HG--
extra : rebase_source : 92ec1dfa25728d48dd22d9549005ead9930f25a9
2017-09-26 17:32:02 +02:00
Jean-Yves Avenard
9b0ef75b8c Bug 1403190 - P2. Make wmf prefs public. r=cpearce
Some of them are often requested to be modified during troubleshooting, this makes it easier to do it.

MozReview-Commit-ID: 8BP2m46uA1a

--HG--
extra : rebase_source : d6b45c41438315bdc029ff40f2fdde00cb2f8416
2017-09-26 17:11:37 +02:00
Jean-Yves Avenard
06bc9c648f Bug 1403190 - P1. Rename media.windows-media-foundation.* into media.wmf.* prefs. r=cpearce
MozReview-Commit-ID: F9rQoGVPmRt

--HG--
extra : rebase_source : 0bb194abe90e720100f2a2a09d0d905d6928aed3
2017-09-26 17:00:57 +02:00
Lars T Hansen
e29dce8e43 Bug 1391196 - Let javascript.options.wasm_baselinejit default to true. r=luke
--HG--
extra : rebase_source : 283bf21f108a2288e75a17f27fe900f09e39bfa9
extra : amend_source : 21ea252712aa34d5898f56b4c43acafeba72a082
2017-06-02 17:58:29 +02:00
Chris Peterson
b98afa1d19 Bug 870698 - Part 11: Replace Insert(NS_LITERAL_STRING("")) with InsertLiteral(u""). r=erahm
The NS_LITERAL_STRING macro creates a temporary nsLiteralString to encapsulate the char16_t string literal and its length, but AssignLiteral() can determine the char16_t string literal's length at compile-time without nsLiteralString.

MozReview-Commit-ID: L9UE3gXHG4Q

--HG--
extra : source : 37d74bf745b23542251cc6b021d6aabb5ffadea1
extra : intermediate-source : 0402b4bd34c293b44c76de22418899420c8e405b
2017-09-07 18:08:18 -07:00
Jonathan Kew
34f77e6f9a Bug 1317445 - Enable support for the 'font-display' descriptor in @font-face rules. r=dbaron 2017-10-05 10:00:59 +02:00
Jim Chen
cbacd9ba5c Bug 1400886 - Re-enable JSM shared global on mobile; r=jchen
Back out the change made in bug 1400489, to re-enable shared global for
JSMs on mobile. r=me for trivial patch.

MozReview-Commit-ID: 5Kn5LFK66w8

--HG--
extra : rebase_source : 64e29577f7704edfd6bd0148476652a623b230c3
2017-09-19 14:57:33 -04:00
Kevin Hsieh
b124cf4bf5 Bug 1395777 (part 2) - Make orthogonal ruby annotations inter-character. r=xidorn
MozReview-Commit-ID: JjpEnQI9Dmv

--HG--
extra : rebase_source : df628c84bd9c5d4b1eedca874c8e924786d6964d
2017-08-31 17:41:13 -07:00
Christoph Kerschbaumer
b28bd80343 Bug 1380959: Block oplevel data: URI navigations in Nightly and early Beta. r=bz 2017-09-18 17:21:40 +02:00
Jan de Mooij
7c2f41c8d9 Bug 1399471 part 1 - Disable the full_debug_checks jit pref by default in browser builds. r=nbp 2017-09-18 16:20:17 +02:00
Ting-Yu Lin
34dfa1cea5 Bug 1399767 - Remove preference "layout.css.clip-path-shapes.enabled". r=heycam
The variables (basicShapeSVGBoxValues, etc.) in property_database.js are
moved to the beginning of the file so that they're defined before usage.

MozReview-Commit-ID: 7L3obIY1alP

--HG--
extra : rebase_source : 6c3dff5ecbdad8ef6cf1a49953e4ad1001620b6c
2017-09-15 15:00:30 +08:00
Sebastian Hengst
9b5a1a0f76 Backed out changeset bf572b74ec5f (bug 1392841) for frequently failing reftest layout/reftests/font-face/font-display-1.html on Linux debug and on suspicion for causing leak in bug 1399117. r=backout a=backout
MozReview-Commit-ID: 5LtVLea4emt
2017-09-15 21:20:52 +02:00
Sebastian Hengst
71720207e1 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: JHeyFz4rx1v
2017-09-14 23:58:56 +02:00
Ryan VanderMeulen
277d6a438f Merge m-c to inbound. a=merge 2017-09-14 10:52:18 -04:00
Wes Kocher
ff68b95b87 Merge inbound to central, a=merge
MozReview-Commit-ID: ClVRh99eIUo
2017-09-14 00:03:28 -07:00
Michal Novotny
e089501d36 Bug 1392841 - Enable RCWN on Nightly, r=valentin 2017-09-14 14:40:05 +02:00
Jessica Jong
95a4e2e89a Bug 1399036 - Enable date/time input by default on all builds. r=mconley 2017-09-14 15:01:01 +08:00
Sebastian Hengst
123fb86836 merge mozilla-central to mozilla-inbound. r=merge a=merge 2017-09-14 00:15:34 +02:00
Sebastian Hengst
006a58c35d merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: 2iVDKexRjxu
2017-09-13 23:58:43 +02:00
Bill McCloskey
3bbcabf1f2 Bug 1397956 - Use native event processing in content process (r=mccr8)
MozReview-Commit-ID: J6vP9bg4csD
2017-09-13 13:04:38 -07:00
Shawn Huang
f86d1e915d Bug 1399038 - Enable Storage API on beta/release. r=janv, baku 2017-09-13 21:46:36 +08:00
Botond Ballo
aa3610ce43 Bug 1367765 - Put apz scrollbar touch-dragging behind a pref. r=rhunt
The pref is enabled by default, but it allows the feature to be disabled
easily if necessary.

MozReview-Commit-ID: Iu1JmMKEQv9

--HG--
extra : rebase_source : 57c27ef5840d4932e28cda2eb2f6e921ccd11a71
2017-09-12 19:38:30 -04:00
Sebastian Hengst
1b67570071 Backed out changeset 5a73ec3a1970 (bug 1392841) for failing mochitests, e.g. dom/tests/mochitest/ajax/offline/test_bug474696.html, on Windows 7 without e10s. r=backout 2017-09-13 14:45:00 +02:00
Sebastian Hengst
7dd2b068b5 merge mozilla-central to mozilla-inbound. r=merge a=merge 2017-09-13 13:35:21 +02:00
Sebastian Hengst
e4a2f44531 merge autoland to mozilla-central. r=merge a=merge
MozReview-Commit-ID: 9SALJlvWgoZ
2017-09-13 13:32:44 +02:00
Michal Novotny
6134d2df81 Bug 1392841 - Enable RCWN on Nightly, r=valentin 2017-09-13 09:05:15 +02:00
Jean-Yves Avenard
992e949d6c Bug 1352016 - P4. Enable NV12 preference. r=mattwoodrow
Makes it easier to change the value should our detection be broken.

MozReview-Commit-ID: KXMjZVLXNg5

--HG--
extra : rebase_source : 2de81f2e996a878ab19e0c1681aec435b744b36b
2017-09-10 17:56:36 +02:00
Timothy Guan-tin Chien
6408b3f887 Bug 1350766 - Add Songti TC/SC to zh-CN/HK/TW default serif font list for MacOS, r=m_kato
MozReview-Commit-ID: BBVr5K7BSki

--HG--
extra : rebase_source : df92ff1a8691327ff9432cf73d933f5ff5ceae1e
2017-09-07 14:21:48 +08:00
Wes Kocher
7a8b3e02a0 Backed out 4 changesets (bug 1352016) for gfx crashes in test_TelemetryEnvironment.js a=backout CLOSED TREE
Backed out changeset dd7342e18e67 (bug 1352016)
Backed out changeset ebc7c92e8dc0 (bug 1352016)
Backed out changeset e79e512f803f (bug 1352016)
Backed out changeset 9eed6a69298c (bug 1352016)

MozReview-Commit-ID: CYDuqu0Hmtb
2017-09-12 17:09:40 -07:00
Jean-Yves Avenard
445418ec2c Bug 1352016 - P3. Enable NV12 preference. r=mattwoodrow
Makes it easier to change the value should our detection be broken.

MozReview-Commit-ID: KXMjZVLXNg5

--HG--
extra : rebase_source : 3b9e9dc97d16df83d4d8a35320966b210cf71fca
2017-09-10 17:56:36 +02:00
Sebastian Hengst
45bab258b7 merge mozilla-central to autoland. r=merge a=merge 2017-09-14 00:11:28 +02:00
Francois Marier
6401ced9e2 Bug 1397930 - Use the same Safe Browsing client ID on all official builds. r=gcp
MozReview-Commit-ID: 5der4PiHWyv

--HG--
extra : rebase_source : 913cdabe319f11877e4f3cfa411b488d298ffcec
2017-09-13 14:04:26 -07:00
Sebastian Hengst
e128df9e6a Backed out changeset 956163f1fa0e (bug 1397930) on request from francois. r=backout 2017-09-13 23:00:27 +02:00
Sebastian Hengst
be553422dd merge mozilla-central to autoland. r=merge a=merge 2017-09-13 11:30:55 +02:00
Francois Marier
5e04ed0e16 Bug 1397930 - Use the same Safe Browsing client ID on all official builds. r=gcp
Also use the UA name on all non-official builds, not just Fennec.

MozReview-Commit-ID: 4pKVz1mFnEl

--HG--
extra : rebase_source : d87cc290ad400c386c0a418289aba746eba63c65
2017-09-07 17:40:52 -07:00
Stone Shih
9afc2952f8 Bug 1399035 - Keeping the input event queue enabled for release build. r=smaug. 2017-09-12 15:56:41 +08:00
Sebastian Hengst
ecf716b8bb merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: CmMBcpJapLy
2017-09-12 11:35:15 +02:00
Bill McCloskey
7e14af9ef5 Bug 1398423 - Enable picking events from multiple labeled event queues (r=froydnj)
MozReview-Commit-ID: AsfFUsQjMAV
2017-09-11 19:11:07 -07:00
Michal Novotny
c6167ee19b Bug 1398847 - Enabling RCWN causes tp6_facebook regression, r=valentin
For some reason, triggering network directly from MaybeRaceCacheWithNetwork() causes performance regression of tp6_facebook tests. This patch changes it so that an event is posted instead.
The patch also adds network.http.rcwn.min_wait_before_racing_ms preference which can be used by users to avoid immediate racing.
2017-09-11 22:16:13 +02:00
Gerald Squelart
fd1d1ab5e7 Bug 1378722 - Disable D3D11 video decoding for igd10umd{32,64}.dll 9.17.10.2884 - r=kentuckyfriedtakahe
MozReview-Commit-ID: 9g0Ods8PHUy

--HG--
extra : rebase_source : 9dd61c461cfac751fa0f57ef9cb84151921326cd
2017-09-01 12:04:14 +12:00
David Anderson
3f401fb22f Let Advanced Layers ride the trains. (bug 1385051 part 2, r=milan) 2017-09-10 08:53:07 -07:00
Sebastian Hengst
261dd76eb6 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: ACCqbunIDpp
2017-09-09 11:44:38 +02:00
Kris Maglione
77f405ec4c Bug 1398357: Part 2 - Assert that Preferences methods observer/callback args are never null. r=njn
MozReview-Commit-ID: 10vbA1OnDC0

--HG--
extra : rebase_source : 3f5831e8c02e51724c4d8d4389e4d54c6a468d38
extra : histedit_source : 918e123b21605082306b3d9069e8085d0295f943
2017-09-08 14:36:54 -07:00
Nomis101
88f18e1e34 Bug 1398300 - Fix "buton" typo in all.js. r=stone 2017-09-08 21:24:43 +02:00
Wes Kocher
5ee13ebe8a Merge m-c to inbound, a=merge
MozReview-Commit-ID: 4CJDJBAcVPL
2017-09-08 13:41:21 -07:00
David Anderson
b4357df64f Rename the Advanced Layers pref to indicate that it's stable. (bug 1385051 part 1, r=milan) 2017-09-08 10:21:18 -07:00
Sebastian Hengst
03a0a16f80 Backed out changeset e288814a44ef (bug 1397956) for debug build bustage on Linux, build bustage on Windows and many test failures, especially on Android. r=backout on a CLOSED TREE 2017-09-08 09:20:57 +02:00
Bill McCloskey
0efeab628f Bug 1397956 - Use native event processing in content process (r=mccr8)
MozReview-Commit-ID: J6vP9bg4csD
2017-09-07 22:36:40 -07:00
Patrick McManus
a9a3a1131f Bug 1398201 - Disable TFO (TCP Fast Open) for 57 r=nwgh
MozReview-Commit-ID: Ghp4T1jnFRA

--HG--
extra : rebase_source : c46b868941e30d76b09c501e0cddc8f18f981b25
2017-09-08 11:56:40 -04:00
Botond Ballo
cb97473493 Bug 1398858 - Have apz.frame_delay.enabled ride the trains on desktop. r=kats
MozReview-Commit-ID: HAOFPBlqEq0

--HG--
extra : rebase_source : 3df9ddd8590d9f168f8f2f1f7f2d44b66aa4cef9
2017-09-11 13:33:54 -04:00
Andrew McCreight
1f0b9dc34f Bug 1186409 - Use a single global for all JSMs. r=kmag
This patch adds a preference jsloader.shareGlobal that makes it so
that JSMs share a single global, in order to reduce memory usage. The
pref is disabled by default, and will be enabled in a later bug. Each
JSM gets its own NonSyntacticVariablesObject (NSVO), which is used for
top level variable bindings and as the value of |this| within the JSM.

For the module loader, the main change is setting up the shared
global, and the NSVO for each JSM. A number of files are blacklisted
from the shared global, because they do things to the global that
would interfer with other JSMs. This is detailed in
mozJSComponentLoader::ReuseGlobal().

MozReview-Commit-ID: 3qVAc1c5aMI

--HG--
extra : rebase_source : fe7e2672be8d09d6b7cec25e08cd464ff3cd6573
2017-07-18 14:47:27 -07:00
Fischer.json
f422e7877e Bug 1399398 - Turn on the Storage Management feature, r=Gijs
MozReview-Commit-ID: GSm0Iz03tMD

--HG--
extra : rebase_source : f0f6992b9fe5330edbc30988de1520258b01bfb6
2017-09-13 18:12:21 +08:00
Mike Hommey
ca43d9e078 Bug 1398033 - Free dirty pages on memory pressure. r=njn
Free dirty pages appear as "page-cache" in about:memory reports, but
when minimizing memory, and more generally, on memory pressure, they're
currently not force-free()ed on desktop, while they are on mobile.
There doesn't seem to be much reason not to do it on desktop as well,
and it should help reduce the noise in "explicit" allocations measurements
on CI, too.

--HG--
extra : rebase_source : e477532dda5e72eb8797b5bcdc9060ca46106275
2017-09-08 14:50:42 +09:00
Stone Shih
6ce9492d65 Bug 1390044 - Enable the input event queue on nightly. r=smaug
MozReview-Commit-ID: 9lK19VNDCGr
2017-08-21 20:18:52 +08:00
Sebastian Hengst
8eb249afcc merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: JSRVc5yW6Kx
2017-09-07 12:39:12 +02:00
Nicholas Nethercote
06f76edc17 Bug 1276488 - Add diagnostics about Prefs startup failures. r=froydnj.
--HG--
extra : rebase_source : ee3b8c2592e4dcf43c395cb805a88cfa385ce7ef
2017-09-06 15:17:05 +10:00
Wes Kocher
c71af21a6e Backed out changeset b7726e9751ca (bug 1392841) for reftest failures in font-display-1.html a=backout
MozReview-Commit-ID: IDsqrO2kUQ1
2017-09-06 16:48:20 -07:00
Hiroyuki Ikezoe
6b381a4cf5 Bug 1386021 - Enable PerformanceObserver on all channels. r=baku
MozReview-Commit-ID: LdktbmR4Fd

--HG--
extra : rebase_source : e3940d7a52c94effe98a7c19b7a8c68255078349
2017-09-07 06:23:49 +09:00
Francois Marier
92f446a67e Bug 1394053 - Disable download protection on non-official builds. r=gcp
This is a follow up to revision 05907bcce126.

MozReview-Commit-ID: L8jpGpIQa9K

--HG--
extra : rebase_source : fc83a5fecb3e8f9b61ba597ef8f61d78ffd18425
2017-09-05 12:49:48 -07:00
Kevin Hsieh
2ec22812fa Bug 1396731 - Make the default font size for zh same as other languages. r=xidorn
MozReview-Commit-ID: A4U38BXwLk0

--HG--
extra : rebase_source : 8684262048823eb8c8e8853d4683cdc81e0fdcb2
2017-09-05 10:00:42 -07:00
Kiril Vladimiroff
534c3bfd11 Bug 366945 - Disable middlemouse.contentLoadURL by default on UNIX and Android, r=gijs
MozReview-Commit-ID: FXniFjoU9RJ

--HG--
extra : rebase_source : 6fb36272b7779c52854e7e952725e528b7c9346a
2017-09-05 15:03:16 +03:00
Andrea Marchesini
46ca07016d Bug 1394085 - Enable Abort API by default, r=bkelly 2017-09-06 18:21:05 +02:00
Michal Novotny
4e3b8c0a3b Bug 1392841 - Enable RCWN on Nightly, r=valentin 2017-09-06 14:53:24 +02:00
Nicholas Nethercote
dfbbf14c3f Bug 1407112 (part 4) - Merge prefapi.{cpp,h} and prefapi_private_data.h into Preferences.cpp. r=glandium.
This required moving WatchinPrefRAII and WATCHING_PREF_RAII

MozReview-Commit-ID: Kkefg2ouazK

--HG--
extra : rebase_source : 428b418bb68ca244d1ca66b9d5688fcc5f12aa08
2017-10-11 21:02:03 +11:00
Nicholas Nethercote
ed6468003d Bug 1407112 (part 3) - Merge prefread.{cpp,h} into Preferences.cpp. r=glandium.
Note: the #include of prefread.h from prefapi.cpp was unnecessary.

MozReview-Commit-ID: E0JefORRtgs

--HG--
extra : rebase_source : 0c3d564f9e66f02f7c1387adeb3399755438ded7
2017-10-11 20:31:35 +11:00
Nicholas Nethercote
01fc945b6d Bug 1407112 (part 2) - Merge nsPrefBranch.{cpp,h} into Preferences.cpp. r=glandium.
MozReview-Commit-ID: 3ugPL8ba6te

--HG--
extra : rebase_source : 87cee037df94afb4074823ad4f6a99b93fd92bd2
2017-10-11 20:31:32 +11:00
Nicholas Nethercote
702fbdf7c6 Bug 1407112 (part 1) - Merge nsPrefsFactory.cpp into Preferences.cpp. r=glandium.
MozReview-Commit-ID: V1tONOw0wT

--HG--
extra : rebase_source : fb379c0856d77f4e1778bf00d4a44e6f30a573b2
2017-10-11 19:03:23 +11:00
Andrew Osmond
6afddd6d86 Bug 1370412 - Part 1. Add preference to control "factor of 2" mode for ImageSurfaceCache. r=tnikkel 2017-09-05 07:58:44 -04:00
James Cheng
9d0d797c01 Bug 1395468 - [Part1] Remove media.eme.chromium-api.enabled preference and its related code. r=cpearce
1. Delete MediaPrefs::EMEChromiumAPIEnabled() and related logic.
2. We now only use the Chromium CDM interface so delete the opposite side check of MediaPrefs::EMEChromiumAPIEnabled().

MozReview-Commit-ID: GDFrrf4WlWf

--HG--
extra : rebase_source : 987667dd47757afd58e7da10b60c0e1e1ec89d39
2017-08-29 16:13:15 +08:00
Sebastian Hengst
4d0bad92dd merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: Gsw48p934sI
2017-09-02 10:54:44 +02:00
Wes Kocher
8b84853ed6 Merge m-c to autoland, a=merge
MozReview-Commit-ID: GcHZLNPPNnI
2017-09-01 16:34:14 -07:00
Wes Kocher
5f157c17dc Merge inbound to central, a=merge
MozReview-Commit-ID: 3JxUEFuinHY
2017-09-01 16:29:10 -07:00
Ryan Hunt
b7a4628547 Bug 1376525 - Enable "apz.keyboard.enabled" by default. r=milan
MozReview-Commit-ID: 8AUFwQTf2Er

--HG--
extra : rebase_source : 03f4f5e387bb895fe66960bfbe4fcca9ea5c1028
2017-09-01 10:57:28 -04:00
Stone Shih
7a2b25332c Bug 1392876 - Enable coalescing mouse events to be once per refresh cycle (enable the pref). r=smaug.
MozReview-Commit-ID: 4eRQ77mFXAE
2017-08-16 10:37:25 +08:00
Botond Ballo
e978c76877 Bug 1385463 - Have APZ autoscrolling ride the trains. r=kats
MozReview-Commit-ID: AG7Zcb4U4ll

--HG--
extra : rebase_source : a842b54f04e022554bfde03ee7dfa755909ce588
2017-09-01 13:37:22 -04:00
Sebastian Hengst
43bc951ac7 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: ES9rKhiQo10
2017-09-01 10:38:51 +02:00
Kris Maglione
29412ecff3 Bug 1395711: Enable dump() by default in local builds. r=jryans
MozReview-Commit-ID: 5tUaoLcT6ZS

--HG--
extra : rebase_source : 334af3730f3bcac2b0b08f6164963b570ce41c86
2017-08-31 13:16:07 -07:00
Sebastian Hengst
030c11d7dd merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: 4IUksc3Mn9i
2017-08-31 14:36:51 +02:00
Jean-Yves Avenard
738b66b34c Bug 1395139 - Put AMD VP9 decoder behing pref. r=cpearce
Pref used is media.wmf.amd.vp9.enabled

MozReview-Commit-ID: JiPGUUaT8AG

--HG--
extra : rebase_source : da9bb5ed452e1f36a170acb7bf7d4f5333ca1791
2017-08-30 17:16:25 +02:00
Wes Kocher
ef3d37e889 Merge m-c to inbound a=merge
MozReview-Commit-ID: 3rHXXSEcJ6k
2017-08-30 19:58:40 -07:00
Wes Kocher
a216658ae3 Backed out 2 changesets (bug 1382377) under suspicion of causing asan devtools failures a=backout CLOSED TREE
Backed out changeset c23f8bd95172 (bug 1382377)
Backed out changeset e9156a9ede8e (bug 1382377)

MozReview-Commit-ID: GnLs0Kzd5em
2017-08-30 16:44:20 -07:00
Alexandre Poirot
50231c9ddf Bug 1382377 - Make Console API be a no-op until DevTools are opened at least once. r=baku,jdescottes
MozReview-Commit-ID: 4xuzRQKH3Vg

--HG--
extra : rebase_source : f388a7222df314c988c3af20afb59684cc1045e5
2017-08-08 16:29:34 +02:00
Alexandre Poirot
3675c8a0f9 Bug 1382377 - Make Console API be a no-op until DevTools are opened at least once. r=baku,jdescottes
MozReview-Commit-ID: 4xuzRQKH3Vg

--HG--
extra : rebase_source : f388a7222df314c988c3af20afb59684cc1045e5
2017-08-08 16:29:34 +02:00
Sebastian Hengst
c916e44e05 Backed out changeset 28bcad7387a0 (bug 1395139) for debug build bustage on Linux and Windows, e.g. failing test_child_assertions.js, and mass asserting on OS X at dom/ipc/ContentParent.cpp:2008. r=backout on a CLOSED TREE 2017-08-31 09:40:55 +02:00
Kaku Kuo
da586051ca Bug 1393392 P1 - a preference to ignore hw-decoding blacklist in gpu process; r=gerald,mattwoodrow
Gecko still finds out the current driver is blacklisted or not if we set "media.wmf.deblacklisting-for-telemetry-in-gpu-process" = true.
But this is only for telemetry usage.

MozReview-Commit-ID: 2Ydg527uQhe

--HG--
extra : rebase_source : d516f12674aa5532416635d6b95950786b74f6a2
extra : intermediate-source : ed0c0f7e47aca0ab962922f5e9ac58d6486ebc87
extra : source : b24c06b2b9854f68b60ba4a73755cf65c5266ae9
2017-08-24 19:02:06 +08:00
Sebastian Hengst
2a9cc8e3be merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: BQuBmVtsdki
2017-08-29 20:30:41 +02:00
Andrea Marchesini
e670c2c16a Bug 1378342 - AbortSignal/AbortController - part 5 - Some WPTs pass, r=bkelly 2017-08-29 11:31:06 +02:00
Sebastian Hengst
debdc61170 Backed out changeset 6cbeeec89846 (bug 1378342) 2017-08-29 09:17:04 +02:00
Andrea Marchesini
6120e5f74f Bug 1378342 - AbortSignal/AbortController - part 5 - Some WPTs pass, r=bkelly 2017-08-29 07:30:20 +02:00
Honza Bambas
4263c50db2 Bug 1358060 - Allow postponing of unimportant resources opening during page load, class-of-service Tail flag. r=dragana
--HG--
extra : rebase_source : 1ab691fe066e641c948aa5f42827305411579708
2017-08-30 09:32:00 -04:00
Francois Marier
530db90579 Bug 1395733 - Ensure the default value of urlclassifier.malwareTable is always sorted. r=gcp
MozReview-Commit-ID: 10M2ZpDyAI9

--HG--
extra : rebase_source : 4523a0a1fd3adbdc8f0c13676548409ee9536f06
2017-08-31 14:54:11 -07:00
Makoto Kato
2f62ea301b Bug 1394726 - Add Malgun Gothic to font.name-list.sans-serif.ko. r=jfkthame
Clean Windows 10 US system doesn't have Gulim font for Korean although Windows 7 has it.  So we should add Malgun Gothic to this list since this font is default Korean font for Windows now.

Also, this font is already used in gfxWindowsPlatform::GetCommonFallbackFonts and we don't change default font for Korean version by this bug.

MozReview-Commit-ID: DJg9WRd4HSE

--HG--
extra : rebase_source : 9c9802c9496ae95a9f74df136c48c7b400248df2
2017-08-29 17:21:31 +09:00
Alastor Wu
71ad2fdb83 Bug 1373888 - part2 : remove the timer which was used for b2g. r=cpearce
The timer was added for the b2g issue, now we can remove it.

MozReview-Commit-ID: BNjIghImCzC

--HG--
extra : rebase_source : c5490d417b2d40619eb7092dfc21b19a99982a1c
2017-08-29 10:54:25 +08:00
Bill McCloskey
f90a87caa9 Bug 1350432 - Initial Quantum DOM scheduler implementation, disabled by default (r=froydnj)
MozReview-Commit-ID: JWBxz3bwgwD
2017-08-25 10:28:23 -07:00
Kris Maglione
bfafcc2b06 Bug 1363482: Part 8 - Preload preferences files off-thread during startup. r=erahm
MozReview-Commit-ID: 8NsxRw5KcZY

--HG--
extra : rebase_source : 2c475bd64968b483f3c4b9a0325441554d3c2e29
2017-08-31 17:02:09 -07:00
Jean-Yves Avenard
4468063328 Bug 1395139 - Put AMD VP9 decoder behing pref. r=cpearce
Pref used is media.wmf.amd.vp9.enabled

MozReview-Commit-ID: JiPGUUaT8AG

--HG--
extra : rebase_source : 20583443ab6452af7d857411fc519c7a616815b9
2017-08-30 17:16:25 +02:00
Christoph Kerschbaumer
1ab0a5253e Bug 1324406 - Treat 'data:' documents as unique, opaque origins. r=smaug 2017-08-23 12:58:16 +02:00
Sebastian Hengst
aeacc34883 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: 6TGQRm8SSk0
2017-08-24 13:28:57 +02:00
Michal Novotny
8030ac3f2d Bug 1382688 - Do not allow to enable old disk cache backend, r=honzab 2017-08-24 10:25:38 +02:00
Henry Chang
ed11934666 Bug 1392204 - Disable goog-badbinurl-proto and goog-downloadwhite-proto on Fennec. r=francois
Version 4 of the Google Safe Browsing server will return a 404 if any of the
application reputation lists are requested on Android. As a result, we should
avoid these threat types from being sent along with ANDROID_PLATFORM.

MozReview-Commit-ID: 6TUBVxe455y

--HG--
extra : rebase_source : dee095c008f4d328f359c66d20f0cc2dfcd109f3
extra : source : 5d6338807c6b21b7672236cac01b13bd75155225
2017-08-22 12:20:57 +08:00
Sebastian Hengst
a9e1963f69 Backed out changeset e8d712f190ba (bug 1324406) for failing talos tpaint test. r=backout on a CLOSED TREE 2017-08-24 00:03:12 +02:00
Sebastian Hengst
e723b26938 Backed out changeset d4fba7cb9d4a (bug 1392841) for failing xpcshell tests, e.g.test_backgroundupdate.js and assertions in chrome tests, e.g. test_bug1290965.xul. r=backout on a CLOSED TREE 2017-08-23 23:51:17 +02:00
Wes Kocher
bd5fb0a92d Merge m-c to autoland, a=merge
MozReview-Commit-ID: AHOFLdPkEou
2017-08-23 18:08:30 -07:00
Nicholas Nethercote
f582d96b98 Bug 1390428 (part 9) - Remove nsXPIDLCString. r=erahm.
This is straightforward, with only two notable things.

- `#include "nsXPIDLString.h" is replaced with `#include "nsString.h"`
  throughout, because all nsXPIDLString.h did was include nsString.h. The
  exception is for files which already include nsString.h, in which case the
  patch just removes the nsXPIDLString.h inclusion.

- The patch removes the |xpidl_string| gtest, but improves the |voided| test to
  cover some of its ground, e.g. testing Adopt(nullptr).

--HG--
extra : rebase_source : 452cc4a08046a1adb1a8099a7e85a1917de5add8
2017-08-17 15:29:03 +10:00
Michal Novotny
428110ef59 Bug 1392841 - Enable RCWN on Nightly, r=valentin 2017-08-23 19:13:15 +02:00
Sebastian Hengst
59fe8429ad merge mozilla-central to mozilla-inbound. r=merge a=merge on a CLOSED TREE 2017-08-23 16:32:39 +02:00
Sebastian Hengst
99e5cb9c14 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: GSKVB94r7Kk
2017-08-23 16:29:51 +02:00
Sebastian Hengst
4582459a55 merge mozilla-central to mozilla-inbound. r=merge a=merge 2017-08-23 12:51:32 +02:00
Nicolas Silva
9f6f1a7d88 Bug 1390840 - Add prefs to display the debugging view of webrender's texture cache and intermediate targets. r=jrmuizel 2017-08-23 12:00:37 +02:00
Sebastian Hengst
5ec1be5fca Backed out changeset 049ef1d4eb26 (bug 900784) on suspicion of letting devtools' browser_dbg_blackboxing-05.js frequently fail. r=backout
MozReview-Commit-ID: J4ZRfyu0AAf
2017-08-23 11:40:52 +02:00
Wes Kocher
6dd42e2664 Merge inbound to central, a=merge
MozReview-Commit-ID: BMWuqvmTljV
2017-08-22 17:07:23 -07:00
Christoph Kerschbaumer
0dadba7e91 Bug 1324406 - Treat 'data:' documents as unique, opaque origins. r=smaug 2017-08-23 12:58:16 +02:00
Sebastian Hengst
13f7546c67 merge mozilla-central to autoland. r=merge a=merge 2017-08-23 12:50:01 +02:00
Francois Marier
adc9339128 Bug 1385484 - Add the login reputation whitelist behind a pref. r=hchang
MozReview-Commit-ID: Dbtl3WL5tMJ

--HG--
extra : rebase_source : d56e3db985865d0b513184d8ad41e2b750e7733e
2017-08-08 16:23:10 -07:00
Francois Marier
6fcbb94e82 Bug 1385484 - Cleanup Safe Browsing prefs and sync the download protection setting. r=hchang
MozReview-Commit-ID: B42p2Gw8y9i

--HG--
extra : rebase_source : ecc00c8251814783bbe5e9ea911ad034a9a3a9b0
2017-08-08 15:52:29 -07:00
Haik Aftandilian
3ed52c079e Bug 1390346 - Redirects to moz-extension:-URLs fail when loaded from a xpi. r=jimm
MozReview-Commit-ID: 2FzUWLTiLs

--HG--
extra : rebase_source : a8893d082a4dd102b59b448ff65b4fb875edb334
2017-08-18 11:30:21 -07:00
Stone Shih
60d437ddc2 Bug 1389314 Part1: Rename event prioritization to input event queue. r=smaug.
MozReview-Commit-ID: 7wPWYwIjIet
2017-07-27 16:20:01 +08:00
Masayuki Nakano
58441e391c Bug 1354004 - Make new Japanese default font settings ride the train r=emk,m_kato
Although, we still have an issue that is leading of text in <input type="text">
element causes overflow and scrollable (bug 1378065), we have no other
compatibility issue reports and the issue is not so important nor easy to fix.
So, now, let's make the new Japanese default font settings ride the train.

MozReview-Commit-ID: J3SN9FtHoZg

--HG--
extra : rebase_source : 1ec0c11afc49b08bf38cc7b1a7e928a09f494e8b
2017-08-21 15:08:21 +09:00
Nicholas Nethercote
8a72cf2251 Bug 1390428 (part 2, attempt 2) - Remove more nsXPIDLCString local variables. r=erahm.
--HG--
extra : rebase_source : 69d58b0cfb56efc6b03d8e2d7be2ce3c3e6cd843
2017-08-21 20:01:27 +10:00
Sebastian Hengst
441fc1a176 Backed out changeset b9c53ad8893b (bug 1390840) 2017-08-21 18:38:22 +02:00
Nicolas Silva
55bbef54aa Bug 1390840 - Add prefs to display the debugging view of webrender's texture cache and intermediate targets. r=jrmuizel 2017-08-21 18:22:56 +02:00
Stone Shih
7646d41f1d Bug 1361067 Part2: Coalesce mouse move events to be once per refresh cycle. r=smaug.
MozReview-Commit-ID: 6jwQxxNIC2n
2017-08-11 14:58:08 +08:00
Phil Ringnalda
9359f5bf39 Merge inbound to m-c, a=merge
MozReview-Commit-ID: LCCoXUsCtmv
2017-08-19 15:29:10 -07:00
Wes Kocher
bb19458d5f Merge m-c to inbound, a=merge
MozReview-Commit-ID: EgYue63nSkv
2017-08-18 16:29:11 -07:00
Wes Kocher
b1fc5e008c Merge inbound to central, a=merge
MozReview-Commit-ID: 4cWGBbMEU2x
2017-08-18 15:53:07 -07:00
Kartikaya Gupta
7fe3b1b02c Bug 1391770 - Don't allow a faraway second tap to start a one-touch-pinch gesture. r=botond
This patch adds a new tolerance pref, which controls how far the second touchdown
is allowed to be from the first touchdown when detecting a multi-tap gesture
such as double-tap or one-touch-pinch. This stops the one-touch-pinch code
from inadvertently triggering when the user does a tap followed by a second tap
far away from the first.

The default value for the new pref is 5x the touch-start tolerance pref. This
seems to provide a reasonable behaviour for me, although this value could
probably be tuned.

MozReview-Commit-ID: 63aAyGCbvoN

--HG--
extra : rebase_source : 36e9bd66d165c8d746ea7b5d6c33e9cf2771194a
2017-08-19 08:50:55 -04:00
Jeff Muizelaar
2a6f5a7fb1 Bug 1391784. Add gfx.webrender.blob-images pref to all.js 2017-08-18 16:42:58 -04:00
Wes Kocher
c1383cebf3 Merge m-c to autoland, a=merge
MozReview-Commit-ID: KLrOCT1a7El
2017-08-17 16:23:45 -07:00
Paul Bone
db6ae66368 Bug 1386660 - Part 6: Clarify relationships between prefs. r=sfink
Make it clearer how prefs, JSGC params, and their defaults relate to one
another.
2017-08-16 15:40:39 +10:00
Nicholas Nethercote
025461bde7 Bug 1390428 (part 1) - Remove many nsXPIDLCString local variables. r=erahm.
These are all easy cases where an nsXPIDLCString local variable is set via
getter_Copies() and then is only used in ways that nsCStrings can also be used
(i.e. no null checks or implicit conversions to |char*|).

In every case the patch trivially replaces the nsXPIDLCString with an
nsCString. (Also, there are a couple of unused nsXPIDLCString variables that
the patch simply removes.)
2017-08-16 13:58:35 +10:00
Botond Ballo
4599559432 Bug 1390247 - Enable APZ autoscrolling on Nightly builds. r=kats
MozReview-Commit-ID: 1pBVbb2XVeW

--HG--
extra : rebase_source : 30d917e521bf7bf1813408d2b209feb196d89151
2017-08-14 14:59:17 -04:00
Jeff Gilbert
d333d35042 Bug 1388565 - Add webgl.1.allow-core-profiles, enabled for osx. - r=daoshengmu
MozReview-Commit-ID: 2PM6jkswzRU
2017-08-15 16:52:29 -07:00
Kris Maglione
faa8815613 Bug 1356334: Part 3 - Enforce a stricter slow script timeout for extension content scripts. r=billm
MozReview-Commit-ID: LLvPQn1x1Xj

--HG--
extra : source : 805c568069301ae91ead5780cdc118af73907229
extra : histedit_source : b188836d1dc3ad8021bf2d0b1c89aebedf2db185%2C8c7b51c9f4af4eb5ad67811c29b56c72b43fa31d
2017-08-18 11:04:55 -07:00
Ryan VanderMeulen
3fe1f45009 Backed out 8 changesets (bug 1356334) for frequent test_ext_contentscript_async_loading.html failures on Android debug on a CLOSED TREE.
Backed out changeset 9c677ebfdda0 (bug 1356334)
Backed out changeset 16b49fd1c38a (bug 1356334)
Backed out changeset 4f5bcd2b2dc6 (bug 1356334)
Backed out changeset d832803270ac (bug 1356334)
Backed out changeset b83aea215a82 (bug 1356334)
Backed out changeset b2a663ffd144 (bug 1356334)
Backed out changeset 805c56806930 (bug 1356334)
Backed out changeset 7c880eca810a (bug 1356334)
2017-08-18 11:32:18 -04:00
Ryan VanderMeulen
24c9581b48 Backed out changeset fbf0e8609abb (bug 1390428) for Windows clipboard test failures on a CLOSED TREE. 2017-08-18 10:58:47 -04:00
Lars T Hansen
1783392f5e Bug 1277562 - Part 16b: Implement javascript.options.wasm_ionjit. r=billm
--HG--
extra : rebase_source : 6956d4002670590667f83cf9f5f6a2f82df6ba84
2017-06-29 15:37:01 -07:00
Paul Bone
3c56bb4f01 Bug 1384010 - Create prefs for allocation threshold factors. r=jonco
--HG--
extra : rebase_source : 61ad2bd2ef8c07be5ffafb8518800f50126a4383
2017-07-28 15:49:32 +10:00
Nicholas Nethercote
5241bea863 Bug 1390428 (part 2) - Remove more nsXPIDLCString local variables. r=erahm.
These are all easy cases where an nsXPIDLCString local variable is set via
getter_Copies() and then is used in ways that rely on the implicit conversion
to |char*|. The patch uses get() and EqualsLiteral() calls to replace the
implicit conversions.
2017-08-16 13:58:55 +10:00
Kris Maglione
b23753e90d Bug 1356334: Part 3 - Enforce a stricter slow script timeout for extension content scripts. r=billm
MozReview-Commit-ID: LLvPQn1x1Xj

--HG--
extra : rebase_source : d2b85e92c00faef8664b036be6236dd109074af4
2017-08-11 21:30:54 -07:00
Stone Shih
c5c60639fa Bug 1351148 Part12: Disable input event queue until related bugs are fixed. r=smaug.
MozReview-Commit-ID: 74cycVYPe20
2017-08-08 10:48:49 +08:00
Stone Shih
de7f705042 Bug 1351148 Part2: Add a priority queue for input events. r=smaug.
MozReview-Commit-ID: 5ud1Ex9UNVo
2017-03-21 15:44:12 +08:00
Stone Shih
7de447a25a Backed out changeset 46d8f42863af (bug 1351148) 2017-08-11 15:19:44 +08:00
Stone Shih
4ab0754ea1 Backed out changeset 0059106aaa20 (bug 1351148) 2017-08-11 15:18:33 +08:00
Stone Shih
5775c5a2ce Bug 1351148 Part12: Disable input event queue until related bugs are fixed. r=smaug.
MozReview-Commit-ID: 74cycVYPe20
2017-08-08 10:48:49 +08:00
Stone Shih
9d1d77d849 Bug 1351148 Part2: Add a priority queue for input events. r=smaug.
MozReview-Commit-ID: 5ud1Ex9UNVo
2017-03-21 15:44:12 +08:00
Andrea Marchesini
7e57abcf58 Bug 1128959 - Implement the WHATWG Streams spec - part 5 - Disable StreamS API by default, r=bkelly 2017-08-10 18:04:55 -07:00
Dragana Damjanovic
162e156e36 Bug 1389079 - Turn on TFO and make awork around until bug 1386719 lands. r=mcmanus 2017-08-10 23:29:45 +02:00
Sebastian Hengst
51d351f567 merge mozilla-central to mozilla-inbound. r=merge a=merge 2017-08-10 17:41:11 +02:00
Bill McCloskey
a7bc022071 Bug 1384336 - Stop using OS-level event loop in content process (r=mstange)
MozReview-Commit-ID: 1ouSlgGchWl
2017-08-09 21:24:20 -07:00
Jonathan Guillotte-Blouin
759140610e Bug 1381186 - open/close stub dialog on (show/abort)Payment. r=MattN
MozReview-Commit-ID: K3YyFlIttjD

--HG--
extra : rebase_source : 97639e91e6d35ade1fa11cea5ae923fa522bc44a
2017-07-17 13:29:21 -07:00
Ryan VanderMeulen
6eb7aef00e Merge m-c to autoland. a=merge 2017-08-09 18:51:26 -04:00
Kartikaya Gupta
fdc58801fd Bug 1381435 - Increase the touch_move_tolerance value on desktop, so taps in the tab bar are detected more reliably. r=botond
MozReview-Commit-ID: DHKsD4EQK3z

--HG--
extra : rebase_source : c2f9990871281dc96cb97e10b817e27268b74362
2017-08-09 15:03:51 -04:00
Wes Kocher
7aa3f6f7e8 Backed out changeset d59ab931a261 (bug 1381435) for windows build failures in gfxPrefs.h a=backout
MozReview-Commit-ID: 6xkSA9GmxJh
2017-08-09 12:40:39 -07:00
Kartikaya Gupta
eb938408fc Bug 1381435 - Increase the touch_move_tolerance value on desktop, so taps in the tab bar are detected more reliably. r=botond
MozReview-Commit-ID: DHKsD4EQK3z

--HG--
extra : rebase_source : 9b45969a6cab18ad911d56e978535f1dd46c987a
2017-08-09 15:03:51 -04:00
Milan Sreckovic
90d1627382 Bug 1388464: Use SyncRunnable instead of DISPATCH_SYNC to actually block the main thread during the blocking preference file write. r=smaug
MozReview-Commit-ID: 6J1252Q3pBr

--HG--
extra : rebase_source : a2ede1a9e5a9cf6f26139c747404f6a62318207e
2017-08-08 17:14:28 -04:00
Carsten "Tomcat" Book
c329d562fb merge mozilla-inbound to mozilla-central a=merge 2017-08-09 11:37:08 +02:00
Francois Marier
abc9db6106 Bug 1388570 - Remove trailing period from Safe Browsing advisory titles. r=hchang
MozReview-Commit-ID: I2cxQcTyQjc

--HG--
extra : rebase_source : af287158f3be9bfdadb350ab51099c796690fc3c
2017-08-08 17:27:35 -07:00
Eric Rahm
d947321e29 Bug 1386825 - Part 3: Remove MOZ_B2G from libpref. r=froydnj
MozReview-Commit-ID: GFLU2XF5yId
2017-08-08 14:41:08 -07:00
Ryan Hunt
c484a93af5 Bug 1387566 - Enabled "apz.keyboard.passive-listeners" in nightly. r=kats
MozReview-Commit-ID: 566GvdCxkqK

--HG--
extra : source : 6a1c370f519e9d2e7702b48721a3afd70ada3863
extra : amend_source : 4034661c9c256b8c78e7c03ceed437b42ceec231
2017-08-08 15:13:44 -05:00
Valentin Gosu
77c03044f9 Bug 1380617 - Set network.standard-url.punycode-host to true r=mcmanus
MozReview-Commit-ID: H6vFyq6SdiJ
2017-08-09 17:44:01 +02:00
Nicholas Nethercote
1a6f1a62fa Bug 1387381 - Remove nsXPIDLString local variables. r=erahm.
nsXPIDLStrings are marked as VOIDED upon initialization. Most of these local
nsXPIDLString variables are immediately set via getter_Copies(), which will
either assign a string value (using Adopt()) or do SetIsVoid(). These can be
trivially converted to nsString, which will get the same treatment.

The patch suitably converts the remaining nsXPIDLString local variable as well.

--HG--
extra : rebase_source : 5fff9f2c6844559198f601853f8db08564add7d5
2017-08-08 16:07:55 +10:00
Wes Kocher
223f322400 Merge m-c to autoland a=merge
MozReview-Commit-ID: 2qLtb79Nlhs
2017-08-08 15:26:30 -07:00
Nicholas Hurley
11b250f5a5 Bug 1388160 - Disable prefetch (again). r=jduell
MozReview-Commit-ID: JNsrJdwxb0N

--HG--
extra : rebase_source : b68eb0de78e81ca616769917eda45b5a9c2e54b1
2017-08-07 14:10:43 -07:00
Wes Kocher
cf8f3268a1 Merge inbound to central, a=merge
MozReview-Commit-ID: 5tBON9YUdAO
2017-08-07 15:23:46 -07:00
Honza Bambas
a34f847b9f Bug 1386323 - Perform HTTP response throttling only for a limited time after new transactions are actived. r=mcmanus 2017-08-07 06:28:00 -04:00
Masatoshi Kimura
b186427ed3 Bug 1374847 - Remove nsIPrefBranch2 and nsIPrefBranchInternal. r=njn
MozReview-Commit-ID: 2LFhKNVspko

--HG--
extra : rebase_source : 1acfd1427a2d81294d6cbc6358b1d1070b4c2c12
2017-08-04 17:12:58 +09:00
Carsten "Tomcat" Book
a24b9505f9 Merge mozilla-central to autoland 2017-08-07 13:16:54 +02:00
Carsten "Tomcat" Book
e54b14cf9a merge mozilla-inbound to mozilla-central a=merge 2017-08-07 12:56:05 +02:00
Nicholas Nethercote
f941156987 Bug 1386600 - Change nsIStringBundle methods to return |AString| instead of |wstring|. r=emk,sr=dbaron.
This removes about 2/3 of the occurrences of nsXPIDLString in the tree. The
places where nsXPIDLStrings are null-checked are replaced with |rv| checks.

The patch also removes a couple of unused declarations from
nsIStringBundle.idl.

Note that nsStringBundle::GetStringFromNameHelper() was merged into
GetStringFromName(), because they both would have had the same signature.

--HG--
extra : rebase_source : ac40bc31c2a4997f2db0bd5069cc008757a2df6d
2017-08-04 14:40:52 +10:00
Alastor Wu
0528b73bd3 Bug 1387917 - Turn on the pref media.block-autoplay-until-in-foreground by default. r=bwu
MozReview-Commit-ID: 7KNLYSeSXDu

--HG--
extra : rebase_source : 902783cd494514d3bb5921f8da062414c5039662
2017-08-07 10:34:30 +08:00
Henry Chang
af3b11c151 Bug 1375277 - New safebrowsing threat type "POTENTIALLY_HARMFUL_APPLICATION" introduced by v4. r=francois
As our threattype-listname conversion design, "goog-harmful-proto" is allocated
for this new threat type. This threat type is mainly for mobile.

MozReview-Commit-ID: G9GbgmHHHfp

--HG--
extra : rebase_source : 0681fcd9322b94451a86eafe57bf1ccc4b89db30
extra : intermediate-source : 28b0502d9add81beeae58a2c33f9fd5839d4d544
extra : source : 646f02f15131aa98ad37015b0a641304a3271796
2017-07-27 15:37:57 +08:00
Masatoshi Kimura
06311d2e3a Bug 1375125 - Remove nsILocalFile. r=froydnj
MozReview-Commit-ID: 6oU6Ya5UXtC

--HG--
extra : rebase_source : 55b6e30aa348c1b939326698b0da7d72c26b479c
2017-08-05 09:43:49 +09:00
Sebastian Hengst
d9f6b67320 merge mozilla-central to mozilla-inbound. r=merge a=merge 2017-08-04 19:32:45 +02:00
Ryan Hunt
767be953a9 Bug 1385071 - Allow keyboard APZ with passive listeners, behind a pref. r=kats
This commit adds the pref, 'apz.keyboard.passive-listeners', to allow web
content to have passive key event listeners and use keyboard APZ. When we are
allowing passive listeners, we need to dispatch the input to content and can
no longer consume the event. So we use mHandledByAPZ in nsXBLWindowKeyHandler
to determine whether we still need to do the default action, or whether it
has been done by APZ.

MozReview-Commit-ID: 2HAC6DjDyPZ

--HG--
extra : rebase_source : 77543ef3f28bdbb8ef77e984097ce75cdf333c82
2017-07-27 19:53:57 -04:00
Mason Chang
68b377c1ce Bug 1383916 Prep a DrawTarget to be drawn to on the paint thread. r=dvander 2017-08-03 08:50:32 -07:00
Amy Chung
b01732f8ca Bug 1331680 - Part 2: Use local cookie hashtable in content process, and perform cookie permission checks synchronously. r=jdm 2017-08-03 17:59:31 +08:00
Munro Mengjue Chiang
c329525c9e Bug 1386974 - set the preference for android hardware encoder to true in default. r=jib
MozReview-Commit-ID: 1J9TuYhxevF

--HG--
extra : rebase_source : 2723e1e652785bac61cae4b9ba0731001d1d8111
2017-08-03 16:25:58 +08:00
Phil Ringnalda
2ef9ec6589 Backed out changeset 525c6c747a7a (bug 1383916) for Windows 8 reftest failures
CLOSED TREE

MozReview-Commit-ID: LvxYj7DmsGX
2017-08-01 23:07:18 -07:00
Mason Chang
788361e0d9 Bug 1383916. Prep and flush draw targets on the paint thread with OMTP. r=dvander 2017-07-31 20:56:01 -07:00
Nicolas B. Pierron
f71bbaeefa Bug 900784 - Enable the JavaScript Start-up Bytecode Cache. r=mrbkap 2017-08-22 18:06:37 +00:00
Andreas Pehrson
c856063c43 Bug 1390521 - Expose pref "media.navigator.streams.fake" in all.js. r=jib
MozReview-Commit-ID: 8TkDgfwLpJa

--HG--
extra : rebase_source : 7752318461b6f9fafa8e39fc81ebf4b715fd4d16
2017-08-29 11:06:57 +02:00
Thomas Wisniewski
7acd2dd485 Bug 1286554 - Remove network.http.keep_empty_response_headers_as_empty_string. r=jduell
MozReview-Commit-ID: 3b1Gpi6tit0
2016-07-13 10:40:29 -04:00
Kestrel
91cfa95229 Bug 918780 - Add new PopupControlState for permitting file/color picker popup regardless of dom_allowed_events. r=smaug
MozReview-Commit-ID: 1GbjQ6IkMsv

--HG--
extra : rebase_source : 4ea11b78007d9ab67a932536843b3e12175732b3
2016-04-24 04:49:00 +01:00
Sebastian Hengst
cbd7e56969 merge mozilla-central to autoland. r=merge a=merge 2017-08-01 11:25:13 +02:00
Sebastian Hengst
ddd4030358 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: IrMqWiJhwan
2017-08-01 11:23:57 +02:00
Wes Kocher
3c2dc39278 Merge m-c to inbound, a=merge
MozReview-Commit-ID: BgPWEtPV0sy
2017-07-31 17:49:47 -07:00
Wes Kocher
179a07b6ba Merge inbound to central, a=merge
MozReview-Commit-ID: Dg4fbH8wbXt
2017-07-31 17:43:38 -07:00
Dragana Damjanovic dd.mozilla@gmail.com
8edfb71dc3 Bug 1363372 - Revert test tfo: send only small part of tfo data. r=mayhemer 2017-07-31 18:33:10 +02:00
Masayuki Nakano
3bbd4cc2d5 Bug 1379997 - part2: Remove "intl.tsf.hack.ms_japanese_ime.do_not_associate_imc_on_win10" pref completely r=m_kato
"intl.tsf.hack.ms_japanese_ime.do_not_associate_imc_on_win10" should be unnecessary anymore because it failed to avoid the crash of MS-IME for Japanese but causing other regression.  Therefore, this patch removes it completely.

MozReview-Commit-ID: 91jjxfIYReW

--HG--
extra : rebase_source : d261f5bf77c14c41562495574d87364a7bb2d4fc
2017-08-01 00:13:57 +09:00
Masayuki Nakano
c981f975f2 Bug 1379997 - part1: Disable "intl.tsf.hack.ms_japanese_ime.do_not_associate_imc_on_win10" pref in default settings r=m_kato
"intl.tsf.hack.ms_japanese_ime.do_not_associate_imc_on_win10" setting was implemented for *trying* to prevent crash bug of MS-IME on Creators Update.  However, according to the crash reports, this hack just changed the timing of crash and failed to reduce the rate.

Additionally, this causes to show another bug of MS-IME for Japanese.  That is, MS-IME for Japanese doesn't show current input mode with its popup when focus is moving from another application or changing current input mode.  This is annoying for MS-IME Japanese users.

Therefore, we should turn the pref off in default settings.

MozReview-Commit-ID: KEoVxyIw8LG

--HG--
extra : rebase_source : cfa2898beb99b497a77ab0011ebeb634ae36ee95
2017-07-31 16:22:13 +09:00
Wes Kocher
b11975d1ad Merge m-c to autoland, a=merge
MozReview-Commit-ID: L5cEw8jWPNI
2017-07-31 17:53:14 -07:00
Botond Ballo
3916c49dc6 Bug 1105109 - Put APZ autoscrolling behind a pref. r=kats
For now, the pref is off by default.

MozReview-Commit-ID: BtzmFGIAGey

--HG--
extra : rebase_source : a85b20059ae904cc18241e128974bbe8ee060468
2017-07-28 19:01:52 -04:00
Nicholas Nethercote
72c884bf74 Bug 1384835 (part 3, attempt 2) - Remove the Preferences::Get*CString() variants that return nsAdoptingCString. r=froydnj.
--HG--
extra : rebase_source : d317b25be2ec21d1a60d25da3689e46cdce0b649
2017-07-31 14:28:48 +10:00
Nicholas Nethercote
d4f9aa5530 Bug 1384835 (part 2, attempt 2) - Remove the Preferences::Get*String() variants that return nsAdoptingString. r=froydnj.
--HG--
extra : rebase_source : 6c24fbacb03d4adebe5f22b5e7fc60b069913f20
2017-07-31 14:23:50 +10:00
Nicholas Nethercote
581214bd8b Bug 1384835 (part 1, attempt 2) - Use nsA[C]String references instead of pointers for outparams of Get*String() pref functions. r=froydnj.
--HG--
extra : rebase_source : fe566945a55c281d8290634a5b55bed19415c839
2017-07-31 10:52:51 +10:00
Till Schneidereit
ab76cf2fd7 Bug 1272697 - Part 2: Add runtime pref to enable streams. r=jonco,baku
MozReview-Commit-ID: FJMAxbtD3Uy
2017-07-29 16:47:12 +02:00
Wes Kocher
40c3480d89 Merge inbound to central, a=merge
MozReview-Commit-ID: JNxfwQh0cac

--HG--
rename : gfx/layers/wr/WebRenderCompositableHolder.h => gfx/layers/wr/AsyncImagePipelineManager.h
2017-07-28 17:40:43 -07:00
Sebastian Hengst
6389867b7c Backed out changeset 1d87b1dc4ce2 (bug 1272697) for failing mochitest test_interfaces.html for 'ByteLengthQueuingStrategy' and wpts, e.g. general.dedicatedworker.html. r=backout on a CLOSED TREE 2017-07-28 20:20:50 +02:00