Chris Peterson
a1d7617610
Bug 1105404 - Remove deprecated for-each-in loops in about:sessionrestore. r=mak
2014-11-25 23:49:08 -08:00
Blair McBride
6a76308101
Bug 1067903 - Part 3: Update tests to deal with autoselect and textValue. r=mak
...
--HG--
extra : transplant_source : %27%23%DC/%3E%866%CB%AC%FD%87%8C%16hP%28%B8%04%F4O
2014-11-24 12:19:44 +13:00
Tim Taubert
6dcf7bca72
Bug 1097697 - Backout changeset 126811256577 to fix talos regression r=me
2014-11-23 11:37:20 +01:00
Tim Taubert
e24b098f02
Bug 1077652 - SessionStore should accept :setupSyncHandler and :update messages from browsers without tabs r=smacleod
...
By making SessionStore accept :setupSyncHandler and :update messages from <xul:browser>s without a tab assigned we can preload a <xul:browser> in the background and assign a tab later. SessionStore will have the correct sync handler and know about the current content loaded in that browser. If the browser will never be assigned to a tab the received data will simply be discarded when the browser goes away due to the use of WeakMaps in SessionStore.
2014-11-19 12:52:36 +01:00
Wes Kocher
7c47e9fc4e
Merge inbound to m-c a=merge
2014-11-18 18:07:51 -08:00
Tim Taubert
510d4caa94
Bug 1099490 - Follow-up to fix spike of intermittent browser_sessionStorage.js failures r=me
2014-11-18 13:18:55 +01:00
Tim Taubert
f4c690b834
Bug 1087112 - Fix intermittent issues with browser_586068-reload.js r=smacleod
2014-11-13 09:25:51 +01:00
Owen Chu
50259ae67d
Bug 704320 - Parse and implement meta tag-based referrer policies for documents and nsHttpChannels. (r=bz,mcmanus)
2014-11-18 08:46:29 -05:00
Tim Taubert
e54774051e
Bug 1096013 - [e10s] Improve perceived session restore duration by prioritizing selected tabs when restoring session history and by setting tab labels and icons as soon as possible to indicate a restored session r=smacleod
2014-11-09 12:28:56 +01:00
Michael Ratcliffe
926bf1ca5d
Bug 1090913 - Make mochitests fail when it has 0 passes and 0 fails r=jmaher
2014-11-05 16:00:52 +00:00
Michael Ratcliffe
239fba2d47
Backed out changeset 3500854d791b for test log breakage
2014-11-07 13:32:09 +00:00
Michael Ratcliffe
f827243aac
Bug 1090913 - Make mochitests fail when it has 0 passes and 0 fails r=jmaher
2014-11-05 16:00:52 +00:00
Dave Townsend
141b372d19
Bug 1093161: Fix load flags for new loads when transitioning from non-remote to remote processes. r=ttaubert
2014-11-06 11:04:59 -08:00
Mike Conley
8924ec66f6
Bug 1085694: Add SessionStore tests for crashed tabs. r=ttaubert,smacleod.
...
--HG--
extra : rebase_source : 4957b2264ac7afcc165f8a472ac9608f812688a8
2014-10-31 01:38:58 -04:00
Dave Townsend
5c3ed6688c
Bug 1077738: Retain whether history entries are set to persist in session history and restore that. r=smacleod
2014-10-27 12:27:35 -07:00
Dave Townsend
33002c3689
Bug 1075658: Make browser.loadURI synchronously update the browser remoteness. r=ttaubert
2014-10-29 13:26:14 -07:00
Dave Townsend
3149e388d7
Backing out bug a06771fa469d from bug 1075658 for leaks.
2014-10-27 13:04:16 -07:00
Dave Townsend
86e5fc6beb
Bug 1075658: Make browser.loadURI synchronously update the browser remoteness. r=ttaubert
2014-10-27 11:33:23 -07:00
Raphaël Lustin
af06668851
Bug 1029471 - Replace deprecated ssi_getTabForBrowser with the new gBrowser.getTabForBrowser to improve performance. r=ttaubert
2014-10-27 10:24:18 -04:00
Mark Hammond
0d470f4198
Bug 1080934 - add radio buttons to about:welcomeback. r=Unfocused
2014-10-24 10:56:33 +11:00
Tim Taubert
614314a0ee
Bug 960959 - Use RunState to keep track of the SessionFile's closed status r=yoric
2014-10-20 13:08:44 +02:00
Mark Hammond
7e0e31669a
Backed out changeset 0b08eb8e264b (Bug 1080934) for bc failures.
2014-10-23 16:20:13 +11:00
Mark Hammond
9c68a3252e
Bug 1080934 - add radio buttons to about:welcomeback. r=Unfocused
2014-10-23 15:00:23 +11:00
Mike Conley
bc8641c1c5
Bug 1065785 - [e10s] Use session restore to reload crashed tabs. r=smacleod.
...
--HG--
extra : rebase_source : efbee6049f26f2e279dbe501b5af73004d9807c7
2014-10-20 20:40:12 -04:00
Mike Conley
eefe7bf38d
Bug 1070096 - Collect no SessionStore information for about:tabcrashed pages. r=ttaubert.
...
--HG--
extra : rebase_source : 46798a97625dcbdcc2d4ad4d697420fde4074903
2014-10-21 08:39:29 -04:00
Wes Kocher
79b0a57f21
Backed out changeset 74dc73d33c56 (bug 1070096) for bustage on a CLOSED TREE
2014-10-20 16:58:12 -07:00
Wes Kocher
acb658c47e
Backed out changeset 8477a0eca4fa (bug 1065785)
2014-10-20 16:03:40 -07:00
Wes Kocher
005ee607c4
Backed out changeset f2bdb912f72e (bug 1070096)
2014-10-20 16:03:24 -07:00
Mike Conley
2e6e8edb26
Bug 1070096 - Follow-up - Store browser permanent keys instead of the browsers themselves in SessionStore._crashedBrowsers. r=Gijs.
...
--HG--
extra : rebase_source : 3202717a8ef1a5e6e5dec458a818dc2f709680bf
2014-10-20 17:45:55 -04:00
Mike Conley
006af5d9f8
Bug 1065785 - [e10s] Use session restore to reload crashed tabs. r=smacleod.
...
--HG--
extra : rebase_source : 5dfcf15a94e876c8c4842732216c44cb723f002b
2014-10-20 16:50:23 -04:00
Mike Conley
892eaa056e
Bug 1070096 - Collect no SessionStore information for about:tabcrashed pages. r=ttaubert.
...
--HG--
extra : rebase_source : 589c6e50cbf17d8e84d9885d00683c62684118b7
2014-10-20 16:48:13 -04:00
Carsten "Tomcat" Book
7fbdf69b7f
Backed out changeset be4c66d5dc65 (bug 506975) for bc1 test failures
2014-10-20 13:00:24 +02:00
Carsten "Tomcat" Book
359639d6a7
Backed out changeset 76caa4994120 (bug 506975)
2014-10-20 12:59:48 +02:00
Manish Goregaokar
cf1ba85b7d
Bug 506975 - Mochitest for battery-dependent sessionstore. r=ttaubert
2014-10-17 08:56:00 +02:00
Manish Goregaokar
3d066bc28b
Bug 506975 - Add preferences to control sessionstore state while on battery. r=Yoric,ttaubert
2014-10-17 08:06:00 +02:00
Jon Morton
1700296f02
Bug 979835: Port BoxObject and its subclasses to WebIDL. r=khuey sr=bz
...
--HG--
rename : layout/xul/nsIPopupBoxObject.idl => dom/webidl/PopupBoxObject.webidl
rename : layout/xul/tree/nsITreeBoxObject.idl => dom/webidl/TreeBoxObject.webidl
rename : layout/xul/nsBoxObject.cpp => layout/xul/BoxObject.cpp
rename : layout/xul/nsBoxObject.h => layout/xul/BoxObject.h
rename : layout/xul/nsListBoxObject.cpp => layout/xul/ListBoxObject.cpp
rename : layout/xul/nsMenuBoxObject.cpp => layout/xul/MenuBoxObject.cpp
rename : layout/xul/nsPopupBoxObject.cpp => layout/xul/PopupBoxObject.cpp
2014-10-14 13:15:21 -07:00
Tim Taubert
4c7c0e2c1e
Backed out changeset c98a31227412 (bug 1073992)
2014-10-13 14:58:19 +02:00
Tim Taubert
867309d875
Backed out changeset 82df8ad2c609 (bug 1073992)
2014-10-13 14:58:17 +02:00
Tim Taubert
fa06f28d68
Backed out changeset 44cb72be622d (bug 1081135)
2014-10-13 14:58:15 +02:00
Tim Taubert
68fd443cf5
Bug 1081135 - Don't put private windows in the 'revivable windows' bucket and put normal windows there only *after* we checked RevivableWindows.isEmpty to not regress bug 495123 r=yoric
2014-10-11 19:09:26 +02:00
Mark Hammond
647a58c354
Bug 1063702 - Update all Reset Firefox strings and relevant UI to new UX requirements. r=MattN
...
--HG--
extra : rebase_source : 4e9f51eb421ccd12e2fc14b6294a104d1c7a1aff
2014-10-11 12:37:16 +11:00
Tim Taubert
7556ce1cc1
Bug 1073992 - Fix bc1-pgo bustage on a CLOSED TREE by flushing the main window's tab r=bustage
2014-10-09 19:43:51 +02:00
Tim Taubert
544cd47e8c
Bug 1073992 - Keep track of revivable windows separately to allow reviving more windows than the max_undo_windows pref allows r=yoric
2014-09-27 09:34:08 +02:00
Carsten "Tomcat" Book
c4c00dbea8
merge fx-team to mozilla-central a=merge
2014-10-08 15:53:14 +02:00
Mark Hammond
8f099499aa
Bug 1079073 - disable browser_819510_perwindowpb.js with e10s. r=billm
2014-10-08 08:54:08 +11:00
Andrew Halberstadt
d292ee73f1
Bug 1066735 - Remove root b2g and android specific xpcshell manifests, r=chmanchester
2014-10-07 18:18:28 -04:00
Bill McCloskey
775c7c7a42
Bug 1059007 - [e10s] Enable most session store tests (r=ttaubert)
2014-10-01 09:58:56 -07:00
Iaroslav Sheptykin
4170243a35
Bug 1031298 - Add a histogram for counting unrecoverable sessions. r=yoric
2014-09-25 13:39:00 -04:00
Tim Taubert
5a90497000
Bug 1073502 - Restore closed windows even when there are no open windows on startup r=yoric
2014-09-25 12:17:00 +02:00
Tim Taubert
f3504d9241
Bug 1020831 - Make SessionStore.jsm and SessionFile.jsm share the same run state r=yoric
2014-09-25 23:26:41 +02:00