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

Issue 113553002: Use ExtensionEnableFlow for shim initiated launches. (Mac) (Closed)

Created:
7 years ago by jackhou1
Modified:
7 years ago
Reviewers:
tapted, benwells
CC:
chromium-reviews, chrome-apps-syd-reviews_chromium.org, tfarina, extensions-reviews_chromium.org, chromium-apps-reviews_chromium.org
Visibility:
Public.

Description

Use ExtensionEnableFlow for shim initiated launches. (Mac) Currently when launching a shim, if the extension is not enabled, the shim quits immediately. This CL uses the ExtensionEnableFlow which will enable terminated apps, prompt for escalated permissions, or fail if the app is not installed. BUG=269151 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=241084

Patch Set 1 #

Total comments: 2

Patch Set 2 : Don't pass pointers in callback. Handle deleted app or profile. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+130 lines, -16 lines) Patch
M apps/app_shim/DEPS View 1 chunk +2 lines, -0 lines 0 comments Download
M apps/app_shim/extension_app_shim_handler_mac.h View 1 2 chunks +9 lines, -0 lines 0 comments Download
M apps/app_shim/extension_app_shim_handler_mac.cc View 1 6 chunks +96 lines, -14 lines 0 comments Download
M apps/app_shim/extension_app_shim_handler_mac_unittest.cc View 4 chunks +23 lines, -2 lines 0 comments Download

Messages

Total messages: 14 (0 generated)
jackhou1
7 years ago (2013-12-12 01:23:57 UTC) #1
tapted
Looks really neat! Just one annoying question.. https://codereview.chromium.org/113553002/diff/1/apps/app_shim/extension_app_shim_handler_mac.cc File apps/app_shim/extension_app_shim_handler_mac.cc (right): https://codereview.chromium.org/113553002/diff/1/apps/app_shim/extension_app_shim_handler_mac.cc#newcode372 apps/app_shim/extension_app_shim_handler_mac.cc:372: host, profile, ...
7 years ago (2013-12-12 02:41:21 UTC) #2
jackhou1
https://codereview.chromium.org/113553002/diff/1/apps/app_shim/extension_app_shim_handler_mac.cc File apps/app_shim/extension_app_shim_handler_mac.cc (right): https://codereview.chromium.org/113553002/diff/1/apps/app_shim/extension_app_shim_handler_mac.cc#newcode372 apps/app_shim/extension_app_shim_handler_mac.cc:372: host, profile, files)); On 2013/12/12 02:41:21, tapted wrote: > ...
7 years ago (2013-12-13 03:47:10 UTC) #3
tapted
sweet - lgtm
7 years ago (2013-12-13 05:26:58 UTC) #4
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jackhou@chromium.org/113553002/20001
7 years ago (2013-12-13 23:54:48 UTC) #5
commit-bot: I haz the power
Retried try job too often on chromium_presubmit for step(s) presubmit http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=chromium_presubmit&number=41386
7 years ago (2013-12-14 00:09:29 UTC) #6
jackhou1
benwells, please review DEPS changes for OWNERS of c/b/ui/extensions
7 years ago (2013-12-15 22:48:53 UTC) #7
benwells
lgtm
7 years ago (2013-12-16 00:14:02 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jackhou@chromium.org/113553002/20001
7 years ago (2013-12-16 00:20:34 UTC) #9
commit-bot: I haz the power
Retried try job too often on linux_rel for step(s) browser_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=linux_rel&number=204468
7 years ago (2013-12-16 02:03:43 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jackhou@chromium.org/113553002/20001
7 years ago (2013-12-16 02:30:12 UTC) #11
commit-bot: I haz the power
Retried try job too often on mac_rel for step(s) browser_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=mac_rel&number=202831
7 years ago (2013-12-16 05:03:33 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jackhou@chromium.org/113553002/20001
7 years ago (2013-12-16 22:36:40 UTC) #13
commit-bot: I haz the power
7 years ago (2013-12-17 00:26:36 UTC) #14
Message was sent while issue was closed.
Change committed as 241084

Powered by Google App Engine
This is Rietveld 408576698