Index: chrome/browser/automation/testing_automation_provider_gtk.cc |
diff --git a/chrome/browser/automation/testing_automation_provider_gtk.cc b/chrome/browser/automation/testing_automation_provider_gtk.cc |
index 83f98433276d36270208a0dbaa80a368cd020f80..6851c972658efdb6a24857d0ce3aa342b85e4707 100644 |
--- a/chrome/browser/automation/testing_automation_provider_gtk.cc |
+++ b/chrome/browser/automation/testing_automation_provider_gtk.cc |
@@ -37,9 +37,9 @@ void TestingAutomationProvider::WindowGetViewBounds(int handle, |
*bounds = gfx::Rect(allocation.width, allocation.height); |
gint x, y; |
if (screen_coordinates) { |
- gfx::Point point = ui::GetWidgetScreenPosition(widget); |
- x = point.x(); |
- y = point.y(); |
+ gfx::Vector2d offset = ui::GetWidgetScreenOffset(widget); |
+ x = offset.x(); |
+ y = offset.y(); |
Peter Kasting
2012/10/27 01:01:39
Nit: This causes us to translate back and forth fr
danakj
2012/10/29 19:17:20
Done.
|
} else { |
gtk_widget_translate_coordinates(widget, GTK_WIDGET(window), |
0, 0, &x, &y); |