Title: [185297] trunk/Source/WebKit/mac
- Revision
- 185297
- Author
- [email protected]
- Date
- 2015-06-06 19:07:15 -0700 (Sat, 06 Jun 2015)
Log Message
Restored binary compatibility with shipping Safari.
Suggested by Anders Carlsson.
* Misc/WebKitNSStringExtras.mm:
(-[NSString _webkit_fixedCarbonPOSIXPath]): Added an implementation that returns self, so
that Safari doesn’t crash when trying to call this method.
Modified Paths
Diff
Modified: trunk/Source/WebKit/mac/ChangeLog (185296 => 185297)
--- trunk/Source/WebKit/mac/ChangeLog 2015-06-07 00:09:27 UTC (rev 185296)
+++ trunk/Source/WebKit/mac/ChangeLog 2015-06-07 02:07:15 UTC (rev 185297)
@@ -1,5 +1,15 @@
2015-06-06 Dan Bernstein <[email protected]>
+ Restored binary compatibility with shipping Safari.
+
+ Suggested by Anders Carlsson.
+
+ * Misc/WebKitNSStringExtras.mm:
+ (-[NSString _webkit_fixedCarbonPOSIXPath]): Added an implementation that returns self, so
+ that Safari doesn’t crash when trying to call this method.
+
+2015-06-06 Dan Bernstein <[email protected]>
+
Fixed the build.
* Plugins/WebBasePluginPackage.mm:
Modified: trunk/Source/WebKit/mac/Misc/WebKitNSStringExtras.mm (185296 => 185297)
--- trunk/Source/WebKit/mac/Misc/WebKitNSStringExtras.mm 2015-06-07 00:09:27 UTC (rev 185296)
+++ trunk/Source/WebKit/mac/Misc/WebKitNSStringExtras.mm 2015-06-07 02:07:15 UTC (rev 185297)
@@ -278,6 +278,14 @@
return [result autorelease];
}
+#if PLATFORM(MAC)
+// FIXME: This is here only for binary compatibility with Safari 8 and earlier.
+-(NSString *)_webkit_fixedCarbonPOSIXPath
+{
+ return self;
+}
+#endif
+
#if PLATFORM(IOS)
+ (NSString *)_web_stringWithData:(NSData *)data textEncodingName:(NSString *)textEncodingName
{
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes