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

Issue 635233008: Make management.launchApp() work for hosted apps on Athena (Closed)

Created:
6 years, 2 months ago by pkotwicz
Modified:
6 years, 2 months ago
Reviewers:
benwells, oshima, sky
CC:
chromium-reviews, chromium-apps-reviews_chromium.org, extensions-reviews_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@webstore_dialogs_athena
Project:
chromium
Visibility:
Public.

Description

Make management.launchApp() work for hosted apps on Athena BUG=422729 TEST=Manual, see bug Committed: https://crrev.com/2da57686386e1a046ea3db8600b2548a8ee6df34 Cr-Commit-Position: refs/heads/master@{#300497}

Patch Set 1 : #

Total comments: 9

Patch Set 2 : #

Total comments: 5

Patch Set 3 : #

Total comments: 1

Patch Set 4 : #

Patch Set 5 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+431 lines, -406 lines) Patch
M athena/extensions/chrome/extensions_delegate_impl.cc View 1 2 3 3 chunks +1 line, -18 lines 0 comments Download
M chrome/browser/ui/BUILD.gn View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/athena/extensions/DEPS View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
A chrome/browser/ui/athena/extensions/application_launch_web_app_athena.cc View 1 2 3 1 chunk +52 lines, -0 lines 0 comments Download
A + chrome/browser/ui/extensions/app_launch_params.h View 1 2 3 4 3 chunks +5 lines, -36 lines 0 comments Download
A chrome/browser/ui/extensions/app_launch_params.cc View 1 2 3 4 1 chunk +70 lines, -0 lines 0 comments Download
M chrome/browser/ui/extensions/application_launch.h View 3 chunks +1 line, -71 lines 0 comments Download
M chrome/browser/ui/extensions/application_launch.cc View 1 2 3 10 chunks +59 lines, -279 lines 0 comments Download
A chrome/browser/ui/extensions/application_launch_web_app.h View 1 2 3 4 1 chunk +25 lines, -0 lines 0 comments Download
A chrome/browser/ui/extensions/application_launch_web_app.cc View 1 2 3 4 1 chunk +210 lines, -0 lines 0 comments Download
M chrome/chrome_browser_ui.gypi View 1 2 3 2 chunks +6 lines, -1 line 0 comments Download

Messages

