Commit Graph

1632 Commits

Author SHA1 Message Date
Tim Taubert
99221c3774 Bug 1173267 - Remove aOptions parameter from SessionStoreInternal.setTabState() r=Mossop 2015-06-10 11:09:09 +02:00
Neil Rashbrook
f5c0e66c70 Bug 1129957 - RemoteWebNavigation doesn't accept postdata or headers. r=Mossop 2015-06-10 11:17:35 -03:00
Tim Taubert
42df2b7b04 Bug 1167508 - Cancel pending actions when after flushing the window is gone r=billm 2015-06-09 22:12:32 +02:00
Tim Taubert
2f609c711d Bug 1167508 - Fix tests that expect a sync remoteness change after calling .loadURI() r=billm 2015-06-09 22:11:58 +02:00
Tim Taubert
d71f0b420f Bug 1167508 - Fix BrowserTestUtils.browserLoaded() and use it in sessionstore/head.js r=billm 2015-06-09 22:11:43 +02:00
Tim Taubert
2e8392669b Bug 1167508 - Remove TabState.flush() r=billm 2015-06-09 22:11:25 +02:00
Tim Taubert
7e4f24fe56 Bug 1167508 - Use async flushing for LoadInOtherProcess() r=billm 2015-06-09 22:10:50 +02:00
Tim Taubert
6c6efdf62e Bug 1167508 - Support flushing crashed browsers r=billm 2015-06-09 22:10:29 +02:00
Tim Taubert
25a05f0341 Bug 1167508 - Reset epoch when receiving XULFrameLoaderCreated r=billm 2015-06-09 22:09:56 +02:00
Tim Taubert
4f2fdf513c Bug 1163700 - Revert changes from bug 1162036 r=Yoric 2015-06-07 10:53:44 +02:00
Ryan VanderMeulen
8ae1ff9f74 Backed out 7 changesets (bug 1167508) because it depends on bug 1172137, which was backed out.
Backed out changeset 5080433ff610 (bug 1167508)
Backed out changeset 97b5372b8950 (bug 1167508)
Backed out changeset 00eb943a27b2 (bug 1167508)
Backed out changeset c1a16fd640ae (bug 1167508)
Backed out changeset 092037dd209a (bug 1167508)
Backed out changeset b7ed44b4595f (bug 1167508)
Backed out changeset 3a4faf863320 (bug 1167508)
2015-06-08 14:33:53 -04:00
Tim Taubert
7563b34d9f Bug 1167508 - Cancel pending actions when after flushing the window is gone r=billm 2015-06-03 17:59:50 +02:00
Tim Taubert
a5efedd715 Bug 1167508 - Fix tests that expect a sync remoteness change after calling .loadURI() r=billm 2015-05-23 15:47:56 +02:00
Tim Taubert
27e8b24f4f Bug 1167508 - Fix BrowserTestUtils.browserLoaded() and use it in sessionstore/head.js r=billm 2015-05-23 15:47:28 +02:00
Tim Taubert
6d5e5c34a6 Bug 1167508 - Remove TabState.flush() r=billm 2015-05-22 02:11:03 -04:00
Tim Taubert
827ade22fb Bug 1167508 - Use async flushing for LoadInOtherProcess() r=billm 2015-05-08 21:15:52 +02:00
Tim Taubert
fe28a23fb7 Bug 1167508 - Support flushing crashed browsers r=billm 2015-05-23 15:22:03 +02:00
Tim Taubert
a567fb0fa7 Bug 1167508 - Reset epoch when receiving XULFrameLoaderCreated r=billm 2015-05-23 15:20:51 +02:00
J. Ryan Stinnett
50e6689efa Bug 1169723 - Load view source frame script lazily. r=mconley 2015-06-04 18:17:53 -05:00
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