Serenity Operating System
at master 26 lines 593 B view raw
1/* 2 * Copyright (c) 2021, Andreas Kling <kling@serenityos.org> 3 * 4 * SPDX-License-Identifier: BSD-2-Clause 5 */ 6 7#include <LibWeb/HTML/Scripting/Environments.h> 8#include <LibWeb/HTML/Scripting/Script.h> 9 10namespace Web::HTML { 11 12Script::Script(AK::URL base_url, DeprecatedString filename, EnvironmentSettingsObject& environment_settings_object) 13 : m_base_url(move(base_url)) 14 , m_filename(move(filename)) 15 , m_settings_object(environment_settings_object) 16{ 17} 18 19Script::~Script() = default; 20 21void Script::visit_host_defined_self(JS::Cell::Visitor& visitor) 22{ 23 visitor.visit(this); 24} 25 26}