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

Issue 10630021: Modify experimental identity flow to display scope descriptions and details. (Closed)

Created:
8 years, 6 months ago by Evan Stade
Modified:
8 years, 5 months ago
CC:
chromium-reviews, dbeam+watch-ntp_chromium.org, cbentzel+watch_chromium.org, mihaip-chromium-reviews_chromium.org, Aaron Boodman, darin-cc_chromium.org, estade+watch_chromium.org
Visibility:
Public.

Description

Modify experimental identity flow to display scope descriptions and details. Only desktop Linux should be affected for now. largely based on patch by jstritar BUG=130206 TEST=manual Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=144574

Patch Set 1 #

Total comments: 3

Patch Set 2 : comments #

Total comments: 14

Patch Set 3 : also skip for inline #

Total comments: 1

Patch Set 4 : review fixes #

Patch Set 5 : add test #

Patch Set 6 : remvoe debugging line #

Patch Set 7 : fix mac compile #

Patch Set 8 : sync #

Unified diffs Side-by-side diffs Delta from patch set Stats (+851 lines, -75 lines) Patch
M chrome/browser/extensions/api/identity/identity_api.h View 1 2 3 2 chunks +3 lines, -0 lines 0 comments Download
M chrome/browser/extensions/api/identity/identity_api.cc View 1 2 3 4 5 6 7 4 chunks +27 lines, -2 lines 0 comments Download
M chrome/browser/extensions/api/webstore_private/webstore_private_api.cc View 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/extensions/crx_installer.h View 1 chunk +3 lines, -0 lines 0 comments Download
M chrome/browser/extensions/crx_installer.cc View 3 chunks +7 lines, -2 lines 0 comments Download
M chrome/browser/extensions/crx_installer_browsertest.cc View 1 2 3 4 5 6 7 8 chunks +67 lines, -23 lines 0 comments Download
M chrome/browser/extensions/extension_disabled_ui.cc View 1 2 1 chunk +2 lines, -1 line 0 comments Download
M chrome/browser/extensions/extension_disabled_ui_browsertest.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/extensions/extension_install_prompt.h View 1 2 3 4 5 6 7 9 chunks +31 lines, -1 line 0 comments Download
M chrome/browser/extensions/extension_install_prompt.cc View 1 2 3 4 5 6 7 9 chunks +69 lines, -5 lines 0 comments Download
M chrome/browser/extensions/extension_install_ui.h View 1 chunk +4 lines, -0 lines 0 comments Download
M chrome/browser/extensions/extension_install_ui.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/extensions/extension_install_ui_default.h View 1 chunk +0 lines, -2 lines 0 comments Download
M chrome/browser/extensions/extension_install_ui_default.cc View 1 2 3 4 5 6 7 1 chunk +3 lines, -2 lines 0 comments Download
M chrome/browser/extensions/extension_navigation_observer.cc View 1 chunk +2 lines, -1 line 0 comments Download
M chrome/browser/extensions/extension_prefs.h View 1 2 3 4 5 6 7 1 chunk +4 lines, -0 lines 0 comments Download
M chrome/browser/extensions/extension_prefs.cc View 1 2 3 4 5 6 7 1 chunk +18 lines, -0 lines 0 comments Download
M chrome/browser/extensions/extension_service.h View 1 2 3 4 5 6 7 1 chunk +2 lines, -1 line 0 comments Download
M chrome/browser/extensions/extension_service.cc View 1 2 3 4 5 6 7 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/extensions/extension_service_unittest.cc View 1 2 3 4 5 6 7 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/extensions/permissions_updater.h View 1 2 3 4 5 6 7 2 chunks +5 lines, -1 line 0 comments Download
M chrome/browser/extensions/permissions_updater.cc View 1 2 3 4 5 6 7 5 chunks +31 lines, -4 lines 0 comments Download
M chrome/browser/extensions/unpacked_installer.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/extensions/webstore_installer.h View 1 2 3 4 1 chunk +3 lines, -0 lines 0 comments Download
M chrome/browser/extensions/webstore_installer.cc View 1 chunk +2 lines, -1 line 0 comments Download
M chrome/browser/ui/gtk/extensions/extension_install_dialog_gtk.cc View 4 chunks +30 lines, -4 lines 0 comments Download
M chrome/browser/ui/webui/ntp/app_launcher_handler.cc View 1 2 3 4 5 6 7 1 chunk +2 lines, -1 line 0 comments Download
M chrome/common/chrome_switches.h View 1 2 3 4 5 6 7 1 chunk +1 line, -0 lines 0 comments Download
M chrome/common/chrome_switches.cc View 1 2 3 4 5 6 7 1 chunk +4 lines, -0 lines 0 comments Download
A chrome/common/extensions/extension_permission_set.h View 1 2 3 4 5 6 7 1 chunk +470 lines, -0 lines 0 comments Download
M chrome/common/extensions/permissions/permission_set.h View 1 2 3 4 5 6 7 1 chunk +0 lines, -1 line 0 comments Download
M chrome/common/net/gaia/oauth2_mint_token_flow.h View 1 2 3 4 5 chunks +11 lines, -2 lines 0 comments Download
M chrome/common/net/gaia/oauth2_mint_token_flow.cc View 1 2 3 4 chunks +30 lines, -13 lines 0 comments Download
A chrome/test/data/extensions/browsertest/scopes/manifest.json View 1 2 3 4 1 chunk +11 lines, -0 lines 0 comments Download

