mirror of
https://github.com/RGBCube/serenity
synced 2025-05-16 19:05:08 +00:00
LibHTML: Implement basic HTMLElement.title support
We now show a tooltip for the hovered node's enclosing HTML element's title attribute, if one is present. This patch also adds HTMLHeadingElement. The tags h1-h6 will now create the right kind of objects.
This commit is contained in:
parent
92aae72025
commit
f38b0f667e
4 changed files with 28 additions and 3 deletions
|
@ -81,3 +81,10 @@ const HTMLAnchorElement* Node::enclosing_link_element() const
|
|||
return static_cast<const HTMLAnchorElement*>(this);
|
||||
return parent() ? parent()->enclosing_link_element() : nullptr;
|
||||
}
|
||||
|
||||
const HTMLElement* Node::enclosing_html_element() const
|
||||
{
|
||||
if (is_html_element())
|
||||
return static_cast<const HTMLElement*>(this);
|
||||
return parent() ? parent()->enclosing_html_element() : nullptr;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue