diff --git a/Userland/Libraries/LibWeb/HTML/BrowsingContext.cpp b/Userland/Libraries/LibWeb/HTML/BrowsingContext.cpp
index f7ba33c166..26866de0f9 100644
--- a/Userland/Libraries/LibWeb/HTML/BrowsingContext.cpp
+++ b/Userland/Libraries/LibWeb/HTML/BrowsingContext.cpp
@@ -439,14 +439,14 @@ BrowsingContext::BrowsingContext(Page& page, HTML::NavigableContainer* container
, m_event_handler({}, *this)
, m_container(container)
{
- m_cursor_blink_timer = Platform::Timer::create_repeating(500, [this] {
+ m_cursor_blink_timer = Core::Timer::create_repeating(500, [this] {
if (!is_focused_context())
return;
if (m_cursor_position.node() && m_cursor_position.node()->layout_node()) {
m_cursor_blink_state = !m_cursor_blink_state;
m_cursor_position.node()->layout_node()->set_needs_display();
}
- });
+ }).release_value_but_fixme_should_propagate_errors();
}
BrowsingContext::~BrowsingContext() = default;
diff --git a/Userland/Libraries/LibWeb/HTML/BrowsingContext.h b/Userland/Libraries/LibWeb/HTML/BrowsingContext.h
index 81cbdc7976..a58e1c4dad 100644
--- a/Userland/Libraries/LibWeb/HTML/BrowsingContext.h
+++ b/Userland/Libraries/LibWeb/HTML/BrowsingContext.h
@@ -321,7 +321,7 @@ private:
JS::GCPtr m_window_proxy;
DOM::Position m_cursor_position;
- RefPtr m_cursor_blink_timer;
+ RefPtr m_cursor_blink_timer;
bool m_cursor_blink_state { false };
HashTable m_viewport_clients;