Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(481)

Issue 7715019: [Mac] Keep download buttons alive while processing events. (Closed)

Created:
9 years, 4 months ago by Scott Hess - ex-Googler
Modified:
9 years, 4 months ago
CC:
chromium-reviews
Visibility:
Public.

Description

[Mac] Keep download buttons alive while processing events. Other places which spin a nested loop pin the containing object in place in case something fires a window close. There are crashes which indicate that this is happening here. BUG=92390 TEST=monitor crash server. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=98286

Patch Set 1 #

Total comments: 3
Unified diffs Side-by-side diffs Delta from patch set Stats (+5 lines, -0 lines) Patch
M chrome/browser/ui/cocoa/draggable_button.mm View 1 chunk +5 lines, -0 lines 3 comments Download

Messages

Total messages: 11 (0 generated)
Scott Hess - ex-Googler
You look like the last one to modify these files ...
9 years, 4 months ago (2011-08-23 22:49:19 UTC) #1
Scott Hess - ex-Googler
On 2011/08/23 22:49:19, shess wrote: > You look like the last one to modify these ...
9 years, 4 months ago (2011-08-23 22:50:28 UTC) #2
Robert Sesek
http://codereview.chromium.org/7715019/diff/1/chrome/browser/ui/cocoa/draggable_button.mm File chrome/browser/ui/cocoa/draggable_button.mm (right): http://codereview.chromium.org/7715019/diff/1/chrome/browser/ui/cocoa/draggable_button.mm#newcode42 chrome/browser/ui/cocoa/draggable_button.mm:42: scoped_nsobject<DraggableButton> keepAlive([self retain]); Would it be better to do ...
9 years, 4 months ago (2011-08-23 22:56:48 UTC) #3
Scott Hess - ex-Googler
http://codereview.chromium.org/7715019/diff/1/chrome/browser/ui/cocoa/draggable_button.mm File chrome/browser/ui/cocoa/draggable_button.mm (right): http://codereview.chromium.org/7715019/diff/1/chrome/browser/ui/cocoa/draggable_button.mm#newcode42 chrome/browser/ui/cocoa/draggable_button.mm:42: scoped_nsobject<DraggableButton> keepAlive([self retain]); On 2011/08/23 22:56:48, rsesek wrote: > ...
9 years, 4 months ago (2011-08-23 23:04:37 UTC) #4
Robert Sesek
http://codereview.chromium.org/7715019/diff/1/chrome/browser/ui/cocoa/draggable_button.mm File chrome/browser/ui/cocoa/draggable_button.mm (right): http://codereview.chromium.org/7715019/diff/1/chrome/browser/ui/cocoa/draggable_button.mm#newcode42 chrome/browser/ui/cocoa/draggable_button.mm:42: scoped_nsobject<DraggableButton> keepAlive([self retain]); On 2011/08/23 23:04:37, shess wrote: > ...
9 years, 4 months ago (2011-08-23 23:10:13 UTC) #5
Scott Hess - ex-Googler
On 2011/08/23 23:10:13, rsesek wrote: > http://codereview.chromium.org/7715019/diff/1/chrome/browser/ui/cocoa/draggable_button.mm > File chrome/browser/ui/cocoa/draggable_button.mm (right): > > http://codereview.chromium.org/7715019/diff/1/chrome/browser/ui/cocoa/draggable_button.mm#newcode42 > ...
9 years, 4 months ago (2011-08-23 23:13:03 UTC) #6
Robert Sesek
On 2011/08/23 23:13:03, shess wrote: > It would be released before this code calls [super ...
9 years, 4 months ago (2011-08-24 18:16:10 UTC) #7
Scott Hess - ex-Googler
On 2011/08/24 18:16:10, rsesek wrote: > On 2011/08/23 23:13:03, shess wrote: > > It would ...
9 years, 4 months ago (2011-08-24 18:22:10 UTC) #8
Robert Sesek
On 2011/08/24 18:22:10, shess wrote: > On 2011/08/24 18:16:10, rsesek wrote: > > On 2011/08/23 ...
9 years, 4 months ago (2011-08-24 18:34:18 UTC) #9
commit-bot: I haz the power
The commit queue went berserk retrying too often for a seemingly flaky test. Builder is ...
9 years, 4 months ago (2011-08-25 02:13:29 UTC) #10
commit-bot: I haz the power
9 years, 4 months ago (2011-08-25 20:28:31 UTC) #11
Change committed as 98286

Powered by Google App Engine
This is Rietveld 408576698