Messages

Total messages: 11 (0 generated)
Evan Stade
this is mostly just jstritar's patch unbitrotted with a bare bones GTK implementation for the ...
8 years, 6 months ago (2012-06-22 00:46:56 UTC) #1
Evan Stade
ping on this. If it's important for i/o I'd like to get your feedback sooner ...
8 years, 6 months ago (2012-06-22 23:00:54 UTC) #2
jstritar
This is great, thanks! Can you take a screenshot of the prompt in action? http://codereview.chromium.org/10630021/diff/5001/chrome/browser/extensions/api/identity/identity_api.cc ...
8 years, 6 months ago (2012-06-25 15:10:35 UTC) #3
Evan Stade
http://codereview.chromium.org/10630021/diff/5001/chrome/browser/extensions/api/identity/identity_api.cc File chrome/browser/extensions/api/identity/identity_api.cc (right): http://codereview.chromium.org/10630021/diff/5001/chrome/browser/extensions/api/identity/identity_api.cc#newcode85 chrome/browser/extensions/api/identity/identity_api.cc:85: // Existing grant was revoked, so we got info ...
8 years, 6 months ago (2012-06-25 20:31:42 UTC) #4
Munjal (Google)
http://codereview.chromium.org/10630021/diff/5001/chrome/browser/extensions/api/identity/identity_api.cc File chrome/browser/extensions/api/identity/identity_api.cc (right): http://codereview.chromium.org/10630021/diff/5001/chrome/browser/extensions/api/identity/identity_api.cc#newcode85 chrome/browser/extensions/api/identity/identity_api.cc:85: // Existing grant was revoked, so we got info ...
8 years, 6 months ago (2012-06-25 20:40:09 UTC) #5
Evan Stade
http://codereview.chromium.org/10630021/diff/5001/chrome/browser/extensions/extension_install_prompt.h File chrome/browser/extensions/extension_install_prompt.h (right): http://codereview.chromium.org/10630021/diff/5001/chrome/browser/extensions/extension_install_prompt.h#newcode244 chrome/browser/extensions/extension_install_prompt.h:244: void FetchOAuthIssuesIfNeeded(); On 2012/06/25 20:40:09, munjal wrote: > Nit: ...
8 years, 6 months ago (2012-06-26 00:56:03 UTC) #6
Munjal (Google)
lgtm
8 years, 6 months ago (2012-06-26 05:10:17 UTC) #7
jstritar
LGTM. Can you add a test to verify the grants are only recorded if the ...
8 years, 6 months ago (2012-06-26 17:57:30 UTC) #8
Evan Stade
I added the requested test. I also changed the new UI + flow to be ...
8 years, 5 months ago (2012-06-26 22:06:52 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/estade@chromium.org/10630021/24001
8 years, 5 months ago (2012-06-27 05:00:23 UTC) #10
commit-bot: I haz the power
8 years, 5 months ago (2012-06-27 06:32:22 UTC) #11
Failed to apply patch for chrome/browser/extensions/extension_prefs.cc:
While running patch -p1 --forward --force;
patching file chrome/browser/extensions/extension_prefs.cc
Hunk #1 FAILED at 930.
1 out of 1 hunk FAILED -- saving rejects to file
chrome/browser/extensions/extension_prefs.cc.rej

Powered by Google App Engine
This is Rietveld 408576698