|
|
Makes it possible for clients to directly create WindowTreeHostMus
Views code needs this so that it can subclass WindowTreeHostMus. In
particular views code wants to subclass WindowTreeHostMus. As a result
of this I changed around the following:
. Got rid of the extra window that was sometimes around in
WindowTreeHostMus (yay!)
. Made bounds in WindowTreeHostMus always screen relative, no more
offset and other magic. To get this right I need to fix the server
side too, 661270, I'll do that separately.
. Made ownership clearer. Now that WindowTreeHostMus is either
explicitly created, or passed to client code it's clear who owns it.
BUG= 659155
TEST=covered by tests
R=sadrul@chromium.org
Committed: https://crrev.com/f125d4f174b291f6ada877cfa401ed2db9e13e12
Cr-Commit-Position: refs/heads/master@{#429327}
Total comments: 8
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+232 lines, -435 lines) |
Patch |
 |
M |
ui/aura/mus/mus_types.h
|
View
|
|
1 chunk |
+15 lines, -5 lines |
0 comments
|
Download
|
 |
M |
ui/aura/mus/window_manager_delegate.h
|
View
|
1
|
2 chunks |
+6 lines, -4 lines |
0 comments
|
Download
|
 |
M |
ui/aura/mus/window_mus.h
|
View
|
1
2
3
4
5
|
4 chunks |
+4 lines, -15 lines |
0 comments
|
Download
|
 |
M |
ui/aura/mus/window_port_mus.h
|
View
|
1
|
2 chunks |
+3 lines, -5 lines |
0 comments
|
Download
|
 |
M |
ui/aura/mus/window_port_mus.cc
|
View
|
1
|
17 chunks |
+5 lines, -40 lines |
0 comments
|
Download
|
 |
M |
ui/aura/mus/window_tree_client.h
|
View
|
1
|
5 chunks |
+18 lines, -19 lines |
0 comments
|
Download
|
 |
M |
ui/aura/mus/window_tree_client.cc
|
View
|
1
|
14 chunks |
+78 lines, -150 lines |
0 comments
|
Download
|
 |
M |
ui/aura/mus/window_tree_client_delegate.h
|
View
|
1
|
2 chunks |
+3 lines, -4 lines |
0 comments
|
Download
|
 |
M |
ui/aura/mus/window_tree_client_unittest.cc
|
View
|
|
10 chunks |
+40 lines, -38 lines |
0 comments
|
Download
|
 |
M |
ui/aura/mus/window_tree_host_mus.h
|
View
|
|
3 chunks |
+6 lines, -45 lines |
0 comments
|
Download
|
 |
M |
ui/aura/mus/window_tree_host_mus.cc
|
View
|
1
|
5 chunks |
+16 lines, -75 lines |
0 comments
|
Download
|
 |
M |
ui/aura/mus/window_tree_host_mus_delegate.h
|
View
|
|
1 chunk |
+15 lines, -5 lines |
0 comments
|
Download
|
 |
M |
ui/aura/test/aura_test_base.h
|
View
|
|
2 chunks |
+3 lines, -2 lines |
0 comments
|
Download
|
 |
M |
ui/aura/test/aura_test_base.cc
|
View
|
1
2
|
3 chunks |
+6 lines, -3 lines |
0 comments
|
Download
|
 |
M |
ui/aura/test/aura_test_helper.cc
|
View
|
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
ui/aura/window.cc
|
View
|
1
|
1 chunk |
+1 line, -2 lines |
0 comments
|
Download
|
 |
M |
ui/aura/window_port.h
|
View
|
1
|
2 chunks |
+2 lines, -11 lines |
0 comments
|
Download
|
 |
M |
ui/aura/window_port_local.h
|
View
|
1
|
1 chunk |
+1 line, -2 lines |
0 comments
|
Download
|
 |
M |
ui/aura/window_port_local.cc
|
View
|
1
|
1 chunk |
+1 line, -6 lines |
0 comments
|
Download
|
 |
M |
ui/views/mus/mus_client.h
|
View
|
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
ui/views/mus/mus_client.cc
|
View
|
1
2
3
|
2 chunks |
+5 lines, -2 lines |
0 comments
|
Download
|
Total messages: 24 (17 generated)
|