Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1130)

Unified Diff: ui/views/accessibility/native_view_accessibility_base.cc

Issue 2789963002: Accessible bounds should include device scale factor on Windows (again) (Closed)
Patch Set: Fix const Created 3 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: ui/views/accessibility/native_view_accessibility_base.cc
diff --git a/ui/views/accessibility/native_view_accessibility_base.cc b/ui/views/accessibility/native_view_accessibility_base.cc
index 524419bcb8df0948469cf16e36023dbad0791d62..e523a61bf250ccd428bf483159e831f3c525c308 100644
--- a/ui/views/accessibility/native_view_accessibility_base.cc
+++ b/ui/views/accessibility/native_view_accessibility_base.cc
@@ -62,7 +62,7 @@ const ui::AXNodeData& NativeViewAccessibilityBase::GetData() const {
}
view_->GetAccessibleNodeData(&data_);
- data_.location = gfx::RectF(view_->GetBoundsInScreen());
+ data_.location = GetBoundsInScreen();
base::string16 description;
view_->GetTooltipText(gfx::Point(), &description);
data_.AddStringAttribute(ui::AX_ATTR_DESCRIPTION,
@@ -225,6 +225,10 @@ void NativeViewAccessibilityBase::SetParentWidget(Widget* parent_widget) {
parent_widget_->AddObserver(this);
}
+gfx::RectF NativeViewAccessibilityBase::GetBoundsInScreen() const {
+ return gfx::RectF(view_->GetBoundsInScreen());
+}
+
void NativeViewAccessibilityBase::PopulateChildWidgetVector(
std::vector<Widget*>* result_child_widgets) {
// Only attach child widgets to the root view.
« no previous file with comments | « ui/views/accessibility/native_view_accessibility_base.h ('k') | ui/views/accessibility/native_view_accessibility_win.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698