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

Unified Diff: content/browser/accessibility/browser_accessibility_win.cc

Issue 2101943004: content: Change auto to not deduce raw pointers. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: rebase/update Created 4 years, 5 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: content/browser/accessibility/browser_accessibility_win.cc
diff --git a/content/browser/accessibility/browser_accessibility_win.cc b/content/browser/accessibility/browser_accessibility_win.cc
index 777944f29010d41a14b9edb8c3a0a88c96dd637d..2b356a2c8ea5e3b0ba551718eb4853c9c382d374 100644
--- a/content/browser/accessibility/browser_accessibility_win.cc
+++ b/content/browser/accessibility/browser_accessibility_win.cc
@@ -2516,7 +2516,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_startIndex(long* index) {
return E_INVALIDARG;
int32_t hypertext_offset = 0;
- const auto parent = GetParent();
+ auto* parent = GetParent();
if (parent) {
hypertext_offset =
ToBrowserAccessibilityWin(parent)->GetHypertextOffsetFromChild(*this);
@@ -3309,7 +3309,8 @@ HRESULT WINAPI BrowserAccessibilityWin::InternalQueryInterface(
return E_NOINTERFACE;
}
} else if (iid == IID_IAccessibleHyperlink) {
- auto ax_object = reinterpret_cast<const BrowserAccessibilityWin*>(this_ptr);
+ auto* ax_object =
+ reinterpret_cast<const BrowserAccessibilityWin*>(this_ptr);
if (!ax_object || !ax_object->IsHyperlink()) {
*object = nullptr;
return E_NOINTERFACE;
@@ -3357,7 +3358,7 @@ void BrowserAccessibilityWin::ComputeStylesIfNeeded() {
int start_offset = 0;
for (size_t i = 0; i < PlatformChildCount(); ++i) {
- const auto child = ToBrowserAccessibilityWin(PlatformGetChild(i));
+ auto* child = ToBrowserAccessibilityWin(PlatformGetChild(i));
DCHECK(child);
std::vector<base::string16> attributes(child->ComputeTextAttributes());
@@ -3582,7 +3583,7 @@ void BrowserAccessibilityWin::UpdateStep2ComputeHypertext() {
// the character index of each embedded object character to the id of the
// child object it points to.
for (unsigned int i = 0; i < PlatformChildCount(); ++i) {
- const auto child = ToBrowserAccessibilityWin(PlatformGetChild(i));
+ auto* child = ToBrowserAccessibilityWin(PlatformGetChild(i));
DCHECK(child);
// Similar to Firefox, we don't expose text-only objects in IA2 hypertext.
if (child->IsTextOnlyObject()) {
@@ -3920,7 +3921,7 @@ BrowserAccessibilityWin::GetSpellingAttributes() const {
BrowserAccessibilityManager::NextTextOnlyObject(
InternalGetChild(0));
static_text; static_text = static_text->GetNextSibling()) {
- auto text_win = ToBrowserAccessibilityWin(static_text);
+ auto* text_win = ToBrowserAccessibilityWin(static_text);
if (text_win) {
std::map<int, std::vector<base::string16>> text_spelling_attributes =
text_win->GetSpellingAttributes();
@@ -4022,7 +4023,7 @@ void BrowserAccessibilityWin::IntAttributeToIA2(
bool BrowserAccessibilityWin::IsHyperlink() const {
int32_t hyperlink_index = -1;
- const auto parent = GetParent();
+ auto* parent = GetParent();
if (parent) {
hyperlink_index =
ToBrowserAccessibilityWin(parent)->GetHyperlinkIndexFromChild(*this);
@@ -4109,8 +4110,8 @@ int32_t BrowserAccessibilityWin::GetHypertextOffsetFromChild(
int32_t BrowserAccessibilityWin::GetHypertextOffsetFromDescendant(
const BrowserAccessibilityWin& descendant) const {
- auto parent_object = ToBrowserAccessibilityWin(descendant.GetParent());
- auto current_object = const_cast<BrowserAccessibilityWin*>(&descendant);
+ auto* parent_object = ToBrowserAccessibilityWin(descendant.GetParent());
+ auto* current_object = const_cast<BrowserAccessibilityWin*>(&descendant);
while (parent_object && parent_object != this) {
current_object = parent_object;
parent_object = ToBrowserAccessibilityWin(current_object->GetParent());
« no previous file with comments | « content/browser/accessibility/browser_accessibility_manager.cc ('k') | content/browser/android/web_contents_observer_proxy.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698