Commit History

Autor SHA1 Mensaxe Data
  Andreas Kling 7139d5945f LibWeb: Use NonnullGCPtr in EventTarget's event handler map hai 1 ano
  Andreas Kling c1fd55ce94 LibWeb: Only allocate EventTarget listener/handler storage on demand hai 1 ano
  Andreas Kling a71eaefdf6 LibWeb: Make EventTarget::activation_behavior a virtual function hai 1 ano
  iliadsh 89da731aa6 LibJS+LibWeb: Devirtualize may_interfere_with_indexed_property_access() hai 1 ano
  Shannon Booth c7cd6f2bef LibWeb: Remove some unused DeprecatedFlyString includes hai 1 ano
  Andreas Kling 18c54d8d40 LibJS: Make Cell::initialize() return void hai 1 ano
  Luke Wilde 344785ae3a LibWeb: Implement the EventTarget constructor %!s(int64=2) %!d(string=hai) anos
  Kenneth Myhra 2091a11488 LibWeb: Port EventTarget to new {Fly}String %!s(int64=2) %!d(string=hai) anos
  Kenneth Myhra 4d87072201 LibWeb: Port {HTML,UIEvents,XHR}::EventNames to new String %!s(int64=2) %!d(string=hai) anos
  Luke Wilde 80fad65e5b LibWeb: Add function to EventTarget that says if it has any listeners %!s(int64=2) %!d(string=hai) anos
  Timothy Flynn f3db548a3d AK+Everywhere: Rename FlyString to DeprecatedFlyString %!s(int64=2) %!d(string=hai) anos
  Linus Groh 6e19ab2bbc AK+Everywhere: Rename String to DeprecatedString %!s(int64=2) %!d(string=hai) anos
  Andreas Kling e0a08f2ab0 LibWeb: Add EventTarget::has_event_listener(FlyString type) %!s(int64=2) %!d(string=hai) anos
  Andrew Kaster 8de7e49a56 LibWeb: Remove unecessary dependence on Window from DOM and WebIDL %!s(int64=2) %!d(string=hai) anos
  Linus Groh ad04d7ac9b LibWeb: Move ExceptionOr from DOM/ to WebIDL/ %!s(int64=2) %!d(string=hai) anos
  Linus Groh 4f73851afc LibWeb: Move CallbackType from Bindings/ to WebIDL/ %!s(int64=2) %!d(string=hai) anos
  Linus Groh 4270ede7c4 LibWeb: Remove WRAPPER_HACK() macro %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 6f433c8656 LibWeb+LibJS: Make the EventTarget hierarchy (incl. DOM) GC-allocated %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 7c3db526b0 LibWeb: Make DOM::Event and all its subclasses GC-allocated %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 8cda70c892 LibWeb: Move event listeners, handlers and callbacks to the GC heap %!s(int64=2) %!d(string=hai) anos
  Linus Groh 40a70461a0 LibWeb: Replace GlobalObject with Realm in wrapper functions %!s(int64=2) %!d(string=hai) anos
  Linus Groh b99cc7d050 LibJS+LibWeb: Replace GlobalObject with Realm in create() functions %!s(int64=2) %!d(string=hai) anos
  Luke Wilde ebf2184636 LibWeb: Only make certain <body> and <frameset> events apply to Window %!s(int64=3) %!d(string=hai) anos
  Idan Horowitz 086969277e Everywhere: Run clang-format %!s(int64=3) %!d(string=hai) anos
  sin-ack 29583104d2 LibWeb: Refactor all LabelableNode subclasses + input event handling :^) %!s(int64=3) %!d(string=hai) anos
  Luke Wilde 3479f1c4e8 LibWeb: Add support for the options variant of {add,remove}EventListener %!s(int64=3) %!d(string=hai) anos
  Andreas Kling a97586c24a LibWeb: Shrink DOM::EventTarget by 80 bytes %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 9521f71944 LibWeb: Support "useCapture" parameter to add/removeEventListener %!s(int64=3) %!d(string=hai) anos
  Andreas Kling e76e8e22b5 LibWeb: Separate "event listener" from "EventListener" %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 05c9fd962d LibWeb: Add EventTarget::run_activation_behavior() %!s(int64=3) %!d(string=hai) anos