[Webkit-unassigned] [Bug 80583] New: [Meta] Audio/Video Elements bugs found by the IE test center
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Mar 8 02:34:40 PST 2012
https://bugs.webkit.org/show_bug.cgi?id=80583
Summary: [Meta] Audio/Video Elements bugs found by the IE test
center
Product: WebKit
Version: 528+ (Nightly build)
Platform: Unspecified
URL: http://samples.msdn.microsoft.com/ietestcenter/#html5M
ediaElements
OS/Version: Unspecified
Status: UNCONFIRMED
Severity: Normal
Priority: P2
Component: Media Elements
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: arun.patole at motorola.com
Latest IE Testing Center report shows following tests failing on Apple Safari 5.1.2 and Google Chrome 17.0.963.46.
http://samples.msdn.microsoft.com/ietestcenter/#html5MediaElements
Most of them are related to unimplemented AudioTrackList. Need to look at other tests one by one to check if any of them is a bug in our latest implementation and then each can be fixed in a separate bug.
1. HTMLMediaElement's 'audioTracks' attribute is an instance of 'AudioTrackList'.
http://samples.msdn.microsoft.com/ietestcenter/html5/MediaElements_harness.htm?url=AudioTrack-rules
2. There is only ever one 'AudioTrackList' object per 'HTMLMediaElement'.
http://samples.msdn.microsoft.com/ietestcenter/html5/MediaElements_harness.htm?url=AudioTrack-rules.1
3. 'AudioTrackList' returns the correct length.
http://samples.msdn.microsoft.com/ietestcenter/html5/MediaElements_harness.htm?url=AudioTrack-rules.3
4. 'AudioTrackList' returns the correct length after the video's source has changed.
http://samples.msdn.microsoft.com/ietestcenter/html5/MediaElements_harness.htm?url=AudioTrack-rules.4
5. Setting the 'enabled' property of an 'AudioTrack' instance to 'false' disables the track.
http://samples.msdn.microsoft.com/ietestcenter/html5/MediaElements_harness.htm?url=AudioTrack-rules.14
6. Setting the 'enabled' property of an 'AudioTrack' instance to 'false' disables the track, and the track becomes inaudible.
http://samples.msdn.microsoft.com/ietestcenter/html5/MediaElements_harness.htm?url=AudioTrack-rules.15
7. When a track is enabled, the user agent must queue a task to fire a 'change' event at the 'AudioTrackList' object.
http://samples.msdn.microsoft.com/ietestcenter/html5/MediaElements_harness.htm?url=AudioTrack-rules.16
8. When a track is disabled, the user agent must queue a task to fire a 'change' event at the 'AudioTrackList' object.
http://samples.msdn.microsoft.com/ietestcenter/html5/MediaElements_harness.htm?url=AudioTrack-rules.17
9. When a track is enabled, the user agent must invoke the function assigned to the 'onchange' property of the 'AudioTrackList' object.
http://samples.msdn.microsoft.com/ietestcenter/html5/MediaElements_harness.htm?url=AudioTrack-rules.18
10. When a track is disabled, the user agent must invoke the function assigned to the 'onchange' property of the 'AudioTrackList' object.
http://samples.msdn.microsoft.com/ietestcenter/html5/MediaElements_harness.htm?url=AudioTrack-rules.19
11. An 'AudioTrackList' object represents a track list where multiple tracks can be enabled simultaneously.
http://samples.msdn.microsoft.com/ietestcenter/html5/MediaElements_harness.htm?url=AudioTrack-rules.26
12. An 'AudioTrackList' object represents a track list where multiple tracks can be disabled simultaneously.
http://samples.msdn.microsoft.com/ietestcenter/html5/MediaElements_harness.htm?url=AudioTrack-rules.27
13. Setting the 'enabled' property of an 'AudioTrack' instance to 'true' enables the track.
http://samples.msdn.microsoft.com/ietestcenter/html5/MediaElements_harness.htm?url=AudioTrack-rules.32
14. Setting the 'enabled' property of an 'AudioTrack' instance to 'true' enables the track, and the track becomes audible.
http://samples.msdn.microsoft.com/ietestcenter/html5/MediaElements_harness.htm?url=AudioTrack-rules.33
15. The 'track' property of the 'track' element returns the 'TextTrack' associated with the element
http://samples.msdn.microsoft.com/ietestcenter/html5/MediaElements_harness.htm?url=track-rules.1
16. The 'kind' property of the 'TextTrack' object is the 'kind' property of its 'track' element for the value 'subtitles'
http://samples.msdn.microsoft.com/ietestcenter/html5/MediaElements_harness.htm?url=TextTrack-rules.11
17. The 'language' attribute of a 'TextTrack' object changes to the empty string ("") when the 'language' attribute is removed from its 'track' element
http://samples.msdn.microsoft.com/ietestcenter/html5/MediaElements_harness.htm?url=TextTrack-rules.27
18. A 'TextTrack' object whose 'track' element has a 'default' attribute becomes showing when that element is appended to a media element that has no default track
http://samples.msdn.microsoft.com/ietestcenter/html5/MediaElements_harness.htm?url=TextTrack-rules.31
19. A 'TextTrack' object whose 'track' element does not have a 'default' attribute becomes disabled when that element is appended to a media element
http://samples.msdn.microsoft.com/ietestcenter/html5/MediaElements_harness.htm?url=TextTrack-rules.33
20. An 'error' event fires if a network error occurs while the track resource is downloaded
http://samples.msdn.microsoft.com/ietestcenter/html5/MediaElements_harness.htm?url=TextTrack-rules.47
21. Resources for showing 'track' elements are downloaded
http://samples.msdn.microsoft.com/ietestcenter/html5/MediaElements_harness.htm?url=TextTrack-rules.6
22. Cues in the 'cues' property appear in the correct order
http://samples.msdn.microsoft.com/ietestcenter/html5/MediaElements_harness.htm?url=TextTrack-rules.9
23. The 'track' property of the 'track' element returns the 'TextTrack' object associated with the element
http://samples.msdn.microsoft.com/ietestcenter/html5/MediaElements_harness.htm?url=TextTrack-rules.61
24. Cues from showing tracks of kind 'subtitles' are displayed
http://samples.msdn.microsoft.com/ietestcenter/html5/MediaElements_harness.htm?url=TextTrack-rules.64
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list