Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(543)

Side by Side Diff: third_party/WebKit/WebCore/bindings/js/ScriptController.h

Issue 20076: WebKit merge 40500:40539 [WebKit side] (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: Created 11 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 /* 1 /*
2 * Copyright (C) 1999 Harri Porten (porten@kde.org) 2 * Copyright (C) 1999 Harri Porten (porten@kde.org)
3 * Copyright (C) 2001 Peter Kelly (pmk@post.com) 3 * Copyright (C) 2001 Peter Kelly (pmk@post.com)
4 * Copyright (C) 2008 Apple Inc. All rights reserved. 4 * Copyright (C) 2008 Apple Inc. All rights reserved.
5 * Copyright (C) 2008 Eric Seidel <eric@webkit.org> 5 * Copyright (C) 2008 Eric Seidel <eric@webkit.org>
6 * 6 *
7 * This library is free software; you can redistribute it and/or 7 * This library is free software; you can redistribute it and/or
8 * modify it under the terms of the GNU Lesser General Public 8 * modify it under the terms of the GNU Lesser General Public
9 * License as published by the Free Software Foundation; either 9 * License as published by the Free Software Foundation; either
10 * version 2 of the License, or (at your option) any later version. 10 * version 2 of the License, or (at your option) any later version.
(...skipping 109 matching lines...) Expand 10 before | Expand all | Expand 10 after
120 120
121 PassRefPtr<JSC::Bindings::RootObject> createRootObject(void* nativeHandle); 121 PassRefPtr<JSC::Bindings::RootObject> createRootObject(void* nativeHandle);
122 122
123 #if PLATFORM(MAC) 123 #if PLATFORM(MAC)
124 #if ENABLE(MAC_JAVA_BRIDGE) 124 #if ENABLE(MAC_JAVA_BRIDGE)
125 static void initJavaJSBindings(); 125 static void initJavaJSBindings();
126 #endif 126 #endif
127 WebScriptObject* windowScriptObject(); 127 WebScriptObject* windowScriptObject();
128 #endif 128 #endif
129 129
130 JSC::JSObject* jsObjectForPluginElement(HTMLPlugInElement*);
131
130 #if ENABLE(NETSCAPE_PLUGIN_API) 132 #if ENABLE(NETSCAPE_PLUGIN_API)
131 NPObject* createScriptObjectForPluginElement(HTMLPlugInElement*); 133 NPObject* createScriptObjectForPluginElement(HTMLPlugInElement*);
132 NPObject* windowScriptNPObject(); 134 NPObject* windowScriptNPObject();
133 #endif 135 #endif
134 136
135 private: 137 private:
136 void initScriptIfNeeded() 138 void initScriptIfNeeded()
137 { 139 {
138 if (!m_windowShell) 140 if (!m_windowShell)
139 initScript(); 141 initScript();
(...skipping 21 matching lines...) Expand all
161 NPObject* m_windowScriptNPObject; 163 NPObject* m_windowScriptNPObject;
162 #endif 164 #endif
163 #if PLATFORM(MAC) 165 #if PLATFORM(MAC)
164 RetainPtr<WebScriptObject> m_windowScriptObject; 166 RetainPtr<WebScriptObject> m_windowScriptObject;
165 #endif 167 #endif
166 }; 168 };
167 169
168 } // namespace WebCore 170 } // namespace WebCore
169 171
170 #endif // ScriptController_h 172 #endif // ScriptController_h
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698