Diff
Modified: trunk/Source/WebCore/ChangeLog (109180 => 109181)
--- trunk/Source/WebCore/ChangeLog 2012-02-29 01:44:38 UTC (rev 109180)
+++ trunk/Source/WebCore/ChangeLog 2012-02-29 02:03:20 UTC (rev 109181)
@@ -1,3 +1,14 @@
+2012-02-28 Simon Fraser <simon.fra...@apple.com>
+
+ Update WebKitSystemInterface.
+
+ Reviewed by Sam Weinig.
+
+ * WebCore.exp.in:
+ (drawLayerContents):
+ * platform/mac/WebCoreSystemInterface.h:
+ * platform/mac/WebCoreSystemInterface.mm:
+
2012-02-27 MORITA Hajime <morr...@google.com>
<content> element should behave as HTMLUnknownElement outside of a shadow DOM subtree
Modified: trunk/Source/WebCore/WebCore.exp.in (109180 => 109181)
--- trunk/Source/WebCore/WebCore.exp.in 2012-02-29 01:44:38 UTC (rev 109180)
+++ trunk/Source/WebCore/WebCore.exp.in 2012-02-29 02:03:20 UTC (rev 109181)
@@ -1511,6 +1511,7 @@
_stringIsCaseInsensitiveEqualToString
_suggestedFilenameWithMIMEType
_wkAdvanceDefaultButtonPulseAnimation
+_wkCALayerEnumerateRectsBeingDrawnWithBlock
_wkCGContextGetShouldSmoothFonts
_wkCGContextResetClip
_wkCGPatternCreateWithImageAndTransform
Modified: trunk/Source/WebCore/platform/mac/WebCoreSystemInterface.h (109180 => 109181)
--- trunk/Source/WebCore/platform/mac/WebCoreSystemInterface.h 2012-02-29 01:44:38 UTC (rev 109180)
+++ trunk/Source/WebCore/platform/mac/WebCoreSystemInterface.h 2012-02-29 02:03:20 UTC (rev 109181)
@@ -78,6 +78,7 @@
#endif
OBJC_CLASS AVAsset;
+OBJC_CLASS CALayer;
OBJC_CLASS NSArray;
OBJC_CLASS NSButtonCell;
OBJC_CLASS NSControl;
@@ -106,6 +107,10 @@
// In alphabetical order.
extern void (*wkAdvanceDefaultButtonPulseAnimation)(NSButtonCell *);
+#if !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD)
+extern void (*wkCALayerEnumerateRectsBeingDrawnWithBlock)(CALayer *, CGContextRef, void (^block)(CGRect rect));
+#endif
+
extern BOOL (*wkCGContextGetShouldSmoothFonts)(CGContextRef);
typedef enum {
wkPatternTilingNoDistortion,
Modified: trunk/Source/WebCore/platform/mac/WebCoreSystemInterface.mm (109180 => 109181)
--- trunk/Source/WebCore/platform/mac/WebCoreSystemInterface.mm 2012-02-29 01:44:38 UTC (rev 109180)
+++ trunk/Source/WebCore/platform/mac/WebCoreSystemInterface.mm 2012-02-29 02:03:20 UTC (rev 109181)
@@ -28,6 +28,9 @@
#import <Foundation/Foundation.h>
void (*wkAdvanceDefaultButtonPulseAnimation)(NSButtonCell *);
+#if !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD)
+void (*wkCALayerEnumerateRectsBeingDrawnWithBlock)(CALayer *, CGContextRef context, void (^block)(CGRect rect));
+#endif
BOOL (*wkCGContextGetShouldSmoothFonts)(CGContextRef);
void (*wkCGContextResetClip)(CGContextRef);
CGPatternRef (*wkCGPatternCreateWithImageAndTransform)(CGImageRef, CGAffineTransform, int);
Modified: trunk/Source/WebKit/mac/ChangeLog (109180 => 109181)
--- trunk/Source/WebKit/mac/ChangeLog 2012-02-29 01:44:38 UTC (rev 109180)
+++ trunk/Source/WebKit/mac/ChangeLog 2012-02-29 02:03:20 UTC (rev 109181)
@@ -1,3 +1,12 @@
+2012-02-28 Simon Fraser <simon.fra...@apple.com>
+
+ Update WebKitSystemInterface.
+
+ Reviewed by Sam Weinig.
+
+ * WebCoreSupport/WebSystemInterface.mm:
+ (InitWebCoreSystemInterface):
+
2012-02-28 Enrica Casucci <enr...@apple.com>
More Pasteboard code cleanup.
Modified: trunk/Source/WebKit/mac/WebCoreSupport/WebSystemInterface.mm (109180 => 109181)
--- trunk/Source/WebKit/mac/WebCoreSupport/WebSystemInterface.mm 2012-02-29 01:44:38 UTC (rev 109180)
+++ trunk/Source/WebKit/mac/WebCoreSupport/WebSystemInterface.mm 2012-02-29 02:03:20 UTC (rev 109181)
@@ -43,6 +43,9 @@
return;
INIT(AdvanceDefaultButtonPulseAnimation);
+#if !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD)
+ INIT(CALayerEnumerateRectsBeingDrawnWithBlock);
+#endif
INIT(CGContextGetShouldSmoothFonts);
INIT(CGPatternCreateWithImageAndTransform);
INIT(CGContextResetClip);
Modified: trunk/Source/WebKit2/ChangeLog (109180 => 109181)
--- trunk/Source/WebKit2/ChangeLog 2012-02-29 01:44:38 UTC (rev 109180)
+++ trunk/Source/WebKit2/ChangeLog 2012-02-29 02:03:20 UTC (rev 109181)
@@ -1,3 +1,12 @@
+2012-02-28 Simon Fraser <simon.fra...@apple.com>
+
+ Update WebKitSystemInterface.
+
+ Reviewed by Sam Weinig.
+
+ * WebProcess/WebCoreSupport/mac/WebSystemInterface.mm:
+ (InitWebCoreSystemInterface):
+
2012-02-28 Hugo Parente Lima <hugo.l...@openbossa.org>
All mouse events after a right click are ignored when they came from WebkitTestRunner
Modified: trunk/Source/WebKit2/WebProcess/WebCoreSupport/mac/WebSystemInterface.mm (109180 => 109181)
--- trunk/Source/WebKit2/WebProcess/WebCoreSupport/mac/WebSystemInterface.mm 2012-02-29 01:44:38 UTC (rev 109180)
+++ trunk/Source/WebKit2/WebProcess/WebCoreSupport/mac/WebSystemInterface.mm 2012-02-29 02:03:20 UTC (rev 109181)
@@ -37,6 +37,9 @@
dispatch_once(&initOnce, ^{
INIT(AdvanceDefaultButtonPulseAnimation);
+#if !defined(BUILDING_ON_SNOW_LEOPARD)
+ INIT(CALayerEnumerateRectsBeingDrawnWithBlock);
+#endif
INIT(CopyCFLocalizationPreferredName);
INIT(CGContextGetShouldSmoothFonts);
INIT(CGPatternCreateWithImageAndTransform);
Modified: trunk/WebKitLibraries/ChangeLog (109180 => 109181)
--- trunk/WebKitLibraries/ChangeLog 2012-02-29 01:44:38 UTC (rev 109180)
+++ trunk/WebKitLibraries/ChangeLog 2012-02-29 02:03:20 UTC (rev 109181)
@@ -1,3 +1,14 @@
+2012-02-28 Simon Fraser <simon.fra...@apple.com>
+
+ Update WebKitSystemInterface.
+
+ Reviewed by Sam Weinig.
+
+ * WebKitSystemInterface.h:
+ * libWebKitSystemInterfaceLeopard.a:
+ * libWebKitSystemInterfaceLion.a:
+ * libWebKitSystemInterfaceSnowLeopard.a:
+
2012-02-28 Alexey Proskuryakov <a...@apple.com>
[Mac] Add an experimental SPI for plug-ins to enter sandbox
Modified: trunk/WebKitLibraries/WebKitSystemInterface.h (109180 => 109181)
--- trunk/WebKitLibraries/WebKitSystemInterface.h 2012-02-29 01:44:38 UTC (rev 109180)
+++ trunk/WebKitLibraries/WebKitSystemInterface.h 2012-02-29 02:03:20 UTC (rev 109181)
@@ -335,6 +335,10 @@
void WKCARemoteLayerClientSetLayer(WKCARemoteLayerClientRef, CALayer *);
CALayer *WKCARemoteLayerClientGetLayer(WKCARemoteLayerClientRef);
+#if MAC_OS_X_VERSION_MIN_REQUIRED >= 1070
+void WKCALayerEnumerateRectsBeingDrawnWithBlock(CALayer *layer, CGContextRef context, void (^block)(CGRect rect));
+#endif
+
@class CARenderer;
void WKCARendererAddChangeNotificationObserver(CARenderer *, void (*callback)(void*), void* context);
Modified: trunk/WebKitLibraries/libWebKitSystemInterfaceLeopard.a
(Binary files differ)
Modified: trunk/WebKitLibraries/libWebKitSystemInterfaceLion.a
(Binary files differ)
Modified: trunk/WebKitLibraries/libWebKitSystemInterfaceSnowLeopard.a
(Binary files differ)