| OLD | NEW |
| 1 // Copyright (c) 2006-2008 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2006-2008 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #ifndef V8_PROXY_H__ | 5 #ifndef V8_PROXY_H__ |
| 6 #define V8_PROXY_H__ | 6 #define V8_PROXY_H__ |
| 7 | 7 |
| 8 #include <v8.h> | 8 #include <v8.h> |
| 9 #include "v8_index.h" | 9 #include "v8_index.h" |
| 10 #include "v8_custom.h" | 10 #include "v8_custom.h" |
| (...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 65 class Plugin; | 65 class Plugin; |
| 66 class PluginArray; | 66 class PluginArray; |
| 67 class StyleSheetList; | 67 class StyleSheetList; |
| 68 class CSSValue; | 68 class CSSValue; |
| 69 class CSSRule; | 69 class CSSRule; |
| 70 class CSSRuleList; | 70 class CSSRuleList; |
| 71 class CSSValueList; | 71 class CSSValueList; |
| 72 class NodeFilter; | 72 class NodeFilter; |
| 73 class ScriptExecutionContext; | 73 class ScriptExecutionContext; |
| 74 | 74 |
| 75 #if ENABLE(DOM_STORAGE) |
| 76 class Storage; |
| 77 class StorageEvent; |
| 78 #endif |
| 79 |
| 75 #if ENABLE(SVG) | 80 #if ENABLE(SVG) |
| 76 class SVGElementInstance; | 81 class SVGElementInstance; |
| 77 #endif | 82 #endif |
| 78 | 83 |
| 79 class V8EventListener; | 84 class V8EventListener; |
| 80 class V8ObjectEventListener; | 85 class V8ObjectEventListener; |
| 81 | 86 |
| 82 | 87 |
| 83 // TODO(fqian): use standard logging facilities in WebCore. | 88 // TODO(fqian): use standard logging facilities in WebCore. |
| 84 void log_info(Frame* frame, const String& msg, const String& url); | 89 void log_info(Frame* frame, const String& msg, const String& url); |
| (...skipping 559 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 644 V8Proxy::SetDOMWrapper(args.Holder(), tag, obj.get()); | 649 V8Proxy::SetDOMWrapper(args.Holder(), tag, obj.get()); |
| 645 obj->ref(); | 650 obj->ref(); |
| 646 V8Proxy::SetJSWrapperForDOMObject( | 651 V8Proxy::SetJSWrapperForDOMObject( |
| 647 obj.get(), v8::Persistent<v8::Object>::New(args.Holder())); | 652 obj.get(), v8::Persistent<v8::Object>::New(args.Holder())); |
| 648 return args.Holder(); | 653 return args.Holder(); |
| 649 } | 654 } |
| 650 | 655 |
| 651 } // namespace WebCore | 656 } // namespace WebCore |
| 652 | 657 |
| 653 #endif // V8_PROXY_H__ | 658 #endif // V8_PROXY_H__ |
| OLD | NEW |