1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-26 20:17:44 +00:00

LibWeb+WebContent: Hook document.cookie to the backend cookie storage

This commit is contained in:
Timothy Flynn 2021-04-11 10:54:11 -04:00 committed by Andreas Kling
parent e54837add5
commit 1ef48d50ff
12 changed files with 66 additions and 5 deletions

View file

@ -825,15 +825,17 @@ void Document::completely_finish_loading()
dispatch_event(DOM::Event::create(HTML::EventNames::load));
}
String Document::cookie() const
String Document::cookie()
{
// FIXME: Support cookies!
if (auto* page = this->page())
return page->client().page_did_request_cookie(m_url);
return {};
}
void Document::set_cookie(String)
void Document::set_cookie(String cookie)
{
// FIXME: Support cookies!
if (auto* page = this->page())
page->client().page_did_set_cookie(m_url, cookie);
}
}

View file

@ -73,7 +73,7 @@ public:
virtual ~Document() override;
String cookie() const;
String cookie();
void set_cookie(String);
bool should_invalidate_styles_on_attribute_changes() const { return m_should_invalidate_styles_on_attribute_changes; }