Title: [184961] trunk/Source/WebKit2
Revision
184961
Author
an...@apple.com
Date
2015-05-28 14:05:26 -0700 (Thu, 28 May 2015)

Log Message

Disable network cache for old clients
https://bugs.webkit.org/show_bug.cgi?id=145418

Reviewed by Andreas Kling.

Follow-up: Don't do linked-on-or-after checks for iOS Safari.

* UIProcess/Cocoa/VersionChecks.mm:
(WebKit::linkTimeVersion):
(WebKit::linkedOnOrAfter):

Modified Paths

Diff

Modified: trunk/Source/WebKit2/ChangeLog (184960 => 184961)


--- trunk/Source/WebKit2/ChangeLog	2015-05-28 20:57:48 UTC (rev 184960)
+++ trunk/Source/WebKit2/ChangeLog	2015-05-28 21:05:26 UTC (rev 184961)
@@ -1,3 +1,16 @@
+2015-05-28  Antti Koivisto  <an...@apple.com>
+
+        Disable network cache for old clients
+        https://bugs.webkit.org/show_bug.cgi?id=145418
+
+        Reviewed by Andreas Kling.
+
+        Follow-up: Don't do linked-on-or-after checks for iOS Safari.
+
+        * UIProcess/Cocoa/VersionChecks.mm:
+        (WebKit::linkTimeVersion):
+        (WebKit::linkedOnOrAfter):
+
 2015-05-28  Matt Rajca  <mra...@apple.com>
 
         Add ENABLE_MEDIA_SESSION feature flag (which is off by default).

Modified: trunk/Source/WebKit2/UIProcess/Cocoa/VersionChecks.mm (184960 => 184961)


--- trunk/Source/WebKit2/UIProcess/Cocoa/VersionChecks.mm	2015-05-28 20:57:48 UTC (rev 184960)
+++ trunk/Source/WebKit2/UIProcess/Cocoa/VersionChecks.mm	2015-05-28 21:05:26 UTC (rev 184961)
@@ -28,6 +28,10 @@
 
 #import <mach-o/dyld.h>
 
+#if PLATFORM(IOS)
+#import <WebCore/RuntimeApplicationChecksIOS.h>
+#endif
+
 namespace WebKit {
 
 static int linkTimeVersion()
@@ -37,6 +41,12 @@
 
 bool linkedOnOrAfter(LibraryVersion version)
 {
+#if PLATFORM(IOS)
+    // Always make new features available for Safari.
+    if (WebCore::applicationIsMobileSafari())
+        return true;
+#endif
+
     int linkedVersion = linkTimeVersion();
     if (linkedVersion == -1) {
         // Not linked against WebKit.
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to