Home | History | Annotate | Download | only in dom

Lines Matching refs:newFocusedElement

3549     RefPtrWillBeRawPtr<Element> newFocusedElement = prpNewFocusedElement;
3552 if (newFocusedElement && (newFocusedElement->document() != this))
3555 if (NodeChildRemovalTracker::isBeingRemoved(newFocusedElement.get()))
3558 if (m_focusedElement == newFocusedElement)
3577 oldFocusedElement->dispatchBlurEvent(newFocusedElement.get());
3582 newFocusedElement = nullptr;
3585 oldFocusedElement->dispatchFocusOutEvent(EventTypeNames::focusout, newFocusedElement.get()); // DOM level 3 name for the bubbling blur event.
3588 oldFocusedElement->dispatchFocusOutEvent(EventTypeNames::DOMFocusOut, newFocusedElement.get()); // DOM level 2 name for compatibility.
3593 newFocusedElement = nullptr;
3606 if (newFocusedElement && newFocusedElement->isFocusable()) {
3607 if (newFocusedElement->isRootEditableElement() && !acceptsEditingFocus(*newFocusedElement)) {
3613 m_focusedElement = newFocusedElement;
3621 if (m_focusedElement != newFocusedElement) {
3629 if (m_focusedElement != newFocusedElement) {
3639 newFocusedElement) {
3673 cache->handleFocusedUIElementChanged(oldFocusedElement.get(), newFocusedElement.get());