Commit Graph

  • d2029b1814 LibWeb: Relax HTML parser to allow more tags inside <select> master Feng Yu 2025-10-23 20:44:10 -07:00
  • 315ffb91af LibWeb/CSS: Dump more information about CSSImportRules Sam Atkins 2025-12-04 12:58:44 +00:00
  • 2a716eaf48 LibWeb: Make dump_sheet() indentable Sam Atkins 2025-12-04 12:58:28 +00:00
  • 5343c9bd2e LibWeb/CSS: Dump out media queries in more detail Sam Atkins 2025-12-04 12:52:36 +00:00
  • 1db13c52be LibWeb/CSS: Make Supports responsible for dumping itself entirely Sam Atkins 2025-12-04 12:23:20 +00:00
  • 180cd4b799 LibWeb: Move CSSRule dumping code into CSSRule classes Sam Atkins 2025-12-04 12:03:01 +00:00
  • 285892b5dd LibWeb: Expose dump_indent() function Sam Atkins 2025-12-04 11:25:11 +00:00
  • 674075f79e Everywhere: Remove LibCore/System.h includes from header files Timothy Flynn 2025-12-04 09:59:18 -05:00
  • 58b32814e0 LibWeb/HTML: Bring HTMLDialogElement up to spec Sam Atkins 2025-12-01 17:26:50 +00:00
  • a1fbcfb4c6 LibWeb/HTML: Implement CloseWatcher::getEnabledState closer to spec Sam Atkins 2025-12-01 17:14:29 +00:00
  • c541d14232 LibWeb/HTML: Add spec asserts to HTMLDialogElement::set_close_watcher() Sam Atkins 2025-12-01 15:51:23 +00:00
  • e217380d0d Meta: Lock libxml2 version in vcpkg.json Aliaksandr Kalenik 2025-12-04 13:15:36 +01:00
  • 6b46bed970 LibWeb/CSS: Update syntax comments for a couple of properties Sam Atkins 2025-12-04 10:31:26 +00:00
  • 9b4d9966da Meta: Update libavif to version 1.3.0#1 Marcos Del Sol Vives 2025-12-03 21:58:23 +00:00
  • bd1c9aedbc LibMedia: Only set data provider error state from the decoding thread Zaggy1024 2025-11-28 17:43:28 -06:00
  • 2bd541c70c LibMedia: Keep data providers suspended until they are active Zaggy1024 2025-11-28 17:29:49 -06:00
  • 8bfaae473d LibMedia: Use only the ThreadData::wake() function in data providers Zaggy1024 2025-11-28 17:36:09 -06:00
  • 46ce9b0775 CI: Set the PAT on the main test262 checkout step Timothy Flynn 2025-12-03 11:08:52 -05:00
  • 61d9d6bebb CI: Set the Ladybird token when checking out libjs-data Timothy Flynn 2025-12-03 09:21:35 -05:00
  • 0c9d15788e CI: Give the test262 runner write permissions Timothy Flynn 2025-12-03 07:43:50 -05:00
  • e0dd182964 LibJS: Use stored input for RegExp legacy static property views aplefull 2025-12-03 00:55:55 +01:00
  • ed7a86b8cc LibWeb/DOM: Set the pseudo_element on created Animation/TransitionEvents Sam Atkins 2025-12-02 11:40:59 +00:00
  • d717dd64b3 LibWeb: Make Animation's owning element an AbstractElement Sam Atkins 2025-12-02 11:17:41 +00:00
  • b61c857c64 LibWeb/CSS: Use AbstractElement animation helpers Sam Atkins 2025-12-02 11:05:29 +00:00
  • dacc64cb8b LibWeb/DOM: Add animation helpers to AbstractElement Sam Atkins 2025-12-02 11:03:07 +00:00
  • ba86b81c1a LibWeb/Animations: Make KeyframeEffect work with AbstractElements Sam Atkins 2025-09-09 12:55:22 +01:00
  • 05e449d32a LibCore: Simplify how we calculate processed event count Andreas Kling 2025-12-03 12:20:07 +01:00
  • 25764fbc54 LibCore: Remove debug logging about pending promise count Andreas Kling 2025-12-03 12:05:28 +01:00
  • cebc4d00dd LibCore: Remove ability to post heap-allocated Core::Event objects Andreas Kling 2025-12-03 12:00:22 +01:00
  • 2a1c5dc108 LibCore: Don't require heap-allocated event to hold deferred invocation Andreas Kling 2025-12-03 11:53:04 +01:00
  • 69515f8c85 LibCore: Allow posting stateless events without heap-allocated Event Andreas Kling 2025-12-03 11:38:19 +01:00
  • 23fb9781d1 LibCore: Avoid excessive ref-count churn in event dispatch Andreas Kling 2025-12-03 11:10:55 +01:00
  • fa85f62895 LibCore: Remove unused Core::Event::Type::Quit Andreas Kling 2025-12-03 11:06:58 +01:00
  • 96806a3f90 LibWeb: Update cursor and tooltip UI state regardless of event handlers Timothy Flynn 2025-12-02 09:11:24 -05:00
  • 612558144b LibGfx: Add a stringifier for StandardCursor Timothy Flynn 2025-12-02 09:00:38 -05:00
  • dcf8463886 LibGfx: Remove unused StandardCursor::__Count Timothy Flynn 2025-12-02 08:59:25 -05:00
  • c7b3a4fcf8 LibJS: Implement Iterator.concat Timothy Flynn 2025-12-02 16:56:02 -05:00
  • 7ee415a7c2 LibJS: Directly indicate when the IteratorHelper generator is complete Timothy Flynn 2025-12-02 16:53:09 -05:00
  • 6976ff389e LibJS: Mark IteratorHelper::create as infallible Timothy Flynn 2025-12-02 12:32:57 -05:00
  • e011f8d6b1 LibJS: Replace [[UnderlyingIterator]] with [[UnderlyingIterators]] Timothy Flynn 2025-12-02 12:21:13 -05:00
  • 557805d6ef LibJS: Compute byteIndexInBuffer sooner in Atomic's DoWait Timothy Flynn 2025-12-02 19:58:32 -05:00
  • b060d5dcdf LibJS: Fix typo in ResolveExport assertion Timothy Flynn 2025-12-02 11:54:23 -05:00
  • b572ae95a9 LibCore+LibWeb: Remove the dummy EventReceiver from deferred_invoke() Zaggy1024 2025-12-02 01:31:00 -06:00
  • 970100e789 LibMedia: Pass SeekData by reference to avoid an inexplicable leak Zaggy1024 2025-12-02 16:47:54 -06:00
  • e935dfbf5b LibWeb: Simplify compute_style_value_list Callum Law 2025-11-29 15:54:06 +13:00
  • 38efc39e17 LibWeb: Simplify assemble_coordinated_value_list Callum Law 2025-11-29 15:29:20 +13:00
  • 74e6c5074f LibWeb: Store list-valued properties as lists in StylePropertyMap::set() Callum Law 2025-12-02 23:21:21 +13:00
  • 953f9775a4 LibWeb: Mark animation-* properties as list-valued Callum Law 2025-12-02 23:08:49 +13:00
  • 758432c1cd LibWeb: Don't mark mask-type as list-valued Callum Law 2025-12-02 23:56:17 +13:00
  • 4034ce995a LibWeb: Account for transition-{delay,duration} always being a list Callum Law 2025-12-02 23:09:37 +13:00
  • d7d4f90a2c LibWeb: Update style attribute when calling attributeStyleMap.set() Callum Law 2025-12-02 23:18:26 +13:00
  • 4e79d86d03 LibWebView: Enable the HTTP disk cache by default Timothy Flynn 2025-12-01 15:18:18 -05:00
  • aae8574d25 LibHTTP: Place HTTP disk cache log points behind a debug flag Timothy Flynn 2025-12-01 15:15:45 -05:00
  • adcf5462af LibWeb+WebContent: Rename the http-cache flag to http-memory-cache Timothy Flynn 2025-12-01 15:11:27 -05:00
  • b376ab4e81 LibWeb/CSS: Serialize Supports::Declaration as original representation Sam Atkins 2025-12-01 14:27:50 +00:00
  • db910c68a3 LibWeb/CSS: Add option to retain a Declaration's full source text Sam Atkins 2025-12-01 14:24:24 +00:00
  • a8d0be4382 LibWeb/CSS: Expose consumed tokens from TokenStream Sam Atkins 2025-12-01 14:13:45 +00:00
  • 8d5eac28a4 LibWeb/CSS: Rename Declaration.original_text -> original_value_text Sam Atkins 2025-12-01 13:55:56 +00:00
  • faba11f33c LibWeb/CSS: Pull out Supports::Declaration parsing Sam Atkins 2025-12-01 12:54:40 +00:00
  • 4ed1c56267 LibWeb/CSS: Parse all supports features in @import supports() Sam Atkins 2025-12-01 12:39:33 +00:00
  • d9abfdf2ab LibWeb/CSS: Allow non-StyleValueLists in animation properties Sam Atkins 2025-12-01 15:20:15 +00:00
  • 4d27e9aa5e LibWeb: Make setInterval() reuse the timer to reduce drift Andreas Kling 2025-12-01 15:23:27 +01:00
  • fb9286eccb LibWeb: Apply clip frames even when transformation is identity InvalidUsernameException 2025-11-26 13:29:07 +01:00
  • a08c175da2 LibWeb: Display clip rectangles when dumping display list InvalidUsernameException 2025-11-26 13:29:06 +01:00
  • 005e965380 LibCore+RequestServer: Return size_t from system read/write functions Timothy Flynn 2025-12-01 09:03:25 -05:00
  • e5ea4f9bdf LibWeb/HTML: Add source field to ToggleEventInit Sam Atkins 2025-11-27 16:55:34 +00:00
  • 99bef81d09 LibJS: Fast path for TypedArray.slice() Andreas Kling 2025-12-01 12:08:11 +01:00
  • 94fc8c47c0 LibIPC: Decode Vector<T> in one swoop for trivial arithmetic types Andreas Kling 2025-12-01 11:52:44 +01:00
  • 4d7d8aa827 LibJS: Allow fast conversions between Uint8Array and Uint8ClampedArray Andreas Kling 2025-12-01 10:50:33 +01:00
  • 096eddfd5a LibIPC: Encode spans of trivial arithmetic types more efficiently Andreas Kling 2025-12-01 10:37:58 +01:00
  • 1c45930767 LibWeb+LibWebView+LibRequests: Reduce dependency on LibIPC includes Andreas Kling 2025-12-01 10:36:50 +01:00
  • 62d7011f45 LibWeb/HTML: Update worker construction spec steps Sam Atkins 2025-11-27 11:37:53 +00:00
  • edac716e91 LibCore: Support HTTP disk caching on Windows Timothy Flynn 2025-12-01 07:12:16 -05:00
  • 079a2ba36a LibCore+RequestServer: Implement Core::System::send on Windows Timothy Flynn 2025-12-01 06:52:48 -05:00
  • 85fd4d5ea1 LibCore: Accept ReadonlyBytes/Bytes in System::send/recv Timothy Flynn 2025-12-01 06:48:10 -05:00
  • e9519b132f Base: Use the correct memory unit suffixes in about::processes Tim Ledbetter 2025-11-07 12:19:42 +00:00
  • b579608d41 Meta: Remove unused function check_program_version_at_least Lorenz A 2025-11-30 23:40:11 +01:00
  • 90525f7e97 LibCore: Define SocketAddress out-of-line to remove SocketAddressWindows Timothy Flynn 2025-11-30 15:13:45 -05:00
  • 5c88c3718b LibCore: Do not include SocketAddressWindows.h in System.h Timothy Flynn 2025-11-30 10:21:31 -05:00
  • 2d22ef0db5 LibCore: Move AddressInfoVector to its own file Timothy Flynn 2025-11-30 10:18:43 -05:00
  • cdc81e8921 LibWeb/CSS: Add -moz-appearance property alias Sam Atkins 2025-11-14 12:43:04 +00:00
  • d5d1b5351e LibWeb: Hide stepper buttons on appearance: textfield number inputs Sam Atkins 2025-11-14 14:25:37 +00:00
  • c3d23a2487 LibWeb/HTML: Clone integrity policy when cloning policy container Sam Atkins 2025-11-27 17:20:19 +00:00
  • b3d9ffdfce LibWeb/HTML: Update ImageRequest::prepare_for_presentation spec steps Sam Atkins 2025-11-27 17:11:57 +00:00
  • 573d5362f4 LibWeb/HTML: Add FIXMEs to honor WebDriver BiDi emulated language Sam Atkins 2025-11-27 17:03:30 +00:00
  • c8990697d1 LibWeb: Add FIXME for moving "stop parsing" step for error documents Sam Atkins 2025-11-27 16:28:38 +00:00
  • 2feff2b519 LibWeb/HTML: Capitalize autocorrection and autocapitalization states Sam Atkins 2025-11-27 16:03:24 +00:00
  • c0b8f47a76 LibWeb/HTML: Move connectedness check for script post_connection() Sam Atkins 2025-11-27 15:57:18 +00:00
  • 5179c57ca0 LibWeb/DOM: Use Document::make_unsalvageable() Sam Atkins 2025-11-27 15:41:37 +00:00
  • 04f1dbce2e LibWeb/HTML: Update BroadcastChannel::is_eligible_for_messaging() spec Sam Atkins 2025-11-27 14:01:01 +00:00
  • ed5169af8d LibWeb/HTML: Make command events not composed Sam Atkins 2025-11-27 12:55:21 +00:00
  • d2b261d28e LibWeb/DOM: Update references to ancestor revealing algorithms Sam Atkins 2025-11-27 11:42:19 +00:00
  • 15583040df LibWeb/DOM: Add FIXMEs for new spec steps in respond_to_base_url_changes Sam Atkins 2025-11-27 10:41:04 +00:00
  • f81bb1bd8c LibWeb/CSS: Absolutize GradientStyleValues Sam Atkins 2025-11-20 17:16:15 +00:00
  • fbe0567f90 LibWeb/CSS: Store RadialGradientStyleValue sizes as StyleValues Sam Atkins 2025-11-24 14:42:09 +00:00
  • d327f677c5 LibWeb/CSS: Store linear-gradient() angle as a StyleValue Sam Atkins 2025-11-28 17:23:13 +00:00
  • 73fbaaba77 LibWeb: Store GradientStyleValue color-stop positions as StyleValues Sam Atkins 2025-11-28 17:14:31 +00:00
  • 71397c876c Tests: Import gradient interpolation test Sam Atkins 2025-11-20 10:43:26 +00:00
  • 12e8f503aa LibWeb: Support non-fixed <random-value-sharing> Callum Law 2025-11-05 13:27:48 +13:00
  • 86e6aa0291 LibWeb: Keep track of random function index within property value Callum Law 2025-11-05 13:22:12 +13:00