summaryrefslogtreecommitdiff
path: root/Libraries/LibWeb/Bindings
AgeCommit message (Expand)Author
2020-04-28LibJS: Implement correct attributes for (almost) all propertiesmattco98
2020-04-23LibWeb: Add XMLHttpRequest.readyState and constantsLinus Groh
2020-04-23LibWeb: Use proper length values for CanvasRenderingContext2D functionsEmanuele Torre
2020-04-22LibWeb: support confirm() with no argumentsNick Tiberi
2020-04-21LibWeb: Add ImageData objects and implement 2D context putImageData()Andreas Kling
2020-04-18LibJS: Move builtin prototypes to the global objectAndreas Kling
2020-04-18LibJS+LibWeb: Pass prototype to Object constructorAndreas Kling
2020-04-18LibJS: Make Array constructor take its prototypeAndreas Kling
2020-04-17LibWeb: Implement JS confirm()Nick Tiberi
2020-04-16LibWeb: Add some basic path drawing functionality to the canvas elementAndreas Kling
2020-04-16LibWeb: Support alert() with no argumentsLinus Groh
2020-04-15LibWeb: Limit the maximum size of <canvas> bitmap buffersAndreas Kling
2020-04-14LibWeb: Add CanvasRenderingContext2D.drawImage(image, x, y)Andreas Kling
2020-04-14LibWeb: Add a JavaScript wrapper for HTMLImageElement :^)Andreas Kling
2020-04-14LibJS: Remove shift, pop, push functions from Array objectLinus Groh
2020-04-13LibWeb: Use specific error classes when throwing exceptionsLinus Groh
2020-04-08LibWeb: Support relative URL's in XMLHttpRequestAndreas Kling
2020-04-08LibWeb: Add XMLHttpRequest object :^)Andreas Kling
2020-04-08LibWeb: Expose the global object as "window"Andreas Kling
2020-04-08LibWeb: Make CanvasRenderingContext2D use floats instead of intsAndreas Kling
2020-04-08LibWeb: Add canvas.strokeRect(), and fix scale & translateBrian Gianforcaro
2020-04-06LibJS: Support array holes, encoded as empty JS::ValueAndreas Kling
2020-04-06LibWeb: Allow window.setTimeout() with no intervalAndreas Kling
2020-04-05LibWeb: Add window.setTimeout()Andreas Kling
2020-04-04LibWeb: Add CanvasRenderingContext2D scale() and translate() stubsAndreas Kling
2020-04-04LibJS: Set length property in Object::put_native_function()Linus Groh
2020-04-04LibJS: Add js_string(Interpreter&, String)Andreas Kling
2020-04-03LibWeb: Add "navigator" object and expose navigator.userAgentAndreas Kling
2020-04-01LibJS: Make Value::as_object() return Object&Andreas Kling
2020-04-01LibWeb: Remove debug spam in WindowObjectAndreas Kling
2020-04-01LibWeb+LibJS: Move DOM Window object to dedicated classesAndreas Kling
2020-03-30LibWeb: Add Element.id property to the bindingsAndreas Kling
2020-03-30LibWeb: Add naive support for document.querySelectorAll()Andreas Kling
2020-03-29LibJS+LibWeb: Move native properties to separate getters/settersAndreas Kling
2020-03-28LibJS+LibWeb: Move native JS functions into dedicated member functionsAndreas Kling
2020-03-28LibJS: Rework how native functions are called to improve |this| valueAndreas Kling
2020-03-25LibWeb: Implement getting and setting element.innerHTMLAndreas Kling
2020-03-25LibWeb: Remove debug spam about getting a 2D canvas contextAndreas Kling
2020-03-22LibJS: Use FlyString for identifiersAndreas Kling
2020-03-21LibWeb: Add a DOM Event class (instead of events being simple strings)Andreas Kling
2020-03-21LibWeb: Add HTMLCanvasElement.{width,height} propertiesAndreas Kling
2020-03-21LibJS+LibWeb: Fix some inconsistencies in NativeFunction callbacksAndreas Kling
2020-03-19LibWeb: Add <canvas> element and start fleshing out CRC2DAndreas Kling
2020-03-18LibWeb: Add missing copyright headersAndreas Kling
2020-03-18LibWeb: Use a JS::Handle to keep the EventListener function aliveAndreas Kling
2020-03-18LibWeb: Start working on DOM event supportAndreas Kling
2020-03-16LibJS: Add "Heap" and "Runtime" subdirectoriesAndreas Kling
2020-03-15LibJS: Pass "this" as an Object* to NativeFunction callbacksAndreas Kling
2020-03-15LibWeb: Add missing copyright headersAndreas Kling
2020-03-14LibWeb: Implement Document.getElementById()Andreas Kling