Diff
Modified: trunk/Source/_javascript_Core/ChangeLog (150969 => 150970)
--- trunk/Source/_javascript_Core/ChangeLog 2013-05-30 17:09:07 UTC (rev 150969)
+++ trunk/Source/_javascript_Core/ChangeLog 2013-05-30 17:52:33 UTC (rev 150970)
@@ -1,3 +1,12 @@
+2013-05-29 Jeffrey Pfau <[email protected]>
+
+ [Mac] Enable cache partitioning and the public suffix list on 10.8
+ <rdar://problem/13679019>
+
+ Rubber-stamped by David Kilzer.
+
+ * Configurations/FeatureDefines.xcconfig:
+
2013-05-28 Brent Fulgham <[email protected]>
[Windows] Put correct byteCompile symbol in file. Previous version
Modified: trunk/Source/_javascript_Core/Configurations/FeatureDefines.xcconfig (150969 => 150970)
--- trunk/Source/_javascript_Core/Configurations/FeatureDefines.xcconfig 2013-05-30 17:09:07 UTC (rev 150969)
+++ trunk/Source/_javascript_Core/Configurations/FeatureDefines.xcconfig 2013-05-30 17:52:33 UTC (rev 150970)
@@ -37,7 +37,7 @@
ENABLE_CACHE_PARTITIONING = $(ENABLE_CACHE_PARTITIONING_$(PLATFORM_NAME));
ENABLE_CACHE_PARTITIONING_macosx = $(ENABLE_CACHE_PARTITIONING_macosx_$(TARGET_MAC_OS_X_VERSION_MAJOR));
ENABLE_CACHE_PARTITIONING_macosx_1070 = ;
-ENABLE_CACHE_PARTITIONING_macosx_1080 = ;
+ENABLE_CACHE_PARTITIONING_macosx_1080 = ENABLE_CACHE_PARTITIONING;
ENABLE_CACHE_PARTITIONING_macosx_1090 = ENABLE_CACHE_PARTITIONING;
ENABLE_CANVAS_PATH = ENABLE_CANVAS_PATH;
ENABLE_CANVAS_PROXY = ;
@@ -151,7 +151,7 @@
ENABLE_PUBLIC_SUFFIX_LIST = $(ENABLE_PUBLIC_SUFFIX_LIST_$(PLATFORM_NAME));
ENABLE_PUBLIC_SUFFIX_LIST_macosx = $(ENABLE_PUBLIC_SUFFIX_LIST_macosx_$(TARGET_MAC_OS_X_VERSION_MAJOR));
ENABLE_PUBLIC_SUFFIX_LIST_macosx_1070 = ;
-ENABLE_PUBLIC_SUFFIX_LIST_macosx_1080 = ;
+ENABLE_PUBLIC_SUFFIX_LIST_macosx_1080 = ENABLE_PUBLIC_SUFFIX_LIST;
ENABLE_PUBLIC_SUFFIX_LIST_macosx_1090 = ENABLE_PUBLIC_SUFFIX_LIST;
ENABLE_QUOTA = ;
ENABLE_REQUEST_ANIMATION_FRAME = ENABLE_REQUEST_ANIMATION_FRAME;
Modified: trunk/Source/WebCore/ChangeLog (150969 => 150970)
--- trunk/Source/WebCore/ChangeLog 2013-05-30 17:09:07 UTC (rev 150969)
+++ trunk/Source/WebCore/ChangeLog 2013-05-30 17:52:33 UTC (rev 150970)
@@ -1,3 +1,12 @@
+2013-05-29 Jeffrey Pfau <[email protected]>
+
+ [Mac] Enable cache partitioning and the public suffix list on 10.8
+ <rdar://problem/13679019>
+
+ Rubber-stamped by David Kilzer.
+
+ * Configurations/FeatureDefines.xcconfig:
+
2013-05-30 Andreas Kling <[email protected]>
Fix double hash lookup in DocumentEventQueue::cancelEvent().
Modified: trunk/Source/WebCore/Configurations/FeatureDefines.xcconfig (150969 => 150970)
--- trunk/Source/WebCore/Configurations/FeatureDefines.xcconfig 2013-05-30 17:09:07 UTC (rev 150969)
+++ trunk/Source/WebCore/Configurations/FeatureDefines.xcconfig 2013-05-30 17:52:33 UTC (rev 150970)
@@ -37,7 +37,7 @@
ENABLE_CACHE_PARTITIONING = $(ENABLE_CACHE_PARTITIONING_$(PLATFORM_NAME));
ENABLE_CACHE_PARTITIONING_macosx = $(ENABLE_CACHE_PARTITIONING_macosx_$(TARGET_MAC_OS_X_VERSION_MAJOR));
ENABLE_CACHE_PARTITIONING_macosx_1070 = ;
-ENABLE_CACHE_PARTITIONING_macosx_1080 = ;
+ENABLE_CACHE_PARTITIONING_macosx_1080 = ENABLE_CACHE_PARTITIONING;
ENABLE_CACHE_PARTITIONING_macosx_1090 = ENABLE_CACHE_PARTITIONING;
ENABLE_CANVAS_PATH = ENABLE_CANVAS_PATH;
ENABLE_CANVAS_PROXY = ;
@@ -151,7 +151,7 @@
ENABLE_PUBLIC_SUFFIX_LIST = $(ENABLE_PUBLIC_SUFFIX_LIST_$(PLATFORM_NAME));
ENABLE_PUBLIC_SUFFIX_LIST_macosx = $(ENABLE_PUBLIC_SUFFIX_LIST_macosx_$(TARGET_MAC_OS_X_VERSION_MAJOR));
ENABLE_PUBLIC_SUFFIX_LIST_macosx_1070 = ;
-ENABLE_PUBLIC_SUFFIX_LIST_macosx_1080 = ;
+ENABLE_PUBLIC_SUFFIX_LIST_macosx_1080 = ENABLE_PUBLIC_SUFFIX_LIST;
ENABLE_PUBLIC_SUFFIX_LIST_macosx_1090 = ENABLE_PUBLIC_SUFFIX_LIST;
ENABLE_QUOTA = ;
ENABLE_REQUEST_ANIMATION_FRAME = ENABLE_REQUEST_ANIMATION_FRAME;
Modified: trunk/Source/WebKit/mac/ChangeLog (150969 => 150970)
--- trunk/Source/WebKit/mac/ChangeLog 2013-05-30 17:09:07 UTC (rev 150969)
+++ trunk/Source/WebKit/mac/ChangeLog 2013-05-30 17:52:33 UTC (rev 150970)
@@ -1,3 +1,12 @@
+2013-05-29 Jeffrey Pfau <[email protected]>
+
+ [Mac] Enable cache partitioning and the public suffix list on 10.8
+ <rdar://problem/13679019>
+
+ Rubber-stamped by David Kilzer.
+
+ * Configurations/FeatureDefines.xcconfig:
+
2013-05-29 Joseph Pecoraro <[email protected]>
Web Inspector: get rid of obsolete InspectorFrontendHost.hiddenPanels()
Modified: trunk/Source/WebKit/mac/Configurations/FeatureDefines.xcconfig (150969 => 150970)
--- trunk/Source/WebKit/mac/Configurations/FeatureDefines.xcconfig 2013-05-30 17:09:07 UTC (rev 150969)
+++ trunk/Source/WebKit/mac/Configurations/FeatureDefines.xcconfig 2013-05-30 17:52:33 UTC (rev 150970)
@@ -37,7 +37,7 @@
ENABLE_CACHE_PARTITIONING = $(ENABLE_CACHE_PARTITIONING_$(PLATFORM_NAME));
ENABLE_CACHE_PARTITIONING_macosx = $(ENABLE_CACHE_PARTITIONING_macosx_$(TARGET_MAC_OS_X_VERSION_MAJOR));
ENABLE_CACHE_PARTITIONING_macosx_1070 = ;
-ENABLE_CACHE_PARTITIONING_macosx_1080 = ;
+ENABLE_CACHE_PARTITIONING_macosx_1080 = ENABLE_CACHE_PARTITIONING;
ENABLE_CACHE_PARTITIONING_macosx_1090 = ENABLE_CACHE_PARTITIONING;
ENABLE_CANVAS_PATH = ENABLE_CANVAS_PATH;
ENABLE_CANVAS_PROXY = ;
@@ -151,7 +151,7 @@
ENABLE_PUBLIC_SUFFIX_LIST = $(ENABLE_PUBLIC_SUFFIX_LIST_$(PLATFORM_NAME));
ENABLE_PUBLIC_SUFFIX_LIST_macosx = $(ENABLE_PUBLIC_SUFFIX_LIST_macosx_$(TARGET_MAC_OS_X_VERSION_MAJOR));
ENABLE_PUBLIC_SUFFIX_LIST_macosx_1070 = ;
-ENABLE_PUBLIC_SUFFIX_LIST_macosx_1080 = ;
+ENABLE_PUBLIC_SUFFIX_LIST_macosx_1080 = ENABLE_PUBLIC_SUFFIX_LIST;
ENABLE_PUBLIC_SUFFIX_LIST_macosx_1090 = ENABLE_PUBLIC_SUFFIX_LIST;
ENABLE_QUOTA = ;
ENABLE_REQUEST_ANIMATION_FRAME = ENABLE_REQUEST_ANIMATION_FRAME;
Modified: trunk/Source/WebKit2/ChangeLog (150969 => 150970)
--- trunk/Source/WebKit2/ChangeLog 2013-05-30 17:09:07 UTC (rev 150969)
+++ trunk/Source/WebKit2/ChangeLog 2013-05-30 17:52:33 UTC (rev 150970)
@@ -1,3 +1,12 @@
+2013-05-29 Jeffrey Pfau <[email protected]>
+
+ [Mac] Enable cache partitioning and the public suffix list on 10.8
+ <rdar://problem/13679019>
+
+ Rubber-stamped by David Kilzer.
+
+ * Configurations/FeatureDefines.xcconfig:
+
2013-05-30 Andreas Kling <[email protected]>
Fix double hash lookup in WebPage::determinePrimarySnapshottedPlugIn() loop.
Modified: trunk/Source/WebKit2/Configurations/FeatureDefines.xcconfig (150969 => 150970)
--- trunk/Source/WebKit2/Configurations/FeatureDefines.xcconfig 2013-05-30 17:09:07 UTC (rev 150969)
+++ trunk/Source/WebKit2/Configurations/FeatureDefines.xcconfig 2013-05-30 17:52:33 UTC (rev 150970)
@@ -37,7 +37,7 @@
ENABLE_CACHE_PARTITIONING = $(ENABLE_CACHE_PARTITIONING_$(PLATFORM_NAME));
ENABLE_CACHE_PARTITIONING_macosx = $(ENABLE_CACHE_PARTITIONING_macosx_$(TARGET_MAC_OS_X_VERSION_MAJOR));
ENABLE_CACHE_PARTITIONING_macosx_1070 = ;
-ENABLE_CACHE_PARTITIONING_macosx_1080 = ;
+ENABLE_CACHE_PARTITIONING_macosx_1080 = ENABLE_CACHE_PARTITIONING;
ENABLE_CACHE_PARTITIONING_macosx_1090 = ENABLE_CACHE_PARTITIONING;
ENABLE_CANVAS_PATH = ENABLE_CANVAS_PATH;
ENABLE_CANVAS_PROXY = ;
@@ -151,7 +151,7 @@
ENABLE_PUBLIC_SUFFIX_LIST = $(ENABLE_PUBLIC_SUFFIX_LIST_$(PLATFORM_NAME));
ENABLE_PUBLIC_SUFFIX_LIST_macosx = $(ENABLE_PUBLIC_SUFFIX_LIST_macosx_$(TARGET_MAC_OS_X_VERSION_MAJOR));
ENABLE_PUBLIC_SUFFIX_LIST_macosx_1070 = ;
-ENABLE_PUBLIC_SUFFIX_LIST_macosx_1080 = ;
+ENABLE_PUBLIC_SUFFIX_LIST_macosx_1080 = ENABLE_PUBLIC_SUFFIX_LIST;
ENABLE_PUBLIC_SUFFIX_LIST_macosx_1090 = ENABLE_PUBLIC_SUFFIX_LIST;
ENABLE_QUOTA = ;
ENABLE_REQUEST_ANIMATION_FRAME = ENABLE_REQUEST_ANIMATION_FRAME;
Modified: trunk/WebKitLibraries/ChangeLog (150969 => 150970)
--- trunk/WebKitLibraries/ChangeLog 2013-05-30 17:09:07 UTC (rev 150969)
+++ trunk/WebKitLibraries/ChangeLog 2013-05-30 17:52:33 UTC (rev 150970)
@@ -1,3 +1,14 @@
+2013-05-29 Jeffrey Pfau <[email protected]>
+
+ [Mac] Enable cache partitioning and the public suffix list on 10.8
+ <rdar://problem/13679019>
+
+ Rubber-stamped by David Kilzer.
+
+ * WebKitSystemInterface.h:
+ * libWebKitSystemInterfaceLion.a:
+ * libWebKitSystemInterfaceMountainLion.a:
+
2013-05-14 Beth Dakin <[email protected]>
Printing in 1Password app is broken with screen fonts disabled
Modified: trunk/WebKitLibraries/WebKitSystemInterface.h (150969 => 150970)
--- trunk/WebKitLibraries/WebKitSystemInterface.h 2013-05-30 17:09:07 UTC (rev 150969)
+++ trunk/WebKitLibraries/WebKitSystemInterface.h 2013-05-30 17:52:33 UTC (rev 150970)
@@ -65,7 +65,9 @@
Class WKNSURLProtocolClassForRequest(NSURLRequest *request);
void WKSetNSURLRequestShouldContentSniff(NSMutableURLRequest *request, BOOL shouldContentSniff);
+#ifndef __LP64__
unsigned WKGetNSAutoreleasePoolCount(void);
+#endif
void WKAdvanceDefaultButtonPulseAnimation(NSButtonCell *button);
@@ -458,6 +460,10 @@
bool WKExecutableWasLinkedOnOrBeforeLion(void);
#endif
+#if MAC_OS_X_VERSION_MIN_REQUIRED >= 1090
+bool WKExecutableWasLinkedOnOrBeforeMountainLion(void);
+#endif
+
void WKCGPathAddRoundedRect(CGMutablePathRef path, const CGAffineTransform* matrix, CGRect rect, CGFloat cornerWidth, CGFloat cornerHeight);
void WKCFURLRequestAllowAllPostCaching(CFURLRequestRef);
@@ -494,11 +500,6 @@
bool WKRegisterOcclusionNotificationHandler(WKOcclusionNotificationType, WKOcclusionNotificationHandler);
bool WKUnregisterOcclusionNotificationHandler(WKOcclusionNotificationType, WKOcclusionNotificationHandler);
bool WKEnableWindowOcclusionNotifications(NSInteger windowID, bool *outCurrentOcclusionState);
-
-#pragma clang diagnostic push
-#pragma clang diagnostic ignored "-Wdeprecated-declarations"
-extern const NSSystemBehaviors WKProcessSuppressionSystemBehaviors;
-#pragma clang diagnostic pop
#endif
bool WKIsJavaPlugInActive(void);
Modified: trunk/WebKitLibraries/libWebKitSystemInterfaceLion.a
(Binary files differ)
Modified: trunk/WebKitLibraries/libWebKitSystemInterfaceMountainLion.a
(Binary files differ)