| Issue 138962 | Mountain Lion: Use new download progress bar in the dock | ||||||||||||||||||||||||||
| Starred by 15 users | Project Member Reported by a...@chromium.org, Jul 25 2012 | Back to list | |||||||||||||||||||||||||
Sign in to add a comment
|
http://arstechnica.com/apple/2012/07/os-x-10-8/3/#the-dock Siracusa notes a progress bar in the dock when downloading. Chromium should follow suit; if running on Mountain Lion, it should use the new progress bar in the dock in preference to its own. I have no idea how to do that yet.
,
Jul 25 2012
I think we've had a long-standing bug about badging the file icon with download progress, which is what Safari used to do before the Finder got smart like this in 10.8.
,
Jul 25 2012
Splitting progress to another bug, issue 139027.
,
Jul 26 2012
Wow. Started ripping apart -[DownloadProgressEntry(DownloadProgressEntryInternal) _startReportingProgress]. What do we have? I need to go home now, but go class-dump Foundation.framework. Check out the entire progress framework, starting with NSProgress and going up.
,
Jul 26 2012
,
Jul 26 2012
Preliminary results. What's weird is that it doesn't work twice, but if you quit and run it again it works.
,
Jul 26 2012
Issue 139027 has been merged into this issue.
,
Jul 26 2012
New version, now with cancellation support and more.
,
Aug 2 2012
,
Aug 2 2012
,
Aug 12 2012
Fixed with a change that involved a reorganization of all download system integration. Done. Woot!
,
Aug 12 2012
(See bug 21043 for pre-ML.)
,
Aug 13 2012
The following revision refers to this bug:
http://src.chromium.org/viewvc/chrome?view=rev&revision=151195
------------------------------------------------------------------------
r151195 | avi@chromium.org | 2012-08-12T02:25:13.589308Z
Changed paths:
A http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/download/download_status_updater_win.cc?r1=151195&r2=151194&pathrev=151195
D http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/download/download_completion_observer_win.cc?r1=151195&r2=151194&pathrev=151195
D http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/download/download_completion_observer_win.h?r1=151195&r2=151194&pathrev=151195
M http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/ui/cocoa/download/download_util_mac.h?r1=151195&r2=151194&pathrev=151195
M http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/download/chrome_download_manager_delegate.cc?r1=151195&r2=151194&pathrev=151195
M http://src.chromium.org/viewvc/chrome/trunk/src/base/supports_user_data.cc?r1=151195&r2=151194&pathrev=151195
M http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/ui/cocoa/download/download_item_mac.mm?r1=151195&r2=151194&pathrev=151195
M http://src.chromium.org/viewvc/chrome/trunk/src/base/supports_user_data.h?r1=151195&r2=151194&pathrev=151195
M http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/download/download_status_updater_unittest.cc?r1=151195&r2=151194&pathrev=151195
M http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/download/download_status_updater.cc?r1=151195&r2=151194&pathrev=151195
M http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/download/download_status_updater.h?r1=151195&r2=151194&pathrev=151195
A http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/download/download_status_updater_mac.mm?r1=151195&r2=151194&pathrev=151195
A http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/download/download_status_updater_gtk.cc?r1=151195&r2=151194&pathrev=151195
M http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/download/download_util.cc?r1=151195&r2=151194&pathrev=151195
M http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/download/download_util.h?r1=151195&r2=151194&pathrev=151195
M http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/ui/cocoa/download/download_util_mac.mm?r1=151195&r2=151194&pathrev=151195
M http://src.chromium.org/viewvc/chrome/trunk/src/chrome/chrome_browser.gypi?r1=151195&r2=151194&pathrev=151195
Unify and clean up system download notifications, add Mountain Lion support.
BUG= 138962
TEST=as in bug
Review URL: https://chromiumcodereview.appspot.com/10827207
------------------------------------------------------------------------
,
Sep 24 2012
When downloading a file with chrome the progress bar display of Mac OS X ML (10.8.2) gets corrupted! It hangs in a random progress state (at the dock's download folder icon) and in the initial progress bar state in the finder's download folder. This bug is very annoying. Only clearing Mac OS' caches and a reboot helps to solve the problem - but just until the next file download. This bug only occurs while using chrome. Chrome version: 23.0.1271.1 dev
,
Sep 24 2012
Comment 14 is bug 150743.
,
Sep 24 2012
Deleting chrome's cache and download history fixes the problem immediately! -.- Let's see, if it will reappear...
,
Mar 10 2013
|
||||||||||||||||||||||||||
| ► Sign in to add a comment | |||||||||||||||||||||||||||
14.6 KB View Download