| Index: Source/core/html/HTMLFormElement.cpp
|
| diff --git a/Source/core/html/HTMLFormElement.cpp b/Source/core/html/HTMLFormElement.cpp
|
| index 40f96adc185cff717a97f8cb035c35ea95752c5b..b3889e115317b876c437956ef84a0e646f5c2807 100644
|
| --- a/Source/core/html/HTMLFormElement.cpp
|
| +++ b/Source/core/html/HTMLFormElement.cpp
|
| @@ -520,6 +520,22 @@ void HTMLFormElement::parseAttribute(const QualifiedName& name, const AtomicStri
|
| HTMLElement::parseAttribute(name, value);
|
| }
|
|
|
| +void HTMLFormElement::attributeWillChange(const QualifiedName& name, const AtomicString& oldValue, const AtomicString& newValue)
|
| +{
|
| + if (name == actionAttr && inDocument()) {
|
| + V8DOMActivityLogger* activityLogger = V8DOMActivityLogger::currentActivityLoggerIfIsolatedWorld();
|
| + if (activityLogger) {
|
| + Vector<String> argv;
|
| + argv.append("form");
|
| + argv.append(actionAttr.toString());
|
| + argv.append(oldValue);
|
| + argv.append(newValue);
|
| + activityLogger->logEvent("blinkSetAttribute", argv.size(), argv.data());
|
| + }
|
| + }
|
| + HTMLElement::attributeWillChange(name, oldValue, newValue);
|
| +}
|
| +
|
| void HTMLFormElement::associate(FormAssociatedElement& e)
|
| {
|
| m_associatedElementsAreDirty = true;
|
|
|