Decoupling visibility states from webcontent, adding visibility management in Resourc...
commit2d350ffed31ecb2fa67d131585e50e1df2ca2d09
authorskuhne <skuhne@chromium.org>
Fri, 5 Sep 2014 03:05:26 +0000 (4 20:05 -0700)
committerCommit bot <commit-bot@chromium.org>
Fri, 5 Sep 2014 03:09:25 +0000 (5 03:09 +0000)
tree7858553fe8629512ee52325e0f9d15e953edf0d5
parentf59abe0ce199aac0cd2eccf32ad7975155dbeded
Decoupling visibility states from webcontent, adding visibility management in ResourceManager

It works as desired. An abstract class to handle overview representations of unloaded WebContents has still to be added, but since the CL is already quite big as is, I split this up into a follow up CL.

BUG=408826, 408834
TEST=AppActivityTest.*, ResourceManager.* and visual

Review URL: https://codereview.chromium.org/536013002

Cr-Commit-Position: refs/heads/master@{#293414}
25 files changed:
athena/activity/activity.cc
athena/activity/activity_manager_impl.cc
athena/activity/activity_manager_unittest.cc
athena/activity/activity_view_manager_impl.cc
athena/activity/public/activity.h
athena/activity/public/activity_view_model.h
athena/content/DEPS
athena/content/app_activity.cc
athena/content/app_activity.h
athena/content/app_activity_proxy.cc
athena/content/app_activity_proxy.h
athena/content/app_activity_registry.cc
athena/content/app_activity_registry.h
athena/content/app_activity_unittest.cc
athena/content/web_activity.cc
athena/content/web_activity.h
athena/home/home_card_impl.cc
athena/home/home_card_impl.h
athena/resource_manager/public/resource_manager.h
athena/resource_manager/resource_manager_impl.cc
athena/resource_manager/resource_manager_unittest.cc
athena/wm/public/window_manager.h
athena/wm/public/window_manager_observer.h
athena/wm/window_manager_impl.cc
athena/wm/window_manager_impl.h