gecko-dev/toolkit/components/autocomplete
Marco Bonardo 2710c1ba7f Bug 1370518 - Don't completely detach/attach the autocomplete controller on TabSelect. r=mconley
Due to recent changes to tabbrowser focus behavior, now the "focus" event to the location bar
happens before the "TabSelect" event. On "focus" we would like to open the location bar popup,
but detaching the controller would immediately close it. Thus we don't want "TabSelect" to
detach the controller just to reset its internal state. Moreover, this should be cheaper.

MozReview-Commit-ID: 5NZ1TTI9NFW

--HG--
extra : rebase_source : 48e5e755c304f3963f328da06ca300e98304f38d
2017-06-06 18:47:19 +02:00
..
tests/unit Bug 1362882 - script-generated patch to switch from Promise.defer() to new Promise() where it's straightforward, rs=Mossop. 2017-05-12 14:55:27 +02:00
moz.build
nsAutoCompleteController.cpp Bug 1370518 - Don't completely detach/attach the autocomplete controller on TabSelect. r=mconley 2017-06-06 18:47:19 +02:00
nsAutoCompleteController.h
nsAutoCompleteSimpleResult.cpp
nsAutoCompleteSimpleResult.h
nsIAutoCompleteController.idl Bug 1370518 - Don't completely detach/attach the autocomplete controller on TabSelect. r=mconley 2017-06-06 18:47:19 +02:00
nsIAutoCompleteInput.idl
nsIAutoCompletePopup.idl
nsIAutoCompleteResult.idl
nsIAutoCompleteSearch.idl
nsIAutoCompleteSimpleResult.idl