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

Issue 1615653005: [Password manager] Human readable origins for Android credentials on chrome://settings/passwords (Closed)

Created:
4 years, 11 months ago by kolos1
Modified:
4 years, 8 months ago
CC:
chromium-reviews, vabr+watchlistpasswordmanager_chromium.org, rouslan+autofill_chromium.org, browser-components-watch_chromium.org, jdonnelly+autofillwatch_chromium.org, bondd+autofillwatch_chromium.org, vabr+watchlistautofill_chromium.org, estade+watch_chromium.org, gcasto+watchlist_chromium.org, mkwst+watchlist-passwords_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

[Password manager] Human readable origins for Android credentials on chrome://settings/passwords PasswordStore::GetAutofillableLoginsWithAffiliatedRealms is introduced in this CL. It is same as GetAutofillableLogins, but also send a request to AffiliatedMatchHelper to fetch affiliated web realm and inject it into |form.affiliated_web_realm|. The request doesn't issue an on-demand network request. If a request to cache fails, no web realm will be injected into corresponding form. If there are a number of affiliated web realms, an arbitrary realm is injected. Origin for Android credentials will be shown like "example.com (Android)", where "example.com" is the fetched web realm. BUG=593341 Committed: https://crrev.com/983af5012da174a6a50c38ea956e2e1422646995 Cr-Commit-Position: refs/heads/master@{#384236}

Patch Set 1 : #

Patch Set 2 : #

Total comments: 1

Patch Set 3 : Transfer multi-request logic from PasswordStore to AffiliatedMatchHelper #

Total comments: 8

Patch Set 4 : GetShownOrigin also returns boolean is_android_uri. Appending " (Android)" was transfered from GetS… #

Patch Set 5 : Fixed tests for GetShownOriginAndLinkUrl #

Total comments: 22

Patch Set 6 : Changes addressed to reviewer comments #

Patch Set 7 : Some polishing changes #

Patch Set 8 : Added "DCHECK(forms);" to AffiliatedMatchHelper/MockAffiliatedMatchHelper::InjectAffiliatedWebReal… #

Patch Set 9 : Patch with debug output to fix a failure on Win bot. #

Patch Set 10 : One more debug patch #

Patch Set 11 : Debug patch (ScopedVector<PasswordForm>* forms2 = forms.get()) #

Patch Set 12 : Fixes failure of Windows bot #

Total comments: 13

Patch Set 13 : Fixes another failure of Win bot #

Total comments: 11

Patch Set 14 : #

Total comments: 8

Patch Set 15 : Small changes addressed to reviewer comments #

Total comments: 6

Patch Set 16 : Adapt to new implementation of left elided origins #

Total comments: 8

Patch Set 17 : Introduced localization for "(Android)". Created createUrlDiv() to remove duplicate code #

Patch Set 18 : Removed unused setters in PasswordExceptionsListItem and PasswordListItem. #

Total comments: 6

Patch Set 19 : Inlined createAndroidUriSuffix. Added the check for cellWidth #

Patch Set 20 : Added a space to (Android) in generated_resources.grd. Removed CSS class android-uri-suffix #

Total comments: 1

Patch Set 21 : Inlined the variable androidUriSuffix #

