| OLD | NEW | 
|    1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |    1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 
|    2 // Use of this source code is governed by a BSD-style license that can be |    2 // Use of this source code is governed by a BSD-style license that can be | 
|    3 // found in the LICENSE file. |    3 // found in the LICENSE file. | 
|    4  |    4  | 
|    5 #include "content/browser/accessibility/browser_accessibility_manager_win.h" |    5 #include "content/browser/accessibility/browser_accessibility_manager_win.h" | 
|    6  |    6  | 
|    7 #include "content/browser/accessibility/browser_accessibility_win.h" |    7 #include "content/browser/accessibility/browser_accessibility_win.h" | 
|    8 #include "content/common/accessibility_messages.h" |    8 #include "content/common/accessibility_messages.h" | 
|    9  |    9  | 
|   10 using webkit_glue::WebAccessibility; |   10 using webkit_glue::WebAccessibility; | 
|   11  |   11  | 
|   12 // static |   12 // static | 
|   13 BrowserAccessibilityManager* BrowserAccessibilityManager::Create( |   13 BrowserAccessibilityManager* BrowserAccessibilityManager::Create( | 
|   14     gfx::NativeView parent_view, |   14     gfx::NativeView parent_view, | 
|   15     const WebAccessibility& src, |   15     const WebAccessibility& src, | 
|   16     BrowserAccessibilityDelegate* delegate, |   16     BrowserAccessibilityDelegate* delegate, | 
|   17     BrowserAccessibilityFactory* factory) { |   17     BrowserAccessibilityFactory* factory) { | 
|   18   return new BrowserAccessibilityManagerWin( |   18   return new BrowserAccessibilityManagerWin( | 
|   19       parent_view, |   19       parent_view, | 
|   20       src, |   20       src, | 
|   21       delegate, |   21       delegate, | 
|   22       factory); |   22       factory); | 
|   23 } |   23 } | 
|   24  |   24  | 
|   25 BrowserAccessibilityManagerWin* |   25 BrowserAccessibilityManagerWin* | 
|   26 BrowserAccessibilityManager::toBrowserAccessibilityManagerWin() { |   26 BrowserAccessibilityManager::ToBrowserAccessibilityManagerWin() { | 
|   27   return static_cast<BrowserAccessibilityManagerWin*>(this); |   27   return static_cast<BrowserAccessibilityManagerWin*>(this); | 
|   28 } |   28 } | 
|   29  |   29  | 
|   30 BrowserAccessibilityManagerWin::BrowserAccessibilityManagerWin( |   30 BrowserAccessibilityManagerWin::BrowserAccessibilityManagerWin( | 
|   31     HWND parent_view, |   31     HWND parent_view, | 
|   32     const WebAccessibility& src, |   32     const WebAccessibility& src, | 
|   33     BrowserAccessibilityDelegate* delegate, |   33     BrowserAccessibilityDelegate* delegate, | 
|   34     BrowserAccessibilityFactory* factory) |   34     BrowserAccessibilityFactory* factory) | 
|   35     : BrowserAccessibilityManager(parent_view, src, delegate, factory), |   35     : BrowserAccessibilityManager(parent_view, src, delegate, factory), | 
|   36       tracked_scroll_object_(NULL) { |   36       tracked_scroll_object_(NULL) { | 
| (...skipping 99 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  136   } |  136   } | 
|  137 } |  137 } | 
|  138  |  138  | 
|  139 void BrowserAccessibilityManagerWin::TrackScrollingObject( |  139 void BrowserAccessibilityManagerWin::TrackScrollingObject( | 
|  140     BrowserAccessibilityWin* node) { |  140     BrowserAccessibilityWin* node) { | 
|  141   if (tracked_scroll_object_) |  141   if (tracked_scroll_object_) | 
|  142     tracked_scroll_object_->Release(); |  142     tracked_scroll_object_->Release(); | 
|  143   tracked_scroll_object_ = node; |  143   tracked_scroll_object_ = node; | 
|  144   tracked_scroll_object_->AddRef(); |  144   tracked_scroll_object_->AddRef(); | 
|  145 } |  145 } | 
| OLD | NEW |