summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWeb/HTML/BrowsingContext.cpp
AgeCommit message (Expand)Author
2023-03-07LibWeb: Make BC::set_system_visibility_state use the active doc's globalLuke Wilde
2023-02-28LibWeb: Rename Layout::InitialContainingBlock to Layout::ViewportAndreas Kling
2023-02-22LibWeb: Make factory method of HTML::BrowsingContext fallibleKenneth Myhra
2023-02-19LibWeb: Use is_ascii_case_insensitive_match() where the spec says toSam Atkins
2023-02-18LibWeb: Make factory method of HTML::Window fallibleKenneth Myhra
2023-02-18LibWeb: Make factory methods of DOM::Event fallibleKenneth Myhra
2023-02-18LibWeb: Make factory methods of DOM::Document fallibleKenneth Myhra
2023-01-29LibJS+Everywhere: Propagate Cell::initialize errors from Heap::allocateTimothy Flynn
2023-01-12LibWeb: Implement BrowsingContext::select_all() in terms of SelectionAndreas Kling
2023-01-12LibWeb: Implement BrowsingContext::selected_text() in terms of SelectionAndreas Kling
2023-01-05LibWeb: Convert Layout::Node to new pixel unitsSam Atkins
2023-01-05LibWeb+WebContent: Convert BrowsingContext to new pixel unitsSam Atkins
2022-12-10LibWeb+WebContent+headless-browser: Use CSSPixels for PageClient eventsSam Atkins
2022-12-07Meta+Userland: Pass Gfx::IntSize by valueMacDue
2022-12-07Meta+Userland: Pass Gfx::IntPoint by valueMacDue
2022-12-06Everywhere: Rename to_{string => deprecated_string}() where applicableLinus Groh
2022-12-06AK+Everywhere: Rename String to DeprecatedStringLinus Groh
2022-11-19Everywhere: Remove unnecessary mutable attributes from lambdasMacDue
2022-11-15LibWeb: Bring BrowsingContext::choose_a_browsing_context closer to specIdan Horowitz
2022-11-15LibWeb: Add the 'opener browsing context' BrowsingContext propertyIdan Horowitz
2022-11-08LibWeb: Add a flag to track when a browsing context has been discardedTimothy Flynn
2022-10-31LibWeb: Handle currently ignored `WebIDL::ExceptionOr<T>`sLinus Groh
2022-10-30LibWeb: Make Fetch::Infrastructure::{Request,Response,HeaderList} GC'dLinus Groh
2022-10-24LibWeb: Move url_origin() to URL/URL.{cpp,h}Linus Groh
2022-10-20LibWeb: Make the layout tree GC-allocatedAndreas Kling
2022-10-20LibWeb: Make BrowsingContext GC-allocatedAndreas Kling
2022-10-20LibWeb: Tear down old layout tree when new document becomes activeAndreas Kling
2022-10-20LibWeb: Create and hook up a WindowProxy for each BrowsingContextAndreas Kling
2022-10-05LibWeb: Make Fetch::Infrastructure::{Request,Response} ref-countedLinus Groh
2022-10-05LibWeb: Rename HighResolutionTime/{CoarsenTime => TimeOrigin}.cpp/hLinus Groh
2022-10-05LibWeb: Move unsafe_shared_current_time() to HighResolutionTimeLinus Groh
2022-10-01LibWeb: Remove unecessary dependence on Window from HTML classesAndrew Kaster
2022-10-01LibWeb: Move Web prototypes and constructors to new Intrinsics objectAndrew Kaster
2022-09-29LibWeb: Don't force layout when scrolling to non-existent anchorAndreas Kling
2022-09-29AK+Everywhere: Replace "protocol" with "scheme" url helpersnetworkException
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: Remove now-unnecessary JS::Handles in HTML task capture listsAndreas Kling
2022-09-21LibWeb: Abort the active document when navigating a browsing contextAndreas Kling
2022-09-21LibWeb: Implement the "close" algorithm for browsing contextsAndreas Kling
2022-09-21LibWeb: Save document load timing when creating browsing contextAndreas Kling
2022-09-20LibWeb: Implement Document/BrowsingContext hookup according to specAndreas Kling
2022-09-20LibWeb+WebContent+Browser: Plumb visibility state from GUI to web pagesAndreas Kling
2022-09-20LibWeb: Flesh out a chunk of the HTML spec's frame navigation algorithmsAndreas Kling
2022-09-20LibWeb: Implement "browsing context group" concept from the HTML specAndreas Kling
2022-09-17LibWeb: Implement basic "scroll" events at the document levelAndreas Kling
2022-09-09LibWeb: Implement window.lengthnetworkException
2022-09-07LibWeb+WebContent: Add abstraction layer for event loop and timersAndreas Kling
2022-09-06LibWeb: Remove now-unused Bindings::Wrapper classAndreas Kling
2022-09-06LibWeb+LibJS: Make the EventTarget hierarchy (incl. DOM) GC-allocatedAndreas Kling