This patch makes an editable location bar return to breadcrumb mode when Ctrl+L is pressed, but only if the location bar currently has focus and everything is selected. Otherwise, it will simply return focus to it as before.
This provides a slightly easier way to make the location bar return to breadcrumbs mode