Chris Pearce
39789bfc59
Bug 1304250 - Implement MediaKeySession.onmessage. r=smaug
...
MozReview-Commit-ID: FDpvsoFwy6C
--HG--
extra : rebase_source : d569107d6c473d24800e2e4c97d6408ac81eb09b
2016-09-21 14:56:20 +12:00
Chris Pearce
a509ea65bc
Bug 1304249 - Implement MediaKeySession.onkeystatuseschange. r=smaug
...
MozReview-Commit-ID: 1LnDi1MmXi2
--HG--
extra : rebase_source : e12a4085ad2462f1157ab4ea0552a239cd7499dc
2016-09-21 14:31:15 +12:00
Chris Pearce
d42821ee80
Bug 1304247 - Implement HTMLMediaElement.onwaitingforkeys. r=smaug
...
MozReview-Commit-ID: DhNV30BfksS
--HG--
extra : rebase_source : 5fab8f1b3333ff8607c0325907fbe7214234c001
2016-09-21 14:10:26 +12:00
Gabor Krizsanits
9f5afabda0
Bug 1294381
- Delayed process script for test_bug803225.html. r=mrbkap
2016-09-22 09:26:26 +02:00
John Dai
18aca2998b
Bug 1275838 - Implement CustomElementsRegistry get function. r=smaug, r=wchen
2016-09-21 19:40:00 -04:00
Eric Faust
121151ec67
Bug 1263595
- Avoid deadlock between the JIT and the gecko profiler on win64. (r=froydnj)
2016-09-15 21:35:14 -07:00
Thomas Wisniewski
3c6249dd4b
Bug 884693 - Do not log console warnings for XHR parse failures if HTTP status is 204 or 304. r=smaug
2016-09-21 13:48:05 -04:00
Wes Kocher
4fec8fe947
Backed out changeset 7e898928c51b (bug 838954) for lint failures a=backout CLOSED TREE
2016-09-21 12:44:31 -07:00
John Dai
2e88ad8701
Bug 1275832 - Implement custom element name validation for custom elements. r=wchen
...
--HG--
extra : rebase_source : e3c3adef09a3b5ae6f8ecb508ef782a9b39998c0
2016-09-20 23:26:00 -04:00
Wes Kocher
b39fcf65f2
Backout revisions b80d560e0102 and fc593dd9a280 (bug 838954) a=backout
...
--HG--
extra : source : 7008e3ee291ec274025d72ebd157eef7588da291
2016-09-21 11:42:16 -07:00
Kannan Vijayan
c92fd92649
Bug 1303865 - Fix shutdown leak of FlyWebService. r=mconley
2016-09-21 11:32:36 -04:00
Kannan Vijayan
bfacd8d171
Bug 1303454 - Change FlyWeb addon check to use paths from both desktop and android resources. r=ehsan
2016-09-21 11:31:15 -04:00
Kartikaya Gupta
6d057a3060
Bug 1298173 - Push HandleTap from the GPU process back to the parent process before passing it on to the child process. r=dvander
...
Sending it back via the parent process ensures that it will take the same path
that regular touch events do, and so guarantees that the Tap event won't overtake
the touch events and get dispatched to content first.
MozReview-Commit-ID: 8TiHY2PFPvE
2016-09-21 10:26:33 -04:00
Kartikaya Gupta
15ae08f0b4
Bug 1298173 - Remove redundant parameter. r=dvander
...
The parameter is always true if the tap type is a eSingleTap and false in
all other cases, so it's redundant. As it was added as an optimization in bug
1020199 removing it should be safe.
MozReview-Commit-ID: IPB8BUagQl6
2016-09-21 10:25:05 -04:00
Andrea Marchesini
9d38619302
Bug 1288997 - memory blob should not be shared across processes - part 3 - SendStream for memory blobs, r=bkelly
2016-09-21 12:27:26 +02:00
Andrea Marchesini
db15f776a7
Bug 1288997 - memory blob should not be shared across processes - part 1 -PSendStream should use nsIContentChild, r=jld, f=bkelly
2016-09-21 12:27:26 +02:00
Carsten "Tomcat" Book
23879d2b18
Merge mozilla-central to mozilla-inbound
2016-09-21 12:07:46 +02:00
Carsten "Tomcat" Book
4f900773f5
merge mozilla-inbound to mozilla-central a=merge
2016-09-21 12:03:31 +02:00
Matt Woodrow
d57dae2c04
Bug 1288618 - Part 15: Add media code interface RemoteVideoDecoder. r=cpearce,dvander
2016-09-21 21:25:41 +12:00
Matt Woodrow
a64365e7ad
Bug 1288618 - Part 14: Add PVideoDecoder protocol for individual decoders. r=cpearce,dvander
2016-09-21 21:25:41 +12:00
Matt Woodrow
7756c8a512
Bug 1288618 - Part 13: Add VideoDecoderManager protocol. r=dvander
2016-09-21 21:25:33 +12:00
Matt Woodrow
d4df25998c
Bug 1288618 - Part 11: Add a pref to enable GPU process video decoding. r=cpearce
2016-09-21 21:24:44 +12:00
Matt Woodrow
616f2003f2
Bug 1288618 - Part 5: Add IPC serialization helpers for some media structs/enums. r=dvander
2016-09-21 21:24:43 +12:00
Matt Woodrow
fd9a067c7e
Bug 1288618 - Part 4: Fix some namespace collisions in media code. r=jya
2016-09-21 21:24:43 +12:00
Matt Woodrow
32054a681a
Bug 1288618 - Part 3: Avoid accessing MediaPrefs from the GPU process within WMF code. r=cpearce
2016-09-21 21:24:43 +12:00
Matt Woodrow
fb5b16533d
Bug 1288618 - Part 2: Allow allocating D3D9/11 Images when we don't have a recycling allocator available. r=nical
2016-09-21 21:24:43 +12:00
Carsten "Tomcat" Book
f918af64da
Backed out 16 changesets (bug 1288618) for bustage on a CLOSED TREE
...
Backed out changeset 06187d250f7a (bug 1288618)
Backed out changeset 2a47f8ea1d89 (bug 1288618)
Backed out changeset e179c8e8265d (bug 1288618)
Backed out changeset 25396a1af922 (bug 1288618)
Backed out changeset e98f835c6ee5 (bug 1288618)
Backed out changeset 24df0e89b273 (bug 1288618)
Backed out changeset f8bbdabdb6da (bug 1288618)
Backed out changeset 8b0adeab93df (bug 1288618)
Backed out changeset 95f23366de82 (bug 1288618)
Backed out changeset 63a9c689e1d5 (bug 1288618)
Backed out changeset 8f67443dccb8 (bug 1288618)
Backed out changeset 4e7fe69d5f45 (bug 1288618)
Backed out changeset 53b113acee42 (bug 1288618)
Backed out changeset 2583ae4e2e3b (bug 1288618)
Backed out changeset 75a61d0e71b7 (bug 1288618)
Backed out changeset da740b4fd484 (bug 1288618)
2016-09-21 08:44:11 +02:00
Matthew Gregan
8a99e587f7
Bug 1303247 - Add a dev-only pref to treat mismatches between Rust and Stagefright as a fatal error. r=rillian
...
MozReview-Commit-ID: Jl69N9VQTXR
2016-09-21 17:45:47 +12:00
Matt Woodrow
3fda415233
Bug 1288618 - Part 15: Add media code interface RemoteVideoDecoder. r=cpearce,dvander
...
--HG--
extra : rebase_source : 54a983d25885722ec24a8c68fda54b08b2820a7c
2016-09-21 15:36:41 +12:00
Matt Woodrow
bd0f6ed588
Bug 1288618 - Part 14: Add PVideoDecoder protocol for individual decoders. r=cpearce,dvander
...
--HG--
extra : rebase_source : 547708bb8d2f3502f1fe89378afe8da6def42005
2016-09-21 15:36:41 +12:00
Matt Woodrow
c4fcc19e35
Bug 1288618 - Part 13: Add VideoDecoderManager protocol. r=dvander
...
--HG--
extra : rebase_source : f330066c3e301299f541939ac170217625dcdca5
2016-09-21 15:36:39 +12:00
Matt Woodrow
3689c6beb9
Bug 1288618 - Part 11: Add a pref to enable GPU process video decoding. r=cpearce
...
--HG--
extra : rebase_source : 41d489b9e8d0450d01ba5c3afa50c90aabeccf25
2016-09-21 15:36:10 +12:00
Matt Woodrow
8702620c57
Bug 1288618 - Part 5: Add IPC serialization helpers for some media structs/enums. r=dvander
...
--HG--
extra : rebase_source : 6660c2c20b5f92765fab9ce4ed2d94478d5f0e01
2016-09-21 15:36:09 +12:00
Matt Woodrow
f1a988d8b3
Bug 1288618 - Part 4: Fix some namespace collisions in media code. r=jya
...
--HG--
extra : rebase_source : 1dc38db46d939be4b96d087101f99e8fb45b81b5
2016-09-21 15:36:09 +12:00
Matt Woodrow
56fc7b3464
Bug 1288618 - Part 3: Avoid accessing MediaPrefs from the GPU process within WMF code. r=cpearce
...
--HG--
extra : rebase_source : 8c8d88ed1b858d59555e2c698f7faf653c8a75e6
2016-09-21 15:36:09 +12:00
Matt Woodrow
30d2768a45
Bug 1288618 - Part 2: Allow allocating D3D9/11 Images when we don't have a recycling allocator available. r=nical
...
--HG--
extra : rebase_source : 23db70f7fed43217f8e8a27b0ab73435cdd3b895
2016-09-21 15:36:09 +12:00
Chris Pearce
7e7b3c9f0f
Bug 1280829 - Only block non-MSE content which is encrypted once it reaches load metadata. r=jya
...
Previously, we'd block loading of non-MSE content when there was a MediaKeys
attached, that is, we'd assume that all content was EME content if a MediaKeys
was attached. But some sites attach a MediaKeys and then load non-MSE non-EME
content, and that (despite being a bit silly) shouldn't fail.
MozReview-Commit-ID: 9LupWaehXim
--HG--
extra : rebase_source : 6db281feb27a61b49dc565d4d4562a3d2366fc89
2016-09-21 13:04:01 +12:00
Matthew Woodrow
76c0ae8105
Bug 1288618 - Part 1: Use gfxVars for CanUseHardwareVideoDecoding so we can access it in the GPU process. r=dvander
2016-08-25 15:48:35 +12:00
Kilik Kuo
cb76db051f
Bug 1257116 - Shorten media files to make mochitest faster. r=cpearce
...
MozReview-Commit-ID: ArMrUBvPMct
--HG--
extra : rebase_source : 5d86c92c8cb3c6c4e3b7632b3d10f578c20fc0fa
2016-09-13 15:20:12 +08:00
Matthew Woodrow
cc6a2ea1e1
Bug 1288618 - Part 1: Use gfxVars for CanUseHardwareVideoDecoding so we can access it in the GPU process. r=dvander
...
--HG--
extra : rebase_source : 3e5e4d3cebeda21a080a0f5c9bcec95ba54f960c
2016-08-25 15:48:35 +12:00
Iris Hsiao
a2a48a3de7
Backed out changeset 6fb622c938de (bug 884693) for crashed @mozilla::dom::XMLHttpRequestMainThread
...
CLOSED TREE
2016-09-21 13:00:50 +08:00
Iris Hsiao
2b06627798
Backed out changeset 85cacbef3243 (bug 1303247) for GTest Assertion failures
...
CLOSED TREE
2016-09-21 12:25:36 +08:00
Matthew Gregan
1b172c6726
Bug 1303247 - Add a dev-only pref to treat mismatches between Rust and Stagefright as a fatal error. r=rillian
2016-09-19 14:31:45 +12:00
Bill McCloskey
26c5049b5a
Bug 1303967 - Don't set mIPCOpen until TabChild is initialized (r=mrbkap)
2016-09-20 19:20:42 -07:00
David Parks
2e014f8e84
Bug 1303755 - Flash code using GetKeyState crashes attempting IPC from non-main thread. r=jimm
...
On Windows, when not already running on the main thread, post GetKeyState calls to main thread and wait for result with a semaphore.
--HG--
extra : rebase_source : 38c3b2fa678d2eb05681139de521177253942ff7
2016-09-19 13:41:45 -07:00
Thomas Wisniewski
d65949bf5c
Bug 884693 - Do not log console warnings for XHR parse failures if HTTP status is 204 or 304. r=smaug
2016-09-19 19:36:03 -04:00
Arthur Edelstein
dfebfaa34a
Bug 1268726 - isolate shared worker by first party domain. r=baku
...
Tor 15564: Isolate SharedWorker by first party domain
uplift/refactor by Dave Huseby <dhuseby@mozilla.com>
review tweaks
2016-09-19 21:13:00 -04:00
Marcos Caceres
f72da28539
Bug 1290980 - Fix intermittent e10s issue with oninstall. r=mconley
2016-09-18 21:28:00 -04:00
Horatiu
6b0f543b92
Bug 1292299 - Combine tests for bug 704320 into a single file. r=jdm
2016-08-11 08:45:48 -04:00
Nathan Froyd
817fe1571d
Bug 1304017 - improve MultipartBlobImpl refcounting; r=baku
...
MultipartBlobImpl always requires copying the incoming BlobImpl array.
This copying, and its associated refcounting, is unnecessary in many
cases, as we're just going to delete the copied-from array anyway. We
might as well pass in ownership when creating the multipart blob and
avoid all the overhead associated with copying and refcounting.
2016-09-20 21:29:28 -04:00