|
Creates BackgroundShell and uses it in test
BackgroundShell creates the necessary mojo state in a background
thread and then vends an ApplicationImpl to the main thread so that
the main thread can use mojo.
I also converted views_apptests to a unittest that makes use of
BackgroundShell.
BUG= 577242, 577274
TEST=none
R=ben@chromium.org
Committed: https://crrev.com/468d726832348bc0c6415fb8604ccc4e43c84664
Cr-Commit-Position: refs/heads/master@{#374156}
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+415 lines, -32 lines) |
Patch |
 |
M |
components/web_view/test_runner/BUILD.gn
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
components/web_view/test_runner/launcher.cc
|
View
|
|
2 chunks |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
A |
mojo/shell/background/BUILD.gn
|
View
|
|
1 chunk |
+33 lines, -0 lines |
0 comments
|
Download
|
 |
A |
mojo/shell/background/background_shell.h
|
View
|
1
2
3
|
1 chunk |
+43 lines, -0 lines |
0 comments
|
Download
|
 |
A |
mojo/shell/background/background_shell.cc
|
View
|
1
2
3
4
|
1 chunk |
+179 lines, -0 lines |
0 comments
|
Download
|
 |
A |
mojo/shell/background/background_shell_main.h
|
View
|
|
1 chunk |
+12 lines, -0 lines |
0 comments
|
Download
|
 |
A |
mojo/shell/background/background_shell_main.cc
|
View
|
|
1 chunk |
+43 lines, -0 lines |
0 comments
|
Download
|
 |
M |
mojo/shell/standalone/BUILD.gn
|
View
|
1
2
3
4
5
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
mojo/shell/standalone/android/main.cc
|
View
|
|
2 chunks |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
mojo/shell/standalone/context.cc
|
View
|
1
2
|
2 chunks |
+0 lines, -5 lines |
0 comments
|
Download
|
 |
M |
mojo/shell/standalone/desktop/launcher_process.cc
|
View
|
|
2 chunks |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ui/views/mus/BUILD.gn
|
View
|
1
|
2 chunks |
+9 lines, -4 lines |
0 comments
|
Download
|
 |
M |
ui/views/mus/DEPS
|
View
|
|
1 chunk |
+6 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ui/views/mus/platform_test_helper_mus.cc
|
View
|
1
2
3
|
1 chunk |
+31 lines, -22 lines |
0 comments
|
Download
|
 |
A |
ui/views/mus/run_all_unittests_mus.cc
|
View
|
1
|
1 chunk |
+9 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ui/views/mus/window_manager_connection.h
|
View
|
1
2
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ui/views/mus/window_manager_connection.cc
|
View
|
1
2
|
1 chunk |
+6 lines, -0 lines |
0 comments
|
Download
|
 |
A |
ui/views/run_all_unittests.h
|
View
|
|
1 chunk |
+14 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ui/views/run_all_unittests.cc
|
View
|
|
2 chunks |
+5 lines, -1 line |
0 comments
|
Download
|
 |
A |
ui/views/run_all_unittests_main.cc
|
View
|
1
|
1 chunk |
+9 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ui/views/views.gyp
|
View
|
|
2 chunks |
+4 lines, -0 lines |
0 comments
|
Download
|
Total messages: 18 (6 generated)
|