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

Issue 317093002: Show confirmation dialog for unsecure signin (Closed)

Created:
6 years, 6 months ago by guohui
Modified:
6 years, 4 months ago
CC:
chromium-reviews, arv+watch_chromium.org
Visibility:
Public.

Description

Show confirmation dialog for unsecure signin Test under review in a separate CL https://codereview.chromium.org/418043002/. BUG=368905 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=289791

Patch Set 1 : #

Total comments: 3

Patch Set 2 : filter http request from native code instead of JS #

Total comments: 3

Patch Set 3 : renamed method #

Patch Set 4 : rebased #

Total comments: 15

Patch Set 5 : charlie's comments addressed #

Patch Set 6 : #

Patch Set 7 : rebased #

Unified diffs Side-by-side diffs Delta from patch set Stats (+142 lines, -72 lines) Patch
M chrome/browser/chromeos/login/saml/saml_browsertest.cc View 1 2 3 4 5 6 2 chunks +3 lines, -2 lines 0 comments Download
M chrome/browser/chromeos/login/ui/login_display_host_impl.h View 1 1 chunk +0 lines, -4 lines 0 comments Download
M chrome/browser/chromeos/login/ui/login_display_host_impl.cc View 1 2 3 4 5 6 3 chunks +0 lines, -18 lines 0 comments Download
M chrome/browser/ui/webui/chromeos/login/gaia_screen_handler.cc View 1 2 3 4 5 6 6 chunks +16 lines, -7 lines 0 comments Download
M chrome/browser/ui/webui/signin/inline_login_handler_impl.h View 1 2 chunks +11 lines, -5 lines 0 comments Download
M chrome/browser/ui/webui/signin/inline_login_handler_impl.cc View 1 2 3 4 5 6 14 chunks +72 lines, -35 lines 0 comments Download
M chrome/browser/ui/webui/signin/inline_login_ui.h View 1 2 2 chunks +10 lines, -0 lines 0 comments Download
M chrome/browser/ui/webui/signin/inline_login_ui.cc View 1 2 3 4 3 chunks +30 lines, -1 line 0 comments Download

Messages

