1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-10 05:37:35 +00:00

LibWeb: Make factory method of HTML::WorkerNavigator fallible

This commit is contained in:
Kenneth Myhra 2023-02-15 19:27:35 +01:00 committed by Linus Groh
parent 86b7f148b9
commit 193de231e0
3 changed files with 7 additions and 4 deletions

View file

@ -11,9 +11,9 @@
namespace Web::HTML {
JS::NonnullGCPtr<WorkerNavigator> WorkerNavigator::create(WorkerGlobalScope& global_scope)
WebIDL::ExceptionOr<JS::NonnullGCPtr<WorkerNavigator>> WorkerNavigator::create(WorkerGlobalScope& global_scope)
{
return global_scope.heap().allocate<WorkerNavigator>(global_scope.realm(), global_scope).release_allocated_value_but_fixme_should_propagate_errors();
return MUST_OR_THROW_OOM(global_scope.heap().allocate<WorkerNavigator>(global_scope.realm(), global_scope));
}
WorkerNavigator::WorkerNavigator(WorkerGlobalScope& global_scope)