Chris Pearce
1170a36613
Bug 1315850 - Add pref to toggle on new CDM decoder backend. r=gerald
...
MozReview-Commit-ID: HegDqYBJCse
--HG--
extra : rebase_source : 3df4dd5bb8a89e75478b059a030193daaead1ed5
2017-02-22 14:40:30 +13:00
Chris Pearce
e140103fca
Bug 1315850 - Add PChromiumCDM.ipdl for Widevine CDM. r=gerald
...
The implementations of this protocol will be stubbed out in later patches.
MozReview-Commit-ID: 622CB1BOoR9
--HG--
extra : rebase_source : b796bfb4c0d0d2872787043e3b9fc83a0e6b09ea
2017-02-23 11:51:00 +13:00
Iris Hsiao
106889c6f6
Backed out 9 changesets (bug 1333482) for stylo test failures and this should be landed to autoland
...
Backed out changeset d8828e22dbaa (bug 1333482)
Backed out changeset a39aaecd10f7 (bug 1333482)
Backed out changeset c957d8c0281e (bug 1333482)
Backed out changeset d569fc566e43 (bug 1333482)
Backed out changeset 7e8c03090d34 (bug 1333482)
Backed out changeset c4511a175f2f (bug 1333482)
Backed out changeset 5483a82f7ce9 (bug 1333482)
Backed out changeset 4e7e5efb1bd8 (bug 1333482)
Backed out changeset 51d1accaeddb (bug 1333482)
2017-03-24 10:21:30 +08:00
Wes Kocher
1d9dc01136
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: HwfVdTF9Np5
2017-03-23 16:55:48 -07:00
Wes Kocher
2ea6238e55
Merge inbound to central, a=merge
...
MozReview-Commit-ID: 6od53T3ozcm
2017-03-23 16:15:37 -07:00
Wes Kocher
1087616d0e
Merge autoland to m-c a=merge
...
MozReview-Commit-ID: 2zUGojOEVNi
2017-03-23 16:05:15 -07:00
Andrea Marchesini
7524cbfde8
Bug 1349979 - Remove OptionalID from DOMTypes.ipdlh, r=qdot
2017-03-23 19:17:44 +01:00
Wes Kocher
cc9886af29
Merge graphics to m-c a=kats
...
MozReview-Commit-ID: 9kKfHoyG8kj
2017-03-23 10:36:55 -07:00
Jean-Yves Avenard
c48398abd9
eBug 1347101: P2. Don't rely on MF_E_TRANSFORM_STREAM_CHANGE result. r=mattwoodrow a=Tomcat
...
Under some circumstances, and seen on Windows 8, a decoded sample can be returned without the MFT returning MF_E_TRANSFORM_STREAM_CHANGE.
For historical reasons, we required that message to be returned at least once to set the output image size. This was required as the decoder used to be recycled with different video streams.
This is no longer the case, we can rely on the video info instead. It also greatly simplifies the code
MozReview-Commit-ID: H14KBiNWrjQ
2017-03-23 16:04:39 +01:00
Ehsan Akhgari
e67d3e5c18
Bug 1348453 - Make the second argument to ImageBitmap::ExtensionsEnabled() optional; r=baku
2017-03-23 10:27:41 -04:00
Kartikaya Gupta
0fee7584e7
Merge m-c to graphics
...
MozReview-Commit-ID: 1rTRVEHequ9
2017-03-23 10:01:31 -04:00
Carsten "Tomcat" Book
78ce0c822e
Backed out changeset ad882b32f2d0 (bug 1347101) for merge bustage on a CLOSED TREE
2017-03-23 14:28:25 +01:00
Carsten "Tomcat" Book
492970c342
merge mozilla-inbound to mozilla-central a=merge
2017-03-23 13:44:09 +01:00
Carsten "Tomcat" Book
9b6d088496
merge autoland to mozilla-central a=merge
...
--HG--
rename : browser/components/preferences/in-content/tests/browser_advanced_siteData.js => browser/components/preferences/in-content-old/tests/browser_advanced_siteData.js
rename : dom/media/mediasink/DecodedAudioDataSink.cpp => dom/media/mediasink/AudioSink.cpp
2017-03-23 13:42:40 +01:00
Carsten "Tomcat" Book
5f3ac554bc
Backed out changeset aa77848f51ee (bug 1349572) for test failures in test_fileReadSlice.xul and others
2017-03-23 08:50:13 +01:00
Carsten "Tomcat" Book
705c03f596
Backed out changeset 3ccb231829a9 (bug 1349690)
2017-03-23 08:45:41 +01:00
Boris Zbarsky
e392d6436e
Bug 1349690. Improve dangling-exception logging in AutoJSAPI::InitInternal to deal better with exceptions from a different origin. r=bholley
...
MozReview-Commit-ID: IpvRcBC2d6k
2017-03-23 03:06:25 -04:00
Carsten "Tomcat" Book
db2653bbf7
Merge mozilla-central to mozilla-inbound on a CLOSED TREE
2017-03-23 14:48:21 +01:00
Carsten "Tomcat" Book
332688962a
Merge mozilla-central to mozilla-inbound
...
--HG--
rename : testing/web-platform/tests/storage/interfaces.html => testing/web-platform/tests/storage/interfaces.https.html
2017-03-23 13:57:16 +01:00
Wes Kocher
b31e9e6a39
Merge inbound to central, a=merge
...
MozReview-Commit-ID: EQ7w1Gld1K2
2017-03-22 17:10:01 -07:00
Sebastian Hengst
f5e68bc3e1
Backed out changeset ef22dba0dac5 (bug 1316683) for various test failures, e.g. xpcshell netwerk/test/unit/test_bug826063.js and browser-chrome browser/components/downloads/test/browser/browser_iframe_gone_mid_download.js. r=backout on a CLOSED TREE
2017-03-22 20:28:39 +01:00
Ehsan Akhgari
101a58b3c6
Bug 1316683 - Avoid going into SpiderMonkey for retrieving origin attributes; r=baku
...
Our caller is C++ code, and the implementations are all also written in C++,
so there is no reason to go through SpiderMonkey here. This patch also makes
nsILoadContext builtinclass to ensure that the implementation is always native.
2017-03-22 14:13:31 -04:00
Kartikaya Gupta
47c42c47ea
Bug 1322816 - Re-enable some skipped reftests now that WebRender handles them. r=rhunt
...
MozReview-Commit-ID: 1egwR8QAZ2O
2017-03-22 13:56:33 -04:00
Carsten "Tomcat" Book
62f6c37109
merge mozilla-inbound to mozilla-central a=merge
2017-03-22 14:26:27 +01:00
Andrea Marchesini
0ef3f36c49
Bug 1341738 - Implement FetchController and FetObserver - part 5 - Dispatching observer events, r=bkelly
2017-03-22 11:07:27 +01:00
Andrea Marchesini
cd6bd71606
Bug 1341738 - Implement FetchController and FetObserver - part 4 - FetchObserver WebIDL, r=bkelly
2017-03-22 11:06:23 +01:00
Andrea Marchesini
e6ad00d782
Bug 1341738 - Implement FetchController and FetObserver - part 3 - FetchSignal in Fetch API, r=bkelly
2017-03-22 11:06:08 +01:00
Andrea Marchesini
d80fbab759
Bug 1341738 - Implement FetchController and FetObserver - part 2 - Follow/Unfollow, r=bkelly
2017-03-22 11:05:10 +01:00
Andrea Marchesini
8552a5e7ba
Bug 1341738 - Implement FetchController and FetObserver - part 1 - FetchController in WebIDL, r=bkelly
2017-03-22 11:04:57 +01:00
Kaku Kuo
0f173417cb
Bug 1349459 part 2 - test element as tainted when CreateImageBitmap() is used; r=jwwang
...
MozReview-Commit-ID: 6zjugUsA4fZ
--HG--
extra : rebase_source : ee9b3cbcb5fed0641b6d7ec230e1d9a17d3098d4
2017-03-22 15:32:03 +08:00
Kaku Kuo
1ae5278f6a
Bug 1349459 part 1 - mark element as tainted when CreateImageBitmap() is used; r=jwwang,mattwoodrow
...
In this patch, we simply modify the ImageBitmap::createInternal(..., HTMLMediaElement&, ...) method to use
HTMLMediaElement::GetCurrentImage() utility and HTMLMediaElement::GetCurrentImage() marks the
videl element as tainted.
MozReview-Commit-ID: KyN2xRqKVrr
--HG--
extra : rebase_source : 5e0e0400f1848823751cd88f2bbe734bc5aec5fe
2017-03-22 15:21:44 +08:00
JW Wang
5a77a04dac
Bug 1349485. P5 - make AudioSink a non-ref-counting type. r=kikuo
...
MozReview-Commit-ID: EJmSTwkSdX6
--HG--
extra : rebase_source : 0972500aeb439d5d09cb111feb619cc22c751b9d
2017-03-22 15:13:10 +08:00
JW Wang
db128cb2b7
Bug 1349485. P4 - rename DecodedAudioDataSink.* to AudioSink.*. r=kikuo
...
MozReview-Commit-ID: KYbJwTpUiHZ
--HG--
rename : dom/media/mediasink/DecodedAudioDataSink.cpp => dom/media/mediasink/AudioSink.cpp
rename : dom/media/mediasink/DecodedAudioDataSink.h => dom/media/mediasink/AudioSink.h
extra : rebase_source : 414effaad950578dead21401f7e868d4a09a1099
2017-03-22 15:03:38 +08:00
Kaku Kuo
871c76462e
Bug 1349456
part 3 - test element become tainted while captured via MozCaptureStream(); r=jwwang
...
MozReview-Commit-ID: 4nJHwZjZ2zG
--HG--
extra : rebase_source : 4e43cea30088b3e1f4858ace2a1bbe7f85c540fe
2017-03-22 15:03:19 +08:00
JW Wang
cf44edf4a7
Bug 1349485. P3 - rename DecodedAudioDataSink to AudioSink. r=kikuo
...
MozReview-Commit-ID: 3Irf6be322j
--HG--
extra : rebase_source : 31e3697757dabdc97aeb500030f79101eedcfc6e
2017-03-22 14:55:59 +08:00
JW Wang
8a2e4094ff
Bug 1349485. P2 - remove dom/media/mediasink/AudioSink.h. r=kikuo
...
MozReview-Commit-ID: A9YlwfrJTxB
--HG--
extra : rebase_source : 178398ba02f5f1acbfcc734ef027f135e3d633a6
2017-03-22 14:49:46 +08:00
JW Wang
eb619f72b5
Bug 1349485. P1 - devirtualize DecodedAudioDataSink. r=kikuo
...
MozReview-Commit-ID: 7c24rJDaMwX
--HG--
extra : rebase_source : 669539ed8390bef8bcf0402b8b05b251ffc9346e
2017-03-22 14:48:00 +08:00
Kaku Kuo
c4629a637d
Bug 1349456
part 2 - mark elemet as tainted while captured via MozCaptureStream(); r=jwwang
...
MozReview-Commit-ID: 1V776bLuH43
--HG--
extra : rebase_source : 546587dc77dba4931788359a0a80507892594a7d
2017-03-22 14:46:09 +08:00
Kaku Kuo
1cf3c62747
Bug 1349456
part 1 - correct indentation; r=jwwang
...
MozReview-Commit-ID: 4i8sQaotJpO
--HG--
extra : rebase_source : 601553fb2ac3715b6a89cfb64d8c3d3b8880af25
2017-03-22 14:33:11 +08:00
Carsten "Tomcat" Book
534f3aebc6
Merge mozilla-central to mozilla-inbound
2017-03-22 16:13:03 +01:00
Sebastian Hengst
20fb8455d6
Backed out changeset 7e47807067a6 (bug 1316683) for Windows bustage. r=backout
2017-03-22 15:15:27 +01:00
Ehsan Akhgari
9093d5f005
Bug 1316683 - Avoid going into SpiderMonkey for retrieving origin attributes; r=baku
...
Our caller is C++ code, and the implementations are all also written in C++,
so there is no reason to go through SpiderMonkey here. This patch also makes
nsILoadContext builtinclass to ensure that the implementation is always native.
2017-03-22 10:03:26 -04:00
Nicolas B. Pierron
39741d711a
Bug 1331662 part 2 - Replace nsJSUtils::EvaluateString calls by ExecutionContext scopes. r=bz
2017-03-22 13:42:27 +00:00
Nicolas B. Pierron
bb7321907a
Bug 1331662 part 1 - Reimplement EvaluateString using the ExecutionContext class. r=bz
2017-03-22 13:42:26 +00:00
Christoph Kerschbaumer
f49ee1fdca
Bug 1316305 - Explicilty call .close() for websocket in test. r=baku
2017-03-22 13:04:02 +01:00
JW Wang
0974e1801c
Bug 1348931 - remove dead code. r=gerald
...
--HG--
extra : rebase_source : a4c837715d44a9ecf04defdd4feeaca118041f79
2017-03-22 10:23:46 +08:00
Jan Varga
ee8bdbeba6
Bug 1348660 - Part 6: Rename QuotaManager::IsOriginWhitelistedForPersistentStorage() to QuotaManager::IsOriginInternal(); r=btseng
2017-03-22 12:14:09 +01:00
Jan Varga
08e526c841
Bug 1348660 - Part 5: Implement a method to retrieve usage data for all origins at once; r=btseng
2017-03-22 12:14:04 +01:00
Jan Varga
84e0671a2c
Bug 1348660 - Part 4: Extract common code from GetOriginUsageOp to a new base class QuotaUsageRequestBase; r=btseng
2017-03-22 12:13:58 +01:00
Jan Varga
ae1ee28451
Bug 1348660 - Part 3: Separate the canceled state out of UsageInfo; r=btseng
2017-03-22 12:13:54 +01:00