diff --git a/Userland/Libraries/LibWeb/Fetch/Headers.h b/Userland/Libraries/LibWeb/Fetch/Headers.h index e5c6cebcab..2ff735db80 100644 --- a/Userland/Libraries/LibWeb/Fetch/Headers.h +++ b/Userland/Libraries/LibWeb/Fetch/Headers.h @@ -35,6 +35,14 @@ public: virtual ~Headers() override; + [[nodiscard]] Infrastructure::HeaderList& header_list() { return m_header_list; } + [[nodiscard]] Infrastructure::HeaderList const& header_list() const { return m_header_list; } + void set_header_list(Infrastructure::HeaderList header_list) { m_header_list = move(header_list); } + + [[nodiscard]] Guard guard() const { return m_guard; } + void set_guard(Guard guard) { m_guard = guard; } + + // JS API functions WebIDL::ExceptionOr append(Infrastructure::Header); WebIDL::ExceptionOr append(String const& name, String const& value); WebIDL::ExceptionOr delete_(String const& name);