Total messages: 40 (18 generated)
pkotwicz
Oshima, can you please take a look? I wasn't too sure how to split out ...
6 years, 2 months ago (2014-10-12 01:46:58 UTC) #12
oshima
can you get review from extensions team first? I wonder if we can componentize the ...
6 years, 2 months ago (2014-10-13 17:53:27 UTC) #13
pkotwicz
asargent@ can you please take a look?
6 years, 2 months ago (2014-10-13 20:43:27 UTC) #15
asargent_no_longer_on_chrome
Are there tests which will ensure that we don't regress this in the future? Also ...
6 years, 2 months ago (2014-10-14 16:35:58 UTC) #16
pkotwicz
None of the browser tests currently run on Athena. Enabling a subset of the API ...
6 years, 2 months ago (2014-10-14 16:50:45 UTC) #17
oshima
On 2014/10/14 16:50:45, pkotwicz wrote: > None of the browser tests currently run on Athena. ...
6 years, 2 months ago (2014-10-14 17:30:06 UTC) #18
pkotwicz
Oshima, you are right we have browser_tests on Athena. We have disabled all of the ...
6 years, 2 months ago (2014-10-14 17:47:37 UTC) #19
oshima
On 2014/10/14 17:47:37, pkotwicz wrote: > Oshima, you are right we have browser_tests on Athena. ...
6 years, 2 months ago (2014-10-14 20:23:38 UTC) #20
pkotwicz
benwells@ can you please take a look? After a discussion with Oshima, we agreed that ...
6 years, 2 months ago (2014-10-14 22:30:02 UTC) #23
benwells
Was the discussion about testing offline? Why did it make sense to add the tests ...
6 years, 2 months ago (2014-10-16 03:43:02 UTC) #24
pkotwicz
https://codereview.chromium.org/635233008/diff/520001/chrome/browser/ui/extensions/application_launch.cc File chrome/browser/ui/extensions/application_launch.cc (right): https://codereview.chromium.org/635233008/diff/520001/chrome/browser/ui/extensions/application_launch.cc#newcode39 chrome/browser/ui/extensions/application_launch.cc:39: #if !defined(USE_ATHENA) Initially we intended on making componentizing all ...
6 years, 2 months ago (2014-10-16 15:59:03 UTC) #25
oshima
https://codereview.chromium.org/635233008/diff/520001/chrome/browser/ui/extensions/application_launch.cc File chrome/browser/ui/extensions/application_launch.cc (right): https://codereview.chromium.org/635233008/diff/520001/chrome/browser/ui/extensions/application_launch.cc#newcode39 chrome/browser/ui/extensions/application_launch.cc:39: #if !defined(USE_ATHENA) On 2014/10/16 15:59:03, pkotwicz wrote: > Initially ...
6 years, 2 months ago (2014-10-16 16:20:59 UTC) #26
benwells
https://codereview.chromium.org/635233008/diff/520001/chrome/browser/ui/extensions/application_launch.cc File chrome/browser/ui/extensions/application_launch.cc (right): https://codereview.chromium.org/635233008/diff/520001/chrome/browser/ui/extensions/application_launch.cc#newcode39 chrome/browser/ui/extensions/application_launch.cc:39: #if !defined(USE_ATHENA) On 2014/10/16 16:20:59, oshima wrote: > On ...
6 years, 2 months ago (2014-10-16 20:47:55 UTC) #27
pkotwicz
Ben, can you please take another look?
6 years, 2 months ago (2014-10-16 22:07:43 UTC) #29
benwells
lgtm
6 years, 2 months ago (2014-10-16 22:39:37 UTC) #30
pkotwicz
Oshima, can you please take a look at the Athena related code?
6 years, 2 months ago (2014-10-16 22:45:21 UTC) #31
oshima
lgtm with nits https://codereview.chromium.org/635233008/diff/620001/chrome/browser/ui/athena/extensions/DEPS File chrome/browser/ui/athena/extensions/DEPS (right): https://codereview.chromium.org/635233008/diff/620001/chrome/browser/ui/athena/extensions/DEPS#newcode3 chrome/browser/ui/athena/extensions/DEPS:3: ] nit: aybe we should use ...
6 years, 2 months ago (2014-10-17 19:49:02 UTC) #32
pkotwicz
sky@ for chrome/browser/ui/athena OWNERS https://codereview.chromium.org/635233008/diff/620001/chrome/browser/ui/athena/extensions/DEPS File chrome/browser/ui/athena/extensions/DEPS (right): https://codereview.chromium.org/635233008/diff/620001/chrome/browser/ui/athena/extensions/DEPS#newcode3 chrome/browser/ui/athena/extensions/DEPS:3: ] I do not think ...
6 years, 2 months ago (2014-10-20 19:37:43 UTC) #35
sky
LGTM https://codereview.chromium.org/635233008/diff/660001/chrome/browser/ui/athena/extensions/application_launch_web_app_athena.cc File chrome/browser/ui/athena/extensions/application_launch_web_app_athena.cc (right): https://codereview.chromium.org/635233008/diff/660001/chrome/browser/ui/athena/extensions/application_launch_web_app_athena.cc#newcode41 chrome/browser/ui/athena/extensions/application_launch_web_app_athena.cc:41: // TODO(jcampan): http://crbug.com/8123 we should not need to ...
6 years, 2 months ago (2014-10-20 21:38:51 UTC) #36
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/635233008/700001
6 years, 2 months ago (2014-10-21 15:18:44 UTC) #38
commit-bot: I haz the power
Committed patchset #5 (id:700001)
6 years, 2 months ago (2014-10-21 16:34:42 UTC) #39
commit-bot: I haz the power
6 years, 2 months ago (2014-10-21 16:36:00 UTC) #40
Message was sent while issue was closed.
Patchset 5 (id:??) landed as
https://crrev.com/2da57686386e1a046ea3db8600b2548a8ee6df34
Cr-Commit-Position: refs/heads/master@{#300497}

Powered by Google App Engine
This is Rietveld 408576698