Jelle Raaijmakers
64f1e6e11a
LibWeb: Add onanimation* event handler IDL attributes
...
Add these animation event handlers to GlobalEventHandlers:
- onanimationcancel
- onanimationend
- onanimationiteration
- onanimationstart
They were missing, causing `window.onanimationend = ...` style
assignments to silently fail.
2026-01-13 10:09:22 +01:00
Tete17
2083708897
LibWeb: Enumerate all injection sinks relevant to the TrustedTypes spec
...
This enables us to more strictly control the available sinks we support.
2025-09-01 16:19:24 +01:00
ayeteadoe
3df8e00d91
LibWeb: Enable EXPLICIT_SYMBOL_EXPORT
2025-08-23 16:04:36 -06:00
Glenn Skrzypczak
c0cbd439a2
LibWeb/HTML: Dispatch command events
...
Command events are now dispatched when buttons are activated. The
special commands for popovers and dialogs are also implemented.
2025-04-18 12:09:57 +01:00
Shannon Booth
172d5f6987
LibWeb: Implement definition of remaining global event handlers
2025-01-05 16:19:19 +00:00
Saksham Goyal
8ebf2c3007
LibWeb: Add missing attributes in Event Handlers
2024-12-25 12:01:56 +01:00
Shannon Booth
75b7a3e413
LibWeb: Add definitions for PointerEvent event handlers
...
Also removing a FIXME about not covering all of the event names as it is
not exactly clear when such a FIXME would be addressed, especially as
these come from multiple specifications.
2024-11-22 14:33:58 +01:00
Shannon Booth
f87041bf3a
LibGC+Everywhere: Factor out a LibGC from LibJS
...
Resulting in a massive rename across almost everywhere! Alongside the
namespace change, we now have the following names:
* JS::NonnullGCPtr -> GC::Ref
* JS::GCPtr -> GC::Ptr
* JS::HeapFunction -> GC::Function
* JS::CellImpl -> GC::Cell
* JS::Handle -> GC::Root
2024-11-15 14:49:20 +01:00
Timothy Flynn
93712b24bf
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00