Index: chrome/renderer/extensions/miscellaneous_bindings.h |
diff --git a/chrome/renderer/extensions/renderer_extension_bindings.h b/chrome/renderer/extensions/miscellaneous_bindings.h |
similarity index 63% |
rename from chrome/renderer/extensions/renderer_extension_bindings.h |
rename to chrome/renderer/extensions/miscellaneous_bindings.h |
index 88cc19a73305a2bdb353e6d2754486c13719c4e6..1db641b876e45ba5dc7a2f0fc2d2726fc374494a 100644 |
--- a/chrome/renderer/extensions/renderer_extension_bindings.h |
+++ b/chrome/renderer/extensions/miscellaneous_bindings.h |
@@ -2,8 +2,8 @@ |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
-#ifndef CHROME_RENDERER_EXTENSIONS_RENDERER_EXTENSION_BINDINGS_H_ |
-#define CHROME_RENDERER_EXTENSIONS_RENDERER_EXTENSION_BINDINGS_H_ |
+#ifndef CHROME_RENDERER_EXTENSIONS_MISCELLANEOUS_BINDINGS_H_ |
+#define CHROME_RENDERER_EXTENSIONS_MISCELLANEOUS_BINDINGS_H_ |
#pragma once |
#include <string> |
@@ -20,9 +20,14 @@ namespace v8 { |
class Extension; |
} |
-// This class adds extension-related javascript bindings to a renderer. It is |
-// used by both web renderers and extension processes. |
-class RendererExtensionBindings { |
+namespace extensions { |
+ |
+// Manually implements some random JavaScript bindings for the extension system. |
+// |
+// TODO(aa): This should all get re-implemented using SchemaGeneratedBindings. |
+// If anything needs to be manual for some reason, it should be implemented in |
+// its own class. |
+class MiscellaneousBindings { |
public: |
// Creates an instance of the extension. |
static v8::Extension* Get(ExtensionDispatcher* dispatcher); |
@@ -37,4 +42,6 @@ class RendererExtensionBindings { |
content::RenderView* restrict_to_render_view); |
}; |
-#endif // CHROME_RENDERER_EXTENSIONS_RENDERER_EXTENSION_BINDINGS_H_ |
+} // namespace |
+ |
+#endif // CHROME_RENDERER_EXTENSIONS_MISCELLANEOUS_BINDINGS_H_ |