|
The continue window is owned by the desktop environment now.
This CL completely removes HostUserInterface and It2MeHostUserInterface classes, making the desktop enviroment (It2MeDesktopEnvironment) responsible for creation of the UI. Platform-specific implementations of ContinueWindow have been rewritten on top of HostWindow class.
Collateral changes:
- HostScriptObject creates a instance of base::ThreadTaskRunnerHandle so that timers could run on the plugin thread.
- No more "uninteresting mock" messages caused by the continue and disconnect windows when running remoting_unittests.
BUG= 104544
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=196226
Total comments: 14
Total comments: 2
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+525 lines, -729 lines) |
Patch |
 |
M |
base/thread_task_runner_handle.h
|
View
|
1
2
3
4
5
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
base/thread_task_runner_handle.cc
|
View
|
1
2
3
4
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
 |
M |
remoting/host/basic_desktop_environment.h
|
View
|
1
2
3
4
5
|
4 chunks |
+3 lines, -21 lines |
0 comments
|
Download
|
 |
M |
remoting/host/basic_desktop_environment.cc
|
View
|
1
2
3
4
5
|
3 chunks |
+6 lines, -48 lines |
0 comments
|
Download
|
 |
M |
remoting/host/chromoting_host.h
|
View
|
|
1 chunk |
+0 lines, -4 lines |
0 comments
|
Download
|
 |
M |
remoting/host/chromoting_host.cc
|
View
|
|
1 chunk |
+0 lines, -13 lines |
0 comments
|
Download
|
 |
M |
remoting/host/chromoting_host_unittest.cc
|
View
|
1
2
3
4
5
|
8 chunks |
+0 lines, -58 lines |
0 comments
|
Download
|
 |
M |
remoting/host/continue_window.h
|
View
|
1
|
1 chunk |
+42 lines, -16 lines |
0 comments
|
Download
|
 |
A |
remoting/host/continue_window.cc
|
View
|
1
|
1 chunk |
+80 lines, -0 lines |
0 comments
|
Download
|
 |
M |
remoting/host/continue_window_gtk.cc
|
View
|
1
|
3 chunks |
+51 lines, -38 lines |
0 comments
|
Download
|
 |
M |
remoting/host/continue_window_mac.mm
|
View
|
1
2
3
|
5 chunks |
+30 lines, -29 lines |
0 comments
|
Download
|
 |
M |
remoting/host/continue_window_win.cc
|
View
|
1
|
6 chunks |
+55 lines, -47 lines |
0 comments
|
Download
|
 |
M |
remoting/host/host_mock_objects.h
|
View
|
1
2
3
4
5
|
2 chunks |
+0 lines, -12 lines |
0 comments
|
Download
|
 |
M |
remoting/host/host_mock_objects.cc
|
View
|
|
1 chunk |
+0 lines, -8 lines |
0 comments
|
Download
|
 |
D |
remoting/host/host_user_interface.h
|
View
|
|
1 chunk |
+0 lines, -103 lines |
0 comments
|
Download
|
 |
D |
remoting/host/host_user_interface.cc
|
View
|
|
1 chunk |
+0 lines, -105 lines |
0 comments
|
Download
|
 |
A |
remoting/host/it2me_desktop_environment.h
|
View
|
1
2
3
4
5
|
1 chunk |
+65 lines, -0 lines |
0 comments
|
Download
|
 |
A |
remoting/host/it2me_desktop_environment.cc
|
View
|
1
2
3
4
5
|
1 chunk |
+101 lines, -0 lines |
0 comments
|
Download
|
 |
D |
remoting/host/it2me_host_user_interface.h
|
View
|
|
1 chunk |
+0 lines, -67 lines |
0 comments
|
Download
|
 |
D |
remoting/host/it2me_host_user_interface.cc
|
View
|
|
1 chunk |
+0 lines, -121 lines |
0 comments
|
Download
|
 |
M |
remoting/host/me2me_desktop_environment.h
|
View
|
1
2
3
4
5
|
2 chunks |
+10 lines, -1 line |
0 comments
|
Download
|
 |
M |
remoting/host/me2me_desktop_environment.cc
|
View
|
1
2
3
4
5
|
3 chunks |
+41 lines, -7 lines |
0 comments
|
Download
|
 |
M |
remoting/host/plugin/host_script_object.h
|
View
|
1
2
|
2 chunks |
+4 lines, -2 lines |
0 comments
|
Download
|
 |
M |
remoting/host/plugin/host_script_object.cc
|
View
|
1
2
3
4
5
|
8 chunks |
+20 lines, -22 lines |
0 comments
|
Download
|
 |
M |
remoting/host/win/session_desktop_environment.h
|
View
|
1
|
2 chunks |
+3 lines, -1 line |
0 comments
|
Download
|
 |
M |
remoting/host/win/session_desktop_environment.cc
|
View
|
1
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
remoting/remoting.gyp
|
View
|
1
2
3
4
5
|
3 chunks |
+3 lines, -4 lines |
0 comments
|
Download
|
Total messages: 25 (0 generated)
|