mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-04-27 06:48:49 +00:00
LibWeb: Implement the HTMLLinkElement.sheet
attribute
This returns the link element's associated style sheet.
This commit is contained in:
parent
db597843d6
commit
1821896ecf
Notes:
github-actions[bot]
2025-03-17 13:48:19 +00:00
Author: https://github.com/tcl3
Commit: 1821896ecf
Pull-request: https://github.com/LadybirdBrowser/ladybird/pull/3969
5 changed files with 26 additions and 1 deletions
|
@ -138,6 +138,12 @@ String HTMLLinkElement::media() const
|
|||
return attribute(HTML::AttributeNames::media).value_or(String {});
|
||||
}
|
||||
|
||||
// https://drafts.csswg.org/cssom/#dom-linkstyle-sheet
|
||||
GC::Ptr<CSS::CSSStyleSheet> HTMLLinkElement::sheet() const
|
||||
{
|
||||
return m_loaded_style_sheet;
|
||||
}
|
||||
|
||||
bool HTMLLinkElement::has_loaded_icon() const
|
||||
{
|
||||
return m_relationship & Relationship::Icon && resource() && resource()->is_loaded() && resource()->has_encoded_data();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue