nsRefPtr<nsXBLBinding> binding = nsBindingManager::GetBinding(aContent);
nsBindingManager::RemoveLayeredBinding(nsIContent* aContent, const nsAReadableString& aURL){  /*  nsCOMPtr<nsIXBLBinding> binding;  GetBinding(aParent, getter_AddRefs(binding));    nsCOMPtr<nsIXBLBinding> prevBinding;      while (binding) {    nsCOMPtr<nsIXBLBinding> nextBinding;    binding->GetBaseBinding(getter_AddRefs(nextBinding));    PRBool style;    binding->IsStyleBinding(&style);    if (!style) {       // Remove only our binding.      if (prevBinding) {        prevBinding->SetBaseBinding(nextBinding);        // XXX Unhooking the binding should kill event handlers and        // fix up the prototype chain.        // e.g., binding->UnhookEventHandlers();         //       binding->FixupPrototypeChain();        // or maybe just binding->Unhook();      }      else SetBinding(aContent, nextBinding);    }    prevBinding = binding;    binding = nextBinding;  }*/  return NS_OK;}