Index: chrome/browser/extensions/extension_tabs_module.h |
diff --git a/chrome/browser/extensions/extension_tabs_module.h b/chrome/browser/extensions/extension_tabs_module.h |
index 09147588e096e34abb8051b8441431821ef9ec76..05fdcf39a022e8af6b340161b3dd21a70eb86914 100644 |
--- a/chrome/browser/extensions/extension_tabs_module.h |
+++ b/chrome/browser/extensions/extension_tabs_module.h |
@@ -52,47 +52,61 @@ class ExtensionTabUtil { |
// Windows |
class GetWindowFunction : public SyncExtensionFunction { |
virtual bool RunImpl(); |
+ DECLARE_EXTENSION_FUNCTION_NAME("windows.get") |
}; |
class GetCurrentWindowFunction : public SyncExtensionFunction { |
virtual bool RunImpl(); |
+ DECLARE_EXTENSION_FUNCTION_NAME("windows.getCurrent") |
}; |
class GetLastFocusedWindowFunction : public SyncExtensionFunction { |
virtual bool RunImpl(); |
+ DECLARE_EXTENSION_FUNCTION_NAME("windows.getLastFocused") |
}; |
class GetAllWindowsFunction : public SyncExtensionFunction { |
virtual bool RunImpl(); |
+ DECLARE_EXTENSION_FUNCTION_NAME("windows.getAll") |
}; |
class CreateWindowFunction : public SyncExtensionFunction { |
virtual bool RunImpl(); |
+ DECLARE_EXTENSION_FUNCTION_NAME("windows.create") |
}; |
class UpdateWindowFunction : public SyncExtensionFunction { |
virtual bool RunImpl(); |
+ DECLARE_EXTENSION_FUNCTION_NAME("windows.update") |
}; |
class RemoveWindowFunction : public SyncExtensionFunction { |
virtual bool RunImpl(); |
+ DECLARE_EXTENSION_FUNCTION_NAME("windows.remove") |
}; |
// Tabs |
class GetTabFunction : public SyncExtensionFunction { |
virtual bool RunImpl(); |
+ DECLARE_EXTENSION_FUNCTION_NAME("tabs.get") |
}; |
class GetSelectedTabFunction : public SyncExtensionFunction { |
virtual bool RunImpl(); |
+ DECLARE_EXTENSION_FUNCTION_NAME("tabs.getSelected") |
}; |
class GetAllTabsInWindowFunction : public SyncExtensionFunction { |
virtual bool RunImpl(); |
+ DECLARE_EXTENSION_FUNCTION_NAME("tabs.getAllInWindow") |
}; |
class CreateTabFunction : public SyncExtensionFunction { |
virtual bool RunImpl(); |
+ DECLARE_EXTENSION_FUNCTION_NAME("tabs.create") |
}; |
class UpdateTabFunction : public SyncExtensionFunction { |
virtual bool RunImpl(); |
+ DECLARE_EXTENSION_FUNCTION_NAME("tabs.update") |
}; |
class MoveTabFunction : public SyncExtensionFunction { |
virtual bool RunImpl(); |
+ DECLARE_EXTENSION_FUNCTION_NAME("tabs.move") |
}; |
class RemoveTabFunction : public SyncExtensionFunction { |
virtual bool RunImpl(); |
+ DECLARE_EXTENSION_FUNCTION_NAME("tabs.remove") |
}; |
class DetectTabLanguageFunction : public AsyncExtensionFunction, |
public NotificationObserver { |
@@ -103,9 +117,11 @@ class DetectTabLanguageFunction : public AsyncExtensionFunction, |
const NotificationSource& source, |
const NotificationDetails& details); |
NotificationRegistrar registrar_; |
+ DECLARE_EXTENSION_FUNCTION_NAME("tabs.detectLanguage") |
}; |
class CaptureVisibleTabFunction : public SyncExtensionFunction { |
virtual bool RunImpl(); |
+ DECLARE_EXTENSION_FUNCTION_NAME("tabs.captureVisibleTab") |
}; |
#endif // CHROME_BROWSER_EXTENSIONS_EXTENSION_TABS_MODULE_H__ |