Kaku Kuo
ae2ee4a539
Bug 1276272 - part 3 - implement promise-based HTMLMediaElement::seekToNextFrame(); r=jwwang
...
MozReview-Commit-ID: JaUQe5GK6bF
2016-06-09 20:27:39 +01:00
Sebastian Hengst
9f3dd85be4
Backed out changeset 2c235b056514 (bug 1266646) for frequently crashing in mda's test_streams_element_capture_createObjectURL.html. r=backout
2016-06-13 21:24:54 +02:00
ctai
fc24eaafa6
Bug 1266646 - Change HTMLMediaElement::StreamSizeListerner to inherit MediaStreamTrackDirectListener. r=jesup, r=pehrsons
...
MozReview-Commit-ID: HnNv9BnlbDy
2016-05-10 17:02:15 +08:00
bechen
d2e8373ca8
Bug 882717 - Invoke TimeMarchesOn when the startTime/endTime/pauseOnExit be changed of TextTrackCue. r=rillian
...
MozReview-Commit-ID: 7Xol9x83lLx
2016-06-08 16:53:30 +08:00
Jonathan Watt
9c5b8de022
Bug 1279451 - Remove a lot of unnecessary includes of nsAutoPtr.h. rs=sparky
2016-06-07 21:10:18 +01:00
bechen
dea4a1a40f
Bug 1274884 - Add/Remove cue into MediaElement when TextTrack::mMode changed. r=rillian
...
MozReview-Commit-ID: 9PGEV5g8iv3
2016-06-02 16:08:32 +08:00
bechen
8351247123
Bug 882718 - triggerTimeMarchesOn. r=rillian
...
MozReview-Commit-ID: 2OOqr1Z6X9
2016-06-01 13:35:58 +08:00
Alastor Wu
e8e8300eb3
Bug 1240423 - part3 : add reason when media element notify audible changing. r=baku
...
MozReview-Commit-ID: C3DAZHhZOqH
2016-06-01 10:26:10 +08:00
Sebastian Hengst
5f6a0468d7
Backed out changeset 7f61a6bd8a3d (bug 882718)
2016-05-31 18:54:41 +02:00
bechen
da72c8bd4c
Bug 882718 - triggerTimeMarchesOn. r=rillian
...
MozReview-Commit-ID: 2OOqr1Z6X9
2016-05-25 16:11:28 +08:00
Kaku Kuo
e6f65531fd
Bug 1235301 - part 3 - export HTMLMediaElement::seekToNextFrame(); r=jwwang
...
MozReview-Commit-ID: 8WMpwOwfqxz
2016-05-24 23:05:35 +08:00
Carsten "Tomcat" Book
ea6b128335
merge mozilla-inbound to mozilla-central a=merge
2016-05-24 14:52:23 +02:00
Jared Wein
857deb4011
Bug 1270853 - Remove HTML5 video controls statistics. r=gijs, r=bz for removing internal chrome/xbl attribute in webidl
...
MozReview-Commit-ID: 53BYXvHaaB9
2016-05-19 23:30:12 -04:00
Ryan VanderMeulen
df8cb964d7
Backed out changeset 83a1b9c7ae8d (bug 1270853) for browser_dbg_event-listeners-03.js failures.
2016-05-19 11:27:58 -04:00
Jared Wein
43cb8f50a4
Bug 1270853 - Remove HTML5 video controls statistics. r=gijs, r=bz
...
MozReview-Commit-ID: 53BYXvHaaB9
2016-05-17 20:52:00 -04:00
Phil Ringnalda
7b1eeb09d6
Back out 2 changesets (bug 1181055, bug 1270853) for surprising devtools browser_dbg_event-listeners-03.js with the removal of an event listener
...
Backed out changeset d5acbd8b896c (bug 1181055)
Backed out changeset 0d17446ad21a (bug 1270853)
2016-05-18 21:47:33 -07:00
Jared Wein
ddf2cf8b38
Bug 1270853 - Remove HTML5 video controls statistics. r=gijs, r=bz
...
MozReview-Commit-ID: 53BYXvHaaB9
2016-05-17 20:52:00 -04:00
Boris Zbarsky
da1b7b9d44
Bug 909633. Remove the HTML Microdata API, since no one else ended up implementing it and now it's been removed from the spec. r=bkelly,jgraham
2016-05-20 23:13:17 -04:00
Ralph Giles
d206e3f28c
Bug 1270614 - Rename ReportMSETelemetry(). r=SingingTree
...
This function is no longer MSE-specific, so use a more general
ReportTelemetry() name for it.
MozReview-Commit-ID: JU7S4pEFLWk
2016-05-05 12:48:45 -07:00
Ralph Giles
79670a92b1
Bug 1261955 - Re-activate VIDEO_PLAY_TIME_MS telemetry probe. r=SingingTree,bsmedberg
...
Rename the VIDEO_MSE_PLAY_TIME_MS telemetry probe to just
VIDEO_PLAY_TIME_MS and make it active for all video playback.
We were using this to track MSE deployment success. Now we'd
like to do something similar for video playback in general,
regardless of the origin. This allows us to simplify the
collection code somewhat.
MozReview-Commit-ID: 7s8pOQWipf4
2016-05-05 12:45:59 -07:00
Ralph Giles
29b511614e
Bug 1261955 - Remove VIDEO_MSE_JOIN_LATENCY_MS telemetry probe. r=SingingTree
...
This is no longer necessary.
MozReview-Commit-ID: 81pF9cSvKab
2016-05-05 12:45:59 -07:00
Alastor Wu
d823603707
Bug 1235612 - Part 5: Rename NotifyAudibleStateChanged. r=jwwang
...
MozReview-Commit-ID: LRikTbqoOch
2016-05-03 17:59:43 +08:00
Alastor Wu
fa581a0925
Bug 1235612 - Part 3: Implement the logic of audible state notification for agent owners. r=baku
...
MozReview-Commit-ID: 6CueLPpuXWm
2016-05-03 17:59:32 +08:00
Alastor Wu
25bfd88496
Bug 1242874 - part5 : add test. r=baku, r=ehsan
...
MozReview-Commit-ID: 7xo6gMX0bR7
2016-05-03 09:52:53 +08:00
Alastor Wu
5704a47317
Bug 1242874 - part3 : implement different suspended methods. r=baku, r=jwwang
...
MozReview-Commit-ID: HHYX29gbLwk
2016-05-03 09:52:38 +08:00
Carsten "Tomcat" Book
e47f7c80c9
Backed out changeset d09b20eeb382 (bug 1242874)
2016-04-28 13:59:04 +02:00
Carsten "Tomcat" Book
55716aae6f
Backed out changeset bd757c7d0bad (bug 1242874)
2016-04-28 13:59:01 +02:00
Alastor Wu
9f6316957f
bug 1242874 - part5 : add test. r=baku, r=ehsan
...
MozReview-Commit-ID: 1X7xAbiKhC3
2016-04-28 00:23:52 +08:00
Alastor Wu
6540684075
Bug 1242874 - part3 : implement different suspended methods. r=baku, r=jwwang
...
MozReview-Commit-ID: Co4avRLWGRK
2016-04-28 00:23:42 +08:00
JW Wang
1d02e6fddb
Bug 1265978. Part 1 - add mozDumpDebugInfo() to HTMLMediaElement.webidl. r=bz.
...
MozReview-Commit-ID: E0RZRyWnZrF
2016-04-11 12:02:43 +08:00
Gerald Squelart
ed80913b15
Bug 1248507 - p3. Use DecoderDoctorDiagnostics - r=jya,bz
...
DecoderDoctorDiagnostics are now used at places where Firefox Chrome and/or
websites checks whether some media formats may be played:
- audio|video.canPlayType()
- audio|video resource loader
- MediaSource.IsTypeSupported()
- MediaSource.AddSourceBuffer()
MozReview-Commit-ID: B1KdjXODq9j
2016-04-19 17:36:19 +10:00
William Chen
3f3db96963
Bug 1259590 - Remove B2G ACL code. r=khuey
2016-04-07 09:50:01 -07:00
Andreas Pehrson
89009d39d5
Bug 1208371 - Forward declare DOMMediaStream in HTMLMediaElement.h. r=jesup
...
MozReview-Commit-ID: KUPovpKfgek
2016-01-23 23:20:28 +08:00
Andreas Pehrson
23adbf5caf
Bug 1208371 - Ensure a media element's ImageContainer is protected when playing a stream. r=mt,jesup
...
HTMLMediaElement needs special protection when playing a stream since its
ImageContainer can outlive the video track of a stream.
Consider for instance when a (cross-origin) video track is removed from a
DOMMediaStream by a user and the remaining video track (non-CORS) does not yet
contain any actual video frames. The HTMLMediaElement will display a frame from
the removed track but the DOMMediaStream's principal has been updated to not
include the principal from the removed track.
With this patch we handle this by letting VideoFrameContainer notify
HTMLMediaElement when it has flushed out all video frames belonging to a
certain PrincipalHandle. I.e., when a new PrincipalHandle has been applied to the
underlying ImageContainer.
MozReview-Commit-ID: LvIZPl6Rdgj
2016-02-04 09:27:09 +08:00
Andreas Pehrson
1db5f12351
Bug 1208371 - Remove ref counting from DOMMediaStream::TrackListener. r=roc
...
This makes it consistent with PrincipalChangeObserver.
MozReview-Commit-ID: 91PtqFZRcW6
2016-01-05 10:16:28 +08:00
Andreas Pehrson
e43a311400
Bug 1208371 - Change HTMLMediaElement video sinks to check principal for video only tracks. r=mt
...
MozReview-Commit-ID: KGbyJDgpBOn
2016-01-26 15:36:52 +08:00
Andreas Pehrson
f2dac31c58
Bug 1208371 - Move HTMLMediaElement::CaptureStream to forward CORSMode changes through MediaStreamTrackSource. r=mt
...
MozReview-Commit-ID: 6bMpKO6ccjd
2016-01-05 10:16:27 +08:00
Andreas Pehrson
8f99be7608
Bug 1208371 - Make HTMLMediaElement::CaptureStream pass its principal to MediaStreamTrack. r=mt
...
MozReview-Commit-ID: 7ERLRSM8fz6
2016-01-14 18:34:39 +08:00
Andreas Pehrson
84e91fd789
Bug 1208371 - Add an interface DecoderPrincipalChangeObserver to HTMLMediaElement. r=roc
...
MozReview-Commit-ID: DwDHDE7SLxY
2016-01-14 11:38:08 +08:00
Jean-Yves Avenard
331f92a4c8
Bug 1246521: P1. Add MediaDecoderOwner::HasError method. r=gerald
2016-02-08 16:31:42 +11:00
Nicholas Nethercote
cab2654972
Bug 1181444 (part 1.5) - Remove dead PLDHashOperator declarations. r=froydnj.
2016-01-28 14:08:19 -08:00
Alastor Wu
200f23ab4c
Bug 1238906 - part2 : notify audible state from MDSM to ME. r=jwwang
2016-01-21 10:27:38 +08:00
Jean-Yves Avenard
1af07b30da
Bug 1236703: P3. Add moz specific method to retrieve debug data to media object IDL. r=bz
2016-01-20 09:50:26 +11:00
Sebastian Hengst
c4450c2e3b
Backed out 2 changesets (bug 1238906) for bustage in M(2) on OSX and Windows. r=bustage
...
Backed out changeset e729b30ba7b4 (bug 1238906)
Backed out changeset 1857bca40ac4 (bug 1238906)
2016-01-18 13:11:43 +01:00
Alastor Wu
3a65043820
Bug 1238906 - part2 : notify audible state from MDSM to ME. r=jwwang
2016-01-18 10:50:47 +08:00
Sotaro Ikeda
67ee026f82
Bug 1205713 - Merge ImageHostOverlay/ImageClientOverlay to ImageHost/ImageClient r=nical
2015-12-29 01:07:33 -08:00
Alastor Wu
0e3ab60945
Bug 1224475 - Start agent after seeking. r=baku
2015-11-23 14:52:28 +08:00
Andrea Marchesini
bb0c4688f3
Bug 1213154 - tab-sound-icon should be supported by bfcache, r=roc
2015-11-23 11:35:14 +00:00
Jean-Yves Avenard
c9c13e4f45
Bug 1188887: P1. Allow seeking when readyState is HAVE_NOTHING. r=jwwang
2015-10-28 10:45:58 +11:00
Jean-Yves Avenard
1256b2036f
Bug 1217304: P1. Only fire loadeddata once the first frame has been decoded. r=jwwang
...
We can't determine otherwise if data is actually playable at the current position
2015-10-23 23:34:05 +11:00