Unified diffs Side-by-side diffs Delta from patch set Stats (+475 lines, -129 lines) Patch
M chrome/app/generated_resources.grd View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1 chunk +3 lines, -0 lines 0 comments Download
M chrome/browser/resources/options/password_manager.js View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 2 chunks +17 lines, -9 lines 0 comments Download
M chrome/browser/resources/options/password_manager_list.js View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 9 chunks +75 lines, -82 lines 0 comments Download
M chrome/browser/ui/passwords/password_manager_presenter.cc View 1 2 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/webui/options/password_manager_handler.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 3 chunks +17 lines, -10 lines 0 comments Download
M components/autofill/core/common/password_form.h View 1 2 3 4 5 6 1 chunk +7 lines, -0 lines 0 comments Download
M components/autofill/core/common/password_form.cc View 1 2 3 4 5 2 chunks +3 lines, -1 line 0 comments Download
M components/password_manager/core/browser/affiliated_match_helper.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 3 chunks +20 lines, -0 lines 0 comments Download
M components/password_manager/core/browser/affiliated_match_helper.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 2 chunks +40 lines, -0 lines 0 comments Download
M components/password_manager/core/browser/affiliated_match_helper_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 5 chunks +61 lines, -4 lines 0 comments Download
M components/password_manager/core/browser/mock_affiliated_match_helper.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 2 chunks +8 lines, -0 lines 0 comments Download
M components/password_manager/core/browser/mock_affiliated_match_helper.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 2 chunks +17 lines, -0 lines 0 comments Download
M components/password_manager/core/browser/password_store.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 4 chunks +21 lines, -0 lines 0 comments Download
M components/password_manager/core/browser/password_store.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 3 chunks +38 lines, -0 lines 0 comments Download
M components/password_manager/core/browser/password_store_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 chunk +61 lines, -0 lines 0 comments Download
M components/password_manager/core/browser/password_ui_utils.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +15 lines, -7 lines 0 comments Download
M components/password_manager/core/browser/password_ui_utils.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +23 lines, -7 lines 0 comments Download
M components/password_manager/core/browser/password_ui_utils_unittest.cc View 1 2 3 4 5 6 1 chunk +48 lines, -8 lines 0 comments Download

Messages

Total messages: 92 (29 generated)
kolos1
Hi Balazs, Please review this CL for human readable origins for Android credentials. Files for ...
4 years, 10 months ago (2016-02-13 02:24:35 UTC) #8
engedy
Sorry for the delay. I will go through the CL again tomorrow in more detail, ...
4 years, 10 months ago (2016-02-19 01:25:52 UTC) #10
kolos1
On 2016/02/19 01:25:52, engedy wrote: > Sorry for the delay. > > I will go ...
4 years, 10 months ago (2016-02-19 07:22:26 UTC) #11
engedy
Sorry for the delay again. As discussed offline, the overall approach looks good to me, ...
4 years, 9 months ago (2016-02-29 11:55:28 UTC) #12
kolos1
Hi Balazs, As we discussed, I transferred multi-request logic from PasswordStore to AffiliationMatchHelper. Please review ...
4 years, 9 months ago (2016-03-02 09:52:38 UTC) #17
engedy
Looks really good, a couple a minor comments. Could you please also extend the CL ...
4 years, 9 months ago (2016-03-02 14:22:11 UTC) #18
kolos1
vabr@chromium.org: Please review changes in password_manager_presenter.cc and password_form.* engedy@chromium.org: Please review changes addressed to your ...
4 years, 9 months ago (2016-03-07 10:47:00 UTC) #23
vabr (Chromium)
Changes in password_manager_presenter.cc and password_form.* LGTM. Cheers, Vaclav
4 years, 9 months ago (2016-03-07 11:46:58 UTC) #24
engedy
LGTM on components/password_manager/* modulo comments. Thanks! https://codereview.chromium.org/1615653005/diff/300001/chrome/browser/ui/webui/options/password_manager_handler.cc File chrome/browser/ui/webui/options/password_manager_handler.cc (right): https://codereview.chromium.org/1615653005/diff/300001/chrome/browser/ui/webui/options/password_manager_handler.cc#newcode69 chrome/browser/ui/webui/options/password_manager_handler.cc:69: DCHECK(link_url.is_valid()); On 2016/03/07 ...
4 years, 9 months ago (2016-03-08 17:36:38 UTC) #25
kolos1
Great thanks for your comment, Balazs. Please review new changes. Regards, Maxim https://codereview.chromium.org/1615653005/diff/460001/components/password_manager/core/browser/affiliated_match_helper.cc File components/password_manager/core/browser/affiliated_match_helper.cc ...
4 years, 9 months ago (2016-03-09 13:23:55 UTC) #26
engedy
Really nicely done, thank you! LGTM on components/password_manager/*, with 3 naming nits. Note that I ...
4 years, 9 months ago (2016-03-09 14:15:05 UTC) #27
vabr (Chromium)
One more nit from vabr: Could we get a bug for this and a link ...
4 years, 9 months ago (2016-03-09 14:18:03 UTC) #28
kolos1
estade@chromium.org: Please review changes in password_manager_handler.cc and password_manager*.js. vabr@chromium.org: added a bug for this issue. ...
4 years, 9 months ago (2016-03-09 14:40:19 UTC) #31
kolos1
estade@chromium.org: friendly ping.
4 years, 9 months ago (2016-03-15 08:17:48 UTC) #32
Evan Stade
https://codereview.chromium.org/1615653005/diff/520001/chrome/browser/resources/options/password_manager_list.js File chrome/browser/resources/options/password_manager_list.js (right): https://codereview.chromium.org/1615653005/diff/520001/chrome/browser/resources/options/password_manager_list.js#newcode86 chrome/browser/resources/options/password_manager_list.js:86: linkText += ' )Android('; how do you know this ...
4 years, 9 months ago (2016-03-15 18:48:58 UTC) #33
kolos1
https://codereview.chromium.org/1615653005/diff/520001/chrome/browser/resources/options/password_manager_list.js File chrome/browser/resources/options/password_manager_list.js (right): https://codereview.chromium.org/1615653005/diff/520001/chrome/browser/resources/options/password_manager_list.js#newcode86 chrome/browser/resources/options/password_manager_list.js:86: linkText += ' )Android('; This is always RTL, because ...
4 years, 9 months ago (2016-03-15 19:31:34 UTC) #34
kolos1
https://codereview.chromium.org/1615653005/diff/520001/chrome/browser/resources/options/password_manager_list.js File chrome/browser/resources/options/password_manager_list.js (right): https://codereview.chromium.org/1615653005/diff/520001/chrome/browser/resources/options/password_manager_list.js#newcode86 chrome/browser/resources/options/password_manager_list.js:86: linkText += ' )Android('; I think I understand. The ...
4 years, 9 months ago (2016-03-15 19:36:16 UTC) #35
Evan Stade
https://codereview.chromium.org/1615653005/diff/520001/chrome/browser/resources/options/password_manager_list.js File chrome/browser/resources/options/password_manager_list.js (right): https://codereview.chromium.org/1615653005/diff/520001/chrome/browser/resources/options/password_manager_list.js#newcode86 chrome/browser/resources/options/password_manager_list.js:86: linkText += ' )Android('; On 2016/03/15 19:36:16, kolos1 wrote: ...
4 years, 9 months ago (2016-03-15 20:05:26 UTC) #37
kolos1
https://codereview.chromium.org/1615653005/diff/520001/chrome/browser/resources/options/password_manager_list.js File chrome/browser/resources/options/password_manager_list.js (right): https://codereview.chromium.org/1615653005/diff/520001/chrome/browser/resources/options/password_manager_list.js#newcode86 chrome/browser/resources/options/password_manager_list.js:86: linkText += ' )Android('; Yes, the solution is a ...
4 years, 9 months ago (2016-03-15 21:00:41 UTC) #38
Evan Stade
On 2016/03/15 21:00:41, kolos1 wrote: > https://codereview.chromium.org/1615653005/diff/520001/chrome/browser/resources/options/password_manager_list.js > File chrome/browser/resources/options/password_manager_list.js (right): > > https://codereview.chromium.org/1615653005/diff/520001/chrome/browser/resources/options/password_manager_list.js#newcode86 > ...
4 years, 9 months ago (2016-03-15 21:09:48 UTC) #39
kolos1
I misunderstood what screen reader means. I have just tested CL with ChromeVox. Since we ...
4 years, 9 months ago (2016-03-16 09:40:04 UTC) #40
kolos1
Since another CL introduced wrong behavior of screen readers, I created a separate bug (crbug.com/595276) ...
4 years, 9 months ago (2016-03-16 10:23:51 UTC) #41
kolos1
Created CL (https://codereview.chromium.org/1803353002) to fix screen reader issue.
4 years, 9 months ago (2016-03-16 15:26:16 UTC) #42
Evan Stade
ping dbeam --- is there an easy fix apparent to you? > I asked ChromeVox ...
4 years, 9 months ago (2016-03-16 19:32:58 UTC) #43
Evan Stade
On 2016/03/16 19:32:58, Evan Stade wrote: > ping dbeam --- is there an easy fix ...
4 years, 9 months ago (2016-03-16 19:34:50 UTC) #44
Dan Beam
On 2016/03/16 19:32:58, Evan Stade wrote: > ping dbeam --- is there an easy fix ...
4 years, 9 months ago (2016-03-16 19:39:46 UTC) #45
Evan Stade
On 2016/03/16 19:39:46, Dan Beam wrote: > On 2016/03/16 19:32:58, Evan Stade wrote: > > ...
4 years, 9 months ago (2016-03-16 21:52:05 UTC) #46
kolos1
I tried javascript solutions. It is much more tricky then the current solution where we ...
4 years, 9 months ago (2016-03-17 10:58:14 UTC) #47
Dan Beam
can you just change the UI? or use <canvas>, maybe?
4 years, 9 months ago (2016-03-17 18:34:43 UTC) #48
kolos1
On 2016/03/17 18:34:43, Dan Beam wrote: > can you just change the UI? or use ...
4 years, 9 months ago (2016-03-17 18:42:10 UTC) #49
kolos1
> On 2016/03/17 18:34:43, Dan Beam wrote: > > can you just change the UI? ...
4 years, 9 months ago (2016-03-17 21:00:53 UTC) #50
Evan Stade
On 2016/03/17 21:00:53, kolos1 wrote: > > On 2016/03/17 18:34:43, Dan Beam wrote: > > ...
4 years, 9 months ago (2016-03-17 21:06:10 UTC) #51
Dan Beam
https://codereview.chromium.org/1615653005/diff/520001/chrome/browser/resources/options/password_manager_list.js File chrome/browser/resources/options/password_manager_list.js (right): https://codereview.chromium.org/1615653005/diff/520001/chrome/browser/resources/options/password_manager_list.js#newcode86 chrome/browser/resources/options/password_manager_list.js:86: linkText += ' )Android('; Ultimately, I think anything involving ...
4 years, 9 months ago (2016-03-17 22:24:09 UTC) #52
kolos1
> I am not comfortable with this level of hack and will not approve this ...
4 years, 9 months ago (2016-03-18 09:57:11 UTC) #53
Evan Stade
On 2016/03/18 09:57:11, kolos1 wrote: > > I am not comfortable with this level of ...
4 years, 9 months ago (2016-03-18 15:35:30 UTC) #54
Dan Beam
js is an option this is imperfect, but might work: https://jsfiddle.net/a3wuet1a/ i'm trying to think ...
4 years, 9 months ago (2016-03-18 17:54:40 UTC) #55
kolos1
On 2016/03/18 17:54:40, Dan Beam wrote: > js is an option > > this is ...
4 years, 9 months ago (2016-03-18 21:18:13 UTC) #56
Evan Stade
On 2016/03/18 21:18:13, kolos1 wrote: > On 2016/03/18 17:54:40, Dan Beam wrote: > > js ...
4 years, 9 months ago (2016-03-18 21:36:49 UTC) #57
Evan Stade
https://codereview.chromium.org/1615653005/diff/540001/chrome/browser/resources/options/password_manager_list.js File chrome/browser/resources/options/password_manager_list.js (right): https://codereview.chromium.org/1615653005/diff/540001/chrome/browser/resources/options/password_manager_list.js#newcode97 chrome/browser/resources/options/password_manager_list.js:97: androidSpan.textContent = ' (Android)'; I think this needs to ...
4 years, 9 months ago (2016-03-22 20:13:37 UTC) #58
Dan Beam
https://codereview.chromium.org/1615653005/diff/540001/chrome/browser/resources/options/password_manager_list.js File chrome/browser/resources/options/password_manager_list.js (right): https://codereview.chromium.org/1615653005/diff/540001/chrome/browser/resources/options/password_manager_list.js#newcode97 chrome/browser/resources/options/password_manager_list.js:97: androidSpan.textContent = ' (Android)'; On 2016/03/22 20:13:37, Evan Stade ...
4 years, 9 months ago (2016-03-22 20:36:49 UTC) #59
kolos1
https://codereview.chromium.org/1615653005/diff/540001/chrome/browser/resources/options/password_manager_list.js File chrome/browser/resources/options/password_manager_list.js (right): https://codereview.chromium.org/1615653005/diff/540001/chrome/browser/resources/options/password_manager_list.js#newcode97 chrome/browser/resources/options/password_manager_list.js:97: androidSpan.textContent = ' (Android)'; On 2016/03/22 20:36:49, Dan Beam ...
4 years, 9 months ago (2016-03-22 21:00:52 UTC) #60
Evan Stade
On 2016/03/22 21:00:52, kolos1 wrote: > https://codereview.chromium.org/1615653005/diff/540001/chrome/browser/resources/options/password_manager_list.js > File chrome/browser/resources/options/password_manager_list.js (right): > > https://codereview.chromium.org/1615653005/diff/540001/chrome/browser/resources/options/password_manager_list.js#newcode97 > ...
4 years, 9 months ago (2016-03-22 21:18:26 UTC) #61
engedy
Maxim, one other thing you could do for unblocking most of this CL would be ...
4 years, 9 months ago (2016-03-23 08:29:00 UTC) #62
kolos1
Introduced localization via loadTimeData.getString(). "content $i18n{...}" doesn't work. Also tried the HTML attribute i18n-content, but ...
4 years, 9 months ago (2016-03-23 11:59:46 UTC) #65
Evan Stade
https://codereview.chromium.org/1615653005/diff/540001/chrome/browser/resources/options/password_manager_list.js File chrome/browser/resources/options/password_manager_list.js (right): https://codereview.chromium.org/1615653005/diff/540001/chrome/browser/resources/options/password_manager_list.js#newcode306 chrome/browser/resources/options/password_manager_list.js:306: set isAndroidUri(isAndroidUri) { On 2016/03/23 11:59:46, kolos1 wrote: > ...
4 years, 9 months ago (2016-03-23 18:54:29 UTC) #66
kolos1
On 2016/03/23 18:54:29, Evan Stade wrote: > https://codereview.chromium.org/1615653005/diff/540001/chrome/browser/resources/options/password_manager_list.js > File chrome/browser/resources/options/password_manager_list.js (right): > > https://codereview.chromium.org/1615653005/diff/540001/chrome/browser/resources/options/password_manager_list.js#newcode306 ...
4 years, 9 months ago (2016-03-23 19:49:19 UTC) #67
Evan Stade
On 2016/03/23 19:49:19, kolos1 wrote: > On 2016/03/23 18:54:29, Evan Stade wrote: > > > ...
4 years, 9 months ago (2016-03-23 21:38:08 UTC) #68
kolos1
On 2016/03/23 21:38:08, Evan Stade wrote: > On 2016/03/23 19:49:19, kolos1 wrote: > > On ...
4 years, 9 months ago (2016-03-24 08:02:06 UTC) #69
kolos1
On 2016/03/24 08:02:06, kolos1 wrote: > On 2016/03/23 21:38:08, Evan Stade wrote: > > On ...
4 years, 9 months ago (2016-03-24 09:34:10 UTC) #70
Evan Stade
On 2016/03/24 09:34:10, kolos1 wrote: > On 2016/03/24 08:02:06, kolos1 wrote: > > On 2016/03/23 ...
4 years, 9 months ago (2016-03-24 16:34:07 UTC) #71
Evan Stade
https://codereview.chromium.org/1615653005/diff/570020/chrome/browser/resources/options/password_manager_list.css File chrome/browser/resources/options/password_manager_list.css (right): https://codereview.chromium.org/1615653005/diff/570020/chrome/browser/resources/options/password_manager_list.css#newcode76 chrome/browser/resources/options/password_manager_list.css:76: -webkit-padding-start: 2px; perhaps .android-uri-suffix::before { text-content = " "; ...
4 years, 9 months ago (2016-03-24 16:50:36 UTC) #72
Dan Beam
https://codereview.chromium.org/1615653005/diff/570020/chrome/browser/resources/options/password_manager_list.css File chrome/browser/resources/options/password_manager_list.css (right): https://codereview.chromium.org/1615653005/diff/570020/chrome/browser/resources/options/password_manager_list.css#newcode76 chrome/browser/resources/options/password_manager_list.css:76: -webkit-padding-start: 2px; On 2016/03/24 16:50:36, Evan Stade wrote: > ...
4 years, 9 months ago (2016-03-24 17:46:21 UTC) #73
kolos1
https://codereview.chromium.org/1615653005/diff/570020/chrome/browser/resources/options/password_manager_list.css File chrome/browser/resources/options/password_manager_list.css (right): https://codereview.chromium.org/1615653005/diff/570020/chrome/browser/resources/options/password_manager_list.css#newcode76 chrome/browser/resources/options/password_manager_list.css:76: -webkit-padding-start: 2px; do we need ::before to add some ...
4 years, 9 months ago (2016-03-24 22:38:50 UTC) #74
kolos1
https://codereview.chromium.org/1615653005/diff/570020/chrome/browser/resources/options/password_manager_list.css File chrome/browser/resources/options/password_manager_list.css (right): https://codereview.chromium.org/1615653005/diff/570020/chrome/browser/resources/options/password_manager_list.css#newcode76 chrome/browser/resources/options/password_manager_list.css:76: -webkit-padding-start: 2px; Could I replace "2px" with "0.5em" or ...
4 years, 9 months ago (2016-03-24 22:54:22 UTC) #75
Evan Stade
On 2016/03/24 22:54:22, kolos1 wrote: > https://codereview.chromium.org/1615653005/diff/570020/chrome/browser/resources/options/password_manager_list.css > File chrome/browser/resources/options/password_manager_list.css (right): > > https://codereview.chromium.org/1615653005/diff/570020/chrome/browser/resources/options/password_manager_list.css#newcode76 > ...
4 years, 8 months ago (2016-03-28 21:53:39 UTC) #77
kolos1
On 2016/03/28 21:53:39, Evan Stade wrote: > On 2016/03/24 22:54:22, kolos1 wrote: > > > ...
4 years, 8 months ago (2016-03-29 07:21:04 UTC) #78
kolos1
https://codereview.chromium.org/1615653005/diff/570020/chrome/browser/resources/options/password_manager_list.js File chrome/browser/resources/options/password_manager_list.js (right): https://codereview.chromium.org/1615653005/diff/570020/chrome/browser/resources/options/password_manager_list.js#newcode91 chrome/browser/resources/options/password_manager_list.js:91: * Helper function that creates an HTML element that ...
4 years, 8 months ago (2016-03-29 09:03:03 UTC) #79
Evan Stade
On 2016/03/29 07:21:04, kolos1 wrote: > On 2016/03/28 21:53:39, Evan Stade wrote: > > On ...
4 years, 8 months ago (2016-03-29 16:28:57 UTC) #81
kolos1
Oh, thanks! Added a space in generated_resources.grd, removed CSS class android-uri-suffix.
4 years, 8 months ago (2016-03-30 07:20:36 UTC) #83
Evan Stade
lgtm https://codereview.chromium.org/1615653005/diff/710001/chrome/browser/resources/options/password_manager_list.js File chrome/browser/resources/options/password_manager_list.js (right): https://codereview.chromium.org/1615653005/diff/710001/chrome/browser/resources/options/password_manager_list.js#newcode107 chrome/browser/resources/options/password_manager_list.js:107: var androidUriSuffix = cr.doc.createElement('span'); nit: no need for ...
4 years, 8 months ago (2016-03-30 21:52:03 UTC) #85
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1615653005/730001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1615653005/730001
4 years, 8 months ago (2016-03-31 08:52:28 UTC) #88
commit-bot: I haz the power
Committed patchset #21 (id:730001)
4 years, 8 months ago (2016-03-31 09:54:50 UTC) #90
commit-bot: I haz the power
4 years, 8 months ago (2016-03-31 10:00:15 UTC) #92
Message was sent while issue was closed.
Patchset 21 (id:??) landed as
https://crrev.com/983af5012da174a6a50c38ea956e2e1422646995
Cr-Commit-Position: refs/heads/master@{#384236}

Powered by Google App Engine
This is Rietveld 408576698