Descriptionplatform_util OpenItem/ShowItemInFolder threading fixes.
OpenItem and ShowItemInFolder must now be called from the UI thread only - add
a comment to this effect in the header.
Dispatch the implementations to the FILE thread on chromeos/win/linux.
Fix usage of OpenItem/ShowItemInFolder in DownloadsDomHandler and
ChromeContentBrowserClient.
Rename ShowFullTabUrl to ViewFolder and get rid of unused Profile* arg.
Use anonymous namespace for functions in file_manager_util.cc and platform_util_chromeos.cc
Replace NewRunnableFunction with Bind.
Add additional threading DCHECKs.
Fix lint errors.
BUG=chromium-os:21585
TEST=go to downloads page (ctrl-j), click on Open Downloads Folder.
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=109702
Patch Set 1 #Patch Set 2 : '' #Patch Set 3 : '' #Patch Set 4 : '' #Patch Set 5 : '' #Patch Set 6 : '' #Patch Set 7 : content::BrowserThread #Patch Set 8 : '' #Patch Set 9 : '' #Patch Set 10 : '' #
Total comments: 7
Patch Set 11 : rdsmith feedback #
Total comments: 6
Patch Set 12 : review feedback from mark #Patch Set 13 : update comments #
Total comments: 4
Patch Set 14 : Fix win compile using IgnoreReturn #Patch Set 15 : More mark review feedback fixes #Patch Set 16 : rebase #Messages
Total messages: 16 (0 generated)
|