/* * Copyright (c) 2026, The Ladybird Developers * * SPDX-License-Identifier: BSD-2-Clause */ #pragma once #include #include #include #include namespace TestWeb { class CaptureFile { public: CaptureFile() = default; explicit CaptureFile(ByteString); void write(StringView); ErrorOr transfer_to_output_file(); private: ByteString m_destination_path; ByteString m_writer_path; OwnPtr m_writer; }; }