summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWeb/Page
AgeCommit message (Expand)Author
2023-05-30LibWeb: Add `Page::has_ongoing_navigation()`Aliaksandr Kalenik
2023-05-27LibWeb: Protect against null deref during Web::Page initializationAndreas Kling
2023-05-27LibWeb: Only forward scroll requests for the top-level browsing contextAndreas Kling
2023-05-24LibWeb: Make CSSPixels and Length use 64-bit (double) floating pointAndreas Kling
2023-05-23LibWeb: Use the right DOM node when placing cursor on double-clickAndreas Kling
2023-05-22LibWeb: Fire the contextmenu event on right click (if not holding shift)Luke Wilde
2023-05-16LibWeb+WebContent: Add APIs to control video playback stateTimothy Flynn
2023-05-16Browser+LibWeb+WebContent: Broadcast video element context menu requestsTimothy Flynn
2023-04-27LibWeb: Clear the mouse event tracking node when it stops wanting eventsTimothy Flynn
2023-04-20LibWeb/DOM: Rename Node::{paint => paintable}_box()Linus Groh
2023-04-19LibWeb: Rename BrowsingContextContainer => NavigableContainerAndreas Kling
2023-04-14LibWeb: Support NotAllowed CSS cursorSrikavin Ramkumar
2023-04-09LibWeb: Port fire_keyboard_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: Port KeyboardEvent to new StringKenneth Myhra
2023-03-21WebContent+Everywhere: Add a WebContent IPC to activate a tabTimothy Flynn
2023-03-21WebContent+Everywhere: Add an option to not activate new tabs over IPCTimothy Flynn
2023-03-18LibWeb: Traverse shadow boundaries when looking for focus candidatesAndreas Kling
2023-03-16LibWeb+LibWebView+WebContent+Ladybird: Add IPC call that opens new tabAliaksandr Kalenik
2023-03-15LibJS+LibWeb: Wrap raw JS::Cell*/& fields in GCPtr/NonnullGCPtrMatthew Olsson
2023-03-13LibWeb+Ladybird+Userland: Port window.[alert,confirm,prompt] to StringTimothy Flynn
2023-03-06LibWeb: Fix a few const-ness issuesMatthew Olsson
2023-03-01LibWeb: Delete entire grapheme clusters on backspace/delete key pressesTimothy Flynn
2023-02-28LibWeb: Move pdfViewerSupported's answer to PageLuke Wilde
2023-02-28LibWeb: Rename Layout::InitialContainingBlock to Layout::ViewportAndreas Kling
2023-02-22LibWeb: Make factory methods of UIEvents::WheelEvent fallibleKenneth Myhra
2023-02-22LibWeb: Make factory methods of UIEvents::KeyboardEvent fallibleKenneth Myhra
2023-02-18LibWeb: Make factory methods of DOM::Event fallibleKenneth Myhra
2023-02-01LibWeb+WebContent: Do not reference-count file request objectsTimothy Flynn
2023-01-12LibWeb: Remove now-unused LayoutRange and LayoutPosition classes :^)Andreas Kling
2023-01-12LibWeb: Use DOM Selection instead of ad-hoc layout tree selectionAndreas Kling
2023-01-11LibWeb: Make the paint tree GC-allocatedAndreas Kling
2023-01-09AK+Everywhere: Rename FlyString to DeprecatedFlyStringTimothy Flynn
2023-01-05LibWeb+WebContent: Convert BrowsingContext to new pixel unitsSam Atkins
2022-12-31LibWeb: Support MouseEvent.{pageX,pageY}Itamar
2022-12-31LibWeb: Use CSSPixelPoint in MouseEvent::create_from_platform_event()Itamar
2022-12-31LibWeb: Fix calculation of MouseEvent::client_{x,y}Itamar
2022-12-10LibWeb+WebContent+headless-browser: Use CSSPixels for PageClient eventsSam Atkins
2022-12-10LibWeb: Rename some variables to avoid shadowingSam Atkins
2022-12-10LibWeb+WebContent+headless-browser: Make Page aware of the display scaleSam Atkins
2022-12-08Browser+LibWebView+WebContent: Do not domain match on cookie updatesTimothy Flynn
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-26LibWeb+WebContent: Label redirects with new FrameLoader::Type::RedirectBaitinq
2022-11-26LibWeb: Return correct value from EventHandler::fire_keyboard_event()Sam Atkins
2022-11-24LibWeb+WebContent: Virtualize methods needed for WebDriver in PageClientTimothy Flynn
2022-11-24LibWeb+WebContent: Virtualize PageClient methods needed for all clientsTimothy Flynn