/* * Copyright (c) 2024, Aliaksandr Kalenik * * SPDX-License-Identifier: BSD-2-Clause */ #include #include #include #include namespace Web::HTML { GC_DEFINE_ALLOCATOR(NavigationParams); GC_DEFINE_ALLOCATOR(NonFetchSchemeNavigationParams); void NavigationParams::visit_edges(Visitor& visitor) { Base::visit_edges(visitor); visitor.visit(navigable); visitor.visit(request); visitor.visit(response); visitor.visit(fetch_controller); visitor.visit(reserved_environment); } void NonFetchSchemeNavigationParams::visit_edges(Visitor& visitor) { Base::visit_edges(visitor); visitor.visit(navigable); } }