Marco Chen
0cc41cd7de
Bug 815322 - Phone rings on incoming call will pause audio. r=kinetik, a=blocking-basecamp
...
1. Add a new audio channel type called ringer.
2. Add logic into AudioChannelService for ringer.
2012-12-06 17:11:19 +08:00
Paul Adenot
14e8af2063
Bug 495040 - Implement playbackRate and related bits r=kinetik
2012-11-22 11:38:28 +01:00
Marco Chen
cfe9d60abb
Bug 795237 - Web API for setting audio stream type. Part 1. r=kinetik, a=blocking-basecamp
...
Add new attribute of mozAudioChannelType for controling audio streams with
the same channel individully. (ex: adjust volume up on channel type of alarm only)
2012-11-16 11:18:04 +08:00
Robert O'Callahan
94a504aa40
Bug 792665. Stop allowing HTMLMediaElement.src = mediaStream, and support HTMLMediaElement.mozSrcObject = mediaStream instead. r=cpearce,jesup
2012-09-24 15:47:30 +12:00
Ralph Giles
883d3088d5
Bug 763010 - Expose media element metadata. r=cpearce
...
Implements a media.mozGetMetadata() method returning a new javascript object whose properties are key value pairs respresenting metadata tags from the media resource. This data is available after readystate enters METADATA_LOADED.
Currently this is only implemented for Ogg Vorbis streams.
Media format metadata is parsed out by the media decoders. In the nsCodecStateMachine::ReadMetadata subclasses we fill in an nsDataHashtable pointer using the format-specifc api.
The hash pointer is passed up to the media element as part of the MetadataLoaded event.
The hash is deleted if the load is aborted. The audio metadata is also reset to zero (as in the constructor), resolving a todo comment.
2012-07-30 20:14:29 -04:00
Gervase Markham
cb6a072c2a
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
Robert O'Callahan
5f8faf707b
Bug 664918. Part 8: Add mozCaptureStream()/mozCaptureStreamUntilEnded() APIs to HTML media elements, returning a MediaStream representing the contents of the media element. r=cpearce,jesup
...
This is currently not fully functional. The MediaStream always ends when the underlying resource ends. You can't use these APIs on a media element
whose src is a MediaStream. Seeking or pausing the resource will cause problems. The media element does not play back in sync with the MediaStream.
2012-04-30 15:12:42 +12:00
Robert O'Callahan
325f5340de
Bug 664918. Part 7: Let the "src" attribute of HTML media elements accept a MediaStream DOM object, to make the media element play back the contents of the given stream. r=cpearce,jesup
2012-04-30 15:12:28 +12:00
Paul ADENOT
f42fe7d825
Bug 480376 - Implement mozHasAudio to indicate when there's no audio track available. r=cpearce
2012-04-28 11:01:10 -04:00
David Humphrey (:humph)
a49e674017
Bug 633602 - Implement Pointer Lock (Mouse Lock) API. r=roc,smaug
2012-04-11 17:55:21 -04:00
Diogo Golovanevsky Monteiro
90e6148421
Bug 735031 - Make Fullscreen API work with DOMElements rather than only HTML Elements. r=cpearce,smaug
2012-03-24 17:37:04 +13:00
Jon Buckley
41be417131
Bug 682299 - Implement CORS support for the <video> tag. r=roc
2012-01-25 17:31:30 -05:00
Ms2ger
3b443a4a43
Bug 707576 - Remove nsIDOMNSElement; r=smaug
2011-12-18 11:06:23 +01:00
Henri Sivonen
59b4dc0367
Bug 92264 - Implement outerHTML. Part of the patch by Ms2ger. r=smaug.
2011-11-10 14:02:22 +02:00
Henri Sivonen
bc0045abb7
Back out changeset 0fb81504b0aa due to Windows build breaking.
2011-11-10 14:49:54 +02:00
Henri Sivonen
7d59c3139b
Bug 92264 - Implement outerHTML. Part of the patch by Ms2ger. r=smaug.
2011-11-10 14:02:22 +02:00
Ms2ger
553391cf46
Bug 684821 - Remove nsIDOMNSHTMLElement; r=peterv
2011-10-29 22:03:55 +02:00
Olli Pettay
14e6634b1c
Bug 691059, don't throw when setting interface.prototype.onmouseenter/leave, r=bz
2011-10-10 14:42:17 +03:00
Olli Pettay
6ad5416eb1
Bug 685798 - Node.parentElement, r=bz
2011-09-11 16:05:19 -07:00
David Zbarsky
12198192cb
Bug 583514 - implement click and accesskey for all HTML elements r=smaug
2011-04-11 18:56:37 +02:00
Ms2ger
19d50a2208
Bug 604592 - Make Node.prefix readonly; r=smaug
2011-04-11 13:06:18 +02:00
Ehsan Akhgari
bdb832cf89
Backout changeset 4910cd19bc9a (Bug 583514) because it breaks the build as a result of incompatibility with the patches for bug 581177
2011-04-08 07:35:40 -07:00
David Zbarsky
d0b2f7b610
Bug 583514 - implement click and accesskey for all HTML elements r=smaug
2011-04-07 21:52:08 -07:00
Ehsan Akhgari
7c5b7d7bdd
Backout changeset 88eb5b5bb5d2 (bug 583514) because of reftest orange
2011-04-02 07:55:52 -04:00
David Zbarsky
438a2aabbb
Bug 583514 - implement click and accesskey for all HTML elements r=smaug
2011-04-01 18:50:58 -04:00
Chris Pearce
3d37815baf
Bug 580531 - Implement HTMLMediaElement.mozPaintedFrames and mozFrameDelay. r=roc
2011-03-24 11:28:57 +13:00
Chris Pearce
d6fde26883
Bug 580531 - Add video demuxing/decoding stats. r=kinetik sr=roc
2011-03-24 11:28:57 +13:00
Chris Pearce
251d03f8ed
Bug 449156 - Implement HTMLVideoElement.poster, with correct reftests. r+=doublec,jst, sr+=roc
2009-06-26 19:25:17 +12:00
Chris Pearce
2e78503999
Backout bug 449156 due to test-poster-9 failure.
2009-06-26 18:25:03 +12:00
Chris Pearce
d69be952ce
Bug 449156 - Implement HTMLVideoElement.poster r+=doublec,jst sr+=roc
2009-06-26 16:23:14 +12:00
Benjamin Smedberg
c1caf46407
Bug 481027 - Move dom/public/idl to dom/interfaces, r+sr=jst
2009-03-03 12:46:49 -05:00