LibWeb: Stub out Document.cookie

We don't get/set anything, but at least scripts that access document
cookies can now progress further. :^)
This commit is contained in:
Andreas Kling 2021-03-14 16:35:28 +01:00
commit 36ea9fbd9e
Notes: sideshowbarker 2024-07-18 21:19:57 +09:00
3 changed files with 16 additions and 0 deletions

View file

@ -696,4 +696,15 @@ void Document::completely_finish_loading()
dispatch_event(DOM::Event::create(HTML::EventNames::load));
}
String Document::cookie() const
{
// FIXME: Support cookies!
return {};
}
void Document::set_cookie(String)
{
// FIXME: Support cookies!
}
}

View file

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

View file

@ -11,6 +11,8 @@ interface Document : Node {
readonly attribute Window? defaultView;
attribute DOMString cookie;
Element? getElementById(DOMString id);
ArrayFromVector getElementsByName(DOMString name);
ArrayFromVector getElementsByTagName(DOMString tagName);