This bug came up in our weekly bug scrub where another user reported the same issue. We should investigate what other browsers are doing when a user modifies the address bar and the page uses pushState / replaceState to modify the URL, especially in the case of an open state vs. a closed state. One very possible concern is if a website constantly triggers replaceState/pushState, and we replace the string in the url bar while the address is focused and open, it could prevent the user from typing in the address bar.
Bug 1425240 Comment 8 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
This bug came up in our weekly bug scrub where another user reported the same issue. We should investigate what other browsers are doing when a user modifies the address bar and the page uses pushState / replaceState to modify the URL, especially in the case of an open state vs. a closed state. One very possible concern is if a website constantly triggers replaceState/pushState, and we replace the string in the url bar while the address is focused and open, it could prevent the user from typing in the address bar. We could always allow a user modified string in the url bar to be modified if the address bar is no longer focused.