Reviewed by Jon, Tim and Mark.
authorandersca@apple.com <andersca@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 6 May 2008 17:54:58 +0000 (17:54 +0000)
committerandersca@apple.com <andersca@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 6 May 2008 17:54:58 +0000 (17:54 +0000)
commitfe761af7ea6aeb7d53bd2e2ea054a434c1c9f8d4
treef11aabda7123fc55285e714cbd9d1f3f307b531d
parent1dc302d2a3a812fbbf55adf5726b67f45ef017a2
    Reviewed by Jon, Tim and Mark.

        Add a sample NPAPI plugin that uses the Cocoa event model.

        * .: Added.
        * ChangeLog: Added.
        * NetscapeCocoaPlugin: Added.
        * NetscapeCocoaPlugin/English.lproj: Added.
        * NetscapeCocoaPlugin/English.lproj/InfoPlist.strings: Added.
        * NetscapeCocoaPlugin/Info.plist: Added.
        * NetscapeCocoaPlugin/NetscapeCocoaPlugin.xcodeproj: Added.
        * NetscapeCocoaPlugin/NetscapeCocoaPlugin.xcodeproj/project.pbxproj: Added.
        * NetscapeCocoaPlugin/main.m: Added.
        (NP_Initialize):
        (NP_GetEntryPoints):
        (NP_Shutdown):
        (NPP_New):
        (NPP_Destroy):
        (NPP_SetWindow):
        (NPP_NewStream):
        (NPP_DestroyStream):
        (NPP_WriteReady):
        (NPP_Write):
        (NPP_StreamAsFile):
        (NPP_Print):
        (handleDraw):
        (eventType):
        (invalidatePlugin):
        (handleMouseEvent):
        (handleKeyboardEvent):
        (NPP_HandleEvent):
        (NPP_URLNotify):
        (NPP_GetValue):
        (NPP_SetValue):
        * NetscapeCocoaPlugin/test.html: Added.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@32908 268f45cc-cd09-0410-ab3c-d52691b4dbfc
WebKitExamplePlugins/ChangeLog [new file with mode: 0644]
WebKitExamplePlugins/NetscapeCocoaPlugin/English.lproj/InfoPlist.strings [new file with mode: 0644]
WebKitExamplePlugins/NetscapeCocoaPlugin/Info.plist [new file with mode: 0644]
WebKitExamplePlugins/NetscapeCocoaPlugin/NetscapeCocoaPlugin.xcodeproj/project.pbxproj [new file with mode: 0644]
WebKitExamplePlugins/NetscapeCocoaPlugin/main.m [new file with mode: 0644]
WebKitExamplePlugins/NetscapeCocoaPlugin/test.html [new file with mode: 0644]