| Index: chrome/browser/extensions/api_actions.cc
|
| diff --git a/chrome/browser/extensions/api_actions.cc b/chrome/browser/extensions/api_actions.cc
|
| index 2a779bf26073d140697636dad42f42f5b7321206..80437aff25a38f843429bb109a236fe300badfdb 100644
|
| --- a/chrome/browser/extensions/api_actions.cc
|
| +++ b/chrome/browser/extensions/api_actions.cc
|
| @@ -15,6 +15,13 @@ const char* APIAction::kTableName = "activitylog_apis";
|
| const char* APIAction::kTableContentFields[] =
|
| {"api_type", "api_action_type", "target_type", "api_call", "args", "extra"};
|
|
|
| +// We should log the arguments to these API calls, even if argument logging is
|
| +// disabled by default.
|
| +const char* APIAction::kAlwaysLog[] =
|
| + {"extension.connect", "extension.sendMessage",
|
| + "tabs.executeScript", "tabs.insertCSS" };
|
| +const int APIAction::kSizeAlwaysLog = arraysize(kAlwaysLog);
|
| +
|
| APIAction::APIAction(const std::string& extension_id,
|
| const base::Time& time,
|
| const Type type,
|
|
|