| Index: Source/core/html/HTMLLinkElement.cpp
|
| diff --git a/Source/core/html/HTMLLinkElement.cpp b/Source/core/html/HTMLLinkElement.cpp
|
| index 99624489fabad5b929db12a74f0f7905310fa3fb..d393e0f21cd28862b485dc058a1d5c07ab3bcc14 100644
|
| --- a/Source/core/html/HTMLLinkElement.cpp
|
| +++ b/Source/core/html/HTMLLinkElement.cpp
|
| @@ -164,6 +164,8 @@ void HTMLLinkElement::parseAttribute(const QualifiedName& name, const AtomicStri
|
| {
|
| if (name == relAttr) {
|
| m_relAttribute = LinkRelAttribute(value);
|
| + if (m_relList)
|
| + m_relList->setValue(value);
|
| process();
|
| } else if (name == hrefAttr) {
|
| process();
|
| @@ -421,6 +423,13 @@ const AtomicString& HTMLLinkElement::rel() const
|
| return getAttribute(relAttr);
|
| }
|
|
|
| +DOMTokenList& HTMLLinkElement::relList()
|
| +{
|
| + if (!m_relList)
|
| + m_relList = RelList::create(this);
|
| + return *m_relList;
|
| +}
|
| +
|
| const AtomicString& HTMLLinkElement::type() const
|
| {
|
| return getAttribute(typeAttr);
|
|
|