summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWeb/HTML/BrowsingContext.cpp
AgeCommit message (Expand)Author
2023-05-09LibWeb: Broadcast the viewport rect to clients immediately after layoutAndreas Kling
2023-04-24LibWeb: Implement "create a new browsing context and document"Aliaksandr Kalenik
2023-04-24LibWeb: Implement the "top-level traversable" of a browsing contextAndreas Kling
2023-04-24LibWeb: Add updated version of "determine the origin" AO from HTML specAndreas Kling
2023-04-24LibWeb: Convert navigationId from DeprecatedString to StringAliaksandr Kalenik
2023-04-20LibWeb/HTML: Store NonnullGCPtr in browsing context setLinus Groh
2023-04-19LibWeb: Rename BrowsingContextContainer => NavigableContainerAndreas Kling
2023-04-15LibWeb: Make SessionHistoryEntry GC-allocatedAndreas Kling
2023-04-15AK+Everywhere: Change URL::path() to serialize_path()MacDue
2023-04-09LibWeb: Port fire_a_page_transition_event() to new FlyStringKenneth Myhra
2023-04-07LibWeb: Port {Mouse,UI,Wheel,}Event to new StringKenneth Myhra
2023-04-06LibWeb: Port {HTML,UIEvents,XHR}::EventNames to new StringKenneth Myhra
2023-04-06LibWeb: Introduce CustomElementRegistry and creating custom elementsLuke Wilde
2023-04-06LibWeb: Port AbstractBrowsingContext to StringKenneth Myhra
2023-03-26LibWeb: Don't force relayout whole page on programmatic scrollAndreas Kling
2023-03-22LibWeb+WebContent: Change the "noopener" storage type to a named enumTimothy Flynn
2023-03-21WebContent+Everywhere: Add an option to not activate new tabs over IPCTimothy Flynn
2023-03-16LibWeb: Create new tab if a new top level BC is requestedAliaksandr Kalenik
2023-03-16LibWeb: Inherit BrowsingContext from AbstractBrowsingContextAliaksandr Kalenik
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