summaryrefslogtreecommitdiff
path: root/Libraries/LibWeb
AgeCommit message (Expand)Author
2020-03-30LibWeb: Support more advanced selectors in document.querySelectorAll()Andreas 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: Function calls should always go through InterpreterAndreas 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-28LibWeb: Move get_element_by_id() to a NonElementParentNode mixin classAndreas Kling
2020-03-26Base: Replace <!DOCTYPE> with <!DOCTYPE html> in a few files (#1511)Elisée Maurer
2020-03-25LibWeb: Implement getting and setting element.innerHTMLAndreas Kling
2020-03-25LibWeb: Add ParentNode::remove_all_children()Andreas Kling
2020-03-25LibWeb: Add Document::invalidate_layout()Andreas Kling
2020-03-25LibWeb: Commit uncommitted text at the end of HTML parseAndreas Kling
2020-03-25LibWeb: Make dump_tree() look okay for DocumentFragmentsAndreas Kling
2020-03-25LibWeb: Detach any LayoutNode from its parent if present in ~Node()Andreas Kling
2020-03-25LibWeb: Node::is_parent_node() should return true for DocumentFragmentsAndreas Kling
2020-03-25LibWeb: Remove debug spam about getting a 2D canvas contextAndreas Kling
2020-03-23 LibWeb: CSS: Add "position: absolute" with top and leftmyphs
2020-03-22LibWeb: Implement cancelAnimationFrame()Andreas Kling
2020-03-22LibWeb: Add basic support for requestAnimationFrame()Andreas Kling
2020-03-22LibWeb: Use FlyString for DOM event namesAndreas Kling
2020-03-22LibWeb: Use FlyString for Element tag namesAndreas Kling
2020-03-22LibWeb: Use FlyString for element attribute namesAndreas Kling
2020-03-22LibJS: Use FlyString for identifiersAndreas Kling
2020-03-22AK: Add FlyString, a simple flyweight string classAndreas Kling
2020-03-22LibWeb: Put selection-related debug spam behind an #ifdefAndreas Kling
2020-03-21LibWeb: Add a naive implementation of setInterval()Andreas Kling
2020-03-21LibWeb: Silence some debug spam about JS event handler invocationsAndreas Kling
2020-03-21LibWeb: Give MouseEvents the correct offsetX and offsetY valuesAndreas Kling
2020-03-21LibWeb: Add a DOM Event class (instead of events being simple strings)Andreas Kling
2020-03-21LibWeb: Dispatch "mouseup" eventAndreas Kling
2020-03-21LibWeb: Add HTMLCanvasElement.{width,height} propertiesAndreas Kling
2020-03-21LibWeb: Make the "document" global a native propertyAndreas Kling
2020-03-21LibJS+LibWeb: Fix some inconsistencies in NativeFunction callbacksAndreas Kling
2020-03-20LibWeb: Add CSS property 'border'myphs
2020-03-20LibWeb: Fix HTMLCanvasElement::preferred_height() default value (#1490)Elisée Maurer
2020-03-20LibWeb: Make hit testing better for blocks with inline childrenAndreas 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: Fire "mousedown" and "mousemove" events in the DOM :^)Andreas Kling
2020-03-18LibWeb: Start working on DOM event supportAndreas Kling
2020-03-18LibWeb: Don't try to repaint frameless documents in CSSStyleValueAndreas 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
2020-03-14LibWeb: Start implementing basic JavaScript DOM bindingsAndreas Kling
2020-03-14LibWeb: Parse <script> elements and run any JavaScript found insideAndreas Kling
2020-03-11LibWeb: Skip non-font files when looking for fonts instead of assertingTibor Nagy