mirror of
https://github.com/RGBCube/serenity
synced 2025-07-26 08:37:45 +00:00
LibWeb: Add Document.hasFocus() stub
This always returns true for now. A proper implementation needs to check if the document is in the focused widget within an active window.
This commit is contained in:
parent
90a8744823
commit
545ec334f0
3 changed files with 10 additions and 0 deletions
|
@ -1147,4 +1147,10 @@ NonnullRefPtr<DOMImplementation> Document::implementation() const
|
||||||
return *m_implementation;
|
return *m_implementation;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
bool Document::has_focus() const
|
||||||
|
{
|
||||||
|
// FIXME: Return whether we actually have focus.
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -304,6 +304,8 @@ public:
|
||||||
void evaluate_media_queries_and_report_changes();
|
void evaluate_media_queries_and_report_changes();
|
||||||
void add_media_query_list(NonnullRefPtr<CSS::MediaQueryList>&);
|
void add_media_query_list(NonnullRefPtr<CSS::MediaQueryList>&);
|
||||||
|
|
||||||
|
bool has_focus() const;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
explicit Document(const AK::URL&);
|
explicit Document(const AK::URL&);
|
||||||
|
|
||||||
|
|
|
@ -2,6 +2,8 @@ interface Document : Node {
|
||||||
|
|
||||||
constructor();
|
constructor();
|
||||||
|
|
||||||
|
boolean hasFocus();
|
||||||
|
|
||||||
// FIXME: These attributes currently don't do anything.
|
// FIXME: These attributes currently don't do anything.
|
||||||
[PutForwards=href, LegacyUnforgeable] readonly attribute Location? location;
|
[PutForwards=href, LegacyUnforgeable] readonly attribute Location? location;
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue