Commit 0a809398 authored by surkov.alexander@gmail.com's avatar surkov.alexander@gmail.com
Browse files

Bug 378468 - remove warnings from nsDocAccessible::InvalidateCacheSubtree, r=ginn.chen

parent d8632c70
Loading
Loading
Loading
Loading
+5 −5
Original line number Diff line number Diff line
@@ -1408,9 +1408,6 @@ NS_IMETHODIMP nsDocAccessible::InvalidateCacheSubtree(nsIContent *aChild,
    // event for it
    GetAccService()->GetAccessibleFor(childNode, getter_AddRefs(childAccessible));
  }
  nsCOMPtr<nsPIAccessible> privateChildAccessible =
    do_QueryInterface(childAccessible);
  NS_ENSURE_STATE(privateChildAccessible);

#ifdef DEBUG_A11Y
  nsAutoString localName;
@@ -1431,6 +1428,9 @@ NS_IMETHODIMP nsDocAccessible::InvalidateCacheSubtree(nsIContent *aChild,
      aChangeEventType == nsIAccessibleEvent::EVENT_REORDER) {
    // Fire EVENT_HIDE if previous accessible existed for node being hidden.
    // Fire this before the accessible goes away.
    nsCOMPtr<nsPIAccessible> privateChildAccessible =
      do_QueryInterface(childAccessible);
    if (privateChildAccessible)
      privateChildAccessible->FireToolkitEvent(nsIAccessibleEvent::EVENT_HIDE,
                                               childAccessible, nsnull);
  }