|
Adding overview / layer framework to Activities so that unloaded / sleeping activities can be shown with as little resources as possible
The new |ContentProxy| object is a placeholder for now which only creates a single color view. It can use the |web_view| to generate the image preview in the next step and will work for WebContents as well as App's.
So more work is necessary, this patch is mainly to get the overview mode working again when running out of memory (and avoiding that it gets too big).
Adding sky for the DEPS inclusion.
BUG= 408837
TEST=unittests and visual
TBR=sky@chromium.org
Committed: https://chromium.googlesource.com/chromium/src/+/73a3f091451b84bb89b288935d938eaa38d39918
Total comments: 12
Total comments: 8
Total comments: 15
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+443 lines, -157 lines) |
Patch |
 |
M |
athena/activity/public/activity_view_model.h
|
View
|
1
2
|
1 chunk |
+0 lines, -5 lines |
0 comments
|
Download
|
 |
M |
athena/athena.gyp
|
View
|
1
2
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
athena/content/DEPS
|
View
|
1
2
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
athena/content/app_activity.h
|
View
|
1
2
3
|
6 chunks |
+13 lines, -14 lines |
0 comments
|
Download
|
 |
M |
athena/content/app_activity.cc
|
View
|
1
2
|
6 chunks |
+30 lines, -45 lines |
0 comments
|
Download
|
 |
M |
athena/content/app_activity_proxy.h
|
View
|
1
2
|
4 chunks |
+9 lines, -4 lines |
0 comments
|
Download
|
 |
M |
athena/content/app_activity_proxy.cc
|
View
|
1
2
|
3 chunks |
+12 lines, -10 lines |
0 comments
|
Download
|
 |
M |
athena/content/app_activity_registry.h
|
View
|
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
athena/content/app_activity_registry.cc
|
View
|
1
2
3
|
3 chunks |
+18 lines, -5 lines |
0 comments
|
Download
|
 |
M |
athena/content/app_activity_unittest.cc
|
View
|
1
2
3
|
6 chunks |
+12 lines, -7 lines |
0 comments
|
Download
|
 |
A |
athena/content/content_proxy.h
|
View
|
1
|
1 chunk |
+118 lines, -0 lines |
0 comments
|
Download
|
 |
A |
athena/content/content_proxy.cc
|
View
|
1
2
3
|
1 chunk |
+132 lines, -0 lines |
0 comments
|
Download
|
 |
M |
athena/content/web_activity.h
|
View
|
1
2
|
5 chunks |
+8 lines, -9 lines |
0 comments
|
Download
|
 |
M |
athena/content/web_activity.cc
|
View
|
1
2
3
|
7 chunks |
+33 lines, -43 lines |
0 comments
|
Download
|
 |
M |
athena/resource_manager/resource_manager_impl.cc
|
View
|
1
2
3
|
4 chunks |
+16 lines, -5 lines |
0 comments
|
Download
|
 |
M |
athena/resource_manager/resource_manager_unittest.cc
|
View
|
1
2
3
|
4 chunks |
+35 lines, -5 lines |
0 comments
|
Download
|
 |
M |
athena/test/sample_activity.h
|
View
|
1
2
|
2 chunks |
+0 lines, -2 lines |
0 comments
|
Download
|
 |
M |
athena/test/sample_activity.cc
|
View
|
1
2
|
1 chunk |
+0 lines, -3 lines |
0 comments
|
Download
|
Total messages: 31 (8 generated)
|