Changeset 62869 in webkit
- Timestamp:
- Jul 8, 2010 5:09:17 PM (14 years ago)
- Location:
- trunk/WebKit2
- Files:
-
- 2 added
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/WebKit2/ChangeLog
r62866 r62869 1 2010-07-08 Anders Carlsson <andersca@apple.com> 2 3 Reviewed by Sam Weinig. 4 5 Add NetscapePlugin class 6 https://bugs.webkit.org/show_bug.cgi?id=41919 7 8 * WebKit2.xcodeproj/project.pbxproj: 9 * WebProcess/Plugins/Netscape/NetscapePlugin.cpp: Added. 10 (WebKit::NetscapePlugin::NetscapePlugin): 11 (WebKit::NetscapePlugin::~NetscapePlugin): 12 (WebKit::NetscapePlugin::initialize): 13 (WebKit::NetscapePlugin::destroy): 14 (WebKit::NetscapePlugin::paint): 15 (WebKit::NetscapePlugin::geometryDidChange): 16 * WebProcess/Plugins/Netscape/NetscapePlugin.h: Added. 17 (WebKit::NetscapePlugin::create): 18 * WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp: 19 (WebKit::WebFrameLoaderClient::createPlugin): 20 1 21 2010-07-08 Anders Carlsson <andersca@apple.com> 2 22 -
trunk/WebKit2/WebKit2.xcodeproj/project.pbxproj
r62865 r62869 58 58 1A6FBA2A11E6862700DB1371 /* NetscapeBrowserFuncs.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A6FBA2811E6862700DB1371 /* NetscapeBrowserFuncs.h */; }; 59 59 1A6FBA2B11E6862700DB1371 /* NetscapeBrowserFuncs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A6FBA2911E6862700DB1371 /* NetscapeBrowserFuncs.cpp */; }; 60 1A6FBD2811E69BC200DB1371 /* NetscapePlugin.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A6FBD2611E69BC200DB1371 /* NetscapePlugin.h */; }; 61 1A6FBD2911E69BC200DB1371 /* NetscapePlugin.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A6FBD2711E69BC200DB1371 /* NetscapePlugin.cpp */; }; 60 62 1AA1CC5D100FA1A10078DEBC /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1AA1CC5C100FA1A10078DEBC /* QuartzCore.framework */; }; 61 63 1AA1CD07100FA1BA0078DEBC /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1AA1CD06100FA1BA0078DEBC /* Carbon.framework */; }; … … 323 325 1A6FBA2811E6862700DB1371 /* NetscapeBrowserFuncs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NetscapeBrowserFuncs.h; sourceTree = "<group>"; }; 324 326 1A6FBA2911E6862700DB1371 /* NetscapeBrowserFuncs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = NetscapeBrowserFuncs.cpp; sourceTree = "<group>"; }; 327 1A6FBD2611E69BC200DB1371 /* NetscapePlugin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NetscapePlugin.h; sourceTree = "<group>"; }; 328 1A6FBD2711E69BC200DB1371 /* NetscapePlugin.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = NetscapePlugin.cpp; sourceTree = "<group>"; }; 325 329 1AA1C79A100E7FC50078DEBC /* WebCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = WebCore.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 326 330 1AA1C7DE100E846E0078DEBC /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = JavaScriptCore.framework; sourceTree = BUILT_PRODUCTS_DIR; }; … … 657 661 1A6FB90A11E66FBC00DB1371 /* NetscapePluginModule.cpp */, 658 662 1A6FB90911E66FBC00DB1371 /* NetscapePluginModule.h */, 663 1A6FBD2711E69BC200DB1371 /* NetscapePlugin.cpp */, 664 1A6FBD2611E69BC200DB1371 /* NetscapePlugin.h */, 659 665 ); 660 666 path = Netscape; … … 1218 1224 1A6FB90B11E66FBC00DB1371 /* NetscapePluginModule.h in Headers */, 1219 1225 1A6FBA2A11E6862700DB1371 /* NetscapeBrowserFuncs.h in Headers */, 1226 1A6FBD2811E69BC200DB1371 /* NetscapePlugin.h in Headers */, 1220 1227 ); 1221 1228 runOnlyForDeploymentPostprocessing = 0; … … 1405 1412 1A6FBA0311E6813E00DB1371 /* NetscapePluginModuleMac.cpp in Sources */, 1406 1413 1A6FBA2B11E6862700DB1371 /* NetscapeBrowserFuncs.cpp in Sources */, 1414 1A6FBD2911E69BC200DB1371 /* NetscapePlugin.cpp in Sources */, 1407 1415 ); 1408 1416 runOnlyForDeploymentPostprocessing = 0; -
trunk/WebKit2/WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp
r62866 r62869 31 31 #include "DummyPlugin.h" 32 32 #if PLATFORM(MAC) 33 #include "NetscapePlugin Module.h"33 #include "NetscapePlugin.h" 34 34 #endif 35 35 … … 792 792 if (!pluginModule) 793 793 return 0; 794 795 RefPtr<Plugin> plugin = NetscapePlugin::create(pluginModule.release()); 796 #else 797 RefPtr<Plugin> plugin = DummyPlugin::create(); 794 798 #endif 795 799 796 RefPtr<Plugin> plugin = DummyPlugin::create();797 800 if (!plugin->initialize(url, paramNames, paramValues, mimeType, loadManually)) 798 801 return 0;
Note: See TracChangeset
for help on using the changeset viewer.