-
darin authored
Here's the *real* mistake that killed plugins. I accidentally stopped creating objects at all! Duh. Fixed now. * kwq/KWQKHTMLPartImpl.mm: (KWQKHTMLPartImpl::createPart): Make a part for a plugin if we need one. Not a KHTMLPart, but a KWQPluginPart. WebKit: Added assertions, and dealt with some breakage I created while trying to fix, here, what I broke in WebCore. * Plugins.subproj/WebPluginView.m: (-[WebNetscapePluginView start]): Do get the dataSource from our parent when we are being used as an object in a view rather than a document view. * Plugins.subproj/WebPluginStream.m: * WebView.subproj/WebDataSource.m: * WebView.subproj/WebFrame.m: Leave in the assertions I used to debug. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@2064 268f45cc-cd09-0410-ab3c-d52691b4dbfc
15d67e44