mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-09-10 11:36:22 +00:00
LibWeb/HTML: Port Window.cancelAnimationFrame() to IDL
This commit is contained in:
parent
211e6c1fbc
commit
a2fb3a1653
Notes:
sideshowbarker
2024-07-17 21:11:12 +09:00
Author: https://github.com/linusg
Commit: a2fb3a1653
Pull-request: https://github.com/SerenityOS/serenity/pull/17752
Reviewed-by: https://github.com/awesomekling
3 changed files with 13 additions and 18 deletions
|
@ -88,7 +88,6 @@ public:
|
|||
void set_import_maps_allowed(bool import_maps_allowed) { m_import_maps_allowed = import_maps_allowed; }
|
||||
|
||||
WebIDL::ExceptionOr<JS::GCPtr<HTML::WindowProxy>> open_impl(StringView url, StringView target, StringView features);
|
||||
void cancel_animation_frame_impl(i32);
|
||||
bool has_animation_frame_callbacks() const { return m_animation_frame_callback_driver.has_callbacks(); }
|
||||
|
||||
i32 set_timeout_impl(TimerHandler, i32 timeout, JS::MarkedVector<JS::Value> arguments);
|
||||
|
@ -178,6 +177,7 @@ public:
|
|||
double device_pixel_ratio() const;
|
||||
|
||||
i32 request_animation_frame(WebIDL::CallbackType&);
|
||||
void cancel_animation_frame(i32 handle);
|
||||
|
||||
u32 request_idle_callback(WebIDL::CallbackType&, RequestIdleCallback::IdleRequestOptions const&);
|
||||
void cancel_idle_callback(u32 handle);
|
||||
|
@ -259,7 +259,6 @@ private:
|
|||
JS_DECLARE_NATIVE_FUNCTION(set_timeout);
|
||||
JS_DECLARE_NATIVE_FUNCTION(clear_interval);
|
||||
JS_DECLARE_NATIVE_FUNCTION(clear_timeout);
|
||||
JS_DECLARE_NATIVE_FUNCTION(cancel_animation_frame);
|
||||
|
||||
JS_DECLARE_NATIVE_FUNCTION(queue_microtask);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue