nsCOMPtr<nsIViewManager> vm; presShell->GetViewManager(getter_AddRefs(vm));
nsIViewManager* vm = presShell->GetViewManager();
nsSVGSVGElement::ForceRedraw(){  if (!mDocument) return NS_ERROR_FAILURE;  nsCOMPtr<nsIPresShell> presShell;  mDocument->GetShellAt(0, getter_AddRefs(presShell));  NS_ASSERTION(presShell, "need presShell to unsuspend redraw");  if (!presShell) return NS_ERROR_FAILURE;  nsCOMPtr<nsIViewManager> vm;  presShell->GetViewManager(getter_AddRefs(vm));  NS_ASSERTION(vm, "need viewmanager to unsuspend redraw");  if (!vm) return NS_ERROR_FAILURE;  vm->UpdateAllViews(NS_VMREFRESH_IMMEDIATE);  return NS_OK;}