Total messages: 43 (0 generated)
guohui
Hey, could you please take a look at the CL? Thanks, Hui
6 years, 6 months ago (2014-06-04 22:54:11 UTC) #1
guohui
On 2014/06/04 22:54:11, guohui wrote: > Hey, > > could you please take a look ...
6 years, 6 months ago (2014-06-04 22:54:51 UTC) #2
guohui
+xiyuan
6 years, 6 months ago (2014-06-04 22:56:38 UTC) #3
xiyuan
LGTM But please also wait for Roger's review.
6 years, 6 months ago (2014-06-04 23:06:02 UTC) #4
Roger Tawa OOO till Jul 10th
lgtm https://codereview.chromium.org/317093002/diff/20001/chrome/browser/resources/gaia_auth/background.js File chrome/browser/resources/gaia_auth/background.js (right): https://codereview.chromium.org/317093002/diff/20001/chrome/browser/resources/gaia_auth/background.js#newcode222 chrome/browser/resources/gaia_auth/background.js:222: // TOOD(guohui): Show password confirmation UI. Is this ...
6 years, 6 months ago (2014-06-08 03:01:56 UTC) #5
guohui
https://codereview.chromium.org/317093002/diff/20001/chrome/browser/resources/gaia_auth/background.js File chrome/browser/resources/gaia_auth/background.js (right): https://codereview.chromium.org/317093002/diff/20001/chrome/browser/resources/gaia_auth/background.js#newcode222 chrome/browser/resources/gaia_auth/background.js:222: // TOOD(guohui): Show password confirmation UI. On 2014/06/08 03:01:56, ...
6 years, 6 months ago (2014-06-09 19:23:29 UTC) #6
guohui
since this CL needs to be merged into M36, i put the refactoring and tests ...
6 years, 6 months ago (2014-06-10 15:55:30 UTC) #7
guohui
The CQ bit was checked by guohui@chromium.org
6 years, 6 months ago (2014-06-10 15:56:13 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/guohui@chromium.org/317093002/20001
6 years, 6 months ago (2014-06-10 15:59:56 UTC) #9
nasko
I didn't review this earlier since I was waiting for a test case to be ...
6 years, 6 months ago (2014-06-10 16:29:42 UTC) #10
guohui
The CQ bit was unchecked by guohui@chromium.org
6 years, 6 months ago (2014-06-10 17:11:34 UTC) #11
guohui
On 2014/06/10 17:11:34, guohui wrote: > The CQ bit was unchecked by mailto:guohui@chromium.org Thanks nasko, ...
6 years, 6 months ago (2014-06-10 18:52:01 UTC) #12
nasko
On 2014/06/10 18:52:01, guohui wrote: > On 2014/06/10 17:11:34, guohui wrote: > > The CQ ...
6 years, 6 months ago (2014-06-10 19:51:58 UTC) #13
guohui
On 2014/06/10 19:51:58, nasko wrote: > On 2014/06/10 18:52:01, guohui wrote: > > On 2014/06/10 ...
6 years, 6 months ago (2014-06-10 20:04:50 UTC) #14
nasko
On 2014/06/10 20:04:50, guohui wrote: > On 2014/06/10 19:51:58, nasko wrote: > > On 2014/06/10 ...
6 years, 6 months ago (2014-06-10 20:52:26 UTC) #15
guohui
main.js got the bit from a message sent from background.js at line 230. I think ...
6 years, 6 months ago (2014-06-10 20:55:49 UTC) #16
guohui
ping? anyone has any idea?
6 years, 6 months ago (2014-06-11 15:35:30 UTC) #17
guohui
On 2014/06/11 15:35:30, guohui wrote: > ping? anyone has any idea? chatted with kalman@, it ...
6 years, 6 months ago (2014-06-11 17:57:23 UTC) #18
nasko
On 2014/06/11 17:57:23, guohui wrote: > On 2014/06/11 15:35:30, guohui wrote: > > ping? anyone ...
6 years, 6 months ago (2014-06-11 18:07:30 UTC) #19
guohui
On 2014/06/11 18:07:30, nasko wrote: > On 2014/06/11 17:57:23, guohui wrote: > > On 2014/06/11 ...
6 years, 6 months ago (2014-06-11 18:08:21 UTC) #20
nasko
On 2014/06/11 18:08:21, guohui wrote: > On 2014/06/11 18:07:30, nasko wrote: > > On 2014/06/11 ...
6 years, 6 months ago (2014-06-11 18:10:08 UTC) #21
guohui
On 2014/06/11 18:10:08, nasko wrote: > On 2014/06/11 18:08:21, guohui wrote: > > On 2014/06/11 ...
6 years, 6 months ago (2014-06-11 18:15:50 UTC) #22
guohui
Sorry for the long delay. Could you please take a look at the latest patch? ...
6 years, 5 months ago (2014-07-22 21:48:38 UTC) #23
guohui
btw, test is coming soon...
6 years, 5 months ago (2014-07-22 22:04:35 UTC) #24
guohui
Add the same question for xiyuan@ to the patch 3. https://codereview.chromium.org/317093002/diff/120001/chrome/browser/ui/webui/chromeos/login/gaia_screen_handler.cc File chrome/browser/ui/webui/chromeos/login/gaia_screen_handler.cc (right): https://codereview.chromium.org/317093002/diff/120001/chrome/browser/ui/webui/chromeos/login/gaia_screen_handler.cc#newcode332 ...
6 years, 5 months ago (2014-07-22 22:07:58 UTC) #25
guohui
please track the progress for test in https://codereview.chromium.org/328773002/. It requires non-trivial refactoring thus keep it ...
6 years, 5 months ago (2014-07-22 22:24:07 UTC) #26
xiyuan
https://codereview.chromium.org/317093002/diff/120001/chrome/browser/ui/webui/chromeos/login/gaia_screen_handler.cc File chrome/browser/ui/webui/chromeos/login/gaia_screen_handler.cc (right): https://codereview.chromium.org/317093002/diff/120001/chrome/browser/ui/webui/chromeos/login/gaia_screen_handler.cc#newcode332 chrome/browser/ui/webui/chromeos/login/gaia_screen_handler.cc:332: web_ui()->GetWebContents(), NULL, "signin-frame"); On 2014/07/22 22:07:58, guohui wrote: > ...
6 years, 5 months ago (2014-07-22 23:19:12 UTC) #27
guohui
https://codereview.chromium.org/317093002/diff/120001/chrome/browser/ui/webui/chromeos/login/gaia_screen_handler.cc File chrome/browser/ui/webui/chromeos/login/gaia_screen_handler.cc (right): https://codereview.chromium.org/317093002/diff/120001/chrome/browser/ui/webui/chromeos/login/gaia_screen_handler.cc#newcode332 chrome/browser/ui/webui/chromeos/login/gaia_screen_handler.cc:332: web_ui()->GetWebContents(), NULL, "signin-frame"); Changed the name to "GetAuthIframe", since ...
6 years, 5 months ago (2014-07-23 16:05:25 UTC) #28
guohui
On 2014/07/23 16:05:25, guohui wrote: > https://codereview.chromium.org/317093002/diff/120001/chrome/browser/ui/webui/chromeos/login/gaia_screen_handler.cc > File chrome/browser/ui/webui/chromeos/login/gaia_screen_handler.cc (right): > > https://codereview.chromium.org/317093002/diff/120001/chrome/browser/ui/webui/chromeos/login/gaia_screen_handler.cc#newcode332 > ...
6 years, 5 months ago (2014-07-23 17:50:49 UTC) #29
xiyuan
SLGTM
6 years, 5 months ago (2014-07-23 17:53:10 UTC) #30
guohui
On 2014/07/23 17:53:10, xiyuan wrote: > SLGTM Thanks xiyuan! @nasko, could you please take another ...
6 years, 5 months ago (2014-07-23 18:12:37 UTC) #31
Charlie Reis
Thanks. There's a lot of code here I'm not familiar enough with to review, but ...
6 years, 5 months ago (2014-07-23 21:42:00 UTC) #32
guohui
Thanks Charlie for your quick review! https://codereview.chromium.org/317093002/diff/170001/chrome/browser/ui/webui/signin/inline_login_handler_impl.cc File chrome/browser/ui/webui/signin/inline_login_handler_impl.cc (right): https://codereview.chromium.org/317093002/diff/170001/chrome/browser/ui/webui/signin/inline_login_handler_impl.cc#newcode229 chrome/browser/ui/webui/signin/inline_login_handler_impl.cc:229: if (url.spec() != ...
6 years, 5 months ago (2014-07-23 21:57:51 UTC) #33
Charlie Reis
Thanks. Speaking of tests, this needs one where we verify that loading an HTTP URL ...
6 years, 5 months ago (2014-07-23 22:18:06 UTC) #34
guohui
Yup the other test CL 328773002 verifies that loading http will trigger confirmation before signin ...
6 years, 5 months ago (2014-07-23 23:19:47 UTC) #35
Charlie Reis
On 2014/07/23 23:19:47, guohui wrote: > Yup the other test CL 328773002 verifies that loading ...
6 years, 5 months ago (2014-07-23 23:36:13 UTC) #36
nasko
I'd cite with Charlie that I'd like to see a test added that ensures there ...
6 years, 5 months ago (2014-07-24 10:51:29 UTC) #37
guohui
thanks everyone! I sent the test CL for review at https://codereview.chromium.org/328773002/. Unfortunately the test CL ...
6 years, 5 months ago (2014-07-24 16:51:29 UTC) #38
Charlie Reis
On 2014/07/24 16:51:29, guohui wrote: > thanks everyone! > > I sent the test CL ...
6 years, 5 months ago (2014-07-24 18:14:32 UTC) #39
guohui
Definitely, i verified the test locally that it failed without my patch and passed with ...
6 years, 5 months ago (2014-07-24 18:32:10 UTC) #40
guohui
The CQ bit was checked by guohui@chromium.org
6 years, 4 months ago (2014-08-14 15:34:58 UTC) #41
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/guohui@chromium.org/317093002/250001
6 years, 4 months ago (2014-08-14 15:38:02 UTC) #42
commit-bot: I haz the power
6 years, 4 months ago (2014-08-15 04:59:52 UTC) #43
Message was sent while issue was closed.
Committed patchset #7 (250001) as 289791

Powered by Google App Engine
This is Rietveld 408576698