Index: webkit/port/bindings/v8/v8_proxy.h |
=================================================================== |
--- webkit/port/bindings/v8/v8_proxy.h (revision 12533) |
+++ webkit/port/bindings/v8/v8_proxy.h (working copy) |
@@ -6,6 +6,7 @@ |
#define V8_PROXY_H__ |
#include <v8.h> |
+#include "dom_wrapper_map.h" |
#include "v8_index.h" |
#include "v8_custom.h" |
#include "v8_utility.h" |
@@ -15,7 +16,6 @@ |
#include "PlatformString.h" // for WebCore::String |
#include "ScriptSourceCode.h" // for WebCore::ScriptSourceCode |
#include "SecurityOrigin.h" // for WebCore::SecurityOrigin |
-#include "V8DOMMap.h" |
#include <wtf/Assertions.h> |
#include <wtf/PassRefPtr.h> // so generated bindings don't have to |
#include <wtf/Vector.h> |
@@ -29,9 +29,6 @@ |
#define INC_STATS(name) |
#endif |
-// FIXME: Remove the following hack when we replace all references to GetDOMObjectMap. |
-#define GetDOMObjectMap getDOMObjectMap |
- |
namespace WebCore { |
class CSSStyleDeclaration; |
@@ -147,6 +144,8 @@ |
const BatchedConstant* consts, |
size_t num_consts); |
+DOMWrapperMap<void>& GetDOMObjectMap(); |
+ |
const int kMaxRecursionDepth = 20; |
// Information about an extension that is registered for use with V8. If scheme |