Index: third_party/WebKit/Source/core/html/parser/HTMLTreeBuilder.cpp |
diff --git a/third_party/WebKit/Source/core/html/parser/HTMLTreeBuilder.cpp b/third_party/WebKit/Source/core/html/parser/HTMLTreeBuilder.cpp |
index 385cb1a03714ac3e6d898021c1abb62ef9bf07cb..d3818817de4586bd4e9c5e80cfccb233e2cce45f 100644 |
--- a/third_party/WebKit/Source/core/html/parser/HTMLTreeBuilder.cpp |
+++ b/third_party/WebKit/Source/core/html/parser/HTMLTreeBuilder.cpp |
@@ -35,6 +35,7 @@ |
#include "core/XMLNames.h" |
#include "core/dom/DocumentFragment.h" |
#include "core/dom/ElementTraversal.h" |
+#include "core/frame/UseCounter.h" |
#include "core/html/HTMLDocument.h" |
#include "core/html/HTMLFormElement.h" |
#include "core/html/parser/AtomicHTMLToken.h" |
@@ -1467,6 +1468,8 @@ bool HTMLTreeBuilder::processBodyEndTagForInBody(AtomicHTMLToken* token) |
void HTMLTreeBuilder::processAnyOtherEndTagForInBody(AtomicHTMLToken* token) |
{ |
ASSERT(token->type() == HTMLToken::EndTag); |
+ if (token->name() == menuitemTag) |
+ UseCounter::count(m_tree.currentNode()->document(), UseCounter::MenuItemCloseTag); |
HTMLElementStack::ElementRecord* record = m_tree.openElements()->topRecord(); |
while (1) { |
RefPtrWillBeRawPtr<HTMLStackItem> item = record->stackItem(); |