WebKit Changes
WebKit
| Framework Architectures | |
|---|---|
| From | i386,ppc,x86_64 |
| To | i386,x86_64 |
DOMBlob.h
Added DOMBlob
Added DOMBlob.size
DOMCSSRule.h
Removed DOM_VARIABLES_RULE
DOMDocument.h
Added -[DOMDocument AVAILABLE_IN_WEBKIT_VERSION_4_0] (no architecture available)
DOMElement.h
DOMProgressEvent.h
Modified DOMProgressEvent.total
| Declaration | |
|---|---|
| From | @property(readonly) unsigned total |
| To | @property(readonly) unsigned long long total |
Modified -[DOMProgressEvent initProgressEvent:canBubbleArg:cancelableArg:lengthComputableArg:loadedArg:totalArg:]
| Declaration | |
|---|---|
| From | - (void)initProgressEvent:(NSString *)typeArg canBubbleArg:(BOOL)canBubbleArg cancelableArg:(BOOL)cancelableArg lengthComputableArg:(BOOL)lengthComputableArg loadedArg:(unsigned)loadedArg totalArg:(unsigned)totalArg |
| To | - (void)initProgressEvent:(NSString *)typeArg canBubbleArg:(BOOL)canBubbleArg cancelableArg:(BOOL)cancelableArg lengthComputableArg:(BOOL)lengthComputableArg loadedArg:(unsigned long long)loadedArg totalArg:(unsigned long long)totalArg |
Modified DOMProgressEvent.loaded
| Declaration | |
|---|---|
| From | @property(readonly) unsigned loaded |
| To | @property(readonly) unsigned long long loaded |
npapi.h
Removed NPPVpluginPrivateModeBool
Removed #def adjustCursorEvent
Removed #def getFocusEvent
Removed int16
Removed int32
Removed #def loseFocusEvent
Removed uint16 (no architecture available)
Removed uint32 (no architecture available)
Added NPEventType
Added NPEventType_AdjustCursorEvent
Added NPEventType_ClippingChangedEvent
Added NPEventType_GetFocusEvent
Added NPEventType_LoseFocusEvent
Added NPEventType_MenuCommandEvent
Added NPEventType_ScrollingBeginsEvent
Added NPEventType_ScrollingEndsEvent
Added NPFocusDirection
Added NPFocusNext
Added NPFocusPrevious
Added NPImageExpose
Added NPNToolkitType
Added NPNVGtk12
Added NPNVGtk2
Added NPNVSupportsWindowlessLocal (no architecture available)
Added NPPVpluginWindowlessLocalBool (no architecture available)
Added NPP_ClearSiteData()
Added NPP_GetSitesWithData()
Added NPP_GotFocus()
Added NPP_LostFocus()
Added NPP_URLRedirectNotify()
Added NPSize
Added #def NPVERS_HAS_ADVANCED_KEY_HANDLING
Added #def NPVERS_HAS_CLEAR_SITE_DATA
Added #def NPVERS_HAS_URL_REDIRECT_HANDLING
Added #def NP_CLEAR_ALL
Added #def NP_CLEAR_CACHE
Added #def NP_INFO_CompanyName
Added #def NP_INFO_FileDescription
Added #def NP_INFO_FileExtents
Added #def NP_INFO_FileOpenName
Added #def NP_INFO_FileVersion
Added #def NP_INFO_InternalName
Added #def NP_INFO_LegalCopyright
Added #def NP_INFO_MIMEType
Added #def NP_INFO_OriginalFilename
Added #def NP_INFO_ProductName
Added #def NP_INFO_ProductVersion
Added #def kNPEventHandled
Added #def kNPEventNotHandled
Added #def kNPEventStartIME
Modified NPP_WriteReady()
| Declaration | |
|---|---|
| From | int32 NPP_WriteReady ( NPP instance, NPStream *stream); |
| To | int32_t NPP_WriteReady ( NPP instance, NPStream *stream); |
Modified NPN_ScheduleTimer()
| Declaration | |
|---|---|
| From | uint32 NPN_ScheduleTimer ( NPP instance, uint32 interval, NPBool repeat, void (*timerFunc)(NPP npp, uint32 timerID)); |
| To | uint32_t NPN_ScheduleTimer ( NPP instance, uint32_t interval, NPBool repeat, void (*timerFunc)(NPP npp, uint32_t timerID)); |
Modified NPN_PostURL()
| Declaration | |
|---|---|
| From | NPError NPN_PostURL ( NPP instance, const char *url, const char *target, uint32 len, const char *buf, NPBool file); |
| To | NPError NPN_PostURL ( NPP instance, const char *url, const char *target, uint32_t len, const char *buf, NPBool file); |
Modified NPP_NewStream()
| Declaration | |
|---|---|
| From | NPError NPP_NewStream ( NPP instance, NPMIMEType type, NPStream *stream, NPBool seekable, uint16 *stype); |
| To | NPError NPP_NewStream ( NPP instance, NPMIMEType type, NPStream *stream, NPBool seekable, uint16_t *stype); |
Modified NPP_New()
| Declaration | |
|---|---|
| From | NPError NPP_New ( NPMIMEType pluginType, NPP instance, uint16 mode, int16 argc, char *argn[], char *argv[], NPSavedData *saved); |
| To | NPError NPP_New ( NPMIMEType pluginType, NPP instance, uint16_t mode, int16_t argc, char *argn[], char *argv[], NPSavedData *saved); |
Modified NPP_HandleEvent()
| Declaration | |
|---|---|
| From | int16 NPP_HandleEvent ( NPP instance, void *event); |
| To | int16_t NPP_HandleEvent ( NPP instance, void *event); |
Modified NPN_UnscheduleTimer()
| Declaration | |
|---|---|
| From | void NPN_UnscheduleTimer ( NPP instance, uint32 timerID); |
| To | void NPN_UnscheduleTimer ( NPP instance, uint32_t timerID); |
Modified NPEvent
| 32/64-bit | Architectures | |
|---|---|---|
| From | 32-only | i386,ppc |
| To | Both | i386,x86_64 |
Modified NPN_MemFlush()
| Declaration | |
|---|---|
| From | uint32 NPN_MemFlush ( uint32 size); |
| To | uint32_t NPN_MemFlush ( uint32_t size); |
Modified NPN_MemAlloc()
| Declaration | |
|---|---|
| From | void * NPN_MemAlloc ( uint32 size); |
| To | void * NPN_MemAlloc ( uint32_t size); |
Modified NPN_GetValueForURL()
| Declaration | |
|---|---|
| From | NPError NPN_GetValueForURL ( NPP instance, NPNURLVariable variable, const char *url, char **value, uint32 *len); |
| To | NPError NPN_GetValueForURL ( NPP instance, NPNURLVariable variable, const char *url, char **value, uint32_t *len); |
Modified NPN_Write()
| Declaration | |
|---|---|
| From | int32 NPN_Write ( NPP instance, NPStream *stream, int32 len, void *buffer); |
| To | int32_t NPN_Write ( NPP instance, NPStream *stream, int32_t len, void *buffer); |
Modified NPP_Write()
| Declaration | |
|---|---|
| From | int32 NPP_Write ( NPP instance, NPStream *stream, int32 offset, int32 len, void *buffer); |
| To | int32_t NPP_Write ( NPP instance, NPStream *stream, int32_t offset, int32_t len, void *buffer); |
Modified NPN_PostURLNotify()
| Declaration | |
|---|---|
| From | NPError NPN_PostURLNotify ( NPP instance, const char *url, const char *target, uint32 len, const char *buf, NPBool file, void *notifyData); |
| To | NPError NPN_PostURLNotify ( NPP instance, const char *url, const char *target, uint32_t len, const char *buf, NPBool file, void *notifyData); |
Modified NPN_SetValueForURL()
| Declaration | |
|---|---|
| From | NPError NPN_SetValueForURL ( NPP instance, NPNURLVariable variable, const char *url, const char *value, uint32 len); |
| To | NPError NPN_SetValueForURL ( NPP instance, NPNURLVariable variable, const char *url, const char *value, uint32_t len); |
Modified NPN_GetAuthenticationInfo()
| Declaration | |
|---|---|
| From | NPError NPN_GetAuthenticationInfo ( NPP instance, const char *protocol, const char *host, int32 port, const char *scheme, const char *realm, char **username, uint32 *ulen, char **password, uint32 *plen); |
| To | NPError NPN_GetAuthenticationInfo ( NPP instance, const char *protocol, const char *host, int32_t port, const char *scheme, const char *realm, char **username, uint32_t *ulen, char **password, uint32_t *plen); |
npfunctions.h
Added NPP_ClearSiteDataPtr
Added NPP_GetSitesWithDataPtr
Added NPP_GotFocusPtr
Added NPP_LostFocusPtr
Added NPP_URLRedirectNotifyPtr
npruntime.h
Modified NPN_ReleaseObject()
| Declaration | |
|---|---|
| From | void NPN_ReleaseObject ( NPObject *obj); |
| To | void NPN_ReleaseObject ( NPObject *npobj); |
Modified NPN_SetException()
| Declaration | |
|---|---|
| From | void NPN_SetException ( NPObject *obj, const NPUTF8 *message); |
| To | void NPN_SetException ( NPObject *npobj, const NPUTF8 *message); |
Modified NPN_RetainObject()
| Declaration | |
|---|---|
| From | NPObject * NPN_RetainObject ( NPObject *obj); |
| To | NPObject * NPN_RetainObject ( NPObject *npobj); |
nptypes.h
Added bool (no architecture available)
Added #def bool
Added #def false
Added #def true