|
Repurpose views+content example into a generic multiprocess views runtime
This is to facilitate the addition of an app launcher example/demo app,
separate from the browser, and to assist testing of the out-of-process
compositor on mac.
The change splits out from the current views_examples_with_content_exe
target a new views_content_client target placed in
ui/views_content_client. views_examples_with_content_exe is updated to
use it.
This will allow the app launcher to have its own example app, while
reusing the logic to set up the multiprocess runtime environment for
using views and content.
Follow-up patches for the views_content_client runtime will: isolate
aura dependencies, introduce the gpu_process UI compositor, and
implement the runtime environment for mac.
BUG= 365977
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=272476
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=272902
Total comments: 1
Total comments: 1
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+411 lines, -617 lines) |
Patch |
 |
M |
ui/views/examples/DEPS
|
View
|
1
2
3
4
5
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
D |
ui/views/examples/content_client/DEPS
|
View
|
1
2
3
4
5
|
1 chunk |
+0 lines, -4 lines |
0 comments
|
Download
|
 |
D |
ui/views/examples/content_client/examples_browser_main_parts.h
|
View
|
1
2
3
4
5
6
7
8
9
|
1 chunk |
+0 lines, -61 lines |
0 comments
|
Download
|
 |
D |
ui/views/examples/content_client/examples_browser_main_parts.cc
|
View
|
1
2
3
4
5
6
7
8
9
|
1 chunk |
+0 lines, -91 lines |
0 comments
|
Download
|
 |
D |
ui/views/examples/content_client/examples_content_browser_client.h
|
View
|
1
2
3
4
5
6
7
8
9
|
1 chunk |
+0 lines, -42 lines |
0 comments
|
Download
|
 |
D |
ui/views/examples/content_client/examples_content_browser_client.cc
|
View
|
1
2
3
4
5
6
7
8
9
|
1 chunk |
+0 lines, -38 lines |
0 comments
|
Download
|
 |
D |
ui/views/examples/content_client/examples_main.cc
|
View
|
1
2
3
4
5
6
7
8
9
|
1 chunk |
+0 lines, -32 lines |
0 comments
|
Download
|
 |
D |
ui/views/examples/content_client/examples_main_delegate.h
|
View
|
1
2
3
4
5
6
7
8
9
|
1 chunk |
+0 lines, -40 lines |
0 comments
|
Download
|
 |
D |
ui/views/examples/content_client/examples_main_delegate.cc
|
View
|
1
2
3
4
5
6
7
8
9
|
1 chunk |
+0 lines, -72 lines |
0 comments
|
Download
|
 |
M |
ui/views/examples/examples.gyp
|
View
|
1
2
3
4
5
|
3 chunks |
+2 lines, -55 lines |
0 comments
|
Download
|
 |
A |
ui/views/examples/examples_with_content_main_exe.cc
|
View
|
1
2
3
4
5
6
|
1 chunk |
+49 lines, -0 lines |
0 comments
|
Download
|
 |
A + |
ui/views_content_client/DEPS
|
View
|
1
2
3
4
5
|
1 chunk |
+4 lines, -1 line |
0 comments
|
Download
|
 |
A |
ui/views_content_client/README.chromium
|
View
|
1
2
3
4
5
6
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
A + |
ui/views_content_client/views_content_browser_client.h
|
View
|
1
2
3
4
5
6
7
8
9
|
3 chunks |
+15 lines, -14 lines |
0 comments
|
Download
|
 |
A + |
ui/views_content_client/views_content_browser_client.cc
|
View
|
1
2
3
4
5
6
7
8
9
|
1 chunk |
+16 lines, -15 lines |
0 comments
|
Download
|
 |
A |
ui/views_content_client/views_content_client.h
|
View
|
1
2
3
4
5
6
|
1 chunk |
+83 lines, -0 lines |
0 comments
|
Download
|
 |
A + |
ui/views_content_client/views_content_client.cc
|
View
|
1
2
3
4
5
6
7
8
9
|
1 chunk |
+23 lines, -14 lines |
0 comments
|
Download
|
 |
A |
ui/views_content_client/views_content_client.gyp
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+44 lines, -0 lines |
0 comments
|
Download
|
 |
A |
ui/views_content_client/views_content_client_export.h
|
View
|
1
2
3
4
5
|
1 chunk |
+32 lines, -0 lines |
0 comments
|
Download
|
 |
A + |
ui/views_content_client/views_content_client_main_parts.h
|
View
|
1
2
3
4
5
6
7
8
9
|
1 chunk |
+66 lines, -61 lines |
0 comments
|
Download
|
 |
A + |
ui/views_content_client/views_content_client_main_parts.cc
|
View
|
1
2
3
4
5
6
7
8
9
|
6 chunks |
+20 lines, -22 lines |
0 comments
|
Download
|
 |
A + |
ui/views_content_client/views_content_main_delegate.h
|
View
|
1
2
3
4
5
6
7
8
9
|
1 chunk |
+38 lines, -40 lines |
0 comments
|
Download
|
 |
A + |
ui/views_content_client/views_content_main_delegate.cc
|
View
|
1
2
3
4
5
6
7
8
9
|
3 chunks |
+15 lines, -15 lines |
0 comments
|
Download
|
Total messages: 39 (1 generated)
|