Linus Groh
|
bc183dbbcb
LibJS: Replace uses of MarkedValueList with MarkedVector<Value>
|
3 years ago |
Luke Wilde
|
5aacec65ab
LibWeb: Rewrite EventTarget to more closely match the spec
|
3 years ago |
Andreas Kling
|
627ad6c37c
LibWeb: Add a proper FocusEvent interface for "focus" and "blur" events
|
3 years ago |
Linus Groh
|
6f20f49b21
Everywhere: Rename JS::PropertyKey variables from property_{name => key}
|
3 years ago |
Andreas Kling
|
dc3bf32307
LibWeb: Add barebones CanvasGradient object
|
3 years ago |
Luke Wilde
|
68813fbe70
LibWeb: Add initial support for passing union types into IDL functions
|
3 years ago |
Luke Wilde
|
fb7ca09f04
LibWeb: Add support for passing sequences into IDL functions
|
3 years ago |
Idan Horowitz
|
67ce9e28a5
AK: Standardize the behaviour of GenericLexer::consume_until overloads
|
3 years ago |
Idan Horowitz
|
ace36681ff
LibJS+LibIMAP: Use the new Optional<U>(Optional<T>) constructor
|
3 years ago |
mjz19910
|
1ef633472b
Everywhere: Convert VM::call() to JS::call()
|
3 years ago |
mjz19910
|
3102d8e160
Everywhere: Fix many spelling errors
|
3 years ago |
sin-ack
|
9121cc7cae
LibWeb: Implement CanvasRenderingContext2D.measureText
|
3 years ago |
Linus Groh
|
976ab23b9c
LibWeb: Add support for the BufferSource IDL parameter type
|
3 years ago |
Linus Groh
|
615be9eb7c
LibWeb: Add the SubtleCrypto interface
|
3 years ago |
Linus Groh
|
f37d00c07b
LibWeb: Implement TextEncoder.prototype.encode()
|
3 years ago |
Linus Groh
|
35d3a1e77b
LibWeb: Add the TextEncoder interface
|
3 years ago |
Andreas Kling
|
8b1108e485
Everywhere: Pass AK::StringView by value
|
3 years ago |
Idan Horowitz
|
19e28d5798
LibWeb: Convert is_named_property_exposed_on_object to ThrowCompletions
|
3 years ago |
Timothy Flynn
|
95e492de59
LibWeb: Convert throw_dom_exception_if_needed() to ThrowCompletionOr
|
3 years ago |
Timothy Flynn
|
c19c306744
LibWeb: Convert all generated bindings to ThrowCompletionOr
|
3 years ago |
Andreas Kling
|
398c181c79
LibJS: Rename PropertyName to PropertyKey
|
3 years ago |
Idan Horowitz
|
db5df26841
LibJS: Convert Array AOs to ThrowCompletionOr
|
3 years ago |
Linus Groh
|
5832de62fe
LibJS: Convert NativeFunction::{call,construct}() to ThrowCompletionOr
|
3 years ago |
Idan Horowitz
|
40eb3a39d4
LibJS: Rename define_native_function => define_old_native_function
|
3 years ago |
Idan Horowitz
|
20163c0584
LibJS: Add ThrowCompletionOr versions of the JS native function macros
|
3 years ago |
Timothy Flynn
|
d24ae8063b
LibWeb: Implement DOMTokenList for managing space-separated tokens lists
|
3 years ago |
Timothy Flynn
|
4d8320a49a
LibWeb: Add initial support for IDL methods with variadic parameters
|
3 years ago |
Idan Horowitz
|
7bbb92dfe9
LibJS: Convert to_u16() to ThrowCompletionOr
|
3 years ago |
Idan Horowitz
|
cc94bba5c0
LibJS: Convert to_u32() to ThrowCompletionOr
|
3 years ago |
Idan Horowitz
|
f6a5ff7b00
LibJS: Convert to_i32() to ThrowCompletionOr
|
3 years ago |