Nico Weber
|
b9ce56aee6
LibWeb: Make btoa() and atob() correctly handle values between 128 and 255
|
5 vuotta sitten |
Nico Weber
|
5ba8aba197
AK: Make encode_base64 take a ByteBuffer and return a String
|
5 vuotta sitten |
Nico Weber
|
248b79d687
LibJS: Add FIXMEs to a few functions that need UTF-16 handling
|
5 vuotta sitten |
Andreas Kling
|
8d2194bdbd
LibWeb: Make DOM timers cancellable and stop leaking them
|
5 vuotta sitten |
Andreas Kling
|
fc4ed8d444
LibWeb: Make wrapper factory functions take JS::GlobalObject&
|
5 vuotta sitten |
Andreas Kling
|
8edecbea4b
LibWeb: Fix build after atob/btoa changes
|
5 vuotta sitten |
Andreas Kling
|
1ffffa0053
LibWeb: Start generating JS wrappers from (simplified) WebIDL :^)
|
5 vuotta sitten |
Joel Puig Rubio
|
1d59053494
LibWeb: Add atob/btoa to WindowObject
|
5 vuotta sitten |
Andreas Kling
|
cc5cba90db
LibWeb: Give the DOM Window object a (weak) pointer to its JS wrapper
|
5 vuotta sitten |
Andreas Kling
|
03da70c7d0
LibWeb: Split JS wrapper constructors into construct/initialize
|
5 vuotta sitten |
Andreas Kling
|
8d56e6103e
LibJS: Make Value::to_object() take a GlobalObject&
|
5 vuotta sitten |
Andreas Kling
|
64513f3c23
LibJS: Move native objects towards two-pass construction
|
5 vuotta sitten |
Andreas Kling
|
e4add19915
LibJS: Pass GlobalObject& to native functions and property accessors
|
5 vuotta sitten |
Matthew Olsson
|
78155a6668
LibJS: Consolidate error messages into ErrorTypes.h
|
5 vuotta sitten |
Andreas Kling
|
053863f35e
LibJS: Interpreter::this_value() => this_value(GlobalObject&)
|
5 vuotta sitten |
Matthew Olsson
|
dd08c992e8
LibJS: Simplify and normalize publicly-exposed Object functions
|
5 vuotta sitten |
Linus Groh
|
b962728c4e
LibWeb: Enforce set{Interval,Timeout}() min interval of 0
|
5 vuotta sitten |
Linus Groh
|
c769784406
LibWeb: Allow setInterval() with no interval
|
5 vuotta sitten |
Linus Groh
|
e3e9749d88
LibWeb: Let various functions throw if not enough arguments
|
5 vuotta sitten |
Linus Groh
|
2d503b20da
LibWeb: Embrace Interpreter::{argument_count(), argument(index)}
|
5 vuotta sitten |
Andreas Kling
|
1ec4db04cd
LibWeb: Add a simple window.location object with some getters :^)
|
5 vuotta sitten |
Linus Groh
|
476094922b
LibJS: Pass Interpreter& to Value::to_number() et al.
|
5 vuotta sitten |
Linus Groh
|
1a1394f7a2
LibJS: Change Value::to_object(Heap& -> Interpreter&)
|
5 vuotta sitten |
Andreas Kling
|
c6ddbd1f3e
LibJS: Add side-effect-free version of Value::to_string()
|
5 vuotta sitten |
Linus Groh
|
99be27b4a1
LibJS: Add "name" property to functions
|
5 vuotta sitten |
mattco98
|
23ec578a01
LibJS: Implement correct attributes for (almost) all properties
|
5 vuotta sitten |
Nick Tiberi
|
d12f27b58e
LibWeb: support confirm() with no arguments
|
5 vuotta sitten |
Andreas Kling
|
fca08bd000
LibJS: Move builtin prototypes to the global object
|
5 vuotta sitten |
Nick Tiberi
|
1f6578ee0a
LibWeb: Implement JS confirm()
|
5 vuotta sitten |
Linus Groh
|
9eb9b46640
LibWeb: Support alert() with no arguments
|
5 vuotta sitten |