TODO:
-
Create a notification to indicate when the active page style changes -
We probably should not use userTypedValue (which is in chrome) to manipulate the loaded URI of a tab (which is in content.)
-
Skipping test 461743 for now -- seems like it might not be relevant once we move to e10s anyway
-
Listen for pushstate and popstate events as well? -
Notify on docShell property change? -
Make save on tabclose / quit work, so new notifications aren't necessary
-
Test 500328 -- history cache is not invalidated when replaceState() gets called!