Backed out 9 changesets (bug 1667081) for assertion failure on nsFocusManager CLOSED TREE
Backed out changeset 156ab3eba505 (bug 1667081) Backed out changeset 2e37f347082c (bug 1667081) Backed out changeset 8f59cef879ae (bug 1667081) Backed out changeset 1298ff140218 (bug 1667081) Backed out changeset 91342c822425 (bug 1667081) Backed out changeset aafb1878c590 (bug 1667081) Backed out changeset 2252e975f0d7 (bug 1667081) Backed out changeset c3bac5f407d2 (bug 1667081) Backed out changeset b1e6e81396ae (bug 1667081)
This commit is contained in:
@@ -3711,7 +3711,7 @@ nsresult HTMLInputElement::PostHandleEvent(EventChainPostVisitor& aVisitor) {
|
||||
// for text and password fields when the field was focused by the
|
||||
// keyboard or a navigation, the platform allows it, and it wasn't
|
||||
// just because we raised a window.
|
||||
nsFocusManager* fm = nsFocusManager::GetFocusManager();
|
||||
nsIFocusManager* fm = nsFocusManager::GetFocusManager();
|
||||
if (fm && IsSingleLineTextControl(false) &&
|
||||
!aVisitor.mEvent->AsFocusEvent()->mFromRaise &&
|
||||
SelectTextFieldOnFocus()) {
|
||||
|
||||
Reference in New Issue
Block a user