Index: Source/core/html/HTMLNameCollection.cpp |
diff --git a/Source/core/html/HTMLNameCollection.cpp b/Source/core/html/HTMLNameCollection.cpp |
index 57a181d65051d2b87c97d9cd5da2c008d65ec7b7..0d248e5cd7b93a3e8e17315189264e7307566fad 100644 |
--- a/Source/core/html/HTMLNameCollection.cpp |
+++ b/Source/core/html/HTMLNameCollection.cpp |
@@ -82,13 +82,9 @@ Element* HTMLNameCollection::virtualItemAfter(unsigned& offsetInArray, Element* |
if (current->hasTagName(formTag) || current->hasTagName(embedTag) || current->hasTagName(iframeTag)) { |
if (current->getNameAttribute() == m_name) |
return current; |
- } else if (current->hasTagName(appletTag)) { |
+ } else if (current->hasTagName(appletTag) || current->hasTagName(objectTag)) { |
tkent
2013/10/30 21:43:39
You can remove |#include "...HTMLObjectElement.h"|
Inactive
2013/10/30 22:09:58
Done.
|
if (current->getNameAttribute() == m_name || current->getIdAttribute() == m_name) |
return current; |
- } else if (current->hasTagName(objectTag)) { |
- if ((current->getNameAttribute() == m_name || current->getIdAttribute() == m_name) |
- && toHTMLObjectElement(current)->isDocNamedItem()) |
- return current; |
} else if (current->hasTagName(imgTag)) { |
if (current->getNameAttribute() == m_name || (current->getIdAttribute() == m_name && current->hasName())) |
return current; |