test
[WebKit-https.git] / Examples / ChangeLog
1 2011-03-17  Jeff Miller  <jeffm@apple.com>
2
3         Use a consistent set of file patterns in the svn:ignore property for all .xcodeproj directories, specifically:
4         
5         *.mode*
6         *.pbxuser
7         *.perspective*
8         project.xcworkspace
9         xcuserdata
10
11         * NetscapeCocoaPlugin/NetscapeCocoaPlugin.xcodeproj: Modified property svn:ignore.
12         * NetscapeCoreAnimationMoviePlugin/NetscapeCoreAnimationMoviePlugin.xcodeproj: Modified property svn:ignore.
13         * NetscapeCoreAnimationPlugin/NetscapeCoreAnimationPlugin.xcodeproj: Modified property svn:ignore.
14         * NetscapeInputMethodPlugin/NetscapeInputMethodPlugin.xcodeproj: Modified property svn:ignore.
15
16 2011-01-17  Dan Bernstein  <mitz@apple.com>
17
18         Rubber-stamped by Mark Rowe.
19
20         Update xcodeproj svn:ignore to include xcuserdata.
21
22         * NetscapeCocoaPlugin/NetscapeCocoaPlugin.xcodeproj: Modified property svn:ignore.
23         * NetscapeCoreAnimationMoviePlugin/NetscapeCoreAnimationMoviePlugin.xcodeproj: Modified property svn:ignore.
24         * NetscapeCoreAnimationPlugin/NetscapeCoreAnimationPlugin.xcodeproj: Modified property svn:ignore.
25         * NetscapeInputMethodPlugin/NetscapeInputMethodPlugin.xcodeproj: Modified property svn:ignore.
26
27 2010-11-03  Darin Adler  <darin@apple.com>
28
29         Updated Xcode projects by opening them with Xcode 3.2.4.
30         Updated svn:ignore for Xcode projects.
31
32         * NetscapeCocoaPlugin/NetscapeCocoaPlugin.xcodeproj: Added property svn:ignore.
33         * NetscapeCocoaPlugin/NetscapeCocoaPlugin.xcodeproj/project.pbxproj: Updated with Xcode 3.2.4.
34         * NetscapeCoreAnimationMoviePlugin/NetscapeCoreAnimationMoviePlugin.xcodeproj: Added property svn:ignore.
35         * NetscapeCoreAnimationMoviePlugin/NetscapeCoreAnimationMoviePlugin.xcodeproj/project.pbxproj:
36         * NetscapeCoreAnimationPlugin/NetscapeCoreAnimationPlugin.xcodeproj: Added property svn:ignore.
37         * NetscapeCoreAnimationPlugin/NetscapeCoreAnimationPlugin.xcodeproj/project.pbxproj:
38         * NetscapeInputMethodPlugin/NetscapeInputMethodPlugin.xcodeproj: Added property svn:ignore.
39         * NetscapeInputMethodPlugin/NetscapeInputMethodPlugin.xcodeproj/project.pbxproj: Updated with Xcode 3.2.4.
40
41 2010-06-16  Anders Carlsson  <andersca@apple.com>
42
43         Fix build.
44
45         * NetscapeCoreAnimationMoviePlugin/main.m:
46         (NPP_New):
47         (NPP_WriteReady):
48         (NPP_Write):
49         (NPP_HandleEvent):
50
51 2010-06-10  Anders Carlsson  <andersca@apple.com>
52
53         Fix build.
54
55         * NetscapeCocoaPlugin/NetscapeCocoaPlugin.xcodeproj/project.pbxproj:
56         * NetscapeCocoaPlugin/main.m:
57         (NPP_New):
58         (NPP_NewStream):
59         (NPP_WriteReady):
60         (NPP_Write):
61         (NPP_HandleEvent):
62
63 2010-03-02  Anders Carlsson  <andersca@apple.com>
64
65         Reviewed by Kevin Decker.
66
67         NPWindow is now null in the Cocoa event model.
68
69         * NetscapeInputMethodPlugin/main.m:
70         (handleDraw):
71         (NPP_HandleEvent):
72
73 2009-07-10  Adam Roben  <aroben@apple.com>
74
75         Sort all our Xcode projects
76
77         Requested by Dave Kilzer.
78
79         * NetscapeCocoaPlugin/NetscapeCocoaPlugin.xcodeproj/project.pbxproj:
80         * NetscapeCoreAnimationMoviePlugin/NetscapeCoreAnimationMoviePlugin.xcodeproj/project.pbxproj:
81         * NetscapeCoreAnimationPlugin/NetscapeCoreAnimationPlugin.xcodeproj/project.pbxproj:
82
83 2009-06-15  Anders Carlsson  <andersca@apple.com>
84
85         Reviewed by Kevin Decker.
86
87         Add Core Animation movie plug-in example.
88         
89         * NetscapeCoreAnimationMoviePlugin: Added.
90         * NetscapeCoreAnimationMoviePlugin/English.lproj: Added.
91         * NetscapeCoreAnimationMoviePlugin/English.lproj/InfoPlist.strings: Added.
92         * NetscapeCoreAnimationMoviePlugin/Info.plist: Added.
93         * NetscapeCoreAnimationMoviePlugin/MovieControllerLayer.h: Added.
94         * NetscapeCoreAnimationMoviePlugin/MovieControllerLayer.m: Added.
95         (createImageNamed):
96         (-[MovieControllerLayer init]):
97         (-[MovieControllerLayer dealloc]):
98         (-[MovieControllerLayer _playPauseButtonRect]):
99         (-[MovieControllerLayer _sliderRect]):
100         (-[MovieControllerLayer _sliderThumbRect]):
101         (-[MovieControllerLayer _innerSliderRect]):
102         (-[MovieControllerLayer _drawPlayPauseButtonInContext:]):
103         (-[MovieControllerLayer _drawSliderInContext:]):
104         (-[MovieControllerLayer drawInContext:]):
105         (-[MovieControllerLayer _currentTime]):
106         (-[MovieControllerLayer _duration]):
107         (-[MovieControllerLayer _isPlaying]):
108         (-[MovieControllerLayer _updateTime:]):
109         (-[MovieControllerLayer _rateDidChange:]):
110         (-[MovieControllerLayer _timeDidChange:]):
111         (-[MovieControllerLayer actionForKey:]):
112         (-[MovieControllerLayer setMovie:]):
113         (-[MovieControllerLayer _setNewTimeForThumbCenterX:]):
114         (-[MovieControllerLayer handleMouseDown:]):
115         (-[MovieControllerLayer handleMouseUp:]):
116         (-[MovieControllerLayer handleMouseDragged:]):
117         * NetscapeCoreAnimationMoviePlugin/NetscapeCoreAnimationMoviePlugin.xcodeproj: Added.
118         * NetscapeCoreAnimationMoviePlugin/NetscapeCoreAnimationMoviePlugin.xcodeproj/project.pbxproj: Added.
119         * NetscapeCoreAnimationMoviePlugin/Pause.tiff: Added.
120         * NetscapeCoreAnimationMoviePlugin/Play.tiff: Added.
121         * NetscapeCoreAnimationMoviePlugin/SliderTrackCenter.tiff: Added.
122         * NetscapeCoreAnimationMoviePlugin/SliderTrackLeft.tiff: Added.
123         * NetscapeCoreAnimationMoviePlugin/SliderTrackRight.tiff: Added.
124         * NetscapeCoreAnimationMoviePlugin/Thumb.tiff: Added.
125         * NetscapeCoreAnimationMoviePlugin/main.m: Added.
126         (NP_Initialize):
127         (NP_GetEntryPoints):
128         (NP_Shutdown):
129         (NPP_New):
130         (NPP_Destroy):
131         (NPP_SetWindow):
132         (NPP_NewStream):
133         (NPP_DestroyStream):
134         (NPP_WriteReady):
135         (NPP_Write):
136         (NPP_StreamAsFile):
137         (NPP_Print):
138         (handleMouseDown):
139         (togglePlayPause):
140         (handleMouseUp):
141         (handleMouseDragged):
142         (handleMouseEntered):
143         (handleMouseExited):
144         (handleKeyDown):
145         (handleScrollEvent):
146         (NPP_HandleEvent):
147         (NPP_URLNotify):
148         (NPP_GetValue):
149         (NPP_SetValue):
150         * NetscapeCoreAnimationMoviePlugin/test.html: Added.
151
152 2009-04-27  Anders Carlsson  <andersca@apple.com>
153
154         Reviewed by Adam Roben.
155
156         Update the example plug-in for new changes to the Cocoa event model.
157         
158         * NetscapeCocoaPlugin/main.m:
159         (handleDraw):
160         (handleMouseEvent):
161         (NPP_HandleEvent):
162
163 2009-03-13  Anders Carlsson  <andersca@apple.com>
164
165         Reviewed by Kevin Decker.
166
167         Update to match new API.
168         
169         * NetscapeInputMethodPlugin/main.m:
170         (NPP_New):
171         (NPP_Destroy):
172         (NPP_SetWindow):
173         (handleDraw):
174         (invalidatePlugin):
175         (handleFocusChanged):
176         (handleMouseMoved):
177         (handleMouseDown):
178         (handleTextFieldKeyDown):
179         (handleTextInput):
180         (NPP_HandleEvent):
181         (NPP_URLNotify):
182         (NPP_GetValue):
183         (NPP_SetValue):
184
185 2008-12-12  Anders Carlsson  <andersca@apple.com>
186
187         Reviewed by Darin Adler.
188
189         There's no need to hold on to the QCComposition. Also, toggle between a gold and silver compass 
190         when a mouse button is pressed.
191         
192         * NetscapeCoreAnimationPlugin/Composition.qtz:
193         * NetscapeCoreAnimationPlugin/main.m:
194         (NPP_Destroy):
195         (handleMouseClick):
196         (NPP_GetValue):
197
198 2008-12-12  Anders Carlsson  <andersca@apple.com>
199
200         Revert some accidentally committed changes.
201         
202         * NetscapeCocoaPlugin/NetscapeCocoaPlugin.xcodeproj/project.pbxproj:
203         * NetscapeCocoaPlugin/main.m:
204         (handleDraw):
205         (handleMouseEvent):
206         (NPP_HandleEvent):
207
208 2008-12-12  Anders Carlsson  <andersca@apple.com>
209
210         Reviewed by Kevin Decker.
211
212         Add a sample Core Animation NPAPI plug-in.
213         
214         * NetscapeCocoaPlugin/NetscapeCocoaPlugin.xcodeproj/project.pbxproj:
215         * NetscapeCocoaPlugin/main.m:
216         (handleDraw):
217         (handleMouseEvent):
218         (NPP_HandleEvent):
219         * NetscapeCoreAnimationPlugin: Added.
220         * NetscapeCoreAnimationPlugin/Composition.qtz: Added.
221         * NetscapeCoreAnimationPlugin/English.lproj: Added.
222         * NetscapeCoreAnimationPlugin/English.lproj/InfoPlist.strings: Added.
223         * NetscapeCoreAnimationPlugin/Info.plist: Added.
224         * NetscapeCoreAnimationPlugin/NetscapeCoreAnimationPlugin.xcodeproj: Added.
225         * NetscapeCoreAnimationPlugin/NetscapeCoreAnimationPlugin.xcodeproj/project.pbxproj: Added.
226         * NetscapeCoreAnimationPlugin/main.m: Added.
227         (NP_Initialize):
228         (NP_GetEntryPoints):
229         (NP_Shutdown):
230         (NPP_New):
231         (NPP_Destroy):
232         (NPP_SetWindow):
233         (NPP_NewStream):
234         (NPP_DestroyStream):
235         (NPP_WriteReady):
236         (NPP_Write):
237         (NPP_StreamAsFile):
238         (NPP_Print):
239         (handleMouseClick):
240         (NPP_HandleEvent):
241         (NPP_URLNotify):
242         (NPP_GetValue):
243         (NPP_SetValue):
244         * NetscapeCoreAnimationPlugin/test.html: Added.
245
246 2008-12-08  David Kilzer  <ddkilzer@apple.com>
247
248         Bug 22555: Sort "children" sections in Xcode project files
249
250         <https://bugs.webkit.org/show_bug.cgi?id=22555>
251
252         Reviewed by Eric Seidel.
253
254         * NetscapeCocoaPlugin/NetscapeCocoaPlugin.xcodeproj/project.pbxproj: Sorted.
255
256 2008-08-20  Josh Aas  <joshmoz@gmail.com>
257
258         Reviewed and landed by Anders.
259
260         <rdar://problem/6163636> 
261         rename NPCocoaEvent's "event" struct to "data" (20446)
262
263         * NetscapeCocoaPlugin/main.m:
264         (handleMouseEvent):
265         (handleKeyboardEvent):
266         (NPP_HandleEvent):
267
268 2008-05-22  Josh Aas  <joshmoz@gmail.com>
269
270         Reviewed by Anders.
271
272         Use correct enum.
273         
274         * NetscapeCocoaPlugin/main.m:
275         (NPP_New):
276         * NetscapeInputMethodPlugin/main.m:
277         (NPP_New):
278
279 2008-05-12  Anders Carlsson  <andersca@apple.com>
280
281         Reviewed by Alexey.
282
283         Add input method test plug-in.
284         
285         * NetscapeInputMethodPlugin: Added.
286         * NetscapeInputMethodPlugin/English.lproj: Added.
287         * NetscapeInputMethodPlugin/English.lproj/InfoPlist.strings: Added.
288         * NetscapeInputMethodPlugin/Info.plist: Added.
289         * NetscapeInputMethodPlugin/NetscapeInputMethodPlugin.xcodeproj: Added.
290         * NetscapeInputMethodPlugin/NetscapeInputMethodPlugin.xcodeproj/project.pbxproj: Added.
291         * NetscapeInputMethodPlugin/main.m: Added.
292         (NP_Initialize):
293         (NP_GetEntryPoints):
294         (NP_Shutdown):
295         (NPP_New):
296         (NPP_Destroy):
297         (NPP_SetWindow):
298         (NPP_NewStream):
299         (NPP_DestroyStream):
300         (NPP_WriteReady):
301         (NPP_Write):
302         (NPP_StreamAsFile):
303         (NPP_Print):
304         (handleDraw):
305         (invalidatePlugin):
306         (handleFocusChanged):
307         (handleMouseMoved):
308         (handleMouseDown):
309         (NPP_HandleEvent):
310         (NPP_URLNotify):
311         (selectionRange):
312         (NPP_InsertText):
313         (NPP_DoCommandBySelector):
314         (markedTextAttributes):
315         (NPP_SetMarkedText):
316         (NPP_UnmarkText):
317         (NPP_HasMarkedText):
318         (NPP_AttributedSubstringFromRange):
319         (NPP_MarkedRange):
320         (NPP_SelectedRange):
321         (NPP_FirstRectForCharacterRange):
322         (pluginTextInputFuncs):
323         (NPP_GetValue):
324         (NPP_SetValue):
325         * NetscapeInputMethodPlugin/test.html: Added.
326
327 2008-05-06  Anders Carlsson  <andersca@apple.com>
328
329         Reviewed by Mitz.
330
331         Add NPN_PopUpContextMenu example.
332         
333         * NetscapeCocoaPlugin/MenuHandler.h: Added.
334         * NetscapeCocoaPlugin/MenuHandler.m: Added.
335         (-[MenuHandler _openURL:]):
336         (-[MenuHandler _disabledItem:]):
337         (-[MenuHandler validateUserInterfaceItem:]):
338         (-[MenuHandler initWithBrowserFuncs:instance:]):
339         (-[MenuHandler dealloc]):
340         (-[MenuHandler menu]):
341         * NetscapeCocoaPlugin/NetscapeCocoaPlugin.xcodeproj/project.pbxproj:
342         * NetscapeCocoaPlugin/main.m:
343         (NPP_Destroy):
344         (handleMouseEvent):
345
346 2008-05-06  Anders Carlsson  <andersca@apple.com>
347
348         Reviewed by Jon, Tim and Mark.
349
350         Add a sample NPAPI plugin that uses the Cocoa event model.
351
352         * .: Added.
353         * ChangeLog: Added.
354         * NetscapeCocoaPlugin: Added.
355         * NetscapeCocoaPlugin/English.lproj: Added.
356         * NetscapeCocoaPlugin/English.lproj/InfoPlist.strings: Added.
357         * NetscapeCocoaPlugin/Info.plist: Added.
358         * NetscapeCocoaPlugin/NetscapeCocoaPlugin.xcodeproj: Added.
359         * NetscapeCocoaPlugin/NetscapeCocoaPlugin.xcodeproj/project.pbxproj: Added.
360         * NetscapeCocoaPlugin/main.m: Added.
361         (NP_Initialize):
362         (NP_GetEntryPoints):
363         (NP_Shutdown):
364         (NPP_New):
365         (NPP_Destroy):
366         (NPP_SetWindow):
367         (NPP_NewStream):
368         (NPP_DestroyStream):
369         (NPP_WriteReady):
370         (NPP_Write):
371         (NPP_StreamAsFile):
372         (NPP_Print):
373         (handleDraw):
374         (eventType):
375         (invalidatePlugin):
376         (handleMouseEvent):
377         (handleKeyboardEvent):
378         (NPP_HandleEvent):
379         (NPP_URLNotify):
380         (NPP_GetValue):
381         (NPP_SetValue):
382         * NetscapeCocoaPlugin/test.html: Added.