4599b3ed530393374d00b5d47a440c0b4eacbdd9
[WebKit-https.git] / WebKitExamplePlugins / ChangeLog
1 2008-05-22  Josh Aas  <joshmoz@gmail.com>
2
3         Reviewed by Anders.
4
5         Use correct enum.
6         
7         * NetscapeCocoaPlugin/main.m:
8         (NPP_New):
9         * NetscapeInputMethodPlugin/main.m:
10         (NPP_New):
11
12 2008-05-12  Anders Carlsson  <andersca@apple.com>
13
14         Reviewed by Alexey.
15
16         Add input method test plug-in.
17         
18         * NetscapeInputMethodPlugin: Added.
19         * NetscapeInputMethodPlugin/English.lproj: Added.
20         * NetscapeInputMethodPlugin/English.lproj/InfoPlist.strings: Added.
21         * NetscapeInputMethodPlugin/Info.plist: Added.
22         * NetscapeInputMethodPlugin/NetscapeInputMethodPlugin.xcodeproj: Added.
23         * NetscapeInputMethodPlugin/NetscapeInputMethodPlugin.xcodeproj/project.pbxproj: Added.
24         * NetscapeInputMethodPlugin/main.m: Added.
25         (NP_Initialize):
26         (NP_GetEntryPoints):
27         (NP_Shutdown):
28         (NPP_New):
29         (NPP_Destroy):
30         (NPP_SetWindow):
31         (NPP_NewStream):
32         (NPP_DestroyStream):
33         (NPP_WriteReady):
34         (NPP_Write):
35         (NPP_StreamAsFile):
36         (NPP_Print):
37         (handleDraw):
38         (invalidatePlugin):
39         (handleFocusChanged):
40         (handleMouseMoved):
41         (handleMouseDown):
42         (NPP_HandleEvent):
43         (NPP_URLNotify):
44         (selectionRange):
45         (NPP_InsertText):
46         (NPP_DoCommandBySelector):
47         (markedTextAttributes):
48         (NPP_SetMarkedText):
49         (NPP_UnmarkText):
50         (NPP_HasMarkedText):
51         (NPP_AttributedSubstringFromRange):
52         (NPP_MarkedRange):
53         (NPP_SelectedRange):
54         (NPP_FirstRectForCharacterRange):
55         (pluginTextInputFuncs):
56         (NPP_GetValue):
57         (NPP_SetValue):
58         * NetscapeInputMethodPlugin/test.html: Added.
59
60 2008-05-06  Anders Carlsson  <andersca@apple.com>
61
62         Reviewed by Mitz.
63
64         Add NPN_PopUpContextMenu example.
65         
66         * NetscapeCocoaPlugin/MenuHandler.h: Added.
67         * NetscapeCocoaPlugin/MenuHandler.m: Added.
68         (-[MenuHandler _openURL:]):
69         (-[MenuHandler _disabledItem:]):
70         (-[MenuHandler validateUserInterfaceItem:]):
71         (-[MenuHandler initWithBrowserFuncs:instance:]):
72         (-[MenuHandler dealloc]):
73         (-[MenuHandler menu]):
74         * NetscapeCocoaPlugin/NetscapeCocoaPlugin.xcodeproj/project.pbxproj:
75         * NetscapeCocoaPlugin/main.m:
76         (NPP_Destroy):
77         (handleMouseEvent):
78
79 2008-05-06  Anders Carlsson  <andersca@apple.com>
80
81         Reviewed by Jon, Tim and Mark.
82
83         Add a sample NPAPI plugin that uses the Cocoa event model.
84
85         * .: Added.
86         * ChangeLog: Added.
87         * NetscapeCocoaPlugin: Added.
88         * NetscapeCocoaPlugin/English.lproj: Added.
89         * NetscapeCocoaPlugin/English.lproj/InfoPlist.strings: Added.
90         * NetscapeCocoaPlugin/Info.plist: Added.
91         * NetscapeCocoaPlugin/NetscapeCocoaPlugin.xcodeproj: Added.
92         * NetscapeCocoaPlugin/NetscapeCocoaPlugin.xcodeproj/project.pbxproj: Added.
93         * NetscapeCocoaPlugin/main.m: Added.
94         (NP_Initialize):
95         (NP_GetEntryPoints):
96         (NP_Shutdown):
97         (NPP_New):
98         (NPP_Destroy):
99         (NPP_SetWindow):
100         (NPP_NewStream):
101         (NPP_DestroyStream):
102         (NPP_WriteReady):
103         (NPP_Write):
104         (NPP_StreamAsFile):
105         (NPP_Print):
106         (handleDraw):
107         (eventType):
108         (invalidatePlugin):
109         (handleMouseEvent):
110         (handleKeyboardEvent):
111         (NPP_HandleEvent):
112         (NPP_URLNotify):
113         (NPP_GetValue):
114         (NPP_SetValue):
115         * NetscapeCocoaPlugin/test.html: Added.