summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWeb/Bindings/WindowObject.cpp
AgeCommit message (Expand)Author
2021-10-31LibWeb: Convert throw_dom_exception_if_needed() to ThrowCompletionOrTimothy Flynn
2021-10-31LibWeb: Convert the Window object to ThrowCompletionOrTimothy Flynn
2021-10-23AK+Everywhere: Make Base64 decoding fallibleBen Wiederhake
2021-10-20LibJS: Rename define_native_function => define_old_native_functionIdan Horowitz
2021-10-20LibJS: Add ThrowCompletionOr versions of the JS native function macrosIdan Horowitz
2021-10-20LibJS: Replace usages of JS_{DECLARE, DEFINE}_NATIVE_GETTERIdan Horowitz
2021-10-18LibJS: Convert to_i32() to ThrowCompletionOrIdan Horowitz
2021-10-17LibJS: Convert to_double() to ThrowCompletionOrIdan Horowitz
2021-10-13LibJS: Convert to_object() to ThrowCompletionOrLinus Groh
2021-10-13LibJS: Convert to_string() to ThrowCompletionOrLinus Groh
2021-10-11LibWeb: Replace heycam.github.io/webidl URLs with webidl.spec.whatwg.orgLinus Groh
2021-10-11LibWeb: Stub out a basic Selection interfaceAndreas Kling
2021-10-08LibWeb: Add CSS.escape() JS functionSam Atkins
2021-10-04LibWeb: Make WindowObject::clear_interval() call correct functionAndreas Kling
2021-10-04LibWeb: Add basic support for script string argument to setInterval()Linus Groh
2021-10-04LibWeb: Add basic support for script string argument to setTimeout()Linus Groh
2021-10-03LibJS: Convert Object::set() to ThrowCompletionOrLinus Groh
2021-10-03LibJS: Convert Object::get() to ThrowCompletionOrLinus Groh
2021-10-02LibJS+LibWeb: Use Object::set_prototype() in more placesLinus Groh
2021-09-30LibWeb: Add the Web::Crypto namespace, built-in, and getRandomValuesIdan Horowitz
2021-09-29LibJS: Convert internal_set_prototype_of() to ThrowCompletionOrLinus Groh
2021-09-29LibWeb: Support window.screen{X,Y,Left,Top}Andreas Kling
2021-09-27LibWeb: Support window.devicePixelRatioAndreas Kling
2021-09-26LibWeb: Make WindowObject's prototype immutableLuke Wilde
2021-09-26LibWeb: Implement window.queueMicrotask(callback)Andreas Kling
2021-09-25LibWeb: Move window.scroll{X,Y} from wrapper into DOM::WindowAndreas Kling
2021-09-24LibWeb: Return undefined from event handler setters, not an empty valueLinus Groh
2021-09-22LibWeb: Expose the GlobalEventHandlers mixin on the Window objectAndreas Kling
2021-09-12LibWeb: Implement window.matchMedia()Linus Groh
2021-09-12LibWeb: Expose the location object via Document.locationLuke Wilde
2021-09-12LibWeb: Implement window.event as a [Replaceable] propertyLinus Groh
2021-09-12LibWeb: Add the History object and stub pushState and replaceStateLuke Wilde
2021-09-12LibWeb: Use ErrorType::NotAnObjectOfType instead of NotATimothy Flynn
2021-09-11LibWeb: Implement Window.scroll() and Window.scrollBy() JS methodsSam Atkins
2021-09-11LibWeb: Implement Window.scroll{X,Y} JS propertiesSam Atkins
2021-09-11LibWeb: Stub out a dummy window.getComputedStyle()Andreas Kling
2021-09-09LibWeb: Rename DOM::Window::document() => associated_document()Andreas Kling
2021-09-09LibWeb: Rename BrowsingContext::document() => active_document()Andreas Kling
2021-07-26LibWeb: Fix that non-member calls to window gave the wrong this_valuedavidot
2021-07-06LibJS: Remove the default length & attributes from define_native_*Idan Horowitz
2021-07-06LibJS: Add define_direct_property and remove the define_property helperIdan Horowitz
2021-07-05LibWeb: Replace usage of native properties with accessors in WindowIdan Horowitz
2021-07-04LibJS: Rewrite most of Object for spec compliance :^)Linus Groh
2021-06-27LibJS: Rename Function => FunctionObjectAndreas Kling
2021-06-09LibJS: Add the Set built-in objectIdan Horowitz
2021-05-31LibWeb: Return null in Window.{top,parent} if browsing context is nullLuke
2021-05-30LibWeb: Rename Web::Frame to Web::BrowsingContextAndreas Kling
2021-05-26LibWeb: Implement a very basic WebAssembly JS APIAli Mohammad Pur
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-04-12LibWeb: Add Window.parent and fix Window.top attributesLuke