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

Issue 2763893004: arc: Fix regression in handling ARC shelf item. (Closed)

Created:
3 years, 9 months ago by khmel
Modified:
3 years, 9 months ago
Reviewers:
msw
CC:
chromium-reviews, kalyank, sadrul
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

arc: Fix regression in handling ARC shelf item. This fix regressions caused by recent refactoring. First regression is in case multiple shelf items for the same ARC app, clicking on shelf item always activates last opened window. It is expected that in this case last active window of that app becomes active. Second one, selecting which item to activate from menu does not actually activate selected item BUG=703895 TEST=Manually, unit_tests extended. Review-Url: https://codereview.chromium.org/2763893004 Cr-Commit-Position: refs/heads/master@{#458638} Committed: https://chromium.googlesource.com/chromium/src/+/a19209825989de7d6b620aea95dd0f95b5c3c03f

Patch Set 1 #

Total comments: 11

Patch Set 2 : comments updated #

Unified diffs Side-by-side diffs Delta from patch set Stats (+83 lines, -0 lines) Patch
M chrome/browser/ui/ash/launcher/arc_app_window_launcher_controller.cc View 2 chunks +5 lines, -0 lines 0 comments Download
M chrome/browser/ui/ash/launcher/arc_app_window_launcher_item_controller.h View 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/ui/ash/launcher/arc_app_window_launcher_item_controller.cc View 1 chunk +5 lines, -0 lines 0 comments Download
M chrome/browser/ui/ash/launcher/chrome_launcher_controller_impl_unittest.cc View 1 3 chunks +72 lines, -0 lines 0 comments Download

Messages

Total messages: 14 (7 generated)
khmel
Hi Mike, PTAL Thanks! https://codereview.chromium.org/2763893004/diff/1/chrome/browser/ui/ash/launcher/arc_app_window_launcher_controller.cc File chrome/browser/ui/ash/launcher/arc_app_window_launcher_controller.cc (right): https://codereview.chromium.org/2763893004/diff/1/chrome/browser/ui/ash/launcher/arc_app_window_launcher_controller.cc#newcode594 chrome/browser/ui/ash/launcher/arc_app_window_launcher_controller.cc:594: AppWindowLauncherController::OnWindowActivated(reason, gained_active, Required to store ...
3 years, 9 months ago (2017-03-22 00:07:03 UTC) #2
msw
lgtm, thanks for catching this and adding a test. It'd be great if the AppWindowLauncherItemController ...
3 years, 9 months ago (2017-03-22 00:30:15 UTC) #3
khmel
Thank you for quick review! https://codereview.chromium.org/2763893004/diff/1/chrome/browser/ui/ash/launcher/chrome_launcher_controller_impl_unittest.cc File chrome/browser/ui/ash/launcher/chrome_launcher_controller_impl_unittest.cc (right): https://codereview.chromium.org/2763893004/diff/1/chrome/browser/ui/ash/launcher/chrome_launcher_controller_impl_unittest.cc#newcode3789 chrome/browser/ui/ash/launcher/chrome_launcher_controller_impl_unittest.cc:3789: // Test that validates ...
3 years, 9 months ago (2017-03-22 00:39:58 UTC) #4
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2763893004/20001
3 years, 9 months ago (2017-03-22 00:41:11 UTC) #7
commit-bot: I haz the power
Try jobs failed on following builders: ios-simulator on master.tryserver.chromium.mac (JOB_TIMED_OUT, build hasn't started yet, builder ...
3 years, 9 months ago (2017-03-22 02:42:45 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2763893004/20001
3 years, 9 months ago (2017-03-22 03:03:51 UTC) #11
commit-bot: I haz the power
3 years, 9 months ago (2017-03-22 05:23:12 UTC) #14
Message was sent while issue was closed.
Committed patchset #2 (id:20001) as
https://chromium.googlesource.com/chromium/src/+/a19209825989de7d6b620aea95dd...

Powered by Google App Engine
This is Rietveld 408576698