| Index: extensions/renderer/script_injection_manager.h
|
| diff --git a/extensions/renderer/script_injection_manager.h b/extensions/renderer/script_injection_manager.h
|
| index 814a8fee4526e7a4e7e1871fa211f7ea6dbed52a..83f4ebc085dba8b9d6a3e23770447f402744e9d4 100644
|
| --- a/extensions/renderer/script_injection_manager.h
|
| +++ b/extensions/renderer/script_injection_manager.h
|
| @@ -44,6 +44,10 @@ class ScriptInjectionManager : public UserScriptSetManager::Observer {
|
| // Removes pending injections of the unloaded extension.
|
| void OnExtensionUnloaded(const std::string& extension_id);
|
|
|
| + void set_activity_logging_enabled(bool enabled) {
|
| + activity_logging_enabled_ = enabled;
|
| + }
|
| +
|
| private:
|
| // A RenderFrameObserver implementation which watches the various render
|
| // frames in order to notify the ScriptInjectionManager of different
|
| @@ -115,6 +119,9 @@ class ScriptInjectionManager : public UserScriptSetManager::Observer {
|
| // Running injections which are waiting for async callbacks from blink.
|
| ScriptInjectionVector running_injections_;
|
|
|
| + // Whether or not dom activity should be logged for scripts injected.
|
| + bool activity_logging_enabled_;
|
| +
|
| ScopedObserver<UserScriptSetManager, UserScriptSetManager::Observer>
|
| user_script_set_manager_observer_;
|
|
|
|
|