| Index: content/browser/accessibility/browser_accessibility_mac.mm
|
| diff --git a/content/browser/accessibility/browser_accessibility_mac.mm b/content/browser/accessibility/browser_accessibility_mac.mm
|
| index da1f55e9673df1b9b13bfbf7f218a6edf0c0c6f7..34475bdc3092e0136bc9ba4de001ed79b7cee421 100644
|
| --- a/content/browser/accessibility/browser_accessibility_mac.mm
|
| +++ b/content/browser/accessibility/browser_accessibility_mac.mm
|
| @@ -64,13 +64,17 @@ void BrowserAccessibilityMac::RecreateNativeObject() {
|
| }
|
|
|
| const BrowserAccessibilityCocoa*
|
| -BrowserAccessibility::ToBrowserAccessibilityCocoa() const {
|
| - return static_cast<const BrowserAccessibilityMac*>(this)->native_view();
|
| +ToBrowserAccessibilityCocoa(const BrowserAccessibility* obj) {
|
| + DCHECK(obj);
|
| + DCHECK(obj->IsNative());
|
| + return static_cast<const BrowserAccessibilityMac*>(obj)->native_view();
|
| }
|
|
|
| -BrowserAccessibilityCocoa* BrowserAccessibility::ToBrowserAccessibilityCocoa() {
|
| - return static_cast<BrowserAccessibilityMac*>(this)->
|
| - native_view();
|
| +BrowserAccessibilityCocoa* ToBrowserAccessibilityCocoa(
|
| + BrowserAccessibility* obj) {
|
| + DCHECK(obj);
|
| + DCHECK(obj->IsNative());
|
| + return static_cast<BrowserAccessibilityMac*>(obj)->native_view();
|
| }
|
|
|
| } // namespace content
|
|
|