Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(310)

Side by Side Diff: third_party/WebKit/WebCore/plugins/npfunctions.h

Issue 21165: Revert the merge. Mac build is mysteriously broken. (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: Created 11 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 /* 1 /*
2 * Copyright (C) 2007 Apple Inc. All rights reserved. 2 * Copyright (C) 2007 Apple Inc. All rights reserved.
3 * 3 *
4 * Redistribution and use in source and binary forms, with or without 4 * Redistribution and use in source and binary forms, with or without
5 * modification, are permitted provided that the following conditions 5 * modification, are permitted provided that the following conditions
6 * are met: 6 * are met:
7 * 1. Redistributions of source code must retain the above copyright 7 * 1. Redistributions of source code must retain the above copyright
8 * notice, this list of conditions and the following disclaimer. 8 * notice, this list of conditions and the following disclaimer.
9 * 2. Redistributions in binary form must reproduce the above copyright 9 * 2. Redistributions in binary form must reproduce the above copyright
10 * notice, this list of conditions and the following disclaimer in the 10 * notice, this list of conditions and the following disclaimer in the
(...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after
56 typedef void (*NPN_InvalidateRectProcPtr)(NPP instance, NPRect *rect); 56 typedef void (*NPN_InvalidateRectProcPtr)(NPP instance, NPRect *rect);
57 typedef void (*NPN_InvalidateRegionProcPtr)(NPP instance, NPRegion region); 57 typedef void (*NPN_InvalidateRegionProcPtr)(NPP instance, NPRegion region);
58 typedef void (*NPN_ForceRedrawProcPtr)(NPP instance); 58 typedef void (*NPN_ForceRedrawProcPtr)(NPP instance);
59 typedef NPError (*NPN_GetURLProcPtr)(NPP instance, const char* URL, const char* window); 59 typedef NPError (*NPN_GetURLProcPtr)(NPP instance, const char* URL, const char* window);
60 typedef NPError (*NPN_PostURLProcPtr)(NPP instance, const char* URL, const char* window, uint32 len, const char* buf, NPBool file); 60 typedef NPError (*NPN_PostURLProcPtr)(NPP instance, const char* URL, const char* window, uint32 len, const char* buf, NPBool file);
61 typedef void* (*NPN_GetJavaEnvProcPtr)(void); 61 typedef void* (*NPN_GetJavaEnvProcPtr)(void);
62 typedef void* (*NPN_GetJavaPeerProcPtr)(NPP instance); 62 typedef void* (*NPN_GetJavaPeerProcPtr)(NPP instance);
63 typedef void (*NPN_PushPopupsEnabledStateProcPtr)(NPP instance, NPBool enabled) ; 63 typedef void (*NPN_PushPopupsEnabledStateProcPtr)(NPP instance, NPBool enabled) ;
64 typedef void (*NPN_PopPopupsEnabledStateProcPtr)(NPP instance); 64 typedef void (*NPN_PopPopupsEnabledStateProcPtr)(NPP instance);
65 typedef void (*NPN_PluginThreadAsyncCallProcPtr)(NPP npp, void (*func)(void *), void *userData); 65 typedef void (*NPN_PluginThreadAsyncCallProcPtr)(NPP npp, void (*func)(void *), void *userData);
66 typedef NPError (*NPN_GetValueForURLProcPtr)(NPP npp, NPNURLVariable variable, c onst char* url, char** value, uint32_t* len);
67 typedef NPError (*NPN_SetValueForURLProcPtr)(NPP npp, NPNURLVariable variable, c onst char* url, const char* value, uint32_t* len);
68 typedef NPError (*NPN_GetAuthenticationInfoPtr)(NPP npp, const char* protocol, c onst char* host, int32_t port, const char* scheme, const char *realm, char** use rname, uint32_t* ulen, char** password, uint32_t* plen);
69
70 typedef uint32 (*NPN_ScheduleTimerProcPtr)(NPP npp, uint32 interval, NPBool repe at, void (*timerFunc)(NPP npp, uint32 timerID)); 66 typedef uint32 (*NPN_ScheduleTimerProcPtr)(NPP npp, uint32 interval, NPBool repe at, void (*timerFunc)(NPP npp, uint32 timerID));
71 typedef void (*NPN_UnscheduleTimerProcPtr)(NPP npp, uint32 timerID); 67 typedef void (*NPN_UnscheduleTimerProcPtr)(NPP npp, uint32 timerID);
72 typedef NPError (*NPN_PopUpContextMenuProcPtr)(NPP instance, NPMenu* menu); 68 typedef NPError (*NPN_PopUpContextMenuProcPtr)(NPP instance, NPMenu* menu);
73 69
74 typedef void (*NPN_ReleaseVariantValueProcPtr) (NPVariant *variant); 70 typedef void (*NPN_ReleaseVariantValueProcPtr) (NPVariant *variant);
75 71
76 typedef NPIdentifier (*NPN_GetStringIdentifierProcPtr) (const NPUTF8 *name); 72 typedef NPIdentifier (*NPN_GetStringIdentifierProcPtr) (const NPUTF8 *name);
77 typedef void (*NPN_GetStringIdentifiersProcPtr) (const NPUTF8 **names, int32_t n ameCount, NPIdentifier *identifiers); 73 typedef void (*NPN_GetStringIdentifiersProcPtr) (const NPUTF8 **names, int32_t n ameCount, NPIdentifier *identifiers);
78 typedef NPIdentifier (*NPN_GetIntIdentifierProcPtr) (int32_t intid); 74 typedef NPIdentifier (*NPN_GetIntIdentifierProcPtr) (int32_t intid);
79 typedef int32_t (*NPN_IntFromIdentifierProcPtr) (NPIdentifier identifier); 75 typedef int32_t (*NPN_IntFromIdentifierProcPtr) (NPIdentifier identifier);
(...skipping 75 matching lines...) Expand 10 before | Expand all | Expand 10 after
155 NPN_RemovePropertyProcPtr removeproperty; 151 NPN_RemovePropertyProcPtr removeproperty;
156 NPN_HasPropertyProcPtr hasproperty; 152 NPN_HasPropertyProcPtr hasproperty;
157 NPN_HasMethodProcPtr hasmethod; 153 NPN_HasMethodProcPtr hasmethod;
158 NPN_ReleaseVariantValueProcPtr releasevariantvalue; 154 NPN_ReleaseVariantValueProcPtr releasevariantvalue;
159 NPN_SetExceptionProcPtr setexception; 155 NPN_SetExceptionProcPtr setexception;
160 NPN_PushPopupsEnabledStateProcPtr pushpopupsenabledstate; 156 NPN_PushPopupsEnabledStateProcPtr pushpopupsenabledstate;
161 NPN_PopPopupsEnabledStateProcPtr poppopupsenabledstate; 157 NPN_PopPopupsEnabledStateProcPtr poppopupsenabledstate;
162 NPN_EnumerateProcPtr enumerate; 158 NPN_EnumerateProcPtr enumerate;
163 NPN_PluginThreadAsyncCallProcPtr pluginthreadasynccall; 159 NPN_PluginThreadAsyncCallProcPtr pluginthreadasynccall;
164 NPN_ConstructProcPtr construct; 160 NPN_ConstructProcPtr construct;
165 NPN_GetValueForURLProcPtr getvalueforurl;
166 NPN_SetValueForURLProcPtr setvalueforurl;
167 NPN_GetAuthenticationInfoPtr getauthenticationinfo;
168 NPN_ScheduleTimerProcPtr scheduletimer; 161 NPN_ScheduleTimerProcPtr scheduletimer;
169 NPN_UnscheduleTimerProcPtr unscheduletimer; 162 NPN_UnscheduleTimerProcPtr unscheduletimer;
170 NPN_PopUpContextMenuProcPtr popupcontextmenu; 163 NPN_PopUpContextMenuProcPtr popupcontextmenu;
171 } NPNetscapeFuncs; 164 } NPNetscapeFuncs;
172 165
173 typedef struct _NPPluginFuncs { 166 typedef struct _NPPluginFuncs {
174 uint16 size; 167 uint16 size;
175 uint16 version; 168 uint16 version;
176 NPP_NewProcPtr newp; 169 NPP_NewProcPtr newp;
177 NPP_DestroyProcPtr destroy; 170 NPP_DestroyProcPtr destroy;
(...skipping 24 matching lines...) Expand all
202 typedef EXPORTED_CALLBACK(char*, NP_GetMIMEDescriptionFuncPtr)(void); 195 typedef EXPORTED_CALLBACK(char*, NP_GetMIMEDescriptionFuncPtr)(void);
203 #else 196 #else
204 typedef EXPORTED_CALLBACK(NPError, NP_InitializeFuncPtr)(NPNetscapeFuncs*); 197 typedef EXPORTED_CALLBACK(NPError, NP_InitializeFuncPtr)(NPNetscapeFuncs*);
205 #endif 198 #endif
206 199
207 #ifdef __cplusplus 200 #ifdef __cplusplus
208 } 201 }
209 #endif 202 #endif
210 203
211 #endif 204 #endif
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698