Commit Graph

  • 5ed91dc915 LibDevTools: Implement enough of the protocol to inspect tabs Timothy Flynn 2025-02-15 07:57:36 -05:00
  • b974e91731 LibDevTools: Implement enough of the protocol to see a tab list Timothy Flynn 2025-02-15 07:53:57 -05:00
  • 58bc44ba2a LibDevTools: Introduce a Firefox DevTools server library Timothy Flynn 2025-02-15 07:35:58 -05:00
  • 49c93d01db LibWebView: Store the tab title on the ViewImplementation Timothy Flynn 2025-02-17 06:43:06 -05:00
  • 3904765c4f LibWebView: Add simple ID tracking to WebViews Timothy Flynn 2025-02-15 08:06:36 -05:00
  • 82206d2abb LibWeb: Move DOM::NodeType to its own file Timothy Flynn 2025-02-14 10:31:44 -05:00
  • 0fc1d4cd69 AK: Provide a few mutable JSON object/array accessors Timothy Flynn 2025-02-14 18:13:40 -05:00
  • 705001483a LibWeb: Make base URL of HTML::Script Optional Shannon Booth 2025-02-16 15:53:04 +13:00
  • d62cf0a807 Everywhere: Remove some use of the URL constructors Shannon Booth 2025-02-16 14:45:52 +13:00
  • 2823ac92d0 RequestServer: Do not check for invalid URL starting a request Shannon Booth 2025-02-16 14:16:55 +13:00
  • 25df98875d LibIPC: Ensure only valid URLs are passed over IPC Shannon Booth 2025-02-16 14:13:57 +13:00
  • 0b8bcdcbd3 LibWeb: Remove some useless URL validity checks Shannon Booth 2025-02-16 14:06:50 +13:00
  • dc2b0e17bf LibWeb/ServiceWorker: Use has_value for checking for invalid URL Shannon Booth 2025-02-16 14:05:25 +13:00
  • c86b5068d0 xml: Remove validity check on URL created with file scheme Shannon Booth 2025-02-16 14:03:15 +13:00
  • 2c8dab36f3 LibWeb: Port EnvironmentSettings URL Parsing to return Optional<URL> Shannon Booth 2025-02-16 14:01:09 +13:00
  • 5f5d18d719 LibWeb: Do not crash when inserting block elements into inline SVGBoxes Jelle Raaijmakers 2025-02-19 11:04:15 +01:00
  • 0c58dad7a6 LibWeb: Factor out conditions for creation of inline continuation Jelle Raaijmakers 2025-02-19 10:54:44 +01:00
  • c0109039cb LibWeb: Do not consider <foreignObject> for inline continuation Jelle Raaijmakers 2025-02-19 10:31:47 +01:00
  • c9edb6ffc4 LibWeb: Support for Content-Language HTTP header Piotr 2025-01-14 20:31:44 +01:00
  • dda1573746 Devcontainer: Set VCPKG_FORCE_SYSTEM_BINARIES when building cache Andrew Kaster 2025-01-08 17:14:37 -07:00
  • de7ca7b157 LibWeb: Retain display: contents in ancestor stack for continuations Jelle Raaijmakers 2025-02-18 16:51:38 +01:00
  • dd8cca180f LibWeb: Remove unintentional recursion in ValidityState::valid Tim Ledbetter 2025-02-18 16:44:24 +00:00
  • 8e3798b25e LibWeb: Convert ConnectionTimingInfo to a standard layout struct Andrew Kaster 2025-01-23 09:15:35 -07:00
  • 47716a4e11 LibWeb: Explicitly capture resource in closures in load_resource Andrew Kaster 2025-01-15 15:13:08 -07:00
  • 8760825bb4 LibWeb: Don't store Page on ResourceLoader Andrew Kaster 2025-01-15 15:06:39 -07:00
  • a869a1c056 LibWeb: Establish WebSocket connections in parallel Andrew Kaster 2025-01-14 14:15:56 -07:00
  • aa243000f3 LibWeb: Implement TimeRanges and HTMLMediaElement.seekable() Psychpsyo 2025-02-14 11:22:12 +01:00
  • 3952ff4786 LibWeb: Add a stub for HTMLMediaElement.played() Psychpsyo 2025-02-14 11:22:01 +01:00
  • 0206697d36 LibWeb: Implement MediaCapabilities.decodingInfo() Psychpsyo 2025-02-12 17:29:29 +01:00
  • 3b577e6135 Meta: Improve IDL generator for dictionary members Psychpsyo 2025-02-12 17:26:11 +01:00
  • 96bb250a4a LibWeb: Import setCustomValidity related tests Psychpsyo 2025-02-18 11:15:05 +01:00
  • a8004a77bb LibWeb: Implement setCustomValidity IDL attribute Psychpsyo 2025-02-17 20:50:56 +01:00
  • 0926720c2a LibDNS: Add basic DNS::Resolver tests devgianlu 2025-02-18 13:05:42 +01:00
  • 42a18a4a91 RequestServer: Use default certificate for DNS over TLS devgianlu 2025-02-18 13:04:58 +01:00
  • 65966020d1 LibTLS: Forward can_read_without_blocking to underlying socket devgianlu 2025-02-18 13:04:17 +01:00
  • 0e470d5cdf LibWeb: Apply presentational hints for the HTMLHRElement align attribute Tim Ledbetter 2025-02-18 07:56:59 +00:00
  • c217057cfd LibWeb: Apply presentational hints for the HTMLHRElement color attribute Tim Ledbetter 2025-02-18 07:25:09 +00:00
  • 83c4e22247 LibWeb: Implement validity IDL attribute Psychpsyo 2025-02-17 20:44:26 +01:00
  • 184ae687c5 LibWeb+WebContent: Remove unused code in BrowsingContext Aliaksandr Kalenik 2025-02-17 23:57:52 +01:00
  • cf7b775709 LibWeb/URLPattern: Implement the URLPattern IDL getters Shannon Booth 2025-02-04 15:25:19 +13:00
  • f3662c6f88 LibURL/Pattern: Add a representation of a URL Pattern Shannon Booth 2025-02-04 15:10:14 +13:00
  • 5521836929 LibURL/Pattern: Add a representation of a URL Pattern 'component' Shannon Booth 2025-02-04 14:56:14 +13:00
  • 93253e993b LibWeb: Fix invalidations calculation for values with relative units Aliaksandr Kalenik 2025-02-17 22:28:15 +01:00
  • 9dd59e0673 LibWeb: Early return when invalidations=none in animation style update Aliaksandr Kalenik 2025-02-17 19:29:01 +01:00
  • 1e07227e98 LibWeb: Early return when invalidations=none in inherited style update Aliaksandr Kalenik 2025-02-17 19:26:34 +01:00
  • e5b4fe2c65 LibWeb: Fix wrong invalidations calculation in inherited style update Aliaksandr Kalenik 2025-02-17 19:25:06 +01:00
  • ba607e2127 LibCrypto: Add SECP521r1 test devgianlu 2025-02-16 12:41:53 +01:00
  • f630ca7cd0 LibCrypto: Rename and remove unused methods from SECPxxxr1 class devgianlu 2025-02-16 12:22:22 +01:00
  • 048d6b8012 LibCrypto: Remove unused constructors from RSA class devgianlu 2025-02-16 11:56:01 +01:00
  • 3431b3235c LibCrypto: Prevent exporting invalid DER RSAPrivateKey devgianlu 2025-02-16 11:55:31 +01:00
  • 7180c5f13b LibCrypto: Remove unused EllipticCurve abstract class devgianlu 2025-02-16 11:49:11 +01:00
  • 8ae01f81c9 LibCrypto: Remove unused MGF class devgianlu 2025-02-15 14:18:35 +01:00
  • 510aa223c2 LibCrypto: Remove unused ChaCha20 class devgianlu 2025-02-15 14:13:14 +01:00
  • 7fb15ef936 LibCrypto: Remove unused Poly1305 class devgianlu 2025-02-15 14:12:41 +01:00
  • ce3e79a402 LibCrypto: Remove unused ChaCha20Poly1305 class devgianlu 2025-02-15 14:11:11 +01:00
  • bc0bb0d535 LibCrypto: Remove unused Certificate class devgianlu 2025-02-15 14:06:25 +01:00
  • 24d3da64e5 LibWebSocket: Support specifying root certificate path devgianlu 2025-02-14 12:24:03 +01:00
  • b8f609099a LibTLS: Remove unused DefaultRootCACertificates devgianlu 2025-02-14 12:05:18 +01:00
  • 7a38a3e994 LibTLS: Replace TLSv12 implementation with OpenSSL devgianlu 2025-02-14 09:49:33 +01:00
  • d6e9d2cdbb LibCore: Expose TCPSocket file descriptor devgianlu 2025-02-14 09:48:42 +01:00
  • b6ec31b590 LibCrypto: Move OPENSSL_TRY helper function outside namespace devgianlu 2025-02-14 09:45:40 +01:00
  • 53dd99098c LibTLS: Move DefaultRootCACertificates to own file devgianlu 2025-02-14 09:35:31 +01:00
  • 6889fa9695 LibWeb: Add simple in-tree WebSocket test devgianlu 2025-02-14 11:07:13 +01:00
  • fb020a3c8f LibWeb: Store final box model metrics in paint tree, not layout tree Andreas Kling 2025-02-17 13:54:36 +01:00
  • 71cb04d8cb IPCCompiler: Allow arguments to not be default-constructible Sam Atkins 2025-02-17 15:19:29 +00:00
  • b3b7e76c10 IPCCompiler: Remove invalid state from IPC message classes Sam Atkins 2025-02-17 15:12:28 +00:00
  • e53df7e6c9 WebDriver: Correctly report the client's readiness state Timothy Flynn 2025-02-17 09:10:30 -05:00
  • dcfc552d25 AK: Don't crash on empty extension in LexicalPath::has_extension stasoid 2025-02-17 18:12:16 +05:00
  • 6b661a91c6 RequestServer: Send empty headers in requests David Hewitt 2025-02-17 21:05:18 +09:00
  • 4966fa4aed LibWeb: Prevent crash with custom cursor Gingeh 2025-02-14 20:58:38 +11:00
  • 7be78ec044 Inspector: Keep property filter across tabs Sam Atkins 2025-02-13 16:33:25 +00:00
  • 4c024e41cb Inspector: Do less work when filtering properties Sam Atkins 2025-02-13 16:16:02 +00:00
  • 37ca2fc25c Inspector: Preserve zebra-striping when hiding table rows Sam Atkins 2025-02-13 16:05:02 +00:00
  • a10984ea03 Inspector: Keep current property filter when switching selected node Sam Atkins 2025-02-13 15:55:25 +00:00
  • 7ed4557573 UI: Only run Screenshot tests on x86_64 Linux Andrew Kaster 2025-02-14 14:18:06 -07:00
  • 62cd358fab Meta: Link with OpenSSL explicitly devgianlu 2025-02-14 09:34:33 +01:00
  • 41c6f93aa8 RequestServer: Remove IPV6 bracket notation on host before resolving rmg-x 2025-02-16 16:18:39 -06:00
  • 23a8bbca01 WebContent: Annotate unexpected alert open errors for WebDriver Timothy Flynn 2025-02-16 12:38:54 -05:00
  • 29d74632c7 LibWeb: Move z-index to table wrapper box InvalidUsernameException 2025-02-15 16:58:35 +01:00
  • 91e4fb248b LibWeb: Hide unrelated popovers when showing popovers Gingeh 2025-02-04 10:23:09 +11:00
  • bc0729f5d2 LibWeb: Create a BlockContainer for 'block ruby' elements Gingeh 2025-02-04 10:23:09 +11:00
  • be3e221b3f LibWeb/XHR: Ensure type set on blob responses David Hewitt 2025-02-13 23:23:47 +09:00
  • 31a69ce887 LibWeb+LibGfx: Make IntersectionObserver checks edge-inclusive Andreas Kling 2025-02-16 12:17:07 +01:00
  • 4e653c99bb Tests: Import WPT test for edge inclusivity in IntersectionObserver Andreas Kling 2025-02-16 12:12:47 +01:00
  • 105096e75a LibJS: Stop executing successful regex if it's past the end of the input Luke Wilde 2025-02-14 14:55:36 +00:00
  • f839f1b44b LibWeb: Make a elements honor base element's target Psychpsyo 2025-02-14 18:28:29 +01:00
  • 79d6d5a7fa Base: Revert usage of color-scheme in the Inspector Timothy Flynn 2025-02-15 19:33:38 -05:00
  • 751b93959f LibWeb/CSS: Use fallback var() value if custom property is empty Luke Wilde 2025-02-14 20:00:10 +00:00
  • 8f79f2137e LibWeb: Fix steps for finding a navigable by target name Psychpsyo 2025-02-14 18:34:48 +01:00
  • d3c481f71a LibWeb: Schedule input event processing on HTML event loop Aliaksandr Kalenik 2025-02-14 23:25:12 +01:00
  • 9072a7caef Everywhere: Use URL::about_XXX factory functions Shannon Booth 2025-02-15 23:51:45 +13:00
  • 07f054e067 LibURL: Add 'about:XXX' helper factory functions Shannon Booth 2025-02-15 23:45:40 +13:00
  • 53826995f6 LibURL+LibWeb: Port URL::complete_url to Optional Shannon Booth 2025-02-15 22:55:46 +13:00
  • 356728b1e0 LibJS: Fix bytecode generation for super property stores and loads Jess 2025-02-13 22:10:58 +13:00
  • 778947213b ImageDecoder: Port to Windows stasoid 2024-12-17 09:26:22 +05:00
  • 4ae3522b10 LibCore: Implement System::socketpair on Windows stasoid 2024-12-17 21:18:02 +05:00
  • 886a8fca86 LibGfx: Fix skia include Francesco Gazzetta 2025-02-14 10:15:13 +01:00
  • f92d037752 LibJS: Parse dates like "Jan 15, 2025" Psychpsyo 2025-02-14 11:41:50 +01:00
  • 4bb22c52d1 LibWeb: Initialize AnalyserNode previous block at construction time Tim Ledbetter 2025-02-13 18:32:30 +00:00
  • c9cd795257 LibWeb: Don't lose change events on MediaQueryList internal state change Andreas Kling 2025-02-13 14:09:39 +01:00