2008-12-12 Anders Carlsson <andersca@apple.com>
[WebKit-https.git] / WebKitExamplePlugins / ChangeLog
1 2008-12-12  Anders Carlsson  <andersca@apple.com>
2
3         Reviewed by Kevin Decker.
4
5         Add a sample Core Animation NPAPI plug-in.
6         
7         * NetscapeCocoaPlugin/NetscapeCocoaPlugin.xcodeproj/project.pbxproj:
8         * NetscapeCocoaPlugin/main.m:
9         (handleDraw):
10         (handleMouseEvent):
11         (NPP_HandleEvent):
12         * NetscapeCoreAnimationPlugin: Added.
13         * NetscapeCoreAnimationPlugin/Composition.qtz: Added.
14         * NetscapeCoreAnimationPlugin/English.lproj: Added.
15         * NetscapeCoreAnimationPlugin/English.lproj/InfoPlist.strings: Added.
16         * NetscapeCoreAnimationPlugin/Info.plist: Added.
17         * NetscapeCoreAnimationPlugin/NetscapeCoreAnimationPlugin.xcodeproj: Added.
18         * NetscapeCoreAnimationPlugin/NetscapeCoreAnimationPlugin.xcodeproj/project.pbxproj: Added.
19         * NetscapeCoreAnimationPlugin/main.m: Added.
20         (NP_Initialize):
21         (NP_GetEntryPoints):
22         (NP_Shutdown):
23         (NPP_New):
24         (NPP_Destroy):
25         (NPP_SetWindow):
26         (NPP_NewStream):
27         (NPP_DestroyStream):
28         (NPP_WriteReady):
29         (NPP_Write):
30         (NPP_StreamAsFile):
31         (NPP_Print):
32         (handleMouseClick):
33         (NPP_HandleEvent):
34         (NPP_URLNotify):
35         (NPP_GetValue):
36         (NPP_SetValue):
37         * NetscapeCoreAnimationPlugin/test.html: Added.
38
39 2008-12-08  David Kilzer  <ddkilzer@apple.com>
40
41         Bug 22555: Sort "children" sections in Xcode project files
42
43         <https://bugs.webkit.org/show_bug.cgi?id=22555>
44
45         Reviewed by Eric Seidel.
46
47         * NetscapeCocoaPlugin/NetscapeCocoaPlugin.xcodeproj/project.pbxproj: Sorted.
48
49 2008-08-20  Josh Aas  <joshmoz@gmail.com>
50
51         Reviewed and landed by Anders.
52
53         <rdar://problem/6163636> 
54         rename NPCocoaEvent's "event" struct to "data" (20446)
55
56         * NetscapeCocoaPlugin/main.m:
57         (handleMouseEvent):
58         (handleKeyboardEvent):
59         (NPP_HandleEvent):
60
61 2008-05-22  Josh Aas  <joshmoz@gmail.com>
62
63         Reviewed by Anders.
64
65         Use correct enum.
66         
67         * NetscapeCocoaPlugin/main.m:
68         (NPP_New):
69         * NetscapeInputMethodPlugin/main.m:
70         (NPP_New):
71
72 2008-05-12  Anders Carlsson  <andersca@apple.com>
73
74         Reviewed by Alexey.
75
76         Add input method test plug-in.
77         
78         * NetscapeInputMethodPlugin: Added.
79         * NetscapeInputMethodPlugin/English.lproj: Added.
80         * NetscapeInputMethodPlugin/English.lproj/InfoPlist.strings: Added.
81         * NetscapeInputMethodPlugin/Info.plist: Added.
82         * NetscapeInputMethodPlugin/NetscapeInputMethodPlugin.xcodeproj: Added.
83         * NetscapeInputMethodPlugin/NetscapeInputMethodPlugin.xcodeproj/project.pbxproj: Added.
84         * NetscapeInputMethodPlugin/main.m: Added.
85         (NP_Initialize):
86         (NP_GetEntryPoints):
87         (NP_Shutdown):
88         (NPP_New):
89         (NPP_Destroy):
90         (NPP_SetWindow):
91         (NPP_NewStream):
92         (NPP_DestroyStream):
93         (NPP_WriteReady):
94         (NPP_Write):
95         (NPP_StreamAsFile):
96         (NPP_Print):
97         (handleDraw):
98         (invalidatePlugin):
99         (handleFocusChanged):
100         (handleMouseMoved):
101         (handleMouseDown):
102         (NPP_HandleEvent):
103         (NPP_URLNotify):
104         (selectionRange):
105         (NPP_InsertText):
106         (NPP_DoCommandBySelector):
107         (markedTextAttributes):
108         (NPP_SetMarkedText):
109         (NPP_UnmarkText):
110         (NPP_HasMarkedText):
111         (NPP_AttributedSubstringFromRange):
112         (NPP_MarkedRange):
113         (NPP_SelectedRange):
114         (NPP_FirstRectForCharacterRange):
115         (pluginTextInputFuncs):
116         (NPP_GetValue):
117         (NPP_SetValue):
118         * NetscapeInputMethodPlugin/test.html: Added.
119
120 2008-05-06  Anders Carlsson  <andersca@apple.com>
121
122         Reviewed by Mitz.
123
124         Add NPN_PopUpContextMenu example.
125         
126         * NetscapeCocoaPlugin/MenuHandler.h: Added.
127         * NetscapeCocoaPlugin/MenuHandler.m: Added.
128         (-[MenuHandler _openURL:]):
129         (-[MenuHandler _disabledItem:]):
130         (-[MenuHandler validateUserInterfaceItem:]):
131         (-[MenuHandler initWithBrowserFuncs:instance:]):
132         (-[MenuHandler dealloc]):
133         (-[MenuHandler menu]):
134         * NetscapeCocoaPlugin/NetscapeCocoaPlugin.xcodeproj/project.pbxproj:
135         * NetscapeCocoaPlugin/main.m:
136         (NPP_Destroy):
137         (handleMouseEvent):
138
139 2008-05-06  Anders Carlsson  <andersca@apple.com>
140
141         Reviewed by Jon, Tim and Mark.
142
143         Add a sample NPAPI plugin that uses the Cocoa event model.
144
145         * .: Added.
146         * ChangeLog: Added.
147         * NetscapeCocoaPlugin: Added.
148         * NetscapeCocoaPlugin/English.lproj: Added.
149         * NetscapeCocoaPlugin/English.lproj/InfoPlist.strings: Added.
150         * NetscapeCocoaPlugin/Info.plist: Added.
151         * NetscapeCocoaPlugin/NetscapeCocoaPlugin.xcodeproj: Added.
152         * NetscapeCocoaPlugin/NetscapeCocoaPlugin.xcodeproj/project.pbxproj: Added.
153         * NetscapeCocoaPlugin/main.m: Added.
154         (NP_Initialize):
155         (NP_GetEntryPoints):
156         (NP_Shutdown):
157         (NPP_New):
158         (NPP_Destroy):
159         (NPP_SetWindow):
160         (NPP_NewStream):
161         (NPP_DestroyStream):
162         (NPP_WriteReady):
163         (NPP_Write):
164         (NPP_StreamAsFile):
165         (NPP_Print):
166         (handleDraw):
167         (eventType):
168         (invalidatePlugin):
169         (handleMouseEvent):
170         (handleKeyboardEvent):
171         (NPP_HandleEvent):
172         (NPP_URLNotify):
173         (NPP_GetValue):
174         (NPP_SetValue):
175         * NetscapeCocoaPlugin/test.html: Added.