Tim Taubert
a1e29248d9
Bug 1170669 - Fix intermittent browser_514751.js crashes by not loading mozilla.org r=mconley
2015-06-02 21:18:31 +02:00
Tim Taubert
47f3ee4e66
Bug 1169892 - Avoid extra round-trip when a pending tab is reloaded r=billm
2015-05-30 10:13:52 +02:00
Tim Taubert
2332f34f19
Bug 1170226 - Restore correct shistory index when setting up pending tabs r=billm
2015-06-01 19:18:59 +02:00
Tim Taubert
0f12692573
Bug 1167579 - Fix intermittent browser_sessionStorage.js failures caused by non-monotonous closedAt=Date.now() r=billm
2015-05-29 19:22:49 +02:00
Tim Taubert
7eb6bec383
Bug 1167579 - Fix intermittent browser_broadcast.js failures by removing unneeded check that was missing a flush() call r=billm
2015-05-29 01:18:49 +02:00
Tim Taubert
e84b56264f
Bug 1158855 - Don't collect children of SHEntries if one or more of those were dynamically added r=Yoric
2015-05-25 19:03:33 +02:00
Tim Taubert
eda69fead2
Bug 1167579 - Fix intermittent browser_broadcast.js failures by rewriting modifySessionStorage() r=billm
2015-05-22 21:01:11 -04:00
David Rajchenbach-Teller
9103463632
Bug 1034075 - Add more details to SessionFile AsyncShutdown blocker. r=ttaubert
2015-05-19 13:53:41 +02:00
Tim Nguyen
1f0699f741
Bug 1125952 - Make about:sessionrestore use more available height. r=jaws
2015-05-22 09:58:00 -04:00
Tim Taubert
fb5293ce2b
Bug 1167502 - Convert sessionstore tests r=billm
2015-05-08 21:15:10 +02:00
Tim Taubert
90d3bdabcc
Bug 1162871 - Test TabStateFlusher.flush() behavior, including with crashed and removed tabs r=billm
2015-05-08 16:01:45 +02:00
Tim Taubert
3ebbdbd42f
Bug 1162871 - Test that duplicateTab() does wait for the flush to complete and includes flushed data r=billm
2015-05-08 15:15:32 +02:00
Tim Taubert
91fe169ad2
Bug 1162871 - Fix sessionstore tests that don't wait for a duplicated tab to be restored r=billm
2015-05-08 10:58:31 +02:00
Tim Taubert
e8b36930f3
Bug 1162871 - Use async flushing for duplicateTab() r=billm
2015-05-08 11:00:41 +02:00
Tim Taubert
3ca6be05ed
Bug 1162871 - Introduce the TabStateFlusher for async flushing r=billm
2015-05-08 10:59:38 +02:00
Tim Taubert
62d0c5166e
Bug 1139826 - Fix intermittent browser_586068-browser_state_interrupted.js failures by requesting a longer timeout r=Gijs
2015-05-21 18:50:19 -04:00
Tim Taubert
8d354fd5f7
Bug 1166763 - Take pinned status of the closed tab into account when merging the final update message r=billm
2015-05-20 11:15:48 -04:00
Tim Taubert
7b393146d3
Bug 1166757 - Remove browser.__SS_data r=billm
2015-05-20 10:35:50 -04:00
Carsten "Tomcat" Book
e1a1b6d6d1
Merge mozilla-central to fx-team
2015-05-21 15:16:40 +02:00
Tim Taubert
48f3aef68a
Bug 1166682 - Reenable browser_sessionHistory.js r=Mossop
2015-05-20 06:58:25 -04:00
Wes Kocher
8d383f4780
Merge m-c to inbound, a=merge
2015-05-20 18:30:33 -07:00
Bobby Holley
ee6d021a95
Bug 1165162 - Serialize originSuffix into .origin. r=gabor,sr=sicking
...
We also provide an opt-out for the original behavior, and use it in various
consumers that look like they need fixing up. Most of the usage here is in
code with persistence considerations, where we may need some sort of migration
path.
2015-05-20 17:11:49 -07:00
Tim Taubert
e945186fcf
Bug 1163256 - Fix intermittent browser_formdata.js timeouts by splitting off credit card number tests r=Gijs
2015-05-20 04:44:06 -04:00
Tim Taubert
574d8af25f
Bug 1163260 - Fix intermittent browser_page_title.js failures r=Gijs
2015-05-19 14:15:47 -04:00
Tim Taubert
651e83d8e5
Bug 1166362 - Let SessionStore ignore <xul:browser>s without a permanentKey property r=Gijs
2015-05-19 13:47:32 -04:00
Carsten "Tomcat" Book
b1f60a382d
Backed out changeset 8f9747fc7249 (bug 1129957) for e10s-bc1 test failures on a CLOSED TREE
2015-05-13 08:37:27 +02:00
Neil Rashbrook
d3c5866226
Bug 1129957 - RemoteWebNavigation doesn't accept postdata or headers. r=Mossop
2015-05-12 23:33:00 -03:00
Tim Taubert
a57de55eee
Bug 1163110 - Remove unused SessionStore._internal property r=Yoric
2015-05-08 21:28:20 +02:00
Tim Taubert
ef49138b3b
Bug 1161928 - Require an epoch (managed in the parent) included in every message sent by the frame script to get rid of TabState.flush() calls in restoreTab() r=billm
2015-05-06 15:06:29 +02:00
Tim Taubert
4342b07f9a
Bug 1161928 - Add assertions to ensure tab restoration methods are used correctly r=billm
2015-05-06 12:03:24 +02:00
Tim Taubert
93acaa0a0b
Bug 1161928 - Move epoch handling from ContentRestore.jsm to content-sessionStore.js r=billm
2015-05-06 11:55:20 +02:00
Tim Taubert
2015726a71
Bug 1161981 - Add SessionStore:crashedTabRevived to NOTAB_MESSAGES to silence warnings when closing about:tabcrashed tabs r=billm
2015-05-06 11:56:59 +02:00
Tim Taubert
2c3fbf2ace
Bug 1162036 - Remove pending/restoring tabs when receiving browser:purge-session-history instead of leaving empty tabs r=Yoric
2015-05-07 08:00:16 +02:00
Ryan VanderMeulen
9d79946d97
Backed out changeset 0cecdb107e91 (bug 1162036) for e10s browser_privatebrowsing_DownloadLastDirWithCPS.js failures.
...
CLOSED TREE
2015-05-06 12:07:00 -04:00
Tim Taubert
1fb826cf91
Bug 1162036 - Remove pending/restoring tabs when receiving browser:purge-session-history instead of leaving empty tabs r=Yoric
2015-05-06 15:33:46 +02:00
Tim Taubert
de7ef010da
Bug 1160556 - Recollect session history data when the page title changes r=Gijs
2015-05-05 16:00:12 +02:00
Tim Taubert
cdc02a8a22
Bug 1150529 - Remove code for expired telemetry histograms r=Yoric
2015-05-02 09:56:39 +02:00
Tim Taubert
b0789e53e0
Bug 1159248 - Simply pre-fill window.tabs[] with empty tab states instead of calling TabState.collect() to avoid perf regressions r=smacleod
2015-05-04 13:42:43 +02:00
Tim Taubert
2aa85cc9b6
Bug 1109875 - Fix various other tests to properly wait for data from closed tabs r=billm
2015-05-04 19:08:06 +02:00
Tim Taubert
982c542752
Bug 1109875 - Fix sessionstore tests to properly wait for data from closed tabs r=billm
2015-04-28 16:30:47 +02:00
Tim Taubert
f37e86e35b
Bug 1109875 - Add tests for async tab removal r=billm
2015-04-30 18:28:44 +02:00
Tim Taubert
5bd95faeea
Bug 1109875 - Don't flush state when closing tabs r=billm
2015-04-30 18:28:39 +02:00
Tim Taubert
b98626b925
Bug 1109875 - When unloading a frameLoader flush all pending state changes by sending a final update message r=billm
2015-04-29 07:13:29 +02:00
Tim Taubert
fd5a3343a4
Bug 1109875 - Ignore SessionStore:update messages that do not target the browser's latest frameLoader r=billm,smaug
2015-04-28 16:22:38 +02:00
ziyunfei
649e7033e4
Bug 1102219 - Part 4: Replace String.prototype.contains with String.prototype.includes in chrome code. r=till
2015-04-30 00:32:05 +09:00
Tim Taubert
cbbd0992e0
Bug 1156722 - Remove unused _getURIFromString() method r=smacleod
2015-04-22 12:43:51 +02:00
Tim Taubert
386dd67499
Bug 1156722 - Remove unused reference to the parent process message manager r=smacleod
2015-03-30 10:15:40 +02:00
Tim Taubert
080d26c7d4
Bug 1156722 - Check for window.gBrowser instead of window.getBrowser r=smacleod
2015-03-30 10:22:45 +02:00
Tim Taubert
45925e703a
Bug 1156722 - Use destructuring instead of [].shift() r=smacleod
2015-03-30 10:23:59 +02:00
Tim Taubert
46a50c8e0e
Bug 1156722 - Remove legacy _toJSONString() method and use JSON.stringify() r=smacleod
2015-03-30 10:25:47 +02:00