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