diff options
author | viettrungluu@chromium.org <viettrungluu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-03-29 18:07:23 +0000 |
---|---|---|
committer | viettrungluu@chromium.org <viettrungluu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-03-29 18:07:23 +0000 |
commit | 7fd5f9355f6c3443ca389c4910baf946892bb5da (patch) | |
tree | 3b48161debd3e4dcadd6a22abf106e2224f1a8b0 /chrome | |
parent | d7f166387b66955c2e5b967a3cc7467fad072e73 (diff) | |
download | chromium_src-7fd5f9355f6c3443ca389c4910baf946892bb5da.zip chromium_src-7fd5f9355f6c3443ca389c4910baf946892bb5da.tar.gz chromium_src-7fd5f9355f6c3443ca389c4910baf946892bb5da.tar.bz2 |
Minor style fixes to bookmark_pasteboard_helper_mac.mm.
BUG=none
TEST=the world keeps turning
Review URL: http://codereview.chromium.org/1538001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42962 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome')
-rw-r--r-- | chrome/browser/bookmarks/bookmark_pasteboard_helper_mac.mm | 71 |
1 files changed, 38 insertions, 33 deletions
diff --git a/chrome/browser/bookmarks/bookmark_pasteboard_helper_mac.mm b/chrome/browser/bookmarks/bookmark_pasteboard_helper_mac.mm index 166fda7..4d3416f 100644 --- a/chrome/browser/bookmarks/bookmark_pasteboard_helper_mac.mm +++ b/chrome/browser/bookmarks/bookmark_pasteboard_helper_mac.mm @@ -13,9 +13,14 @@ namespace { +// An unofficial standard pasteboard title type to be provided alongside the +// |NSURLPboardType|. +NSString* const kNSURLTitlePboardType = + @"public.url-name"; + // Pasteboard type used to store profile path to determine which profile // a set of bookmarks came from. -NSString* const ChromiumProfilePathPboardType = +NSString* const kChromiumProfilePathPboardType = @"ChromiumProfilePathPboardType"; // Internal bookmark ID for a bookmark node. Used only when moving inside @@ -24,21 +29,21 @@ NSString* const kChromiumBookmarkId = @"ChromiumBookmarkId"; // Mac WebKit uses this type, declared in -// WebKit/mac/History/WebURLsWithTitles.h -NSString* const WebURLsWithTitlesPboardType = +// WebKit/mac/History/WebURLsWithTitles.h. +NSString* const kWebURLsWithTitlesPboardType = @"WebURLsWithTitlesPboardType"; -NSString* const BookmarkDictionaryListPboardType = +NSString* const kBookmarkDictionaryListPboardType = @"BookmarkDictionaryListPboardType"; -// Keys for the type of node in BookmarkDictionaryListPboardType -NSString* const WebBookmarkType = +// Keys for the type of node in BookmarkDictionaryListPboardType. +NSString* const kWebBookmarkType = @"WebBookmarkType"; -NSString* const WebBookmarkTypeList = +NSString* const kWebBookmarkTypeList = @"WebBookmarkTypeList"; -NSString* const WebBookmarkTypeLeaf = +NSString* const kWebBookmarkTypeLeaf = @"WebBookmarkTypeLeaf"; void ConvertPlistToElements(NSArray* input, @@ -50,8 +55,8 @@ void ConvertPlistToElements(NSArray* input, int64 node_id = [[pboardBookmark objectForKey:kChromiumBookmarkId] longLongValue]; new_node->set_id(node_id); - BOOL is_folder = [[pboardBookmark objectForKey:WebBookmarkType] - isEqualToString:WebBookmarkTypeList]; + BOOL is_folder = [[pboardBookmark objectForKey:kWebBookmarkType] + isEqualToString:kWebBookmarkTypeList]; if (is_folder) { new_node->set_type(BookmarkNode::FOLDER); NSString* title = [pboardBookmark objectForKey:@"Title"]; @@ -75,8 +80,8 @@ void ConvertPlistToElements(NSArray* input, bool ReadBookmarkDictionaryListPboardType(NSPasteboard* pb, std::vector<BookmarkDragData::Element>& elements) { - NSArray* bookmarks = [pb propertyListForType: - BookmarkDictionaryListPboardType]; + NSArray* bookmarks = + [pb propertyListForType:kBookmarkDictionaryListPboardType]; if (!bookmarks) return false; ConvertPlistToElements(bookmarks, elements); return true; @@ -85,7 +90,7 @@ bool ReadBookmarkDictionaryListPboardType(NSPasteboard* pb, bool ReadWebURLsWithTitlesPboardType(NSPasteboard* pb, std::vector<BookmarkDragData::Element>& elements) { NSArray* bookmarkPairs = - [pb propertyListForType:WebURLsWithTitlesPboardType]; + [pb propertyListForType:kWebURLsWithTitlesPboardType]; if (![bookmarkPairs isKindOfClass:[NSArray class]]) { return false; } @@ -98,8 +103,8 @@ bool ReadWebURLsWithTitlesPboardType(NSPasteboard* pb, return false; } - int len = [titlesArr count]; - for (int i = 0; i < len; ++i) { + NSUInteger len = [titlesArr count]; + for (NSUInteger i = 0; i < len; ++i) { string16 title = base::SysNSStringToUTF16([titlesArr objectAtIndex:i]); std::string url = base::SysNSStringToUTF8([urlsArr objectAtIndex:i]); if (!url.empty()) { @@ -120,7 +125,7 @@ bool ReadNSURLPboardType(NSPasteboard* pb, return false; } std::string urlString = base::SysNSStringToUTF8([url absoluteString]); - NSString* title = [pb stringForType:@"public.url-name"]; + NSString* title = [pb stringForType:kNSURLTitlePboardType]; if (!title) title = [pb stringForType:NSStringPboardType]; @@ -147,7 +152,7 @@ NSArray* GetPlistForBookmarkList( NSDictionary* object = [NSDictionary dictionaryWithObjectsAndKeys: uriDictionary, @"URIDictionary", url, @"URLString", - WebBookmarkTypeLeaf, WebBookmarkType, + kWebBookmarkTypeLeaf, kWebBookmarkType, idNum, kChromiumBookmarkId, nil]; [plist addObject:object]; @@ -159,7 +164,7 @@ NSArray* GetPlistForBookmarkList( NSDictionary* object = [NSDictionary dictionaryWithObjectsAndKeys: title, @"Title", children, @"Children", - WebBookmarkTypeList, WebBookmarkType, + kWebBookmarkTypeList, kWebBookmarkType, idNum, kChromiumBookmarkId, nil]; [plist addObject:object]; @@ -171,7 +176,7 @@ NSArray* GetPlistForBookmarkList( void WriteBookmarkDictionaryListPboardType(NSPasteboard* pb, const std::vector<BookmarkDragData::Element>& elements) { NSArray* plist = GetPlistForBookmarkList(elements); - [pb setPropertyList:plist forType:BookmarkDictionaryListPboardType]; + [pb setPropertyList:plist forType:kBookmarkDictionaryListPboardType]; } void FillFlattenedArraysForBookmarks( @@ -196,19 +201,19 @@ void WriteSimplifiedBookmarkTypes(NSPasteboard* pb, NSMutableArray* urls = [NSMutableArray array]; FillFlattenedArraysForBookmarks(elements, titles, urls); - //Write WebURLsWithTitlesPboardType + // Write WebURLsWithTitlesPboardType. [pb setPropertyList:[NSArray arrayWithObjects:urls, titles, nil] - forType:WebURLsWithTitlesPboardType]; + forType:kWebURLsWithTitlesPboardType]; - //Write NSStringPboardType + // Write NSStringPboardType. [pb setString:[urls componentsJoinedByString:@"\n"] forType:NSStringPboardType]; - // Write NSURLPboardType + // Write NSURLPboardType (with title). NSURL* url = [NSURL URLWithString:[urls objectAtIndex:0]]; [url writeToPasteboard:pb]; NSString* titleString = [titles objectAtIndex:0]; - [pb setString:titleString forType:@"public.url-name"]; + [pb setString:titleString forType:kNSURLTitlePboardType]; } void WriteToClipboardPrivate( @@ -218,16 +223,16 @@ void WriteToClipboardPrivate( if (elements.size() == 0) { return; } - NSArray* types = [NSArray arrayWithObjects:BookmarkDictionaryListPboardType, - WebURLsWithTitlesPboardType, + NSArray* types = [NSArray arrayWithObjects:kBookmarkDictionaryListPboardType, + kWebURLsWithTitlesPboardType, NSStringPboardType, NSURLPboardType, - @"public.url-name", - ChromiumProfilePathPboardType, + kNSURLTitlePboardType, + kChromiumProfilePathPboardType, nil]; [pb declareTypes:types owner:nil]; [pb setString:base::SysUTF8ToNSString(profile_path) - forType:ChromiumProfilePathPboardType]; + forType:kChromiumProfilePathPboardType]; WriteBookmarkDictionaryListPboardType(pb, elements); WriteSimplifiedBookmarkTypes(pb, elements); } @@ -237,7 +242,7 @@ bool ReadFromClipboardPrivate( NSPasteboard* pb, FilePath::StringType* profile_path) { elements.clear(); - NSString* profile = [pb stringForType:ChromiumProfilePathPboardType]; + NSString* profile = [pb stringForType:kChromiumProfilePathPboardType]; profile_path->assign(base::SysNSStringToUTF8(profile)); return (ReadBookmarkDictionaryListPboardType(pb, elements) || ReadWebURLsWithTitlesPboardType(pb, elements) || @@ -245,9 +250,9 @@ bool ReadFromClipboardPrivate( } bool ClipboardContainsBookmarksPrivate(NSPasteboard* pb) { - NSArray* availableTypes = [NSArray arrayWithObjects: - BookmarkDictionaryListPboardType, - WebURLsWithTitlesPboardType, + NSArray* availableTypes = + [NSArray arrayWithObjects:kBookmarkDictionaryListPboardType, + kWebURLsWithTitlesPboardType, NSURLPboardType, nil]; return [pb availableTypeFromArray:availableTypes] != nil; |