Index: content/browser/accessibility/browser_accessibility.cc |
diff --git a/content/browser/accessibility/browser_accessibility.cc b/content/browser/accessibility/browser_accessibility.cc |
index d52efba839bb6e785d25102428d28e71824924a3..d3656280d79bb0e0f2d10939c49e9fbed62e76ff 100644 |
--- a/content/browser/accessibility/browser_accessibility.cc |
+++ b/content/browser/accessibility/browser_accessibility.cc |
@@ -48,7 +48,7 @@ void BrowserAccessibility::DetachTree( |
parent_ = NULL; |
} |
-void BrowserAccessibility::PreInitialize( |
+void BrowserAccessibility::Initialize( |
BrowserAccessibilityManager* manager, |
BrowserAccessibility* parent, |
int32 child_id, |
@@ -76,7 +76,11 @@ void BrowserAccessibility::PreInitialize( |
cell_ids_ = src.cell_ids; |
unique_cell_ids_ = src.unique_cell_ids; |
- PreInitialize(); |
+ Initialize(); |
+} |
+ |
+void BrowserAccessibility::Initialize() { |
+ instance_active_ = true; |
} |
void BrowserAccessibility::AddChild(BrowserAccessibility* child) { |
@@ -265,7 +269,7 @@ void BrowserAccessibility::InternalReleaseReference(bool recursive) { |
// Allow the object to fire a TEXT_REMOVED notification. |
name_.clear(); |
value_.clear(); |
- PostInitialize(); |
+ SendNodeUpdateEvents(); |
manager_->NotifyAccessibilityEvent( |
ViewHostMsg_AccEvent::OBJECT_HIDE, this); |
@@ -358,7 +362,3 @@ string16 BrowserAccessibility::GetTextRecursive() const { |
result += children_[i]->GetTextRecursive(); |
return result; |
} |
- |
-void BrowserAccessibility::PreInitialize() { |
- instance_active_ = true; |
-} |