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