Chris Pearce
d29f094da0
Bug 1339733 - Move GMPCrashHelperHolder implementation into its own .cpp file. r=jwwang
...
This means we don't need to include GMPService.h in GMPCrashHelperHolder.h,
in order to use the GMPService inside GMPCrashHelperHolder.
This which prevents an inclusion cycle between GMPService.h and GMPCrashHelperHolder.h
in another patch I'm working on.
MozReview-Commit-ID: AbcXvv4UMyl
--HG--
extra : rebase_source : bdae6e1fbbbe8ce4100f51d2339f69c23f12859f
2016-11-23 15:53:42 +13:00
Cameron McCormack
f63cdecde2
Bug 1297899 - Part 6: Move RestyleManagerHandle functionality into RestyleManager. r=bholley
...
MozReview-Commit-ID: 7lsti0bGzNr
--HG--
extra : rebase_source : 13c64026190afe5de25f540adb6deea9f518149f
2017-02-13 11:21:33 +08:00
Xidorn Quan
95c1b23bd9
Bug 1339341- Downgrade several stylo errors to warnings. r=heycam
...
MozReview-Commit-ID: 2Sa8dS8uSo5
--HG--
extra : rebase_source : c6809309bbef5faf458b56018b964619ff386238
2017-02-14 18:26:10 +11:00
JW Wang
a0d28a05e9
Bug 1339351 - fix typo. r=kaku
...
MozReview-Commit-ID: ApKvXMTqcDm
--HG--
extra : rebase_source : 6118ef0439cf2451f161bb491841e749e6eb1aab
extra : intermediate-source : de5851e330100048a2db2889b2f9cd3bf86ce3e0
extra : source : 0b0d7bf4fb45a64752b8703e0f6189cb93b1452b
2017-02-12 23:40:19 +08:00
Daniel Holbert
452a3b8454
Bug 1339609: Add #include for gfxPrefs.h to all source code that calls gfxPrefs APIs. r=jgilbert
...
MozReview-Commit-ID: GxWehmDYB3t
--HG--
extra : rebase_source : cd994e5c6abf777f77c5a708cbfb2f6afc49a44c
2017-02-14 14:01:59 -08:00
Wes Kocher
5583be3ddf
Merge m-c to autoland, a=merge
...
MozReview-Commit-ID: KkIFx9ndC8y
2017-02-14 14:46:45 -08:00
Wes Kocher
cac6cb6a10
Merge inbound to central, a=merge
...
MozReview-Commit-ID: 1D2zbWPC8TT
2017-02-14 13:12:20 -08:00
Andreas Farre
3f3767a201
Bug 1315260 - Don't schedule idle callbacks when suspended. r=smaug
...
MozReview-Commit-ID: 5uFUhchpntJ
2017-02-14 17:49:47 +01:00
Andreas Farre
60f5594a6e
Bug 1315260 - Make requesIdleCallbacks suspend along with nsGlobalWindow. r=smaug
...
MozReview-Commit-ID: HSeya5KawsI
2017-02-14 17:49:40 +01:00
Ehsan Akhgari
fffd011324
Bug 1338753 - Attempt to address intermittent failures due to rounding errors; r=baku
2017-02-14 10:57:52 -05:00
Ehsan Akhgari
e5fb1b9d4f
Bug 1338691 - Add a pref for delaying tracking timeout throttling after the page load finishes; r=bkelly
2017-02-14 10:57:47 -05:00
Ben Kelly
9c913de880
Bug 1337522 P2 Set ServiceWorker principal earlier. r=baku
2017-02-14 10:06:39 -05:00
Ben Kelly
adfc2e425e
Bug 1337522 P1 Add diagnostic assertions that worker principal is valid before compilation. r=baku
2017-02-14 10:06:39 -05:00
Ben Kelly
839d472b39
Bug 1337543 P6 Persist response headers for offlined service worker scripts. r=baku
2017-02-14 10:06:39 -05:00
Ben Kelly
d304b8453f
Bug 1337543 P5 Move code to fill InternalHeaders from an nsIChannel response into utility method. r=baku
2017-02-14 10:06:39 -05:00
Ben Kelly
9b7436dd89
Bug 1337543 P4 Apply CSP headers to ServiceWorker when loading offlined script. r=baku
2017-02-14 10:06:38 -05:00
Ben Kelly
6e8c6089aa
Bug 1337543 P3 Factor out code to set WorkerPrivate CSP from headers. r=baku
2017-02-14 10:06:38 -05:00
Ben Kelly
f86436457f
Bug 1337543 P2 Improve ServiceWorker asserts and verify load principal does not inherit CSP. r=baku
2017-02-14 10:06:38 -05:00
Ben Kelly
3032201406
Bug 1337543 P1 ServiceWorker should not inherit CSP from registration principal. r=baku
2017-02-14 10:06:38 -05:00
Ben Kelly
e4d4ffc92a
Bug 1337543 P0 Sanitize the nsIPrincipal used to register a service worker to ensure CSP is not persisted. r=baku
2017-02-14 10:06:38 -05:00
Ben Kelly
33a49b42bf
Bug 1338304 P2 Add a test that verifies fetch() rejects if a redirect is CSP blocked. r=ckerschb
2017-02-14 10:06:38 -05:00
Ben Kelly
564ce2618f
Bug 1338304 P1 Make nsCSPService cancel the channel if a redirect is blocked by CSP. r=ckerschb
2017-02-14 10:06:38 -05:00
Bob Clary
2d47aef0dd
Bug 1338256
- Disable dom/canvas/test/test_imagebitmap_extensions_on_worker.html on debug Android 4.4, r=gbrown.
2017-02-14 07:00:18 -08:00
Bob Clary
021b991ace
Bug 1336581 - Disable failing Mochitest Skia tests on Android, r=gbrown
2017-02-14 07:00:18 -08:00
Jean-Yves Avenard
4ee48a05fa
Bug 1336358: P4. Disable some noisy tests on Android. r=padenot
...
Issue tracked in bug 1339449 and bug 1339448
MozReview-Commit-ID: GmlS56bI4Ki
--HG--
extra : rebase_source : 4b85907a840c9ffa03ee8b757deec3ea5539d28b
2017-02-14 16:10:11 +01:00
Jean-Yves Avenard
cd02cb5981
Bug 1336358: P3. Fix incorrect arguments in DurationMap. r=jolin
...
MozReview-Commit-ID: BnE4WgE9QPi
--HG--
extra : rebase_source : 39a5f0a1c4bd4768c05c9a66ddfbeb96e63a7c22
2017-02-14 00:08:41 +01:00
Nils Ohlmeier [:drno]
1ce4f44377
Bug 1315248: ensure socket is available for connect and send. r=schien
...
MozReview-Commit-ID: 5ScyhIehwog
--HG--
extra : rebase_source : 21a4d7cc929be74c8a43b7568341bd80fc3a83dd
2017-02-10 16:39:51 -08:00
Jean-Yves Avenard
996448831b
Bug 1336358: P2. Drain Android's RemoteDataDecoder one frame at a time. r=jolin
...
MozReview-Commit-ID: A9R9dR71FTB
--HG--
extra : rebase_source : e9deab148541b1d647f8be9e918cc62c1b8fb8ff
2017-02-07 23:11:32 +01:00
Jean-Yves Avenard
f685bb5320
Bug 1336431: P6. Handle change of resolution in RemoteDataDecoder. r=JamesCheng
...
MozReview-Commit-ID: 8XOHESQiJ3t
--HG--
extra : rebase_source : c43c01f992983af6e7a8b0dba648da803ad77a5b
2017-02-13 15:32:29 +01:00
Jean-Yves Avenard
7a7dc2c2ed
Bug 1336431: P5. Re-add ConfigurationChanged API. r=JamesCheng
...
We need to inform the MediaDataDecoder that a new sample configuration has been detected.
To do so, and to ensure that samples are easily matched to a given configuration, we first drain the decoder prior feeding a new frame.
MozReview-Commit-ID: Hye251CF21i
--HG--
extra : rebase_source : d6e5be74a6678cef0ff4c798fac91d95911be70a
2017-02-13 11:15:54 +01:00
Jean-Yves Avenard
36471a6bc1
Bug 1336431: P4. Rename SharedTrackInfo. r=gerald
...
into TrackInfoSharedPtr to better indicate what this class is about.
Adding cast operator to allow transparent conversion from TrackInfoSharedPtr to const TrackInfo*
MozReview-Commit-ID: 6RwXl5CG0fG
--HG--
extra : rebase_source : b5a7a0f06793c609e2eab60aacc4f76d96d6ec32
2017-02-13 19:18:05 +01:00
Jean-Yves Avenard
9f9afcda6e
Bug 1336431: P3. Don't attempt to decode non-keyframe. r=gerald
...
Regression introduced in bug 1319987
MozReview-Commit-ID: Jf9umDV9fGr
--HG--
extra : rebase_source : 7c1fa435c6c44227b91c96c85ff356ff5df341d0
2017-02-13 13:40:33 +01:00
Jean-Yves Avenard
775b5e39ce
Bug 1336431: P2. Asynchronously flush and shutdown decoder when SPS changes. r=cpearce
...
Those steps were missed in bug 1319987.
This is an area of the code rarely used under normal circumstances, asadaptive playback is only used with MSE.
MozReview-Commit-ID: HZn3UxDy2GX
--HG--
extra : rebase_source : 1cf05e04430f8fab362c61721db6bd7487d8b322
2017-02-13 00:04:56 +01:00
Jean-Yves Avenard
59741d1815
Bug 1336431: P1. Fix coding style. r=gerald
...
MozReview-Commit-ID: GIwj8WxE9BA
--HG--
extra : rebase_source : 5f092eccdd1b0bb2f96739cabab06c7fc69703d1
2017-02-12 22:14:00 +01:00
Kirk Steuber
c1a68c2b4c
Bug 1338287 - Make nsIDocument::DocumentFlashClassification accessible from privileged JS r=bz
...
MozReview-Commit-ID: 1II2puZMub5
--HG--
extra : rebase_source : 2b806b4f1d4e51b72799d79126c402113d5b072e
2017-02-13 13:39:40 -08:00
Carsten "Tomcat" Book
68be0676b8
merge mozilla-inbound to mozilla-central a=merge
2017-02-14 13:38:00 +01:00
vincentliu
fda0c3a079
Bug 1336351 - The null blob callback of canvas.toBlob should be async. r=bz, smaug
2017-02-14 11:39:16 +08:00
Wes Kocher
c8fa3242ab
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: Lt0WpWkto4h
2017-02-13 17:07:33 -08:00
Wes Kocher
252dae269a
Merge inbound to central, a=merge
...
MozReview-Commit-ID: Gx7IszkCDZ4
2017-02-13 17:04:20 -08:00
Bill McCloskey
225fab4ac5
Bug 1337537 - Avoid SystemGroup assertion during WebAudio test (r=ehsan)
...
MozReview-Commit-ID: 9GbXnkF4fvZ
2017-02-13 17:03:05 -08:00
Bill McCloskey
70d043f2ab
Bug 1337537 - Workarounds to avoid TabGroup assertions in edge cases (r=smaug)
...
MozReview-Commit-ID: LVTgyivcA7V
2017-02-13 17:03:03 -08:00
Bill McCloskey
46be3abeb0
Bug 1337577 - Ensure that console listeners never touch web content, including in tests (r=mccr8)
...
MozReview-Commit-ID: 7UVaNUyj5yq
2017-02-13 17:03:01 -08:00
Bill McCloskey
c6b9c4a0bf
Bug 1337575 - Use SystemGroup for GC/CC (r=mccr8)
...
MozReview-Commit-ID: 9vLuFnuHS9U
2017-02-13 17:02:59 -08:00
Bill McCloskey
1ae37fef66
Bug 1337537 - Assert that runnables labeled with a given TabGroup never touch other TabGroups (r=ehsan)
...
MozReview-Commit-ID: sOdn9e5f57
2017-02-13 17:02:57 -08:00
Bill McCloskey
9b20275aa5
Bug 1337537 - Move some TabGroup code to ValidatingDispatcher (r=ehsan)
...
MozReview-Commit-ID: EUqZKx2rAOt
2017-02-13 17:02:50 -08:00
Bill McCloskey
bea9c4205c
Bug 1337537 - Move Dispatcher.{cpp,h} to xpcom/threads (r=froydnj)
...
MozReview-Commit-ID: AYyKynUv4bX
2017-02-13 17:02:48 -08:00
Bill McCloskey
82ad45b35d
Bug 1337537 - Remove the need for TabGroup to be an nsISupports for DocShell::FindItemWithName (r=mystor)
...
MozReview-Commit-ID: CvnWt9Ny1IF
2017-02-13 17:02:47 -08:00
Bill McCloskey
ed66ab4b53
Bug 1334572 - Dispatch WindowLowered/Raised events asynchronously in test mode (for marionette) (r=smaug)
...
MozReview-Commit-ID: Kwgl6sX4OoU
2017-02-13 17:02:45 -08:00
Bill McCloskey
c8c4ea2401
Bug 1334346 - DocGroup should be correct for static clone documents (print, print preview) (r=smaug)
...
MozReview-Commit-ID: f0LdbxSahb
2017-02-13 17:02:43 -08:00
Bill McCloskey
c9fa914e2b
Bug 1334572 - Move Activate/Deactivate messages from PBrowser to PContent (r=smaug)
...
MozReview-Commit-ID: IMSK1sjeAJb
2017-02-13 17:02:39 -08:00