ladybird/Userland/Libraries/LibWeb
Andreas Kling f4636a0cf5 LibWeb: Stop spamming animation events on the wrong event target
This patch fixes two issues:

- Animation events that should go to the target element now do
  (some were previously being dispatched on the animation itself.)
- We update the "previous phase" and "previous iteration" fields of
  animation effects, so that we can actually detect phase changes.
  This means we stop thinking animations always just started,
  something that caused each animation to send 60 animationstart
  events every second (to the wrong target!)
2024-05-23 12:10:06 +02:00
..
Animations LibWeb: Stop spamming animation events on the wrong event target 2024-05-23 12:10:06 +02:00
ARIA LibWeb: Return correct RoleType for composite ARIA role 2024-01-27 14:52:41 -05:00
Bindings AK+Userland: Remove NOESCAPE 2024-05-22 21:55:34 -06:00
Clipboard LibWeb: Use 'FIXME' extended attribute where possible 2024-05-19 16:24:11 +02:00
Cookie Everywhere: Use east const in more places 2024-04-19 06:31:19 -04:00
Crypto LibWeb: Use 'FIXME' extended attribute where possible 2024-05-19 16:24:11 +02:00
CSS LibWeb: Mark FontFaceSet as a setlike IDL interface 2024-05-23 10:57:34 +02:00
DOM LibWeb: Stop spamming animation events on the wrong event target 2024-05-23 12:10:06 +02:00
DOMParsing LibWeb: Log a FIXME when parsing fragments for XML documents 2024-05-19 07:22:48 +02:00
DOMURL LibWeb: Implement URL.parse 2024-05-13 09:21:12 +02:00
Encoding LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
Fetch LibWeb: Implement the concept incrementally read a body 2024-05-20 16:57:52 -04:00
FileAPI LibWeb: Implement "Resolve a Blob URL" 2024-05-12 15:46:29 -06:00
Geometry LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
HighResolutionTime LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
HTML Userland: Add ESCAPING annotations to a bunch of places 2024-05-22 21:55:34 -06:00
IndexedDB LibWeb: Mark IDBFactory.open() with FIXME extended attribute in IDL 2024-05-22 21:46:08 +02:00
Infra LibWeb: Implement an AO to normalize newlines in a string 2024-03-16 13:11:57 +01:00
Internals LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
IntersectionObserver LibWeb: Use 'FIXME' extended attribute where possible 2024-05-19 16:24:11 +02:00
Layout Userland: Add ESCAPING annotations to a bunch of places 2024-05-22 21:55:34 -06:00
Loader Userland: Add ESCAPING annotations to a bunch of places 2024-05-22 21:55:34 -06:00
MathML LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
MimeSniff LibWeb/MimeSniff: Implement "minimize a supported MIME type" 2024-05-19 16:25:50 +02:00
NavigationTiming LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
Page LibJS: Make JS::Cell a Weakable 2024-05-04 21:42:59 +02:00
Painting LibWeb: Implement the SVG clip-rule attribute 2024-05-14 23:01:18 +01:00
PerformanceTimeline LibJS+LibWeb: Use new Cell::Visitor helpers to avoid manual iteration 2024-04-16 07:40:01 +02:00
PermissionsPolicy AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -04:00
Platform Userland: Add ESCAPING annotations to a bunch of places 2024-05-22 21:55:34 -06:00
ReferrerPolicy AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -04:00
RequestIdleCallback LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
ResizeObserver LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
SecureContexts AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -04:00
Selection LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
SRI
Streams LibWeb: Enable callbacks in chunk steps for ReadableStreamDefaultTee 2024-05-23 11:22:44 +02:00
SVG LibWeb: Use 'FIXME' extended attribute where possible 2024-05-19 16:24:11 +02:00
UIEvents LibWeb: Implement the MouseEvent.relatedTarget attribute 2024-05-20 08:21:41 +02:00
UserTiming LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
WebAssembly LibWeb: Make exported Wasm functions keep the module instance alive 2024-05-23 00:55:56 -06:00
WebAudio LibWeb: Use FIXME extended attribute where possible 2024-05-19 17:35:25 +02:00
WebDriver LibJS+LibWeb: Pass function metadata collected in parsing using a struct 2024-05-23 09:53:31 +02:00
WebGL LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
WebIDL LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
WebSockets LibWeb: Use 'FIXME' extended attribute where possible 2024-05-19 16:24:11 +02:00
Worker Ladybird+Userland: Remove use of unnecessary fd passing socket concept 2024-04-19 16:38:55 -04:00
XHR LibWeb: Integrate Streams in XHR::send() 2024-05-20 16:57:52 -04:00
XLink LibWeb: Add Web::XLink::AttributeNames 2023-11-05 11:16:16 +00:00
XML LibWeb: Let queue_global_task() take a JS::HeapFunction 2024-04-20 18:11:01 +02:00
CMakeLists.txt LibWeb: Implement the concept incrementally read a body 2024-05-20 16:57:52 -04:00
Dump.cpp LibWeb: Use IterationDecision in single level Node iteration methods 2024-05-07 16:45:28 -06:00
Dump.h
Forward.h LibWeb: Implement the concept incrementally read a body 2024-05-20 16:57:52 -04:00
idl_files.cmake LibWeb: Add stub interface for IDBOpenDBRequest 2024-05-19 16:24:11 +02:00
Namespace.cpp LibWeb: Make Web::Namespace::Foo strings be FlyString 2023-11-04 21:28:30 +01:00
Namespace.h LibWeb: Make Web::Namespace::Foo strings be FlyString 2023-11-04 21:28:30 +01:00
PixelUnits.cpp LibWeb: Refactor int types in WebContentServer to DevicePixels 2023-12-15 17:01:16 +01:00
PixelUnits.h LibWeb: Properly round CSSPixels values in device_to_css_rect 2024-02-21 20:08:25 +01:00
TraversalDecision.h LibWeb: Use TraversalDecision for multi level Node traversal methods 2024-05-07 16:45:28 -06:00
TreeNode.h LibWeb: Use TraversalDecision for multi level Node traversal methods 2024-05-07 16:45:28 -06:00