Reviewed by Anders.
authormjs <mjs@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 15 Aug 2006 19:20:09 +0000 (19:20 +0000)
committermjs <mjs@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 15 Aug 2006 19:20:09 +0000 (19:20 +0000)
commit77aca1912e2b4c1e4dd9de7e432d925cb57297ad
treecf12ecf9f9455d2fef3f90bd97a58cfdb50e182a
parentc21bcd7a189860d35e23e21c8475d88fa4daac6c
    Reviewed by Anders.

        - remove WebKit dependencies from WebPlugInStreamLoader via a protocol veil of ignorance

        * Loader/WebNetscapePlugInStreamLoader.h:
        * Loader/WebNetscapePlugInStreamLoader.m:
        (-[WebNetscapePlugInStreamLoader initWithDelegate:frameLoader:]):
        * Loader/WebPlugInStreamLoaderDelegate.h: Added.
        * Plugins/WebBaseNetscapePluginStream.h:
        * Plugins/WebNetscapePluginStream.m:
        (-[WebNetscapePluginStream initWithRequest:pluginPointer:notifyData:sendNotification:]):
        * WebKit.xcodeproj/project.pbxproj:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@15881 268f45cc-cd09-0410-ab3c-d52691b4dbfc
WebKit/ChangeLog
WebKit/Loader/WebNetscapePlugInStreamLoader.h
WebKit/Loader/WebNetscapePlugInStreamLoader.m
WebKit/Loader/WebPlugInStreamLoaderDelegate.h [new file with mode: 0644]
WebKit/Plugins/WebBaseNetscapePluginStream.h
WebKit/Plugins/WebNetscapePluginStream.m
WebKit/WebKit.xcodeproj/project.pbxproj