Closed
Bug 462953
Opened 16 years ago
Closed 16 years ago
Remove unimplemented media attributes/methods from media IDL
Categories
(Core :: Audio/Video, defect)
Tracking
()
RESOLVED
FIXED
mozilla1.9.1b2
People
(Reporter: cpearce, Assigned: cpearce)
References
Details
Attachments
(1 file, 3 obsolete files)
20.47 KB,
patch
|
cajbir
:
review+
roc
:
superreview+
|
Details | Diff | Splinter Review |
Features which are not implemented should not have placeholders in their IDL, they should be removed from the IDL, and new bugs filed to implement them.
These features are:
* nsIDOMHTMLMediaElement::GetBufferingRate()
* nsIDOMHTMLMediaElement::GetBufferingThrottled()
* nsIDOMHTMLMediaElement::GetBuffered()
* nsIDOMHTMLMediaElement::GetBufferedBytes()
* nsIDOMHTMLMediaElement::GetPlayed()
* nsIDOMHTMLMediaElement::GetSeekable()
* nsIDOMHTMLMediaElement::AddCueRange()
* nsIDOMHTMLMediaElement::RemoveCueRanges()
Assignee | ||
Comment 1•16 years ago
|
||
* nsIDOMHTMLVideoElement::poster
Assignee | ||
Updated•16 years ago
|
Assignee: nobody → chris
Status: NEW → ASSIGNED
Assignee | ||
Comment 2•16 years ago
|
||
Attachment #346174 -
Flags: superreview?(roc)
Attachment #346174 -
Flags: review?(chris.double)
Assignee | ||
Comment 3•16 years ago
|
||
As Patch v1 but doesn't remove nsIDOMHTMLVoidCallback, nsIDOMHTMLTimeRanges, nsIDOMHTMLByteRanges at Roc's request.
Attachment #346174 -
Attachment is obsolete: true
Attachment #346182 -
Flags: superreview?(roc)
Attachment #346182 -
Flags: review?(chris.double)
Attachment #346174 -
Flags: superreview?(roc)
Attachment #346174 -
Flags: review?(chris.double)
Attachment #346182 -
Flags: superreview?(roc)
Attachment #346182 -
Flags: superreview+
Attachment #346182 -
Flags: review?(chris.double)
Attachment #346182 -
Flags: review+
Assignee | ||
Updated•16 years ago
|
Keywords: checkin-needed
Comment 4•16 years ago
|
||
I think you missed these:
attribute float start;
attribute float end;
attribute float loopStart;
attribute float loopEnd;
attribute unsigned long playCount;
attribute unsigned long currentLoop;
Assignee | ||
Updated•16 years ago
|
Keywords: checkin-needed
Assignee | ||
Comment 5•16 years ago
|
||
Also remove stuff pointed out by Chris Double. Removes PlaybackRate support too. Ogg and (the pending) audio backends don't support it, so I'm removing it too.
Once audio's landed, this patch will need to be updated to remove the audioDecoder's PlaybackRateChanged() method, as it's inherited from nsMediaDecoder::PlaybackRateChanged(), which is pure virtual, but is removed in this patch.
Attachment #346182 -
Attachment is obsolete: true
Attachment #346339 -
Flags: review?(roc)
Assignee | ||
Comment 6•16 years ago
|
||
Comment on attachment 346339 [details] [diff] [review]
Patch v3
But wait, there's more!
Attachment #346339 -
Attachment is obsolete: true
Attachment #346339 -
Flags: review?(roc)
Assignee | ||
Comment 7•16 years ago
|
||
Doesn't remove nsMediaDecoder::PlaybackRateChanged(), adds comments where spec-required stuff is removed. Removes <source>'s pixelRatio and media.
Attachment #346355 -
Flags: superreview?(roc)
Attachment #346355 -
Flags: review?(chris.double)
Updated•16 years ago
|
Attachment #346355 -
Flags: review?(chris.double) → review+
Comment on attachment 346355 [details] [diff] [review]
Patch v4
[Checkin: Comment 9]
We should get this in the beta2 landing queue.
Attachment #346355 -
Flags: superreview?(roc) → superreview+
Assignee | ||
Updated•16 years ago
|
Keywords: checkin-needed
Assignee | ||
Comment 9•16 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
Updated•16 years ago
|
Attachment #346355 -
Attachment description: Patch v4 → Patch v4
[Checkin: Comment 9]
Updated•16 years ago
|
Keywords: checkin-needed
Target Milestone: --- → mozilla1.9.1b2
You need to log in
before you can comment on or make changes to this bug.
Description
•