|
Implement ui_controls for aura
- Move windows impl to ui_controls_internal_win.cc so that aurawin can use it.
- For windows, we can simply adjust coordinates, so ConvertPointToNativeScreen is added.
- Aurax11 uses PostNativeEvent to send event. I changed XPutBackEvent to XSendEvent as PutBackEvent puts the event at the top.
- Aurax11 uses synthesized flash event to run "run-after-events" task.
- exclude events_x.cc from gtk build as it's not necessary.
BUG= 103497, 104396
TEST=following tests now passes on aura
PrintDialogCloudTest.HandlersRegistered (browser tests)
several tests in interactive_ui_tests (MenuModelAdapterTest,MenuItemViewTestInsert00) now passes. I'll post the list in the bug.
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=111219
Total comments: 30
Total comments: 4
Total comments: 2
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+445 lines, -502 lines) |
Patch |
 |
M |
chrome/browser/automation/ui_controls_aura.cc
|
View
|
1
|
1 chunk |
+0 lines, -70 lines |
0 comments
|
Download
|
 |
A |
chrome/browser/automation/ui_controls_aurawin.cc
|
View
|
1
2
3
|
1 chunk |
+72 lines, -0 lines |
0 comments
|
Download
|
 |
A |
chrome/browser/automation/ui_controls_aurax11.cc
|
View
|
1
2
3
|
1 chunk |
+227 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/automation/ui_controls_gtk.cc
|
View
|
1
2
3
|
6 chunks |
+10 lines, -7 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/automation/ui_controls_internal.h
|
View
|
1
2
3
|
1 chunk |
+16 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/automation/ui_controls_internal.cc
|
View
|
1
|
2 chunks |
+3 lines, -1 line |
0 comments
|
Download
|
 |
A + |
chrome/browser/automation/ui_controls_internal_win.cc
|
View
|
1
|
4 chunks |
+8 lines, -63 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/automation/ui_controls_mac.mm
|
View
|
1
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/automation/ui_controls_win.cc
|
View
|
1
|
3 chunks |
+9 lines, -328 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/printing/print_dialog_cloud_uitest.cc
|
View
|
1
|
1 chunk |
+1 line, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/chrome_browser.gypi
|
View
|
1
2
3
|
1 chunk |
+3 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/test/automation/automation_proxy.cc
|
View
|
1
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
chrome/test/base/view_event_test_base.cc
|
View
|
1
|
3 chunks |
+3 lines, -4 lines |
0 comments
|
Download
|
 |
M |
content/browser/renderer_host/test_render_view_host.h
|
View
|
1
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
content/browser/renderer_host/test_render_view_host.cc
|
View
|
1
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
ui/aura/desktop.h
|
View
|
1
2
3
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ui/aura/desktop.cc
|
View
|
1
2
3
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ui/aura/desktop_host.h
|
View
|
1
2
3
4
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ui/aura/desktop_host_linux.cc
|
View
|
1
2
3
4
5
6
7
|
8 chunks |
+44 lines, -15 lines |
0 comments
|
Download
|
 |
M |
ui/aura/desktop_host_win.h
|
View
|
1
2
3
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
ui/aura/desktop_host_win.cc
|
View
|
1
2
3
|
1 chunk |
+7 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ui/base/x/events_x.cc
|
View
|
1
2
3
4
5
6
|
2 chunks |
+24 lines, -6 lines |
0 comments
|
Download
|
 |
M |
ui/ui.gyp
|
View
|
1
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
ui/ui_unittests.gypi
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
Total messages: 17 (0 generated)
|