Bug 27005 - Build fixes when NETSCAPE_PLUGIN_API is disabled
Summary: Build fixes when NETSCAPE_PLUGIN_API is disabled
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Plug-ins (show other bugs)
Version: 528+ (Nightly build)
Hardware: Mac OS X 10.5
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-07-06 14:21 PDT by David Kilzer (:ddkilzer)
Modified: 2009-07-06 19:44 PDT (History)
1 user (show)

See Also:


Attachments
Patch v1 (4.79 KB, patch)
2009-07-06 14:21 PDT, David Kilzer (:ddkilzer)
ggaren: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description David Kilzer (:ddkilzer) 2009-07-06 14:21:38 PDT
Created attachment 32322 [details]
Patch v1

Build fixes when NETSCAPE_PLUGIN_API is disabled

Reviewed by NOBODY (OOPS!).

* Plugins/WebPluginController.mm:
(-[WebPluginController destroyPlugin:]): Wrap call to ScriptController::cleanupScriptObjectsForPlugin() in #if ENABLE(NETSCAPE_PLUGIN_API)/#endif macro.
(-[WebPluginController destroyAllPlugins]): Ditto.
* Plugins/WebPluginDatabase.mm:
(-[WebPluginDatabase removePluginInstanceViewsFor:]): Wrap WebBaseNetscapePluginView class checks in #if ENABLE(NETSCAPE_PLUGIN_API)/#endif macro.
(-[WebPluginDatabase destroyAllPluginInstanceViews]): Ditto.
Comment 1 David Kilzer (:ddkilzer) 2009-07-06 19:44:56 PDT
$ git svn dcommit
Committing to http://svn.webkit.org/repository/webkit/trunk ...
	M	WebKit/mac/ChangeLog
	M	WebKit/mac/Plugins/WebPluginController.mm
	M	WebKit/mac/Plugins/WebPluginDatabase.mm
Committed r45583

http://trac.webkit.org/changeset/45583