Coverage Report

Created: 2025-09-05 06:52

/src/serenity/Userland/Libraries/LibWeb/HTML/NavigationParams.cpp
Line
Count
Source (jump to first uncovered line)
1
/*
2
 * Copyright (c) 2024, Aliaksandr Kalenik <kalenik.aliaksandr@gmail.com>
3
 *
4
 * SPDX-License-Identifier: BSD-2-Clause
5
 */
6
7
#include <LibWeb/Fetch/Infrastructure/FetchController.h>
8
#include <LibWeb/HTML/Navigable.h>
9
#include <LibWeb/HTML/NavigationParams.h>
10
#include <LibWeb/HTML/Scripting/Environments.h>
11
12
namespace Web::HTML {
13
14
JS_DEFINE_ALLOCATOR(NavigationParams);
15
JS_DEFINE_ALLOCATOR(NonFetchSchemeNavigationParams);
16
17
void NavigationParams::visit_edges(Visitor& visitor)
18
0
{
19
0
    Base::visit_edges(visitor);
20
0
    visitor.visit(navigable);
21
0
    visitor.visit(request);
22
0
    visitor.visit(response);
23
0
    visitor.visit(fetch_controller);
24
0
    visitor.visit(reserved_environment);
25
0
}
26
27
void NonFetchSchemeNavigationParams::visit_edges(Visitor& visitor)
28
0
{
29
0
    Base::visit_edges(visitor);
30
0
    visitor.visit(navigable);
31
0
}
32
33
}