Bug 62745 - Convert WebNSFileManagerExtras.m to Objective-C++
Summary: Convert WebNSFileManagerExtras.m to Objective-C++
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKit Misc. (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: David Kilzer (:ddkilzer)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-06-15 12:15 PDT by David Kilzer (:ddkilzer)
Modified: 2011-06-15 12:54 PDT (History)
1 user (show)

See Also:


Attachments
Patch (7.17 KB, patch)
2011-06-15 12:15 PDT, David Kilzer (:ddkilzer)
joepeck: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description David Kilzer (:ddkilzer) 2011-06-15 12:15:35 PDT
Created attachment 97341 [details]
Patch

Reviewed by NOBODY (OOPS!).

Source/WebKit:

* WebKit.xcodeproj/project.pbxproj:
(WebNSFileManagerExtras.m): Rename to WebNSFileManagerExtras.mm
and change file type to Objective-C++.

Source/WebKit/mac:

* Misc/WebNSFileManagerExtras.mm: Renamed from Source/WebKit/mac/Misc/WebNSFileManagerExtras.m.
(-[NSFileManager _webkit_carbonPathForPath:]):
(setMetaData):
(-[NSFileManager _webkit_setMetadataURL:referrer:atPath:]):
Added static_cast<MetaDataInfo *>.
(-[NSFileManager _webkit_startupVolumeName]):
(fileExists):
(-[NSFileManager _webkit_pathWithUniqueFilenameForPath:]):
---
 5 files changed, 217 insertions(+), 192 deletions(-)
Comment 1 WebKit Review Bot 2011-06-15 12:17:06 PDT
Attachment 97341 [details] did not pass style-queue:

Failed to run "['Tools/Scripts/check-webkit-style', '--diff-files', u'Source/WebKit/ChangeLog', u'Source/WebKit/..." exit_code: 1

Source/WebKit/ChangeLog:1:  ChangeLog entry has no bug number  [changelog/bugnumber] [5]
Source/WebKit/mac/ChangeLog:1:  ChangeLog entry has no bug number  [changelog/bugnumber] [5]
Total errors found: 2 in 3 files


If any of these errors are false positives, please file a bug against check-webkit-style.
Comment 2 Joseph Pecoraro 2011-06-15 12:27:17 PDT
Comment on attachment 97341 [details]
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=97341&action=review

> Source/WebKit/mac/ChangeLog:14
> +        * Misc/WebNSFileManagerExtras.mm: Renamed from Source/WebKit/mac/Misc/WebNSFileManagerExtras.m.
> +        (-[NSFileManager _webkit_carbonPathForPath:]):
> +        (setMetaData):
> +        (-[NSFileManager _webkit_setMetadataURL:referrer:atPath:]):
> +        Added static_cast<MetaDataInfo *>.
> +        (-[NSFileManager _webkit_startupVolumeName]):
> +        (fileExists):
> +        (-[NSFileManager _webkit_pathWithUniqueFilenameForPath:]):

In changes like this I normally remove the excess ChangeLog comments.
Only lines 7, 10+11 are needed, the others are all not useful and just
showed up because of the rename.
Comment 3 David Kilzer (:ddkilzer) 2011-06-15 12:54:59 PDT
Committed r88968: <http://trac.webkit.org/changeset/88968>