/src/serenity/Userland/Libraries/LibWeb/HTML/AbstractWorker.cpp
Line | Count | Source (jump to first uncovered line) |
1 | | /* |
2 | | * Copyright (c) 2024, Jamie Mansfield <jmansfield@cadixdev.org> |
3 | | * |
4 | | * SPDX-License-Identifier: BSD-2-Clause |
5 | | */ |
6 | | |
7 | | #include <LibWeb/DOM/EventTarget.h> |
8 | | #include <LibWeb/HTML/AbstractWorker.h> |
9 | | #include <LibWeb/HTML/EventNames.h> |
10 | | |
11 | | namespace Web::HTML { |
12 | | |
13 | | // https://html.spec.whatwg.org/multipage/workers.html#handler-abstractworker-onerror |
14 | | WebIDL::CallbackType* AbstractWorker::onerror() |
15 | 0 | { |
16 | 0 | return this_event_target().event_handler_attribute(HTML::EventNames::error); |
17 | 0 | } |
18 | | |
19 | | // https://html.spec.whatwg.org/multipage/workers.html#handler-abstractworker-onerror |
20 | | void AbstractWorker::set_onerror(WebIDL::CallbackType* event_handler) |
21 | 0 | { |
22 | 0 | this_event_target().set_event_handler_attribute(HTML::EventNames::error, event_handler); |
23 | 0 | } |
24 | | |
25 | | } |