| 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
 | 
| 
 |