fix($browser): Cache `location.href` only during page reload phase
Adds caching for url changes while a reload is happening, as browsers do not allow to read out the new location the browser is navigating to. Removes unnecessary caching from $browser, as IE7-IE9 all have the new hash value in `location.href` after changing it. There was a wrong assumption in the previous version of this code introduced by dca23173e25a32cb740245ca7f7b01a84805f43f and d70711481e6311c9cd283d650f07ca0cca72ecc2. Adds more tests for #6976 Fixes #9235 Closes #9470
T
Tobias Bosch committed
434d7a09039151c1e627ac156213905d06b7df10
Parent: a6e6438