Gurzau Raul
76ec8a476e
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-01-20 11:46:16 +02:00
Gurzau Raul
b7e3ec2468
Merge inbound to mozilla-central. a=merge
2018-01-20 11:38:58 +02:00
Boris Zbarsky
3acfd47047
Bug 1431774 part 7. de-COM the image loading content forceImageState API. r=mystor
...
MozReview-Commit-ID: LKlo36VHKP5
2018-01-19 14:19:39 -05:00
Boris Zbarsky
d4e9c1bbea
Bug 1431774 part 6. de-COM the image loading content forceReload API. r=mystor
...
MozReview-Commit-ID: 4n5BFQcHopU
2018-01-19 14:19:39 -05:00
Boris Zbarsky
0840bfb13a
Bug 1431774 part 5. de-COM the image loading content setBlockedRequest API. r=mystor
...
MozReview-Commit-ID: 1hm4WzQK93U
2018-01-19 14:19:39 -05:00
Boris Zbarsky
bd87915168
Bug 1431774 part 4. de-COM the image loading content observer APIs. r=mystor
...
MozReview-Commit-ID: KwWBFXNzWVx
2018-01-19 14:19:39 -05:00
Boris Zbarsky
985bac7189
Bug 1431774 part 3. de-COM the image loading content loadingEnabled API. r=mystor
...
MozReview-Commit-ID: 3JpN3ZZVNg3
2018-01-19 14:19:39 -05:00
Boris Zbarsky
bd29cf763a
Bug 1431774 part 2. Make all attributes and methods on nsIImageLoadingContent noscript, since they're not used from JS. r=mystor
...
MozReview-Commit-ID: 5LqkMJP32J8
2018-01-19 14:19:39 -05:00
Noemi Erli
74f7da5f13
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-01-19 12:16:58 +02:00
Noemi Erli
1e1fdc2b3d
Merge inbound to mozilla-central. a=merge
2018-01-19 12:10:24 +02:00
Matthew Gregan
a1dd98ef44
Bug 1431333 - Initialize libcubeb logging earlier. r=kamidphish
...
Initializing logging when we create a cubeb context from
GetCubebContextUnlocked() means we never have a chance to set up logging on the
server side if audio remoting is enabled.
2018-01-19 17:50:36 +13:00
Chris Pearce
4c1eb3b8bf
Bug 1428719 - Adjust decrypt throttle to smooth out decrypt bursting when seeking. r=gerald
...
We've had reports from a partner that their EME content is failing after a
seek. This is caused by decrypting EME content too fast after a seek triggering
bug 1338924. So we need to make our decryption less "bursty". So adjust our
decrypt throttling to instead throttle the decrypt to 200ms of content every
100ms of wall-clock-time, rather than 2s of content every 1s of
wall-clock-time. This makes us decode more smoothly, and appears to resolve the
issue with the partner stream.
MozReview-Commit-ID: 1nNuTJrreN
--HG--
extra : rebase_source : 3c2c9529a5493b30db1214bba782243be509b56a
2018-01-19 14:55:12 +13:00
Jon Coppeard
57f7f09133
Bug 1430635 - Add telemetry to track how often preloaded scripts are used. r=baku, data-review=liuche
2018-01-17 03:10:00 -05:00
Jon Coppeard
a38267f276
Bug 1430145
- Add telemetry for script kind. r=baku, data-review=liuche
2018-01-17 03:06:00 -05:00
Jonathan Watt
f1a8db233f
Bug 1019551 - Fix failure to print when pages contain zero sized <canvas>. r=lsalzman
2018-01-12 12:48:20 +00:00
Jonathan Watt
d80eff51f9
Bug 1430619 part 3 - Remove nsIContentViewerContainer. r=smaug
...
MozReview-Commit-ID: BxpgH0DPKQw
2018-01-11 12:27:00 +00:00
Ciure Andrei
dc1715ad21
Merge inbound to mozilla-central. a=merge
2018-01-18 23:53:03 +02:00
Hiroyuki Ikezoe
7ec737b816
Bug 1431295 - Drop 'undef None' macro in dom/. r=baku
...
MozReview-Commit-ID: Fmd4A2c7yUu
--HG--
extra : rebase_source : fdad8ac6276efa1a3612eb1c9a2a9478270d426d
2018-01-18 14:12:51 +09:00
Hiroyuki Ikezoe
5c74787c9b
Bug 1431295 - Drop 'undef None' macro in dom/animation/. r=boris
...
MozReview-Commit-ID: BkV6vCc4rmt
--HG--
extra : rebase_source : 9a1ef446045adeb7bbab6814c147947e30626b29
2018-01-18 14:12:51 +09:00
Ciure Andrei
52a06095eb
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-01-19 00:10:04 +02:00
Sylvestre Ledru
0039663a81
Bug 1431072 - Move a duplicate declarations (NS_NPAPIPLUGIN_CALLBACK) into a common file r=jimm
...
MozReview-Commit-ID: HZsNoNUOtnO
--HG--
extra : rebase_source : 21ccd11ee98faa43f3bc95f4f78ea56ab319eca6
2018-01-17 14:32:56 +01:00
Kartikaya Gupta
09bf1b5830
Bug 1426155 - Disable failing media mochitests on windows10-64-qr. r=jrmuizel
...
MozReview-Commit-ID: B9ZCdOeajV8
--HG--
extra : rebase_source : b52160380da6d2621ab2fd8f662e5bca5e0fbec6
2018-01-18 13:39:27 -05:00
Emilio Cobos Álvarez
d9220a8cbf
Bug 1431041: Fix placeholder-shown when the value of the input is invalid. r=smaug
...
Wow, the setup for <input type="number"> is really weird :(.
Looking at the callers, this should be sane.
MozReview-Commit-ID: C0ZNNSdg0Hb
2018-01-18 17:20:39 +01:00
Emilio Cobos Álvarez
aaf0600c08
Bug 1431041: Make placeholder apply to <input type="number">. r=smaug
...
MozReview-Commit-ID: GLbdLxHLiH4
2018-01-18 17:20:37 +01:00
Jean-Yves Avenard
39c3ecdd59
Bug 1431169 - P3. Stop playback mochitest on error. r=rillian
...
Otherwise we need to wait for the test to timeout as the ended event won't be fired.
MozReview-Commit-ID: HKgkG40Dz6w
--HG--
extra : rebase_source : 686e04096d8efc8ee1e4d8024b8b2c9bf52a76a5
2018-01-17 22:38:02 +01:00
Jean-Yves Avenard
ce0fab81aa
Bug 1431169 - P2. Fix Apple AAC decoder on some files. r=rillian
...
It is necessary to provide the AAC's magic cookie to the decoder for some files (such as ambisonics or quad-stereo). We already do so for the Windows and FFmpeg decoder.
It's another case of how did it work before really.
MozReview-Commit-ID: sOtY1sPeBU
--HG--
extra : rebase_source : 4d7d7d18aa878f20238f48ee17cd8dfc267356fc
2018-01-17 22:00:16 +01:00
Jean-Yves Avenard
bd1be7c233
Bug 1431169 - P1. Add test case. r=rillian
...
MozReview-Commit-ID: LfkwxBhetVZ
--HG--
extra : rebase_source : 99ab0af4b47f5d58d7d50361f98fc4c62a86993a
2018-01-17 21:32:17 +01:00
Sylvestre Ledru
a4b8b15778
Bug 1431030 - Ignore the automatic formatting of the NS_NPAPIPLUGIN_CALLBACK definitions r=jimm
...
MozReview-Commit-ID: 2oTHhb2VBWX
--HG--
extra : rebase_source : c49f8b2bdbd459c459d257c27a6fbf8588bcd130
2018-01-17 11:02:35 +01:00
Tim Nguyen
6071f20f6c
Bug 1430374 - Remove support for progressmeter tree cells. r=bz,dao
...
MozReview-Commit-ID: 3hydkeoneC0
--HG--
extra : rebase_source : eca404511d1fc2d9d7e9711fbd1accefd3781b16
2018-01-18 10:36:05 +00:00
Brad Werth
45a547d205
Bug 1415940 Part 6: Create an InspectorUtils::HasRulesModifiedByCSSOM for use by devtools. r=bz,tromey
...
MozReview-Commit-ID: GrQ7HvBIzkZ
--HG--
extra : rebase_source : 0e8ea8cfb041973a0d0c1cc98202e7e0e465c11a
2018-01-05 13:38:56 -08:00
Brad Werth
7e7864add9
Bug 1415940 Part 1: Expand StyleSheet dirty flag into a bitfield, to allow more types of dirtiness. r=bz
...
MozReview-Commit-ID: 7IasNqj85il
--HG--
extra : rebase_source : 414548a7a0d413917bd72ee3fc384cf2280c334b
2018-01-03 14:25:56 -08:00
Valentin Gosu
da90b10e9f
Bug 1431204
- Change calls to nsIURI.spec setter to use nsIURIMutator instead r=mayhemer
...
* changes call to use nsIURIMutator.setSpec()
* Add new NS_MutateURI constructor that takes new Mutator object
* Make nsSimpleNestedURI::Mutate() and nsNestedAboutURI::Mutate() return mutable URIs
* Make the finalizers for nsSimpleNestedURI and nsNestedAboutURI make the returned URIs immutable
MozReview-Commit-ID: 1kcv6zMxnv7
--HG--
extra : rebase_source : 99b13e9dbc8eaaa9615843b05e1539e19b527504
2018-01-19 15:19:42 +01:00
Kartikaya Gupta
79481cf75f
Bug 1431728 - Make the APZ-specific guts of the code dependent on an APZ check. r=aryx
...
MozReview-Commit-ID: 50tYbmFGRcx
--HG--
extra : rebase_source : 4dc532245c9372ddb22c47c4c3ae5731c98387bd
2018-01-19 10:01:04 -05:00
Emilio Cobos Álvarez
c068982e2b
Bug 1431401
: Initialise mIsSVGGlyphsDocument on the constructor. r=jmaher
...
Off-hand I wouldn't have suspected of any of my patches, but I just realized of
something... I hate C++, and it's wild that this got into the tree unnoticed,
and without any failure or warning.
I suspect the incoming patch will fix this, if not I'll happily investigate
more.
FWIW the code that this bit replaced was equally uninitialized... I guess it was
wallpapered in any other way.
MozReview-Commit-ID: A03fQluNcKN
--HG--
extra : rebase_source : cead8d8bcde74b7b6bb6ed106ee1f29cc62f72b8
2018-01-19 19:47:48 +01:00
Noemi Erli
ed5a1a575c
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-01-19 12:15:59 +02:00
Anthony Ramine
0f6e750881
Bug 1431449 - Make URLParams::ParseInput call URLParams::Parse instead of the opposite; r=bz
...
This trades off more virtual calls in URLParams::ParseInput, while removing any extra
allocation when calling URLParams::Parse.
MozReview-Commit-ID: HrIqsguQjrk
--HG--
extra : rebase_source : fd6d4f0455f5c3df72bd3518b98359ac8759a89d
2018-01-18 13:13:51 +01:00
Anthony Ramine
436f24d4f3
Bug 1431449 - Make URLParams::DecodeString static; r=bz
...
MozReview-Commit-ID: KKoaxHSnmSz
--HG--
extra : rebase_source : 100a017dd8b54092a0eb3b88a33c5398e1354870
2018-01-18 13:13:08 +01:00
Anthony Ramine
fbcfbecb79
Bug 1431449 - Introduce URLParams::Parse; r=bz
...
MozReview-Commit-ID: LicbWjZHxjz
--HG--
extra : rebase_source : c49df723c73c03d64b4b9ca5f6d3a52735e38b7d
2018-01-18 12:53:35 +01:00
Anthony Ramine
ace07f37c9
Bug 1431449 - Kill URLSearchParams::ForEach; r=bz
...
MozReview-Commit-ID: 9woZBRwpb4T
--HG--
extra : rebase_source : 9a6e8eb372169129ab5d6f8dad6681776a7b9bbe
2018-01-18 12:20:26 +01:00
Dorel Luca
52d6539c96
Backed out 11 changesets (bug 1382251) for clipbloard failures, mingw32 bustage
...
Backed out changeset a5f447c3bde8 (bug 1382251)
Backed out changeset f9f8aba058c1 (bug 1382251)
Backed out changeset dc0ce4cae588 (bug 1382251)
Backed out changeset 7a304ff7873a (bug 1382251)
Backed out changeset 09cb062d95ee (bug 1382251)
Backed out changeset 95701ac611fa (bug 1382251)
Backed out changeset 37cad137215f (bug 1382251)
Backed out changeset 0d82d0b69c9e (bug 1382251)
Backed out changeset 24de376fb860 (bug 1382251)
Backed out changeset 5f33ad77c5b4 (bug 1382251)
Backed out changeset d2f531c6a6d8 (bug 1382251)
2018-01-18 14:44:31 +02:00
Jan de Mooij
19055f2b0f
Bug 1430053 - Add prefs for index masking Spectre mitigations. r=luke,mccr8
...
--HG--
extra : rebase_source : 7cf15f321e1ca93bcfb90f4faf7ba36dc0df2219
2018-01-18 13:19:41 +01:00
Andrew Sutherland
62002c52d0
Bug 1422335 - Using a sandbox on main-thread when deserializing data for IDB - part 5 - Test, r=baku
2018-01-17 08:56:15 -05:00
Andrea Marchesini
407910f215
Bug 1422335 - Using a sandbox on main-thread when deserializing data for IDB - part 4 - Correct deserialization of wasm modules, r=asuth
2018-01-18 13:19:07 +01:00
Andrea Marchesini
22c36c5d15
Bug 1422335 - Using a sandbox on main-thread when deserializing data for IDB - part 3 - No templates, r=asuth
2018-01-18 13:19:07 +01:00
Andrea Marchesini
29ae60f412
Bug 1422335 - Using a sandbox on main-thread when deserializing data for IDB - part 2 - Upgrade value, r=asuth
2018-01-18 13:19:07 +01:00
Andrea Marchesini
f3cbbe9985
Bug 1422335 - Using a sandbox on main-thread when deserializing data for IDB - part 1 - Deserialize on main-thread using a sandbox, r=asuth
2018-01-18 13:19:06 +01:00
Dorel Luca
5436902556
Backed out changeset 2fdccaab2e7c (bug 1431030) for build bustages on a CLOSED TREE
...
--HG--
extra : amend_source : 4b243382b2a63958021222c739db5e1ae2739b88
2018-01-18 12:35:53 +02:00
Sylvestre Ledru
ecb3dafe1e
Bug 1431030 - Ignore the automatic formatting of the NS_NPAPIPLUGIN_CALLBACK definitions r=jimm
...
MozReview-Commit-ID: 2oTHhb2VBWX
--HG--
extra : rebase_source : 79819bd1e4fd7d8b94f5ccf056749e3ac6f63925
2018-01-17 11:02:35 +01:00
Dorel Luca
a066bff27d
Merge mozilla-inbound to mozilla-central r=merge a=merge
2018-01-18 11:43:47 +02:00
Mike Hommey
dbd4c4810a
Bug 1428608 - Forbid / or !/ in LOCAL_INCLUDES. r=froydnj
...
And remove the two cases that currently set that, without actually using
it. The webrtc gtest one never relied on it, and the gfx one was added
in bug 1427668 for a single header, and the corresponding #includes were
changed in bug 1428678.
--HG--
extra : rebase_source : ebb3aed6ff8e3438d4a2f011725cf1a15986fee6
2018-01-17 17:10:20 +09:00