RESOLVED FIXED33331
WebHostedNetscapePluginView should pass acceleratedCompositingEnabled bool to NetscapePluginHostManager when instantiating plug-ins
https://bugs.webkit.org/show_bug.cgi?id=33331
Summary WebHostedNetscapePluginView should pass acceleratedCompositingEnabled bool to...
Kevin Decker
Reported 2010-01-07 11:15:43 PST
WebHostedNetscapePluginView should pass acceleratedCompositingEnabled bool to NetscapePluginHostManager when instantiating plug-ins
Attachments
proposed fix. (4.48 KB, patch)
2010-01-07 11:18 PST, Kevin Decker
simon.fraser: review-
Updated patch per Simon's feedback (4.66 KB, patch)
2010-01-07 12:23 PST, Kevin Decker
simon.fraser: review+
Kevin Decker
Comment 1 2010-01-07 11:18:30 PST
Created attachment 46067 [details] proposed fix.
Simon Fraser (smfr)
Comment 2 2010-01-07 11:31:52 PST
Comment on attachment 46067 [details] proposed fix. > _proxy = NetscapePluginHostManager::shared().instantiatePlugin(_pluginPackage.get(), self, _MIMEType.get(), _attributeKeys.get(), _attributeValues.get(), userAgent, _sourceURL.get(), > - _mode == NP_FULL, _isPrivateBrowsingEnabled); > + _mode == NP_FULL, _isPrivateBrowsingEnabled, [[[self webView] preferences] acceleratedCompositingEnabled]); This also needs to check USE(ACCELERATED_COMPOSITING).
Kevin Decker
Comment 3 2010-01-07 12:23:17 PST
Created attachment 46071 [details] Updated patch per Simon's feedback
Kevin Decker
Comment 4 2010-01-07 12:27:04 PST
Committed revision 52942.
Note You need to log in before you can comment on or make changes to this bug.