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

Issue 2188623007: Fix DCHECK when opening two password bubbles one after another. (Closed)

Created:
4 years, 4 months ago by vasilii
Modified:
4 years, 4 months ago
Reviewers:
vabr (Chromium)
CC:
chromium-reviews
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Fix DCHECK when opening two password bubbles one after another. The test reproduced this by bringing the save bubble after the autosignin. Changing the state forced the bubble to close. However, it fades out and closes later. The second attempt to close was ignored and DCHECK fired. BUG=626759 Committed: https://crrev.com/f79d8967f4c6bc91dfb93ffd4f7972a2e39fd05e Cr-Commit-Position: refs/heads/master@{#408438}

Patch Set 1 #

Total comments: 3

Patch Set 2 : overload #

Unified diffs Side-by-side diffs Delta from patch set Stats (+29 lines, -13 lines) Patch
M chrome/browser/ui/cocoa/passwords/passwords_bubble_browsertest.mm View 1 chunk +17 lines, -0 lines 0 comments Download
M chrome/browser/ui/cocoa/passwords/passwords_bubble_cocoa.h View 1 2 chunks +1 line, -4 lines 0 comments Download
M chrome/browser/ui/cocoa/passwords/passwords_bubble_cocoa.mm View 1 3 chunks +11 lines, -9 lines 0 comments Download

Messages

Total messages: 21 (10 generated)
vasilii
Hi Vaclav, please review.
4 years, 4 months ago (2016-07-28 15:17:57 UTC) #4
vabr (Chromium)
LGTM with a question. Cheers, Vaclav https://codereview.chromium.org/2188623007/diff/1/chrome/browser/ui/cocoa/passwords/passwords_bubble_cocoa.mm File chrome/browser/ui/cocoa/passwords/passwords_bubble_cocoa.mm (right): https://codereview.chromium.org/2188623007/diff/1/chrome/browser/ui/cocoa/passwords/passwords_bubble_cocoa.mm#newcode109 chrome/browser/ui/cocoa/passwords/passwords_bubble_cocoa.mm:109: bubble_->Close(true); If this ...
4 years, 4 months ago (2016-07-28 16:59:13 UTC) #7
vasilii
https://codereview.chromium.org/2188623007/diff/1/chrome/browser/ui/cocoa/passwords/passwords_bubble_cocoa.mm File chrome/browser/ui/cocoa/passwords/passwords_bubble_cocoa.mm (right): https://codereview.chromium.org/2188623007/diff/1/chrome/browser/ui/cocoa/passwords/passwords_bubble_cocoa.mm#newcode109 chrome/browser/ui/cocoa/passwords/passwords_bubble_cocoa.mm:109: bubble_->Close(true); On 2016/07/28 16:59:12, vabr (Chromium) wrote: > If ...
4 years, 4 months ago (2016-07-28 17:11:37 UTC) #8
vabr (Chromium)
https://codereview.chromium.org/2188623007/diff/1/chrome/browser/ui/cocoa/passwords/passwords_bubble_cocoa.mm File chrome/browser/ui/cocoa/passwords/passwords_bubble_cocoa.mm (right): https://codereview.chromium.org/2188623007/diff/1/chrome/browser/ui/cocoa/passwords/passwords_bubble_cocoa.mm#newcode109 chrome/browser/ui/cocoa/passwords/passwords_bubble_cocoa.mm:109: bubble_->Close(true); On 2016/07/28 17:11:37, vasilii wrote: > On 2016/07/28 ...
4 years, 4 months ago (2016-07-28 17:14:17 UTC) #9
vasilii
On 2016/07/28 17:14:17, vabr (Chromium) wrote: > https://codereview.chromium.org/2188623007/diff/1/chrome/browser/ui/cocoa/passwords/passwords_bubble_cocoa.mm > File chrome/browser/ui/cocoa/passwords/passwords_bubble_cocoa.mm (right): > > https://codereview.chromium.org/2188623007/diff/1/chrome/browser/ui/cocoa/passwords/passwords_bubble_cocoa.mm#newcode109 ...
4 years, 4 months ago (2016-07-28 17:15:40 UTC) #10
vabr (Chromium)
On 2016/07/28 17:15:40, vasilii wrote: > On 2016/07/28 17:14:17, vabr (Chromium) wrote: > > > ...
4 years, 4 months ago (2016-07-28 17:23:18 UTC) #11
vasilii
On 2016/07/28 17:23:18, vabr (Chromium) wrote: > On 2016/07/28 17:15:40, vasilii wrote: > > On ...
4 years, 4 months ago (2016-07-28 17:46:09 UTC) #14
vabr (Chromium)
Thanks, LGTM.
4 years, 4 months ago (2016-07-28 17:48:40 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2188623007/20001
4 years, 4 months ago (2016-07-28 17:54:17 UTC) #18
commit-bot: I haz the power
Committed patchset #2 (id:20001)
4 years, 4 months ago (2016-07-28 18:24:09 UTC) #19
commit-bot: I haz the power
4 years, 4 months ago (2016-07-28 18:25:54 UTC) #21
Message was sent while issue was closed.
Patchset 2 (id:??) landed as
https://crrev.com/f79d8967f4c6bc91dfb93ffd4f7972a2e39fd05e
Cr-Commit-Position: refs/heads/master@{#408438}

Powered by Google App Engine
This is Rietveld 408576698