Jelle Raaijmakers
|
85fd2e281b
LibMedia: Absorb LibAudio
|
11 months ago |
Tim Ledbetter
|
a56a2faf51
LibWeb: Don't handle media player key events if any modifier is pressed
|
10 months ago |
Tim Ledbetter
|
63231fd276
LibWeb: Don't propagate key events that are handled by the media player
|
10 months ago |
Jamie Mansfield
|
793248aec9
LibWeb/HTML: Implement HTMLMediaElement.addTextTrack
|
1 year ago |
Tim Ledbetter
|
a552bda8d9
LibWeb: Pass the old attribute value to `Element::attribute_changed()`
|
1 year ago |
Jamie Mansfield
|
65be928d4e
LibWeb: Implement HTMLMediaElement.textTracks
|
1 year ago |
Zaggy1024
|
7c10e1a08d
LibMedia: Rename LibVideo to LibMedia
|
1 year ago |
Andrew Kaster
|
d90a9ab70c
LibWeb: Add Web::UIEvents::KeyCode and KeyModifier enums, drop Kernel
|
1 year ago |
Timothy Flynn
|
b5ba60f1d1
LibWeb: Change Fetch's ProcessBodyError to accept a plain JS value
|
1 year ago |
Timothy Flynn
|
1ffda6a805
LibWeb: Propagate OOM in Body::fully_read() through its error callback
|
1 year ago |
Timothy Flynn
|
13422b5116
LibWeb: Remove OOM error propagation from HTMLMediaElement (and friends)
|
1 year ago |
Timothy Flynn
|
dd16ea87c3
LibWeb: Make HTMLMediaElement::set_decoder_error infallible
|
1 year ago |
Timothy Flynn
|
f13ccb9a61
LibWeb: Add missing call to Base::finalize() in HTMLMediaElement
|
1 year ago |
Andreas Kling
|
184368285c
LibWeb: Fix GC leaks in Fetch::Infrastructure::Body::fully_read()
|
1 year ago |
Andreas Kling
|
53d0dd4a2e
LibJS+LibWeb: Use new Cell::Visitor helpers to avoid manual iteration
|
1 year ago |
Matthew Olsson
|
d47f656a3a
LibJS+LibWeb: Mark a few variables as IGNORE_USE_IN_ESCAPING_LAMBDA
|
1 year ago |
Shannon Booth
|
c3217754f1
LibWeb: Remove a bunch of calls to `to_byte_string`
|
1 year ago |
Andreas Kling
|
2ef37c0b06
LibWeb: Make EventLoop, TaskQueue, and Task GC-allocated
|
1 year ago |
Andreas Kling
|
e66a4668f9
LibWeb: Use plain Vector for HTMLMediaElement::m_pending_play_promises
|
1 year ago |
Timothy Flynn
|
f61f55d397
LibWeb+LibWebView+WebContent: Support muting an entire page
|
1 year ago |
Timothy Flynn
|
7c31343df0
LibWeb: Store the ID of all media elements on a page
|
1 year ago |
Timothy Flynn
|
2393ee6548
LibWeb: Don't attempt to notify chromes about audio playing until ready
|
1 year ago |
Timothy Flynn
|
40c0dd81d2
LibWeb+LibWebView+WebContent: Inform chromes when audio is played/paused
|
1 year ago |
Shannon Booth
|
e800605ad3
AK+LibURL: Move AK::URL into a new URL library
|
1 year ago |
Andreas Kling
|
c0d7f748ed
LibWeb: Avoid FlyString lookups when setting IDL interface prototypes
|
1 year ago |
Sam Atkins
|
4bdb7dba8c
LibWeb: Add and use a helper to reject a promise with an exception
|
1 year ago |
Shannon Booth
|
9ce8189f21
Everywhere: Use unqualified AK::URL
|
1 year ago |
Bastiaan van der Plaat
|
a681429dff
LibWeb: Remove DOM element deprecated_get_attribute()
|
1 year ago |
Aliaksandr Kalenik
|
7c2713c14f
LibWeb: Move set_needs_display() from layout node to paintable
|
1 year ago |
Ali Mohammad Pur
|
5e1499d104
Everywhere: Rename {Deprecated => Byte}String
|
1 year ago |