| Index: Source/core/html/HTMLAnchorElement.cpp
|
| diff --git a/Source/core/html/HTMLAnchorElement.cpp b/Source/core/html/HTMLAnchorElement.cpp
|
| index c3fcb72933e5eb0d2eb6b70839c38cdd0f4ff0ad..0c55c1f3a8e3cd43829b1258b16f36a6d84fc724 100644
|
| --- a/Source/core/html/HTMLAnchorElement.cpp
|
| +++ b/Source/core/html/HTMLAnchorElement.cpp
|
| @@ -24,6 +24,7 @@
|
| #include "config.h"
|
| #include "core/html/HTMLAnchorElement.h"
|
|
|
| +#include "bindings/v8/V8DOMActivityLogger.h"
|
| #include "core/dom/Attribute.h"
|
| #include "core/editing/FrameSelection.h"
|
| #include "core/events/KeyboardEvent.h"
|
| @@ -357,4 +358,18 @@ bool HTMLAnchorElement::isInteractiveContent() const
|
| return isLink();
|
| }
|
|
|
| +Node::InsertionNotificationRequest HTMLAnchorElement::insertedInto(ContainerNode* insertionPoint)
|
| +{
|
| + if (insertionPoint->inDocument()) {
|
| + V8DOMActivityLogger* activityLogger = V8DOMActivityLogger::currentActivityLoggerIfIsolatedWorld();
|
| + if (activityLogger) {
|
| + Vector<String> argv;
|
| + argv.append("a");
|
| + argv.append(fastGetAttribute(hrefAttr));
|
| + activityLogger->logEvent("blinkAddElement", argv.size(), argv.data());
|
| + }
|
| + }
|
| + return HTMLElement::insertedInto(insertionPoint);
|
| +}
|
| +
|
| }
|
|
|