Edwin Flores
e53ddec380
Bug 1134434 - Fire loadedmetadata before encrypted event on encrypted MP4s - r=cpearce
2015-03-23 15:31:15 +13:00
Ehsan Akhgari
ea41d8de48
Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
...
This patch was automatically generated using the following script:
function convert() {
echo "Converting $1 to $2..."
find . \
! -wholename "*/.git*" \
! -wholename "obj-ff-dbg*" \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert MOZ_OVERRIDE override
convert MOZ_FINAL final
2015-03-21 12:28:04 -04:00
Chris Double
b71e91c554
Bug 1127646 - Report MSE Join Latency and MTBR in telemetry - r=cpearce,bsmedberg
2015-03-13 15:02:49 +13:00
Alastor Wu
31b5076df8
Bug 1119936 - Audio from FM Radio or Music app ceases to play when switching between front/back camera. r=roc
2015-03-09 15:41:51 +08:00
Sotaro Ikeda
dda4707d35
Bug 1128357 Patch 2: Don't dispatch seeking/seeked events when coming out of dormant mode r=cpearce
2015-03-04 17:33:40 -08:00
Ryan VanderMeulen
b106781f4d
Backed out 4 changesets (bug 1128357) for causing intermittent B2G mochitest asserts.
...
Backed out changeset da4499b52105 (bug 1128357)
Backed out changeset fa440c623c4d (bug 1128357)
Backed out changeset 36b8feee431e (bug 1128357)
Backed out changeset aaa85558f413 (bug 1128357)
CLOSED TREE
2015-03-04 12:53:06 -05:00
JW Wang
1f80dd520c
Bug 1138557 - Add null check to mLoadingSrc. r=karlt
2015-03-03 02:14:00 -05:00
Sotaro Ikeda
72255c3e7a
Bug 1128357 Patch 2: Don't dispatch seeking/seeked events when coming out of dormant mode r=cpearce
2015-03-04 06:37:04 -08:00
Chris Pearce
f6dda954f2
Bug 1139316 - Add pref to enable EME outside of MSE. r=edwin
2015-03-04 23:07:30 +13:00
Andrea Marchesini
6b10d5e43e
Bug 1134280 - Get rid of Tag() - patch 1 - Is{HTML,XUL,MathML,SVG}Element and IsAnyOf{HTML,XUL,MathML,SVG}Elements, r=smaug
2015-03-03 11:08:59 +00:00
Andreas Pehrson
d79534d523
Bug 1129263 - Part 6. Remove DOMMediaStream::TrackTypeHints. r=roc,jesup
2015-02-09 15:23:34 +08:00
Andreas Pehrson
bcf69a5fa5
Bug 1129263 - Part 4. Use MediaInfo instead of mHasAudio/Video in media element. r=roc
2015-02-09 14:51:17 +08:00
Edwin Flores
dcef543491
Bug 1131392 - Restrict EME to MSE only - r=cpearce
2015-03-03 11:02:36 +13:00
Dhi Aurrahman
4eea7d7fd0
Bug 835800 - Convert more DOM attribute reflectors to DOMString. r=bzbarsky
2015-02-13 08:27:39 +07:00
Chris Double
6ba9f94c00
Bug 1119947 - Add telemetry for MSE video playback - r=cpearce,bsmedberg
...
This adds telemetry to record the state of the video playback
when the user exits. We are interested in knowing if the video
was buffering, paused, seeking, ended or other.
More telemetry will be added in bug 1127646.
2015-02-20 13:46:56 +13:00
Alfredo Yang
a5ac6dd4d1
Bug 1130920 - don't set preload to none when src is MSE. r=cpearce
2015-02-15 18:38:00 +01:00
JW Wang
d73e318438
Bug 1130906 - remove HTMLMediaElement.waitingFor for spec. changes. r=cpearce. r=bz.
2015-02-10 11:00:35 +08:00
Nicholas Nethercote
0247de46d8
Bug 1127201 (attempt 2, part 1) - Replace most NS_ABORT_IF_FALSE calls with MOZ_ASSERT. r=Waldo.
2015-02-09 14:34:50 -08:00
Andrew McCreight
e048a7df33
Back out Bug 1127201 (part 2) for various problems.
2015-02-06 15:04:32 -08:00
JW Wang
38acc36913
Bug 868866 - only stop delaying the load event when media fetch has stalled is MSE case. r=cpearce
2015-02-01 18:21:00 +01:00
Nicholas Nethercote
40ab0270d5
Bug 1127201 (part 2) - Convert all NS_ABORT_IF_FALSE calls to MOZ_ASSERT. r=Waldo.
2015-02-04 20:05:36 -08:00
Chris Double
d39b41b550
Bug 1128742 - Prevent pages with MSE content from being stored in bfcache - r=roc
2015-02-04 13:01:59 +13:00
Gijs Kruitbosch
f128d000ee
Bug 1127416 - add observer service notification for EME video, r=cpearce
2015-02-01 15:20:57 +00:00
JW Wang
0ef698f6fe
Bug 1127171 - Put mozCaptureStream operations in the same lock. r=roc
2015-01-28 18:57:00 -05:00
Chris Double
87285c6311
Bug 1112424 Part 1 - Add moz specific methods to retrieve debug data to media object IDL - r=bz
...
Bug 1112424 adds an about:media page that gives debug information about HTMLMediaElements
and in particular MediaSource objects that are live inside tabs. This patch adds
methods to the MediaSource and HTMLMediaElement object to return the debug data as a string
that gets displayed directly in the about:media page, inside a <pre> element.
2015-01-29 15:35:55 +13:00
Edwin Flores
94c9c92349
Bug 1101304 - Handle CORS in EME - r=cpearce
2015-01-29 20:30:38 +13:00
Edwin Flores
eb33200996
Bug 1124491 - Add HTMLMediaElement.isEncrypted attribute - r=cpearce,bz
2015-01-27 19:10:11 +13:00
Tom Schuster
7c3552a7df
Bug 1125356 - Use JS_NewPlainObject in the browser. r=bz
2015-01-24 16:38:08 +01:00
Andreas Pehrson
570d10bd0b
Bug 1124139 - Don't use mPlaybackStream for CameraPreview. r=jesup
...
From db346795ad1a0ae33e7496df893288eb1fbf7699 Mon Sep 17 00:00:00 2001
---
dom/camera/CameraPreviewMediaStream.h | 1 +
dom/html/HTMLMediaElement.cpp | 29 +++++++++++++++++------------
dom/html/HTMLMediaElement.h | 6 +++++-
dom/media/MediaStreamGraph.h | 2 ++
4 files changed, 25 insertions(+), 13 deletions(-)
2015-01-22 09:27:24 +01:00
Andreas Pehrson
346569e87d
Bug 992685 - Part 2. Fire resize event when video size changes. r=roc
2014-12-04 02:01:00 +01:00
Sotaro Ikeda
d551964452
Bug 1122228 - Use document's status change to trigger MediaDecoderStateMachine's dormant status change r=cpearce
2015-01-21 20:01:12 -08:00
Byron Campen [:bwc]
f99812c59f
Bug 1122678: Fix behavior of SetMozSrcObject when passed a nullptr. r=derf
2015-01-16 11:19:12 -08:00
Karl Tomlinson
2c8daba757
bug 1123189 Queue "durationchange" instead of dispatching synchronously r=cpearce
...
http://www.w3.org/TR/2014/REC-html5-20141028/embedded-content-0.html#offsets-into-the-media-resource
"When the length of the media resource changes to a known value (e.g. from
being unknown to known, or from a previously established length to a new
length) the user agent must queue a task to fire a simple event named
durationchange at the media element."
2015-01-19 17:11:43 +13:00
Carsten "Tomcat" Book
5de3c4b9df
Backed out changeset c4d8cf5b47ef (bug 992685)
2015-01-20 11:21:25 +01:00
Andreas Pehrson
6ca7abee0e
Bug 992685 - Part 2. Fire resize event when video size changes. r=roc
2014-12-04 02:01:00 +01:00
Andreas Pehrson
dff0b86caf
Bug 1073406 - Part 2. Add playback stream as output to mSrcStream for individual media element blocking. r=roc
2014-12-05 00:07:00 +01:00
Boris Zbarsky
2da41c90ad
Bug 604496. Inherit the document principal for data: media elements. r=cpearce
2015-01-16 22:47:32 -05:00
Andreas Pehrson
9698d2830a
Bug 879717 - Part 1. Delay entering HAVE_CURRENT_DATA state until a
...
From 4c9aef7ec548ee20df2802f5509e457f66c051ef Mon Sep 17 00:00:00 2001
video frame has been stored in the image container. r=roc
---
dom/html/HTMLMediaElement.cpp | 124 +++++++++++++++++++++++------
dom/html/HTMLMediaElement.h | 9 +++
dom/media/test/test_streams_srcObject.html | 2 +
3 files changed, 112 insertions(+), 23 deletions(-)
2014-10-10 11:34:57 +02:00
Carsten "Tomcat" Book
c4100037f9
Backed out changeset d9db938747d2 (bug 879717) for M-3 Test failures/timeouts on a CLOSED TREE
2015-01-13 08:48:01 +01:00
Andreas Pehrson
1d7a1076b4
Bug 879717 - Part 1. Delay entering HAVE_CURRENT_DATA state until a video frame has been stored in the image container. r=roc
2014-10-10 11:34:57 +02:00
Olli Pettay
dd023be2aa
Bug 1108721, HTMLMediaElement.textTracks needs to be nullable in Gecko for now, r=peterv
2015-01-12 13:07:38 +02:00
Karl Tomlinson
6995887243
Bug 1114885 allow media elements to be GC'd when their MediaSource is unreferenced r=roc
2014-12-11 16:08:20 +13:00
Karl Tomlinson
2b67fa2814
bug 1116676 ensure that AddRemoveSelfReference() is called on networkState changes r=roc
...
Now that mDelayingLoadEvent may already be false when
NoSupportedMediaSourceError() is called, ChangeDelayLoadStatus(false) won't
necessarily call AddRemoveSelfReference().
2014-12-31 16:34:56 +13:00
Paul Adenot
69f2276067
Bug 937718 - Output frames to the MediaElementAudioSourceNode when an <audio> has labeled the resource has CORS-cross-origin. r=roc
2014-12-17 18:03:34 +01:00
Christoph Kerschbaumer
11a5d113f3
Bug 1116624 - Move CORS into dom/security (r=sicking)
2014-12-30 15:54:59 -08:00
Karl Tomlinson
c1edf72bd6
bug 975782 stop delaying the load event when media fetch has stalled r=cpearce,f=kinetik
2014-12-11 14:51:10 +13:00
Karl Tomlinson
73ceb72c48
bug 975782 bring media resource loads out of background while they delay the load event r=cpearce
...
This will happen after a stalled load doesn't delay the load event but such a
load then delays the load event again when it receives progress.
2014-12-23 14:16:05 +13:00
Edwin Flores
069fb606a0
Bug 1100175 - Call MediaDecoder::SetCDMProxy() after MediaDecoder::Load() - r=cpearce
2014-12-23 15:23:17 +13:00
Ehsan Akhgari
0e1c6fddc3
Bug 1114349 - Use mozilla::IsNaN() in media code; r=cpearce
2014-12-21 19:16:26 -05:00
Jonathan Hao
3057dff8fa
Bug 1111518 - Fix the logic in MediaDecoder::CanPlayThrough(). r=jwwang
2014-12-17 15:05:40 +08:00