Title: [206004] trunk/Source/WebKit/mac
Revision
206004
Author
[email protected]
Date
2016-09-15 16:42:17 -0700 (Thu, 15 Sep 2016)

Log Message

This was supposed to be committed with the previous patch!

* Plugins/WebBasePluginPackage.mm:
(pathByResolvingSymlinksAndAliases): Deleted.

Modified Paths

Diff

Modified: trunk/Source/WebKit/mac/ChangeLog (206003 => 206004)


--- trunk/Source/WebKit/mac/ChangeLog	2016-09-15 23:38:43 UTC (rev 206003)
+++ trunk/Source/WebKit/mac/ChangeLog	2016-09-15 23:42:17 UTC (rev 206004)
@@ -1,5 +1,12 @@
 2016-09-15  Anders Carlsson  <[email protected]>
 
+        This was supposed to be committed with the previous patch!
+
+        * Plugins/WebBasePluginPackage.mm:
+        (pathByResolvingSymlinksAndAliases): Deleted.
+
+2016-09-15  Anders Carlsson  <[email protected]>
+
         Replace use of Carbon file system APIs in plug-in loading
         https://bugs.webkit.org/show_bug.cgi?id=162040
         rdar://problem/6017896

Modified: trunk/Source/WebKit/mac/Plugins/WebBasePluginPackage.mm (206003 => 206004)


--- trunk/Source/WebKit/mac/Plugins/WebBasePluginPackage.mm	2016-09-15 23:38:43 UTC (rev 206003)
+++ trunk/Source/WebKit/mac/Plugins/WebBasePluginPackage.mm	2016-09-15 23:42:17 UTC (rev 206004)
@@ -87,38 +87,6 @@
     return [pluginPackage autorelease];
 }
 
-#pragma clang diagnostic push
-#pragma clang diagnostic ignored "-Wdeprecated-declarations"
-// FIXME: Rewrite this in terms of -[NSURL URLByResolvingBookmarkData:…].
-static NSString *pathByResolvingSymlinksAndAliases(NSString *thePath)
-{
-    NSString *newPath = [thePath stringByResolvingSymlinksInPath];
-
-#if !PLATFORM(IOS)
-    FSRef fref;
-    OSStatus err;
-
-    err = FSPathMakeRef((const UInt8 *)[thePath fileSystemRepresentation], &fref, NULL);
-    if (err != noErr)
-        return newPath;
-
-    Boolean targetIsFolder;
-    Boolean wasAliased;
-    err = FSResolveAliasFileWithMountFlags(&fref, TRUE, &targetIsFolder, &wasAliased, kResolveAliasFileNoUI);
-    if (err != noErr)
-        return newPath;
-
-    if (wasAliased) {
-        CFURLRef URL = "" &fref);
-        newPath = [(NSURL *)URL path];
-        CFRelease(URL);
-    }
-#endif
-
-    return newPath;
-}
-#pragma clang diagnostic pop
-
 - (id)initWithPath:(NSString *)pluginPath
 {
     if (!(self = [super init]))
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to