diff options
author | Simon Hausmann <simon.hausmann@nokia.com> | 2012-02-09 14:16:12 +0100 |
---|---|---|
committer | Simon Hausmann <simon.hausmann@nokia.com> | 2012-02-09 14:16:12 +0100 |
commit | 03e12282df9aa1e1fb05a8b90f1cfc2e08764cec (patch) | |
tree | 52599cd0ab782b1768e23ad176f7618f98333cb6 /WebKitLibraries | |
parent | cd44dc59cdfc39534aef4d417e9f3c412e3be139 (diff) |
Imported WebKit commit e09a82039aa4273ab318b71122e92d8e5f233525 (http://svn.webkit.org/repository/webkit/trunk@107223)
Diffstat (limited to 'WebKitLibraries')
-rw-r--r-- | WebKitLibraries/ChangeLog | 47 | ||||
-rw-r--r-- | WebKitLibraries/WebKitSystemInterface.h | 30 | ||||
-rw-r--r-- | WebKitLibraries/libWebKitSystemInterfaceLeopard.a | bin | 2077808 -> 2072320 bytes | |||
-rw-r--r-- | WebKitLibraries/libWebKitSystemInterfaceLion.a | bin | 581808 -> 582144 bytes | |||
-rw-r--r-- | WebKitLibraries/libWebKitSystemInterfaceSnowLeopard.a | bin | 1507484 -> 1507948 bytes | |||
-rw-r--r-- | WebKitLibraries/win/tools/vsprops/FeatureDefines.vsprops | 2 |
6 files changed, 66 insertions, 13 deletions
diff --git a/WebKitLibraries/ChangeLog b/WebKitLibraries/ChangeLog index 80359a366..82bf1b58d 100644 --- a/WebKitLibraries/ChangeLog +++ b/WebKitLibraries/ChangeLog @@ -1,3 +1,50 @@ +2012-02-06 Matthew Delaney <mdelaney@apple.com> + + toDataURL() uses stale data after putImageData() + https://bugs.webkit.org/show_bug.cgi?id=65767 + + Added WKCGContextResetClip for use in reseting clip for new putByteArray method. + + Reviewed by Chris Marrin. + + * WebKitSystemInterface.h: Added WKCGContextResetClip. + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceSnowLeopard.a: + * libWebKitSystemInterfaceLion.a: + +2012-02-02 Chris Marrin <cmarrin@apple.com> + + Turn on CSS Filters on Windows + https://bugs.webkit.org/show_bug.cgi?id=76667 + + Turned on CSS_FILTERS for Windows + + Reviewed by Adele Peterson. + + * win/tools/vsprops/FeatureDefines.vsprops: + +2012-02-02 Sheriff Bot <webkit.review.bot@gmail.com> + + Unreviewed, rolling out r106566. + http://trac.webkit.org/changeset/106566 + https://bugs.webkit.org/show_bug.cgi?id=77673 + + Broke the Windows build (Requested by jessieberlin on + #webkit). + + * win/tools/vsprops/FeatureDefines.vsprops: + +2012-02-02 Chris Marrin <cmarrin@apple.com> + + Turn on CSS Filters on Windows + https://bugs.webkit.org/show_bug.cgi?id=76667 + + Turned on CSS_FILTERS for Windows + + Reviewed by Adele Peterson. + + * win/tools/vsprops/FeatureDefines.vsprops: + 2012-01-26 Nikolas Zimmermann <nzimmermann@rim.com> Not reviewed. Fix win build, by disabling ENABLE_SHADOW_DOM by default. diff --git a/WebKitLibraries/WebKitSystemInterface.h b/WebKitLibraries/WebKitSystemInterface.h index e8fed6844..bb30eb660 100644 --- a/WebKitLibraries/WebKitSystemInterface.h +++ b/WebKitLibraries/WebKitSystemInterface.h @@ -43,7 +43,7 @@ NSDate *WKGetNSURLResponseLastModifiedDate(NSURLResponse *response); NSTimeInterval WKGetNSURLResponseFreshnessLifetime(NSURLResponse *response); NSString *WKCopyNSURLResponseStatusLine(NSURLResponse *response); -#ifndef BUILDING_ON_LEOPARD +#if MAC_OS_X_VERSION_MIN_REQUIRED >= 1060 CFArrayRef WKCopyNSURLResponseCertificateChain(NSURLResponse *response); #endif @@ -93,7 +93,7 @@ AXUIElementRef WKCreateAXUIElementRef(id element); void WKUnregisterUniqueIdForElement(id element); -#if !defined(BUILDING_ON_LEOPARD) +#if MAC_OS_X_VERSION_MIN_REQUIRED >= 1060 // Remote Accessibility API. void WKAXRegisterRemoteApp(void); void WKAXInitializeElementWithPresenterPid(id, pid_t); @@ -156,7 +156,7 @@ void WKGetGlyphsForCharacters(CGFontRef, const UniChar[], CGGlyph[], size_t); bool WKGetVerticalGlyphsForCharacters(CTFontRef, const UniChar[], CGGlyph[], size_t); CTLineRef WKCreateCTLineWithUniCharProvider(const UniChar* (*provide)(CFIndex stringIndex, CFIndex* charCount, CFDictionaryRef* attributes, void*), void (*dispose)(const UniChar* chars, void*), void*); -#if !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) +#if MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 CTTypesetterRef WKCreateCTTypesetterWithUniCharProviderAndOptions(const UniChar* (*provide)(CFIndex stringIndex, CFIndex* charCount, CFDictionaryRef* attributes, void*), void (*dispose)(const UniChar* chars, void*), void*, CFDictionaryRef options); CGContextRef WKIOSurfaceContextCreate(IOSurfaceRef, unsigned width, unsigned height, CGColorSpaceRef); @@ -170,6 +170,7 @@ typedef enum { } WKPatternTiling; CGPatternRef WKCGPatternCreateWithImageAndTransform(CGImageRef image, CGAffineTransform transform, int tiling); +void WKCGContextResetClip(CGContextRef); #ifndef __LP64__ NSEvent *WKCreateNSEventWithCarbonEvent(EventRef eventRef); @@ -225,7 +226,7 @@ NSURL *WKQTMovieResolvedURL(QTMovie* movie); CFStringRef WKCopyFoundationCacheDirectory(void); -#if defined(BUILDING_ON_SNOW_LEOPARD) || defined(BUILDING_ON_LEOPARD) +#if MAC_OS_X_VERSION_MIN_REQUIRED <= 1060 typedef struct __CFURLStorageSession* CFURLStorageSessionRef; #else typedef const struct __CFURLStorageSession* CFURLStorageSessionRef; @@ -311,7 +312,7 @@ NSArray *WKQTGetSitesInMediaDownloadCache(); void WKQTClearMediaDownloadCacheForSite(NSString *site); void WKQTClearMediaDownloadCache(); -#ifndef BUILDING_ON_LEOPARD +#if MAC_OS_X_VERSION_MIN_REQUIRED >= 1060 mach_port_t WKInitializeRenderServer(void); @class CALayer; @@ -350,7 +351,7 @@ CFRunLoopSourceRef WKCreateMIGServerSource(mig_subsystem_t subsystem, mach_port_ NSUInteger WKGetInputPanelWindowStyle(void); UInt8 WKGetNSEventKeyChar(NSEvent *); -#endif // !defined(BUILDING_ON_LEOPARD) +#endif // MAC_OS_X_VERSION_MIN_REQUIRED >= 1060 @class CAPropertyAnimation; void WKSetCAAnimationValueFunction(CAPropertyAnimation*, NSString* function); @@ -365,7 +366,7 @@ void WKSetCONNECTProxyForStream(CFReadStreamRef, CFStringRef proxyHost, CFNumber void WKSetCONNECTProxyAuthorizationForStream(CFReadStreamRef, CFStringRef proxyAuthorizationString); CFHTTPMessageRef WKCopyCONNECTProxyResponse(CFReadStreamRef, CFURLRef responseURL); -#if defined(BUILDING_ON_LEOPARD) || defined(BUILDING_ON_SNOW_LEOPARD) +#if MAC_OS_X_VERSION_MIN_REQUIRED <= 1060 typedef enum { WKEventPhaseNone = 0, WKEventPhaseBegan = 1, @@ -379,7 +380,7 @@ int WKGetNSEventMomentumPhase(NSEvent *); void WKWindowSetAlpha(NSWindow *window, float alphaValue); void WKWindowSetScaledFrame(NSWindow *window, NSRect scaleFrame, NSRect nonScaledFrame); -#ifndef BUILDING_ON_LEOPARD +#if MAC_OS_X_VERSION_MIN_REQUIRED >= 1060 void WKSyncSurfaceToView(NSView *view); void WKEnableSettingCursorWhenInBackground(void); @@ -396,7 +397,7 @@ ScriptCode WKGetScriptCodeFromCurrentKeyboardInputSource(void); #endif -#if defined(BUILDING_ON_LEOPARD) || defined(BUILDING_ON_SNOW_LEOPARD) +#if MAC_OS_X_VERSION_MIN_REQUIRED <= 1060 CFIndex WKGetHyphenationLocationBeforeIndex(CFStringRef string, CFIndex index); #endif @@ -411,7 +412,7 @@ void WKSetCFURLResponseMIMEType(CFURLResponseRef, CFStringRef mimeType); CIFormat WKCIGetRGBA8Format(void); -#if !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) +#if MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 typedef enum { WKSandboxExtensionTypeReadOnly, @@ -447,14 +448,19 @@ NSCursor *WKCursor(const char *name); #endif -#if !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) +#if MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 #import <dispatch/dispatch.h> dispatch_source_t WKCreateVMPressureDispatchOnMainQueue(void); #endif - + +#if MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 +NSString *WKGetMacOSXVersionString(void); +bool WKExecutableWasLinkedOnOrBeforeLion(void); +#endif + #ifdef __cplusplus } #endif diff --git a/WebKitLibraries/libWebKitSystemInterfaceLeopard.a b/WebKitLibraries/libWebKitSystemInterfaceLeopard.a Binary files differindex 8fabbd248..21a33eb4e 100644 --- a/WebKitLibraries/libWebKitSystemInterfaceLeopard.a +++ b/WebKitLibraries/libWebKitSystemInterfaceLeopard.a diff --git a/WebKitLibraries/libWebKitSystemInterfaceLion.a b/WebKitLibraries/libWebKitSystemInterfaceLion.a Binary files differindex 714d05b64..9b105ebaa 100644 --- a/WebKitLibraries/libWebKitSystemInterfaceLion.a +++ b/WebKitLibraries/libWebKitSystemInterfaceLion.a diff --git a/WebKitLibraries/libWebKitSystemInterfaceSnowLeopard.a b/WebKitLibraries/libWebKitSystemInterfaceSnowLeopard.a Binary files differindex f2899712d..9482255f3 100644 --- a/WebKitLibraries/libWebKitSystemInterfaceSnowLeopard.a +++ b/WebKitLibraries/libWebKitSystemInterfaceSnowLeopard.a diff --git a/WebKitLibraries/win/tools/vsprops/FeatureDefines.vsprops b/WebKitLibraries/win/tools/vsprops/FeatureDefines.vsprops index d44c7b990..73db46650 100644 --- a/WebKitLibraries/win/tools/vsprops/FeatureDefines.vsprops +++ b/WebKitLibraries/win/tools/vsprops/FeatureDefines.vsprops @@ -48,7 +48,7 @@ /> <UserMacro Name="ENABLE_CSS_FILTERS" - Value="" + Value="ENABLE_CSS_FILTERS" PerformEnvironmentSet="true" /> <UserMacro |