Kagami Sascha Rosylight
52ea5204a2
Convert Web IDL void to undefined
...
Fixes #27660
2022-01-05 03:39:33 +01:00
Kagami Sascha Rosylight
2660f35925
Remove [PrimaryGlobal]
2019-10-03 14:25:23 +09:00
Fernando Jiménez Moreno
f16cf2d6a4
Expose HTMLMediaElement.controls
2019-07-22 17:40:15 +02:00
Jack Britton
ade697b782
Implement HTMLMediaElement.crossorigin attribute logic.
2019-05-22 12:23:51 +02:00
Swarnim Arun
3bf3a7861a
Implement HTMLMediaElement.loop Attribute
2019-04-26 23:13:18 +05:30
Fernando Jiménez Moreno
d15640081c
Implement srcObject logic for Blob media providers
2019-03-27 07:11:29 +01:00
sreeise
cac4aa56f7
Added AudioTrack, AudioTrackList, VideoTrack, VideoTrackList, and TrackEvent interfaces
2019-03-03 09:04:50 -05:00
Steve Sweetney
02d3328d3c
Implement HTMLMediaElement muted and defaultMuted attributes
2019-02-18 15:20:00 -05:00
Fernando Jiménez Moreno
f5581a78ab
Add media cache and implement HTMLMediaElement.buffering
2019-01-17 10:01:38 +01:00
german gomez
5605f235c6
Implement Ended media attribute
...
Signed-off-by: german gomez <germangb42@gmail.com>
2019-01-11 18:13:11 +01:00
George Roman
deb02ab6d7
Implement HTMLMediaElement defaultPlaybackRate and playbackRate attributes
2018-12-26 22:20:51 +02:00
Dan Robertson
c46508e497
Update src/href attributes to be a USVString
...
The following IDLs have the src/href attributes typed as a DOMString
while in the spec the attribute has been updated to be a USVString:
- HTMLIFrameElement
- HTMLImageElement
- HTMLInputElement
- HTMLLinkElement
- HTMLMediaElement
- HTMLScriptElement
2018-12-17 15:28:42 +00:00
Lucas Fantacuci
ad3ec61d2f
Implementing volume attribute into HTMLMediaElement
2018-12-12 11:50:35 -02:00
Dan Robertson
62a9bfa0c5
script: Create structures for TextTrack API
...
Fill out the basics for the WebIDLs for the following:
- TextTrack
- TextTrackCue
- TextTrackCueList
- TextTrackList
2018-12-11 20:14:00 +00:00
Fernando Jiménez Moreno
f98da2e7b7
HTMLMediaElement playing attribute
2018-11-21 09:42:53 +01:00
Jan Andre Ikenmeyer
6b0c111126
Update MPL license to https (part 2)
2018-11-19 14:46:57 +01:00
Fernando Jiménez Moreno
75407822bc
HTMLMediaElement seeking
2018-10-26 10:19:52 +02:00
Fernando Jiménez Moreno
2db141fb8b
Setter and getter for HTMLMediaElement.currentTime
2018-10-26 10:17:32 +02:00
Fernando Jiménez Moreno
f4ba7e503b
Media element duration param
2018-10-08 16:12:03 +02:00
Anthony Ramine
e3fb99dd59
Implement a bit more of the "object" path when loading media
2017-10-10 11:44:29 +02:00
Anthony Ramine
8754155a11
Update HTMLMediaElement.webidl according to spec
2017-10-10 09:50:51 +02:00
Anthony Ramine
49dd04cd8b
Return a promise from HTMLMediaElement::Play
2017-09-23 12:01:43 +02:00
Connor Brewster
2460997ee1
Add CEReactions where needed
2017-07-18 12:22:20 -06:00
Lucas Lois
d764eef5a2
Removed incorrectly exposed webidl interfaces
...
I removed exposure in Window and Worker to some interfaces that
was not specified in the specification.
2016-10-16 13:29:47 -03:00
Ms2ger
ed743bb50c
Explicitly expose everything everywhere.
2016-07-12 13:06:48 +02:00
Josh Matthews
f78d88acbe
Implement partial spec-recommended preload=none support.
2016-05-03 18:05:26 -04:00
Josh Matthews
e3db11fd8b
Implement play, pause, paused, and autoplay APIs.
2016-05-03 18:05:20 -04:00
Josh Matthews
5960fbe604
Implement load, canPlayType, and error APIs for media elements.
2016-05-03 18:05:18 -04:00
Josh Matthews
53f9307fb7
Add stubs for src and currentSrc for HTMLMediaElement.
2016-05-03 16:25:21 -04:00
Josh Matthews
b8b4be34c0
Stub out readyState and networkState attributes for HTMLMediaElement.
2016-04-28 17:35:29 -04:00
edunham
7ae63b1213
Remove modelines everywhere but tests/wpt
2016-04-20 10:49:09 -07:00
Corey Farwell
9b68d715de
Explicitly place '/' before fragment for multipage spec links
...
This prevents us from 301 redirecting, which could cause the fragment to
get lost
2015-10-10 12:07:10 -04:00
Corey Farwell
85f2b6fc5b
Replace usage of old-style WHATWG spec links
2015-10-10 11:55:09 -04:00
Anthony Ramine
c25085f68a
Introduce [Abstract] to mark non-leaf interfaces
...
Some interfaces like Node, CharacterData and HTMLTableCellElement are never
instantiated directly, only their descendant interfaces are. Those are marked
with [Abstract] to set their type_id to None instead of having dummy values
in the TypeId enums.
2015-09-13 19:46:28 +02:00
Corey Farwell
5eaa922045
Update WHATWG links to use HTTPS
...
Extracted this out of #5649
This commit was created with the following commands:
```
find . -iname "*.webidl" -type f -print0 | xargs -0 sed -i '' 's/http:\(.*\)whatwg.org/https:\1whatwg.org/g'
```
```
find . -iname "*.rs" -type f -print0 | xargs -0 sed -i '' 's/http:\(.*\)whatwg.org/https:\1whatwg.org/g'
```
2015-04-13 21:34:27 -07:00
Jack Moffitt
c6ab60dbfc
Cargoify servo
2014-09-08 20:21:42 -06:00