summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWeb/DOM/Document.cpp
AgeCommit message (Expand)Author
2023-01-12LibWeb: Use DOM Selection instead of ad-hoc layout tree selectionAndreas Kling
2023-01-10LibWeb: Move setting of Web object prototypes to initialize()Timothy Flynn
2023-01-09AK+Everywhere: Rename FlyString to DeprecatedFlyStringTimothy Flynn
2023-01-07LibWeb: Add Functionality to Dump to Accessibility TreeJonah
2023-01-05LibWeb: Convert LayoutState to new pixel unitsSam Atkins
2023-01-05LibWeb+WebContent: Convert BrowsingContext to new pixel unitsSam Atkins
2022-12-25LibWeb: Propagate errors in Element::scroll_into_view()Baitinq
2022-12-15LibJS: Convert Heap::allocate{,_without_realm}() to NonnullGCPtrLinus Groh
2022-12-14LibWeb: Add Document.createProcessingInstruction()Andreas Kling
2022-12-06Everywhere: Rename to_{string => deprecated_string}() where applicableLinus Groh
2022-12-06AK+Everywhere: Rename String to DeprecatedStringLinus Groh
2022-11-23LibWeb: Avoid including LibJS/Parser.h in a handful of cpp filesAndreas Kling
2022-11-19Everywhere: Remove unnecessary mutable attributes from lambdasMacDue
2022-11-15LibWeb: Implement document.open(string, string, string)Idan Horowitz
2022-11-07LibWeb: Check that there's a head element before looking for faviconsLuke Wilde
2022-11-07LibWeb: Stub Document.queryCommandSupportedLuke Wilde
2022-11-05LibWeb: Cache the first <base href> (in tree order) in DocumentAndreas Kling
2022-10-31LibWeb: Handle currently ignored `WebIDL::ExceptionOr<T>`sLinus Groh
2022-10-29LibWeb: Don't update style/layout in template contents owner documentsAndreas Kling
2022-10-29LibWeb: Make layout-after-resize lazy (because why not)Andreas Kling
2022-10-29LibWeb: Update "appropriate template contents owner document" AOAndreas Kling
2022-10-20LibWeb: Make the layout tree GC-allocatedAndreas Kling
2022-10-20LibWeb: Make BrowsingContext GC-allocatedAndreas Kling
2022-10-20LibWeb: Make the HTMLParser GC-allocatedAndreas Kling
2022-10-20LibWeb: Tear down old layout tree when new document becomes activeAndreas Kling
2022-10-20LibWeb: Discard old browsing context after obtaining a new oneAndreas Kling
2022-10-20LibWeb: Create and hook up a WindowProxy for each BrowsingContextAndreas Kling
2022-10-15WebContent+LibWeb+LibJS: Report exceptions to the JS consolePavel
2022-10-11LibWeb: Implement a large chunk of the Selection APIAndreas Kling
2022-10-11LibWeb: Scroll elements into view when they become focusedAndreas Kling
2022-10-10LibWeb: Make Window.getSelection() forward to Document.getSelection()Andreas Kling
2022-10-05LibWeb: Rename HighResolutionTime/{CoarsenTime => TimeOrigin}.cpp/hLinus Groh
2022-10-05LibWeb: Move unsafe_shared_current_time() to HighResolutionTimeLinus Groh
2022-10-03LibWeb: Add missing null check while dispatching mouseenter eventsAndreas Kling
2022-10-03LibWeb: Dispatch mouseenter and mouseleave events when requiredAndreas Kling
2022-10-02LibWeb: Reorganize layout algorithms around available spaceAndreas Kling
2022-10-01LibWeb: Cleanup unecessary uses and includes of HTML::WindowAndrew Kaster
2022-10-01LibWeb: Ensure that replaced documents keep the Window of their siblingAndrew Kaster
2022-10-01LibWeb: Remove unecessary dependence on Window from UIEvents classesAndrew Kaster
2022-10-01LibWeb: Remove unecessary dependence on Window from HTML classesAndrew Kaster
2022-10-01LibWeb: Remove unecessary dependence on Window from CSS classesAndrew Kaster
2022-10-01LibWeb: Remove unecessary dependence on Window from DOM and WebIDLAndrew Kaster
2022-10-01LibWeb: Move Web prototypes and constructors to new Intrinsics objectAndrew Kaster
2022-09-29LibWeb: Make FormattingContext::run() take available space as inputAndreas Kling
2022-09-25LibWeb: Move DOMException from DOM/ to WebIDL/Linus Groh
2022-09-25LibWeb: Move ExceptionOr from DOM/ to WebIDL/Linus Groh
2022-09-24LibWeb: Don't trigger page_did_layout() on non-active documentsMacDue
2022-09-21LibWeb: Flesh out most of the "unload" algorithm for documentsAndreas Kling
2022-09-21LibWeb: Save document load timing when updating document readinessAndreas Kling
2022-09-20LibWeb: Implement Document/BrowsingContext hookup according to specAndreas Kling