Commit Graph

835 Commits

Author SHA1 Message Date
Max Li
4c6604282f Bug 742098 - refactor observe() into a set of distinct methods [r=zpao] 2012-04-11 12:52:48 -07:00
Tim Taubert
5d779dc649 Bug 701377 - setTabState() always unhides the tab; r=zpao 2012-03-28 09:25:42 +02:00
Tim Taubert
4dba960240 Bug 739805 - Calling getTabState() on a not-yet-restored tab wipes out text and scroll data; r=zpao 2012-03-28 09:13:48 +02:00
dietrich@mozilla.com
f77adfbf31 Bug 726235 - Break out XPath code into separate module. r=zpao 2012-03-23 21:47:04 -04:00
Tim Taubert
55def25a31 merge m-c to fx-team 2012-03-20 09:23:36 +01:00
Tim Taubert
696f1c3413 Bug 736416 - intermittent browser/components/sessionstore/test/browser_625016.js | Test timed out, followed by other errors; r=mak 2012-03-19 11:14:30 +01:00
Mike Hommey
900fd6cc7f Bug 736495 - Some scripts are importing modules with resource:///gre instead of resource:/// and vice-versa. r=gavin 2012-03-16 17:21:19 +01:00
Marco Bonardo
54bec6ba31 Bug 735879 - Add more delay to some browser chrome tests that often timeout. r=fryn 2012-03-14 16:11:20 -07:00
Dão Gottwald
20bb7944b3 Bug 733339 - part 3: make the content window passed to gPageStyleMenu.switchStyleSheet optional. r=dolske 2012-03-11 05:25:02 +01:00
Dão Gottwald
1bbca3ec46 Bug 733339 - part 1: remove unneeded legacy style sheet switching functions and bind remaining ones to gPageStyleMenu. r=dolske 2012-03-11 05:23:51 +01:00
Marco Bonardo
29722aef5f Bug 736487 - Cleanup and ease browser_480148.js.
r=zpao
2012-03-16 21:38:21 +01:00
Piers Biddlestone
cc5d6e5f2e Bug 716080 - Restore Previous Session does not re-use blank tabs [r=zpao] 2012-02-27 13:41:22 -08:00
Mark Capella
a3f200cfe1 Bug 717963 - Use getBrowserURL(). r=dao 2012-02-25 22:02:14 +01:00
Paolo Amadini
5b68485189 Bug 711193 - Turn on "Don't load tabs until selected" by default. r=zpao
--HG--
extra : rebase_source : 7f3d38e4ad52f6e54512ea899466224fe836f762
2012-02-23 11:30:23 +01:00
Serge Gautherie
b05294a291 Bug 729281. (Av2) sessionstore tests: Use "about:mozilla"/"about:rights", instead of "about:robots", to support non-Firefox applications. r=paul. 2012-02-23 02:18:13 +01:00
Serge Gautherie
b476d45919 Bug 728999. (Av1) browser_526613.js: Use "about:mozilla", instead of "about:robots", to support non-Firefox applications. r=paul. 2012-02-21 21:55:40 +01:00
Cameron McCormack
407103f6cc Bug 674370 - Make browser windows (and other document-like windows) zoom on creation on OS X 10.7. r=mstange,dao sr=bzbarsky 2012-02-17 14:47:39 +11:00
Dietrich Ayala
e8ffdc5cde Bug 671041 - batch 'o telemetry metrics for session restore.
r=zpao
2012-02-16 19:50:13 +01:00
Geoff Lankow
775acbaa1a Bug 718255 - Merge nsIPrefBranch2 with nsIPrefBranch - Part D, remove uses of nsIPrefBranch2 in browser/ and mobile/ ; r=bsmedberg 2012-01-17 14:34:51 +13:00
Paul O’Shannessy
4f98aea329 Bug 482975 - browser_477657.js is unreliable - reenable on OS X [r=me] 2012-02-08 11:59:49 -08:00
Marco Bonardo
faa6279f01 Backout 7a8b935ab596 (bug 674370) for Paint regression 2012-02-08 09:23:40 +01:00
Cameron McCormack
2cca66143e Bug 674370 - Make browser windows (and other document-like windows) zoom on creation on OS X 10.7. r=mstange,dao sr=bzbarsky 2012-02-08 11:44:45 +11:00
Gavin Sharp
94d37b8e6a Bug 723808: don't allow loads in type=content docshells to inherit the system principal, r=bz
--HG--
extra : transplant_source : %E6%25%A7%C1.%DA%02%CC%BF%DA%ED%BEZ%E8%FB%CD%28%0A%FE8
2012-01-30 18:29:44 -08:00
Tim Taubert
e0586ac554 Bug 707862 - Reset childCount on SHEntry when all children have been removed; r=smaug 2012-02-01 11:45:53 +01:00
Paul O’Shannessy
27a4da65a6 Bug 482975 - browser_477657.js is unreliable (orange) [r=gavin] 2012-01-26 11:04:22 -08:00
Ms2ger
924b63075d Merge m-c to m-i. 2012-01-25 11:06:40 +01:00
Dão Gottwald
2e4b60b563 No bug - fix some browser chrome tests that pollute the global scope 2012-01-24 23:08:42 +01:00
Reuben Morais
6a3993cacd Bug 708585 - Add a preference to control how app tabs are loaded if restore_on_demand is set. r=zpao 2012-01-20 13:49:15 +01:00
Paul O’Shannessy
88594a5b17 Bug 707321 - Intermittent browser_581593.js | an unexpected uncaught JS exception reported through window.onerror - Script error. at :0 [r=dietrich]
This ignores the "attempt to run compile-and-go script on a cleared scope" exceptions.
2012-01-06 16:41:15 -08:00
Gavin Sharp
e08a7e9678 Bug 717105: add TelemetryTimestamps module to collect arbitrary timestamps with telemetry, and start using it for browser startup and sessionstore, r=zpao, r=taras 2012-01-10 16:19:06 -08:00
Phil Ringnalda
4edea92071 No bug, remove trailing whitespace to trigger builds on a CLOSED TREE 2011-12-31 21:15:38 -08:00
Ed Morley
1a5ee8b96f Bug 692625 - Move browser/components/sessionstore/test/browser/ to browser/components/sessionstore/test/; r=gavin
--HG--
rename : browser/components/sessionstore/test/browser/Makefile.in => browser/components/sessionstore/test/Makefile.in
rename : browser/components/sessionstore/test/browser/browser_248970_a.js => browser/components/sessionstore/test/browser_248970_a.js
rename : browser/components/sessionstore/test/browser/browser_248970_b.js => browser/components/sessionstore/test/browser_248970_b.js
rename : browser/components/sessionstore/test/browser/browser_248970_b_sample.html => browser/components/sessionstore/test/browser_248970_b_sample.html
rename : browser/components/sessionstore/test/browser/browser_339445.js => browser/components/sessionstore/test/browser_339445.js
rename : browser/components/sessionstore/test/browser/browser_339445_sample.html => browser/components/sessionstore/test/browser_339445_sample.html
rename : browser/components/sessionstore/test/browser/browser_345898.js => browser/components/sessionstore/test/browser_345898.js
rename : browser/components/sessionstore/test/browser/browser_346337.js => browser/components/sessionstore/test/browser_346337.js
rename : browser/components/sessionstore/test/browser/browser_346337_sample.html => browser/components/sessionstore/test/browser_346337_sample.html
rename : browser/components/sessionstore/test/browser/browser_350525.js => browser/components/sessionstore/test/browser_350525.js
rename : browser/components/sessionstore/test/browser/browser_354894.js => browser/components/sessionstore/test/browser_354894.js
rename : browser/components/sessionstore/test/browser/browser_367052.js => browser/components/sessionstore/test/browser_367052.js
rename : browser/components/sessionstore/test/browser/browser_393716.js => browser/components/sessionstore/test/browser_393716.js
rename : browser/components/sessionstore/test/browser/browser_394759_basic.js => browser/components/sessionstore/test/browser_394759_basic.js
rename : browser/components/sessionstore/test/browser/browser_394759_behavior.js => browser/components/sessionstore/test/browser_394759_behavior.js
rename : browser/components/sessionstore/test/browser/browser_394759_privatebrowsing.js => browser/components/sessionstore/test/browser_394759_privatebrowsing.js
rename : browser/components/sessionstore/test/browser/browser_394759_purge.js => browser/components/sessionstore/test/browser_394759_purge.js
rename : browser/components/sessionstore/test/browser/browser_408470.js => browser/components/sessionstore/test/browser_408470.js
rename : browser/components/sessionstore/test/browser/browser_408470_sample.html => browser/components/sessionstore/test/browser_408470_sample.html
rename : browser/components/sessionstore/test/browser/browser_423132.js => browser/components/sessionstore/test/browser_423132.js
rename : browser/components/sessionstore/test/browser/browser_423132_sample.html => browser/components/sessionstore/test/browser_423132_sample.html
rename : browser/components/sessionstore/test/browser/browser_447951.js => browser/components/sessionstore/test/browser_447951.js
rename : browser/components/sessionstore/test/browser/browser_447951_sample.html => browser/components/sessionstore/test/browser_447951_sample.html
rename : browser/components/sessionstore/test/browser/browser_448741.js => browser/components/sessionstore/test/browser_448741.js
rename : browser/components/sessionstore/test/browser/browser_454908.js => browser/components/sessionstore/test/browser_454908.js
rename : browser/components/sessionstore/test/browser/browser_454908_sample.html => browser/components/sessionstore/test/browser_454908_sample.html
rename : browser/components/sessionstore/test/browser/browser_456342.js => browser/components/sessionstore/test/browser_456342.js
rename : browser/components/sessionstore/test/browser/browser_456342_sample.xhtml => browser/components/sessionstore/test/browser_456342_sample.xhtml
rename : browser/components/sessionstore/test/browser/browser_459906.js => browser/components/sessionstore/test/browser_459906.js
rename : browser/components/sessionstore/test/browser/browser_459906_empty.html => browser/components/sessionstore/test/browser_459906_empty.html
rename : browser/components/sessionstore/test/browser/browser_459906_sample.html => browser/components/sessionstore/test/browser_459906_sample.html
rename : browser/components/sessionstore/test/browser/browser_461634.js => browser/components/sessionstore/test/browser_461634.js
rename : browser/components/sessionstore/test/browser/browser_461743.js => browser/components/sessionstore/test/browser_461743.js
rename : browser/components/sessionstore/test/browser/browser_461743_sample.html => browser/components/sessionstore/test/browser_461743_sample.html
rename : browser/components/sessionstore/test/browser/browser_463205.js => browser/components/sessionstore/test/browser_463205.js
rename : browser/components/sessionstore/test/browser/browser_463205_helper.html => browser/components/sessionstore/test/browser_463205_helper.html
rename : browser/components/sessionstore/test/browser/browser_463205_sample.html => browser/components/sessionstore/test/browser_463205_sample.html
rename : browser/components/sessionstore/test/browser/browser_463206.js => browser/components/sessionstore/test/browser_463206.js
rename : browser/components/sessionstore/test/browser/browser_463206_sample.html => browser/components/sessionstore/test/browser_463206_sample.html
rename : browser/components/sessionstore/test/browser/browser_464199.js => browser/components/sessionstore/test/browser_464199.js
rename : browser/components/sessionstore/test/browser/browser_464620_a.html => browser/components/sessionstore/test/browser_464620_a.html
rename : browser/components/sessionstore/test/browser/browser_464620_a.js => browser/components/sessionstore/test/browser_464620_a.js
rename : browser/components/sessionstore/test/browser/browser_464620_b.html => browser/components/sessionstore/test/browser_464620_b.html
rename : browser/components/sessionstore/test/browser/browser_464620_b.js => browser/components/sessionstore/test/browser_464620_b.js
rename : browser/components/sessionstore/test/browser/browser_464620_xd.html => browser/components/sessionstore/test/browser_464620_xd.html
rename : browser/components/sessionstore/test/browser/browser_465215.js => browser/components/sessionstore/test/browser_465215.js
rename : browser/components/sessionstore/test/browser/browser_465223.js => browser/components/sessionstore/test/browser_465223.js
rename : browser/components/sessionstore/test/browser/browser_466937.js => browser/components/sessionstore/test/browser_466937.js
rename : browser/components/sessionstore/test/browser/browser_466937_sample.html => browser/components/sessionstore/test/browser_466937_sample.html
rename : browser/components/sessionstore/test/browser/browser_467409-backslashplosion.js => browser/components/sessionstore/test/browser_467409-backslashplosion.js
rename : browser/components/sessionstore/test/browser/browser_477657.js => browser/components/sessionstore/test/browser_477657.js
rename : browser/components/sessionstore/test/browser/browser_480148.js => browser/components/sessionstore/test/browser_480148.js
rename : browser/components/sessionstore/test/browser/browser_480893.js => browser/components/sessionstore/test/browser_480893.js
rename : browser/components/sessionstore/test/browser/browser_483330.js => browser/components/sessionstore/test/browser_483330.js
rename : browser/components/sessionstore/test/browser/browser_485482.js => browser/components/sessionstore/test/browser_485482.js
rename : browser/components/sessionstore/test/browser/browser_485482_sample.html => browser/components/sessionstore/test/browser_485482_sample.html
rename : browser/components/sessionstore/test/browser/browser_485563.js => browser/components/sessionstore/test/browser_485563.js
rename : browser/components/sessionstore/test/browser/browser_490040.js => browser/components/sessionstore/test/browser_490040.js
rename : browser/components/sessionstore/test/browser/browser_491168.js => browser/components/sessionstore/test/browser_491168.js
rename : browser/components/sessionstore/test/browser/browser_491577.js => browser/components/sessionstore/test/browser_491577.js
rename : browser/components/sessionstore/test/browser/browser_493467.js => browser/components/sessionstore/test/browser_493467.js
rename : browser/components/sessionstore/test/browser/browser_495495.js => browser/components/sessionstore/test/browser_495495.js
rename : browser/components/sessionstore/test/browser/browser_500328.js => browser/components/sessionstore/test/browser_500328.js
rename : browser/components/sessionstore/test/browser/browser_506482.js => browser/components/sessionstore/test/browser_506482.js
rename : browser/components/sessionstore/test/browser/browser_514751.js => browser/components/sessionstore/test/browser_514751.js
rename : browser/components/sessionstore/test/browser/browser_522375.js => browser/components/sessionstore/test/browser_522375.js
rename : browser/components/sessionstore/test/browser/browser_522545.js => browser/components/sessionstore/test/browser_522545.js
rename : browser/components/sessionstore/test/browser/browser_524745.js => browser/components/sessionstore/test/browser_524745.js
rename : browser/components/sessionstore/test/browser/browser_526613.js => browser/components/sessionstore/test/browser_526613.js
rename : browser/components/sessionstore/test/browser/browser_528776.js => browser/components/sessionstore/test/browser_528776.js
rename : browser/components/sessionstore/test/browser/browser_579868.js => browser/components/sessionstore/test/browser_579868.js
rename : browser/components/sessionstore/test/browser/browser_579879.js => browser/components/sessionstore/test/browser_579879.js
rename : browser/components/sessionstore/test/browser/browser_580512.js => browser/components/sessionstore/test/browser_580512.js
rename : browser/components/sessionstore/test/browser/browser_581593.js => browser/components/sessionstore/test/browser_581593.js
rename : browser/components/sessionstore/test/browser/browser_581937.js => browser/components/sessionstore/test/browser_581937.js
rename : browser/components/sessionstore/test/browser/browser_586068-cascaded_restore.js => browser/components/sessionstore/test/browser_586068-cascaded_restore.js
rename : browser/components/sessionstore/test/browser/browser_586147.js => browser/components/sessionstore/test/browser_586147.js
rename : browser/components/sessionstore/test/browser/browser_588426.js => browser/components/sessionstore/test/browser_588426.js
rename : browser/components/sessionstore/test/browser/browser_589246.js => browser/components/sessionstore/test/browser_589246.js
rename : browser/components/sessionstore/test/browser/browser_590268.js => browser/components/sessionstore/test/browser_590268.js
rename : browser/components/sessionstore/test/browser/browser_590563.js => browser/components/sessionstore/test/browser_590563.js
rename : browser/components/sessionstore/test/browser/browser_595601-restore_hidden.js => browser/components/sessionstore/test/browser_595601-restore_hidden.js
rename : browser/components/sessionstore/test/browser/browser_597071.js => browser/components/sessionstore/test/browser_597071.js
rename : browser/components/sessionstore/test/browser/browser_597315.js => browser/components/sessionstore/test/browser_597315.js
rename : browser/components/sessionstore/test/browser/browser_597315_a.html => browser/components/sessionstore/test/browser_597315_a.html
rename : browser/components/sessionstore/test/browser/browser_597315_b.html => browser/components/sessionstore/test/browser_597315_b.html
rename : browser/components/sessionstore/test/browser/browser_597315_c.html => browser/components/sessionstore/test/browser_597315_c.html
rename : browser/components/sessionstore/test/browser/browser_597315_c1.html => browser/components/sessionstore/test/browser_597315_c1.html
rename : browser/components/sessionstore/test/browser/browser_597315_c2.html => browser/components/sessionstore/test/browser_597315_c2.html
rename : browser/components/sessionstore/test/browser/browser_597315_index.html => browser/components/sessionstore/test/browser_597315_index.html
rename : browser/components/sessionstore/test/browser/browser_599909.js => browser/components/sessionstore/test/browser_599909.js
rename : browser/components/sessionstore/test/browser/browser_600545.js => browser/components/sessionstore/test/browser_600545.js
rename : browser/components/sessionstore/test/browser/browser_601955.js => browser/components/sessionstore/test/browser_601955.js
rename : browser/components/sessionstore/test/browser/browser_607016.js => browser/components/sessionstore/test/browser_607016.js
rename : browser/components/sessionstore/test/browser/browser_615394-SSWindowState_events.js => browser/components/sessionstore/test/browser_615394-SSWindowState_events.js
rename : browser/components/sessionstore/test/browser/browser_618151.js => browser/components/sessionstore/test/browser_618151.js
rename : browser/components/sessionstore/test/browser/browser_623779.js => browser/components/sessionstore/test/browser_623779.js
rename : browser/components/sessionstore/test/browser/browser_624727.js => browser/components/sessionstore/test/browser_624727.js
rename : browser/components/sessionstore/test/browser/browser_625016.js => browser/components/sessionstore/test/browser_625016.js
rename : browser/components/sessionstore/test/browser/browser_625257.js => browser/components/sessionstore/test/browser_625257.js
rename : browser/components/sessionstore/test/browser/browser_628270.js => browser/components/sessionstore/test/browser_628270.js
rename : browser/components/sessionstore/test/browser/browser_635418.js => browser/components/sessionstore/test/browser_635418.js
rename : browser/components/sessionstore/test/browser/browser_636279.js => browser/components/sessionstore/test/browser_636279.js
rename : browser/components/sessionstore/test/browser/browser_644409-scratchpads.js => browser/components/sessionstore/test/browser_644409-scratchpads.js
rename : browser/components/sessionstore/test/browser/browser_645428.js => browser/components/sessionstore/test/browser_645428.js
rename : browser/components/sessionstore/test/browser/browser_659591.js => browser/components/sessionstore/test/browser_659591.js
rename : browser/components/sessionstore/test/browser/browser_662812.js => browser/components/sessionstore/test/browser_662812.js
rename : browser/components/sessionstore/test/browser/browser_665702-state_session.js => browser/components/sessionstore/test/browser_665702-state_session.js
rename : browser/components/sessionstore/test/browser/browser_682507.js => browser/components/sessionstore/test/browser_682507.js
rename : browser/components/sessionstore/test/browser/browser_687710.js => browser/components/sessionstore/test/browser_687710.js
rename : browser/components/sessionstore/test/browser/browser_687710_2.js => browser/components/sessionstore/test/browser_687710_2.js
rename : browser/components/sessionstore/test/browser/browser_694378.js => browser/components/sessionstore/test/browser_694378.js
rename : browser/components/sessionstore/test/browser/browser_705597.js => browser/components/sessionstore/test/browser_705597.js
rename : browser/components/sessionstore/test/browser/browser_form_restore_events.js => browser/components/sessionstore/test/browser_form_restore_events.js
rename : browser/components/sessionstore/test/browser/browser_form_restore_events_sample.html => browser/components/sessionstore/test/browser_form_restore_events_sample.html
rename : browser/components/sessionstore/test/browser/head.js => browser/components/sessionstore/test/head.js
2011-12-16 09:11:21 +00:00
Mihai Sucan
9d9bdec4f2 Bug 702331 - Update Orion from upstream; r=rcampbell 2011-12-10 19:03:57 +02:00
Tim Taubert
8620769658 Bug 705597 - about:blank subframe entries in session restore make browser slow; r=dietrich 2011-12-09 19:24:49 +01:00
Tim Taubert
4399a7f9e7 merge m-c to fx-team 2011-12-05 11:13:17 +01:00
Marco Castelluccio
994cfaae16 Bug 542032 - Don't look up prefs on every tab & window close [r=zpao] 2011-12-02 10:19:45 -08:00
Michael Kraft
5ce030590d Bug 642624 - If shutdown Firefox when all closed windows are popups, exception occurs and session isn't saved. [r=zpao] 2011-12-02 10:19:45 -08:00
Tobias Markus
ea5e775f2e Bug 707180 - JavaScript strict warning: 'Reference to undefined property aBrowser.__SS_restoreState' [r=zpao] 2011-12-02 10:19:45 -08:00
Cameron McCormack
e37bc70836 Backout bug 670857, bug 703176 2011-12-02 12:23:18 +11:00
Cameron McCormack
1aa0917c7b Bug 703176 - Ensure all browser chrome mochitests do fail when uncaught JS exceptions occur. (v1.1) r=jmaher 2011-12-01 18:22:14 +11:00
Tim Taubert
dcb05b841b Bug 688695 - Deferred session restore doesn't behave correctly for a single tab group; r=zpao 2011-11-30 07:52:08 +01:00
Paul O’Shannessy
7c2609892e Bug 467409 - (backslashplosion) Nested about:sessionrestore instances causes huge sessionstore.js file [r=dietrich]
This patch special cases the formdata we store for about:sessionrestore (which allows for nested instances) so that we store it internally as a JS object, as opposed to a string. The end result is that JSON.stringifying state doesn't result in the use of escape characters for that formdata and we no longer have an explosion of backslashes to make sessionstore.js as huge.
2011-11-28 13:02:48 -08:00
Paul O’Shannessy
6cc9a34857 Bug 702556 - JS exception "aTabs[0].linkedBrowser is null" in nsSessionStore.js [r=dietrich] 2011-11-28 13:02:48 -08:00
Cameron McCormack
a1b27ed895 Bug 703176 - Ensure all browser chrome mochitests do fail when uncaught JS exceptions occur. (v1.1) r=jmaher 2011-12-02 23:25:03 +11:00
Paul O’Shannessy
53c59b4a37 Bug 701481 - App Tabs lost with current nightly [r=gavin] 2011-11-10 13:55:11 -08:00
Paul O’Shannessy
1577b30f9e Bug 698565 (6/6) - stop excluding keys when calling JSON.stringify() [r=dietrich]
Clear out _lastSessionWindowID and _shouldRestore when possible.
2011-11-08 15:23:43 -08:00
Paul O’Shannessy
85c1d1f02a Bug 698565 (5/6) - stop excluding keys when calling JSON.stringify() [r=dietrich]
Move _host & _scheme out of each entry to the browser.
2011-11-08 15:23:43 -08:00
Paul O’Shannessy
3243b3e3e2 Bug 698565 (4/6) - stop excluding keys when calling JSON.stringify() [r=dietrich]
Move _hosts from data to a new internal data object.
2011-11-08 15:23:43 -08:00
Paul O’Shannessy
844f3bd523 Bug 698565 (3/6) - stop excluding keys when calling JSON.stringify() [r=dietrich]
Move _formDataSaved from data to the browser.
2011-11-08 15:23:43 -08:00
Paul O’Shannessy
9b318df1a4 Bug 698565 (2/6) - stop excluding keys when calling JSON.stringify() [r=dietrich]
Move _tabStillLoading from data to the browser.
2011-11-08 15:23:43 -08:00
Paul O’Shannessy
9f8c44dfdf Bug 698565 (1/6) - stop excluding keys when calling JSON.stringify() [r=dietrich]
Stop excluding keys.
2011-11-08 15:23:42 -08:00
Paul O’Shannessy
b92eedcaac Bug 640136 - onchange & input events are not fired for all form elements on restore [r=dietrich]
--HG--
rename : browser/components/sessionstore/test/browser/browser_476161.js => browser/components/sessionstore/test/browser/browser_form_restore_events.js
rename : browser/components/sessionstore/test/browser/browser_476161_sample.html => browser/components/sessionstore/test/browser/browser_form_restore_events_sample.html
2011-11-08 15:23:42 -08:00
Ed Morley
6a998be2c5 Backout 4997c6f8b24d (bug 616542) for causing locally run mochitest-browser-chrome test runs to fail 2011-11-05 18:35:59 +00:00
Rail Aliiev
364e83c545 Bug 616542 - Shorten file path length of mochitest; r=ted 2011-11-04 21:13:42 +00:00
Paul O’Shannessy
86fa5bf2d6 Bug 690992 - App tabs break deleting cookies on close [r=dietrich]
This does 2 things:
1. Makes sure that we don't try to split cookies in the case of _extractHostsForCookies doesn't return any hosts.
2. If _host & _scheme aren't present for an entry (always true at startup), we will create an nsIURI from the url and extract host & scheme from that.
2011-11-03 13:44:19 -07:00
Rob Campbell
182625069e merge m-c to fx-team 2011-11-03 09:29:07 -03:00
Heather Arthur
11f9879990 Bug 644409 - Make scratchpads save their state across restarts. r=robcee, r=zpao 2011-11-02 12:32:55 -07:00
Heather Arthur
f05cea7feb Backed out changeset 3b63add3a404 2011-11-02 12:26:59 -07:00
Heather Arthur
44a60097cb Bug 644409 - Make scratchpads save their state across restarts 2011-11-02 12:14:30 -07:00
Paul O’Shannessy
e84fd5faee Backout 78c921e2b56b (bug 640136) for causing bug 698162 2011-10-28 18:11:02 -07:00
Justin Lebar
bd4c218435 Bug 687710 - Restoring a session with parent-child cycles shouldn't cause a hang. r=mfinkle,zpao 2011-11-01 18:18:23 -04:00
Tim Taubert
5d75128ffc merge the last green changeset on m-c to fx-team 2011-10-27 15:48:08 +02:00
Paul O’Shannessy
d7adb2534c Bug 694378 - session restore fails when selectedWindow > number of windows [r=dietrich] 2011-10-25 10:19:29 -07:00
Paul O’Shannessy
3e170a0571 Bug 640136 - onchange & input events are not fired for all form elements on restore [r=dietrich]
--HG--
rename : browser/components/sessionstore/test/browser/browser_476161.js => browser/components/sessionstore/test/browser/browser_form_restore_events.js
rename : browser/components/sessionstore/test/browser/browser_476161_sample.html => browser/components/sessionstore/test/browser/browser_form_restore_events_sample.html
2011-10-25 10:19:29 -07:00
Alastair Robertson
f3f3bb81db Bug 665702 - expose session information in getBrowserState [r=zpao] 2011-10-25 10:19:29 -07:00
Paolo Amadini
6922ae7b40 Bug 686065 - Don't clear nsSessionStartup::sessionType after the session startup phase finished [r=zpao] 2011-10-25 10:19:28 -07:00
Paul O’Shannessy
d68debb8fb Bug 679590 - Intermittent failure in browser_607016.js | sanity check that tab doesn't have extData. r=dietrich 2011-10-25 10:22:03 +02:00
Tim Taubert
cfce00b5ab merge the last green changeset on m-c to fx-team 2011-10-22 21:07:26 +02:00
Paul O’Shannessy
476f09c626 Bug 679590 - debug orange in browser_607016.js 2011-10-21 11:57:43 -07:00
Justin Lebar
fbe51410e2 Bug 683777 - In an attempt to fix a crash in nsDocShell::InternalLoad, re-land bug 646641 with an extra null-check. r=smaug 2011-10-21 11:26:34 -04:00
Ed Morley
f0364a4b11 Bug 696820 - Fix typo'd MOZ_CRASHREPORTER ifdefs; r=ted 2011-10-25 13:29:30 +01:00
Justin Lebar
5629c0bfc8 Bug 683777 - Back out bug 646641 on suspicion of causing crashes. rs=smaug 2011-10-12 20:15:28 -04:00
Justin Lebar
e7ce3fbda2 Back out rev 571224f5f4e5 (bug 683777) due to Android b-c orange. 2011-10-17 21:09:17 -04:00
Justin Lebar
e295b19833 Bug 683777 - Back out bug 646641 on suspicion of causing crashes. rs=smaug 2011-10-12 20:15:28 -04:00
Ed Morley
72ed7305fc Bug 689884 - Deleted the now unused Makefiles from the tree; r=khuey 2011-10-06 17:15:07 +01:00
Ed Morley
918444551f Bug 689884 - Skip Makefiles that are no-op or else only |DIRS = a_single_subdir|; r=khuey 2011-10-06 17:15:07 +01:00
ithinc
c409163aef Bug 682507 - Expose browser restore state as a tab attribute to help style unloaded tabs. r=dietrich 2011-09-27 10:39:22 +02:00
Paul Biggar
d8fd60d75c Change in-tree users of Array.prototype.splice to not rely on non-standard behavior of deleting all elements from |k| onward for |arr.splice(k)|. r=jwalden
--HG--
extra : rebase_source : b2f041ab27c500636598fe6213481c1a5f0989e8
2011-09-22 15:43:11 -07:00
ithinc
72698258cb Bug 684773 - Unpin all tabs earlier when restoring a session in overwriting mode; r=dietrich 2011-09-22 17:35:25 +01:00
ithinc
ea0ed516c3 Bug 687313 - Clear up non-referenced curSHEntry variable; r=dietrich 2011-09-21 19:06:42 +01:00
Ehsan Akhgari
8718a82f9d Backout changesets 8e9aea2febed, 604544452285 and 9f150c4e1a48 because of Mac OS X 32-bit reftest orange
--HG--
extra : rebase_source : dbc017628f469e980efc8edfa26f8cce0ac7a956
2011-09-08 11:30:22 -04:00
Alastair Robertson
bfb1f5a783 Bug 665702 - expose session information in getBrowserState. r=zpao 2011-09-08 12:52:36 +02:00
Jezreel Ng
1bda5bc365 Bug 669272 - Minimize window movement when restoring session; r=zpao 2011-09-05 11:26:06 +01:00
Paul O’Shannessy
a589ee3aa3 Bug 674452 - Always restore pinned tabs (regardless of restore_on_demand) [r=dietrich] 2011-08-30 13:14:58 -07:00
Kyle Huey
38c6a46229 Merge m-i to m-c. 2011-08-22 07:39:22 -04:00
Sander van Veen
5e4ea0ca8d Bug 673331 - Add identifying information to system compartments. r=mrbkap. 2011-08-21 16:02:24 -07:00
Dão Gottwald
beb666f1c0 Backed out changeset e68b6ce72fc3 2011-08-19 11:07:08 +02:00
Tim Taubert
9d4eb583e4 Bug 648683 - Expose tabs on-demand preference; r=dietrich+gavin, a=broken-merge 2011-08-16 18:59:51 +02:00
Rob Campbell
d8672088b4 merged m-c to fx-team, browser_595601-restore_hidden.js conflicted 2011-08-16 12:21:00 -03:00
Tim Taubert
34df3fbbd8 Bug 662812 - Panorama isn't aware of the current SSWindowState when being initialized; r=zpao 2011-08-16 11:06:14 +02:00
Paul O’Shannessy
233cde3cd2 Bug 648683 - Expose tabs on-demand preference [r=dietrich, r=gavin, ui-r=boriss]
This removes the browser.sessionstore.max_concurrent_tabs integer preference in favor of a boolean preference. This disables the hidden way of disabling cascaded restore.
The new browser.sessionstore.restore_on_demand preference is exposed in the "General" pref pane.
2011-08-15 23:24:25 -07:00
Tim Taubert
39212f534a Bug 662812 - Panorama isn't aware of the current SSWindowState when being initialized; r=zpao 2011-08-16 11:06:14 +02:00
Paul O’Shannessy
1f41354148 Review comments for bug 645428 2011-08-15 18:20:15 -07:00
Tim Taubert
810a4fb257 Bug 645428 - "sessionstore-windows-restored" is not sent for empty sessions [r=zpao] 2011-08-15 18:20:14 -07:00
Paul O’Shannessy
e46c4778cf Bug 645608 - If FF Window is minimized and restarted, the window is minimized/maximized then restored [r=dietrich] 2011-08-15 18:20:14 -07:00
Justin Lebar
8e5777e1a0 Bug 646641 - Part 1: Create nsSHEntryShared, so SHEntries from the same document can share state. r=smaug
--HG--
extra : rebase_source : 67c37d16f9ac4cbd69f7a76ee94e47c8adf59ae3
2011-08-06 11:44:02 -04:00
Jez Ng
6d5349c8d4 Bug 632555 - Scale about:sessionrestore's treeview based on viewport height. r=zpao,dao DONTBUILD 2011-08-05 21:08:31 +02:00
Marco Bonardo
216b7b3cf2 Backout changeset 03f472cf0a5b to reland it with correct author. 2011-08-05 21:12:45 +02:00
Marco Bonardo
3e58190a8a Bug 632555 - Scale about:sessionrestore's treeview based on viewport height. r=zpao,dao 2011-08-05 21:08:31 +02:00
Marco Bonardo
5e27f4fd35 Merge mozilla-central and mozilla-inbound in the hope to reopen soon a CLOSED TREE 2011-08-05 17:09:02 +02:00
Tim Taubert
2c846a49c3 Bug 651643 - Private browsing service executes transition even when no mode switch required; r=ehsan,zpao 2011-08-04 03:49:38 +02:00
Jez Ng
393c1a4a80 Bug 675359 - Follow-up fix for bug 588506: Remove unused code. r=zpao 2011-08-03 11:20:32 -07:00
Dave Townsend
9c67fb66a1 Bug 670033: Persist deferred session across a browser restart. r=zpao 2011-08-04 15:22:08 -07:00
Jez Ng
43696254c8 Bug 660785 - Respect startup prefs after closing in private browsing mode. [r=zpao] 2011-08-01 16:14:19 -07:00
Paul O’Shannessy
94a8ad8be3 Bug 669196 - Patch 2: Handle more failures from shistory gracefully, so session restore keeps updating. [r=gavin] 2011-08-01 16:14:19 -07:00
ithinc
1f67193253 Bug 655550 - Persisted tab attribute gets lost after restart twice [r=zpao] 2011-07-28 13:47:16 -07:00
Alastair Robertson
dd73c42fd9 Bug 644998 - Session should not be restorable after clearing history, r=zpao/gavin 2011-07-28 13:20:52 -07:00
Paul O’Shannessy
16d4f7e34b Followup to bug 670040 - update comment to reflect new usage. DONTBUILD 2011-07-25 16:29:57 -07:00
Paul O’Shannessy
9da7f6e90f Bug 668865 - Store _scheme & _host in _serializeHistoryEntry [r=dietrich]
Previously we would call NewURI for every shistory entry after we serialized the spec. We now avoid doing that as well as excessive RegExp matching.
2011-07-25 14:01:40 -07:00
Paul O’Shannessy
bd7246d38d Bug 669196 - Handle failures from shistory gracefully, so session restore keeps updating. [r=dietrich] 2011-07-22 10:36:49 -07:00
Dave Townsend
c3f85f67d8 Bug 670040: Make nsISessionStartup.state a jsval to save repeatedly stringifying/parsing the initial state. r=zpao 2011-07-15 09:42:21 -07:00
ithinc
a5f0e9f312 Bug 613530 - Fix a typo in nsSessionStore.js [r=zpao] 2011-07-11 15:09:47 -07:00
Jezreel Ng
13340b6c34 Bug 668316 - Implement canDrop for session restore's treeView. [r=zpao] 2011-07-11 15:09:47 -07:00
Paul O’Shannessy
5dc68c6375 Bug 668646 - Invalid cookie hosts causes sessionstore to stop updating [r=dietrich] 2011-07-11 15:09:47 -07:00
Taras Glek
31971d8173 Bug 666707 - Add a telemetry probe to record whether we started following a successful shutdown r=zpao 2011-06-28 16:54:36 -07:00
Dão Gottwald
a75c615397 Bug 658738 - split browser_394759.js into three tests
--HG--
rename : browser/components/sessionstore/test/browser/browser_394759.js => browser/components/sessionstore/test/browser/browser_394759_basic.js
rename : browser/components/sessionstore/test/browser/browser_394759.js => browser/components/sessionstore/test/browser/browser_394759_behavior.js
rename : browser/components/sessionstore/test/browser/browser_394759.js => browser/components/sessionstore/test/browser/browser_394759_purge.js
extra : rebase_source : 57e50abbb07592bafb63dd84abdb827f15c8c3cf
2011-06-27 13:25:10 +02:00
Mounir Lamouri
45fde43e01 Merging mozilla-inbound and mozilla-central. 2011-06-27 11:04:05 +02:00
Dão Gottwald
20c7bbd552 Bug 667202 - Provide 'ss' centrally for all browser-chrome sessionstore tests. r=zpao
--HG--
extra : rebase_source : e01e92d9fef5d91d3220b70412f907f2265f5c2b
2011-06-25 23:38:31 +02:00
Jan Varga
99bb48adb6 Bug 635673 - Fix automatic test. 2011-06-25 15:50:21 +02:00
Marco Bonardo
5fe0614d99 Merge last green changeset from mozilla-inbound to mozilla-central 2011-06-25 12:04:08 +02:00
Dão Gottwald
563fc81b58 No bug - Remove browserWindowsCount checks from sessionstore tests since the browser-chrome test framework does similar checks 2011-06-25 09:39:42 +02:00
Mounir Lamouri
3c638f1884 Merge last green changeset of mozilla-inbound into mozilla-central. 2011-06-23 11:15:52 +02:00
Dão Gottwald
5bb3d596f5 Bug 665580 - Hide http:// and single trailing slashes in the location bar. ui-r=faaborg r=sdwilsh 2011-06-23 10:13:41 +02:00
Ehsan Akhgari
2d2949a90d Bug 595292 - browser_394759.js seems to hit network with dns failures; r=zpao
DONTBUILD
2011-06-22 18:42:10 -04:00
Paul O’Shannessy
a3734aa916 Bug 625016 - Restore windows closed in succession to quit (non-OSX only) [r=dietrich] 2011-06-21 11:09:07 -07:00
Paul O’Shannessy
dd8b38f8d9 Backout 3b59c196aaf9 - no bug # in commit message 2011-06-21 11:06:02 -07:00
Paul O’Shannessy
30cd0d9acc Bug 665260 - Store start time in sessionstore data [r=dietrich] 2011-06-21 10:44:10 -07:00
Paul O’Shannessy
1aa3a8204e Users have app tab and panorama data loss depending on window close order [r=dietrich] 2011-06-21 10:44:10 -07:00
Matt Brubeck
6a1c07e10e Merge mozilla-central to mozilla-inbound 2011-06-25 19:43:57 -07:00
Phil Ringnalda
3d117e39d5 No bug, arguments.calle typo 2011-06-25 11:46:05 -07:00
Mounir Lamouri
3be4c39ecb Merging mozilla-inbound with mozilla-central. 2011-06-18 18:29:10 +02:00
Paul O’Shannessy
ea4048a5ca Backed out changeset 8cc188180ab5 (Bug 625016) 2011-06-17 15:22:23 -07:00
Paul O’Shannessy
06208810a3 Bug 625016 - Users have app tab and panorama data loss depending on window close order [r=dietrich] 2011-06-17 12:38:38 -07:00
Paul O’Shannessy
4789fe8da8 Bug 661755 - [session restore cleanup] Fix line endings in tests [r=dietrich] 2011-06-17 12:37:55 -07:00
Jezreel Ng
ad4282e6ca Bug 588506 - nsSessionStartup is keeping restored session in memory [r=zpao] 2011-06-17 12:37:39 -07:00
Ed Morley
0e29105439 Bug 664979 - Merge nsISHistory_2_0_BRANCH into nsISHistory; r=bz 2011-06-18 11:03:17 +02:00
Tim Taubert
4d83370881 Bug 659591 - Fire SSWindowClosing when session store handles a closing window (on domwindowclosed); r=zpao 2011-06-10 11:40:10 +02:00
Dão Gottwald
dfd0fdcac6 Bug 658738 - clean out each test's scope. r=gavin 2011-06-10 09:00:45 +02:00
Dão Gottwald
4e4ac318f3 Bug 658738 - remove event listeners in browser chrome tests 2011-06-07 16:45:26 +02:00
Hiroyuki Ikezoe
45be819b6d Bug 618188 followup - Do not remove observer twice. r=zpao 2011-05-20 10:12:07 -07:00
Alastair Robertson
049d1391bb Bug 606681 - deleteTabValue should not throw an exception [r=zpao] 2011-05-19 05:56:00 -07:00
Matt Brubeck
1c64bdfbf1 Bug 658259 - Incorrect function tested in browser/components/sessionstore/test/browser/browser_345898.js [r=zpao] 2011-05-20 09:45:42 -07:00
Tim Taubert
6873861a2b Bug 595601 - Option to not load tabs from inactive groups on initial browser startup (and until such time as the tab(s) become part of an active group); r=zpao 2011-05-20 00:07:55 +02:00
Tim Taubert
7c8e27679a Bug 636279 - _tabsRestoringCount goes negative if setBrowserState called at browser startup and last session had pinned tab(s); r=zpao 2011-05-19 23:53:59 +02:00
Tim Taubert
f2abe04c73 Bug 618188 - browser-chrome: browser_600545.js (and _601955.js) intermittently times out; r=zpao 2011-05-17 00:41:28 +02:00
Paul O’Shannessy
1f423e446c Bug 628043 - The last closed window is restored when a secondary window is left open and a new browser window is opened [r=dietrich] 2011-05-13 13:45:43 -07:00
Paul O’Shannessy
61e88cda64 Bug 504714 - about:sessionrestore should suppress middlemouse.contentLoadURL [r=dietrich] 2011-05-13 13:45:43 -07:00
Hiroyuki Ikezoe
a4d8b39642 Bug 652753 - Remove listener and observer in head.js even if test is timed out. r=zpao 2011-05-11 15:07:20 +02:00
Justin Lebar
8ce3ec96a2 Bug 551225 - Make pushState use structured clone. r=zpao, sicking 2011-04-24 22:30:54 -04:00
Tim Taubert
5c6f3cec99 Bug 618188 - browser-chrome: browser_600545.js (and _601955.js) intermittently times out; r=zpao 2011-04-26 22:02:49 +02:00
Justin Lebar
442235ace9 Bug 647028 - Followup: Add comment. r=comment-only
--HG--
extra : rebase_source : ee50c484b7d7aa37345dc26ca749b39942cf7731
2011-04-22 17:10:17 -04:00
Justin Lebar
e6f74e8487 Bug 647028 - Fix pushstate's interaction with session restore. r=sicking,zpao 2011-04-20 17:09:57 -04:00
Dão Gottwald
4ac8291c1d Bug 487059 - clearUserPref shouldn't throw if a pref doesn't have a default or user value. r+sr=bsedberg 2011-04-17 21:53:25 +02:00
Ehsan Akhgari
e1a41f9527 Bug 649842 - Generate real unique values, instead of relying on Math.random() to generate unique values, which will lead into intermittent oranges; r=zpao 2011-04-14 10:19:34 -04:00
Hiroyuki Ikezoe
6147cfffcc ts in browser/components/sessionstore/test/browser should use utility functions in head.js; r=zpao 2011-04-12 16:07:44 -04:00
Ehsan Akhgari
395dbdf918 Merge cedar into mozilla-central 2011-03-25 14:21:07 -04:00
Dão Gottwald
fb5afc5f52 Bug 539660 - Remove sessionstore.interval and sessionstore.resume_from_crash default values from nsSessionStore.js. r=zpao 2011-03-25 11:10:10 +01:00
Benjamin Smedberg
cfbf77b641 Bug 617539 - Integrate nsIAppStartup2 and nsIAppStartup_MOZILLA_2_0, r=Mossop 2011-03-25 11:03:35 -04:00
Serge Gautherie
ef39770137 Bug 635844 - Update pushState to latest spec. Again.; (AAv1) Fix (2) removeEventListener() 3rd param, from bug 500328 and this bug.
r=jonas (a=test-only).
2011-03-15 00:44:59 +01:00
Alon Zakai
12fc79016e Bug 634666 - DEFER_OPEN option for file streams. r=bz,sdwilsh sr=bz a=blocking-fennec 2011-03-04 16:36:56 -08:00
Jonas Sicking
9adba11f73 Bug 635844 part 2: Update pushState to latest agreed behavior. r=jlebar a=beltzner/jst 2011-02-28 23:08:56 -08:00
Paul O’Shannessy
3b59908146 Bug 635418 - TabShow & TabHide should cause saveStateDelayed [r=dietrich, a=dietrich] 2011-02-25 10:46:08 -08:00
Serge Gautherie
fd45d32fad Bug 632893 - Remove useless Cc/Ci/Cr/Cu/Services.jsm from Firefox tests; (Bv1) /components/sessionstore/test/browser/.
r=paul (a=test-only).
2011-02-18 00:45:56 +01:00
Paul O’Shannessy
11c0cb8187 Bug 627642 - Don't restore session into a new window if only the home page is open [r=dietrich, a=blocking2.0:betaN+] 2011-02-15 19:37:04 -05:00
Phil Ringnalda
b0083a2a97 Back out bf5e32270935 (bug 627642) for tabview orange, a=bustage 2011-02-13 16:16:25 -08:00
Tim Taubert
5b8f361ec1 Bug 588426 - Restoring multiple solely hidden tabs (after crash) breaks session restore [r=paul, a=dolske] 2011-02-12 23:12:44 +01:00
Paul O’Shannessy
ad1bcd552d Bug 627642 - Don't restore session into a new window if only the home page is open [r=dietrich, a=blocking2.0:betaN+] 2011-02-11 15:06:00 -08:00
Raymond Lee
fa9db53a97 Bug 590563 - Manually restored tabs are not shown in the main browser view [r=paul, a=dietrich] 2011-02-11 13:41:14 -05:00
Paul O’Shannessy
234395066f Bug 630723 - Deferred session restore doesn't work with browser.session_restore.resume_from_crash = false [r=dietrich, a=gavin] 2011-02-07 17:50:31 -08:00
Tim Taubert
60e8de14f4 Bug 628270 - Undo close (hidden) tab causes panorama and session restore(?) to break unrecoverably [r=ian, r=zpao, a=blocking2.0:betaN+] 2011-02-01 13:53:04 -08:00
Tim Taubert
628d8fd7b0 Bug 624727 - Removed app tabs get overriden and reused in nsSessionStore::restoreWindow() [r=zpao+ian, a=blocking2.0]
--HG--
extra : rebase_source : 4931a5a54a45ae85a63e131c850fcb7865bea960
2011-01-29 12:15:58 -08:00
Mehdi Mulani
a9e89af7b8 Test for bug 581937 [r=zpao, a=blocking2.0:final+]
--HG--
extra : rebase_source : f3e1d3c030b203867f9cccd2ce4b519e2fc6d0c8
2011-01-29 12:15:58 -08:00
Paul O’Shannessy
249d290a5b Bug 581937 - "Recently closed tabs" list keep blank tabs [r=dietrich, a=blocking2.0:final+]
--HG--
extra : rebase_source : 510eb8ed8ecf284d568b065d45f564998ac8e1dd
2011-01-29 12:15:57 -08:00
Paul O’Shannessy
46dbd1d465 Bug 599909 - to-be-restored tabs don't show up in switch-to-tab [r=dietrich, a=blocking2.0:.x]
--HG--
extra : rebase_source : 07e591d060eef47b711cc1a691f5e344501e9b58
2011-01-29 12:15:57 -08:00
Tim Taubert
746bbfe99e Bug 628867 - browser_tabview_bug586553.js loads about:credits, which hits the network [r=ian, a=test] 2011-01-26 22:38:00 +01:00
Paul O’Shannessy
5ac9cc6c2b Fix & re-enable bug_580512.js [r=dietrich, a=test]
--HG--
extra : rebase_source : 8a7a9c95b7353b7bed0ea8b62bde192acb91442a
2011-01-21 10:30:00 -08:00
Mehdi Mulani
0d3374aaff Bug 627834 - Intermittent test failure in browser_625257.js. r=zpao a=orange
--HG--
extra : rebase_source : a9e774fcbae98ddbb984a70d9dbdb14177bb4d33
2011-01-24 14:02:28 -08:00
Mehdi Mulani
4ed3de15f4 Bug 625257 - Undo Close Tab does not work for not-yet-loaded tab. r=zpao a=blocking2.0 2011-01-18 19:46:16 -08:00
Ehsan Akhgari
eb8f10ce9e Disable a failing test because of wrong assumptions 2011-01-20 19:41:51 -05:00
Paul O’Shannessy
1ac5196eea Bug 589441 - Settings "clear browsing history when Minefield closes" causes crashed sessions to not be restored [r=dietrich, a=blocking2.0:betaN+]
--HG--
extra : rebase_source : 6d86b581c678ccd2bf065aff6956b0ee4b56a7bb
2011-01-20 13:43:32 -08:00
Paul O’Shannessy
ae57b92b11 Bug 592822 - Remove quit warning dialog [r=gavin, r=dietrich, a=blocking2.0:betaN+]
--HG--
extra : rebase_source : 715b997b195f8127406324fca110582a6d15b4cb
2011-01-20 13:43:32 -08:00
Paul O’Shannessy
7589827137 Bug 623135 - browser_615394-SSWindowState_events.js is not cleaning up after itself [r=me, a=test]
--HG--
extra : rebase_source : a2406e7443d174f77579807df7996e057bbbb4bd
2011-01-20 13:43:32 -08:00
Dão Gottwald
c205031cac Bug 623779 - Middle-clicking back/forward/reload of an app tab makes the duplicate tab also an app tab. r=zpao 2011-01-20 16:35:44 +01:00
Mehdi Mulani
54289858df Bug 601955 - Pinning/unpinning app tab should trigger session state save. r=zpao a=blocking-2.0 2011-01-14 18:38:25 -08:00
Michael Kraft
931fcf4dd4 Bug 622379 - Current session data is lost upon browser triggered restart (e.g. upgrade) if the option to clear browsing history upon shutdown is set. r=zpao a=b 2011-01-15 17:58:05 +01:00
Taras Glek
38f30d5f65 Bug 522375: fix non-libxul builds + testcase nits from gavin. a=bustage,tests 2011-01-14 13:29:25 -08:00
Taras Glek
cbffc495c3 Bug 522375 - built-in startup time measurement r=vlad a=Mossop 2011-01-13 12:18:51 -08:00
Dão Gottwald
f72b50115c Bug 623893 - Middle clicking the back / forward buttons doesn't go back / forward. a=dietrich a=b
--HG--
extra : rebase_source : b76ae5b2408bb0d65e01ba0eb8ab78acdb735185
2011-01-10 20:01:47 +01:00
Hiroyuki Ikezoe
492aab9d25 Bug 597634 - Reset to a blank state for each test instead of relying on previous state in browser_522545.js [r=zpao, a=test] 2011-01-04 10:40:46 -08:00
Paul O’Shannessy
bf04e8fee2 Bug 615394 - Session Restore should notify when it is beginning and ending a restore [r=dietrich, a=blocking2.0:betaN+] 2010-12-27 16:22:47 -05:00
Paul O’Shannessy
bdf8505bad Bug 618151 - Overwriting state can lead to unrestored tabs [r=dietrich, a=blocking2.0:betaN+] 2010-12-27 16:22:47 -05:00
Paul O’Shannessy
49ab509b3f Bug 617175 - deleteTabValue doesn't use early access [r=dietrich, a=blocking2.0:betaN+] 2010-12-27 16:22:47 -05:00
Paul O’Shannessy
b9eae758fd Bug 597315 Part 2 (session restore) - Frameset history does not work properly when restoring a tab [r=dietrich, a=blocking2.0:betaN+] 2010-12-27 16:22:47 -05:00
Phil Ringnalda
31c4b29d67 Bug 597634 - Remove an obvious yet unlikely possible reason for intermittent apparently network-related failure in browser_522545.js, r=zpao, a=test 2010-12-19 23:37:56 -08:00
Paul O’Shannessy
25aad5e898 Bug 607016 - If a tab is never restored, attributes (eg. hidden) aren't updated correctly [r=dietrich, a=blocking-2.0:final+] 2010-12-06 10:08:26 -08:00
Paul O’Shannessy
0c95309252 Backout revision ef0adaaa2e53. a=orange 2010-12-03 14:57:00 -08:00
Paul O’Shannessy
89f8382eb9 Backout revision f15120d5a96e (bug 607016). a=orange 2010-12-03 14:52:57 -08:00
Paul O’Shannessy
16c92f1d23 Fix typo in test for bug 586068. No bug. a=test
This wasn't causing any issues since it would still result in a single window with a blank tab, but better to fix it anyway.
2010-12-03 13:39:11 -08:00
Paul O’Shannessy
a98e6c6b81 Bug 614708 - Calling setTabValue too early causes correct values to be ignored when access early [r=dietrich, a=blocks a blocker] 2010-12-03 13:39:11 -08:00
Paul O’Shannessy
034a7d0055 Bug 607016 - If a tab is never restored, attributes (eg. hidden) aren't updated correctly [r=dietrich, a=blocking-2.0:final+] 2010-12-03 13:39:11 -08:00
Paul O’Shannessy
b21471c406 Bug 614089 - SSTabRestored should be fired for each tab [r=dietrich, a=blocks a blocker] 2010-12-03 13:39:11 -08:00
Ehsan Akhgari
29c8a40a12 Bug 603272 - starting private browsing from the taskbar button in Win7 doesn't launch Minefield; r=zpao a=gavin 2010-11-04 16:21:33 -04:00
Markus Stange
5b0dd61d2e Bug 594002 - Use the tab's outer width when calculating the number of visible tabs for session restore prioritization. r=zpao, a=betaN 2010-11-24 10:52:42 +01:00
Markus Stange
fbad3a2646 Bug 594002 - Make the window wide enough in session restore test browser_480148.js. r=zpao, a=test-only 2010-11-24 10:50:53 +01:00
Dan Witte
4725048bd9 Bug 599253 - TEST-UNEXPECTED-FAIL | browser_586068-cascaded_restore.js | Test timed out. Possible fix for intermittent orange. r=zpao, a=test-only 2010-11-16 09:37:09 -08:00
Paul O’Shannessy
50d16e80b9 Bug 606936 - userTypedValue sticks around after session restore (favicon and star button missing) [r=dietrich, a=blocking2.0:final+] 2010-11-12 13:48:19 -08:00
Paul O’Shannessy
efca389758 Bug 589246 - Closed window state getting corrupted when closing and reopening last browser window without exiting browser [r=dietrich, a=blocking2.0:betaN] 2010-11-09 10:00:30 -08:00
Markus Stange
b6d32860a2 Backed out changeset 0acf72149fc9 (bug 594002) because of browser_480148.js failures on Linux. 2010-11-06 14:38:24 +01:00
Markus Stange
f5a8cb264b Bug 594002 - Make the window wide enough in session restore test browser_480148.js. r=zpao, a=test-only 2010-11-05 17:04:27 +01:00
Paul O’Shannessy
18d269964b Bug 581593 - about:sessionrestore forgets session data during upgrade to Firefox 4 [r=dietrich, a=blocking2.0:final]
--HG--
extra : rebase_source : d4cd3ed9b8ba1c2221917da03c38052ee033e25e
2010-10-26 11:55:10 -07:00
Paul O’Shannessy
40cffa9445 Test for bug 590268 [r=dietrich, a=blocking2.0:betaN]
--HG--
extra : rebase_source : bdb65c1bb9162d38ff0d3c084ae15a50ad357cb2
2010-10-26 11:55:10 -07:00
Ian Gilman
c467299ddf Bug 590268 - Provide access to sessionstore tab data sooner [r=dietrich, a=blocking2.0:betaN]
--HG--
extra : rebase_source : 3a1ccadf0571e5a7c6b0305d5c050f7ad1d8caa6
2010-10-26 11:55:10 -07:00
Sindre Dammann
1ae6f7fb08 Bug 579868 - Restoring A Normal Closed Tab that was once a App Tab causes it to turn back into a App tab when restored [r=zpao, a=blocking2.0:betaN] 2010-10-22 17:13:37 -07:00
Paul O'Shannessy
fada7157ed Bug 599253 - Extend timeout for browser_586068-cascaded_restore.js [r+a-2.0=dolske] 2010-10-19 15:58:56 -07:00
Paul O'Shannessy
3dfe08cd1f Bug 605299 - Could potentially miss starting a restore [r=dao, a-2.0=dolske] 2010-10-19 15:58:56 -07:00
Paul O'Shannessy
6842741d6f Bug 598221 - Page Title not shown in Title Bar on Session Restore [r=dao, a-2.0=gavin] 2010-10-19 15:58:56 -07:00
Paul O’Shannessy
a275991727 Bug 602555 - Refactor CSR code [r=dietrich, a=dolske]
Also fixes bug 601024 (Still need to reload twice to reload page) & hopefully bug 600007.

--HG--
extra : rebase_source : 1e6023e74a0f6387f4888e7bb26c76b567dc52db
2010-10-14 12:36:00 -07:00
Michael Kraft
d8a740cc15 Bug 600545 - getBrowserState() (and saved session state) incorrect with app tabs and browser.sessionstore.resume_from_crash = false [r=zpao, a=blocking2.0:final]
--HG--
extra : rebase_source : 34f6380284ae51f6afb5fae7f6fd94a2990ad2ae
2010-10-14 12:36:00 -07:00
Blake Kaplan
29e85b9844 Merge mozilla-central into tracemonkey 2010-10-13 17:54:54 -07:00
Johnny Stenback
e9755cda81 Bug 580128. Remove .wrappedJSObject gets that don't work with the new wrappers. r=mrbkap@gmail.com 2010-10-10 15:48:39 -07:00
Blake Kaplan
15dee18d2a Bug 580128. Remove unnecessary .wrappedJSObject gets that don't work with the new wrappers. r=jst@mozilla.com 2010-10-10 15:47:06 -07:00
Ehsan Akhgari
03894bd5c2 Bug 568816 - Switching out of privacy mode fails when privacy mode is enabled via the command line option 'privacy-toggle'; r=zpao,dolske,jimm sr=rstrong a=blocking-beta7+
--HG--
rename : browser/components/privatebrowsing/test/unit/test_0-privatebrowsing.js => browser/components/privatebrowsing/test/unit/do_test_0-privatebrowsing.js
rename : browser/components/privatebrowsing/test/unit/test_0-privatebrowsing.js => browser/components/privatebrowsing/test/unit/test_0-privatebrowsingwrapper.js
2010-10-02 11:53:37 -04:00
Ehsan Akhgari
ff11ef48ac Backed out changeset b08b684644a1 (bug 568816) because of Ts regression on Windows 2010-10-03 22:18:18 -04:00
Ehsan Akhgari
b4c63ec0a1 Bug 568816 - Switching out of privacy mode fails when privacy mode is enabled via the command line option 'privacy-toggle'; r=zpao,dolske sr=rstrong a=blocking-beta7+
--HG--
rename : browser/components/privatebrowsing/test/unit/test_0-privatebrowsing.js => browser/components/privatebrowsing/test/unit/do_test_0-privatebrowsing.js
rename : browser/components/privatebrowsing/test/unit/test_0-privatebrowsing.js => browser/components/privatebrowsing/test/unit/test_0-privatebrowsingwrapper.js
2010-10-02 11:53:37 -04:00
Paul O’Shannessy
b1f1367491 Bug 600531 - Reload(F5)/Ctrl+Reload(F5) and reload button does not work after session restore [r=dietrich, a=blocking-b7] 2010-09-30 12:35:34 -07:00
Paul O’Shannessy
c9c86efa3c Bug 597757 - Reloading throttled tab doesn't work correctly [r=dietrich, a=blocking-b7] 2010-09-28 11:54:39 -07:00
Paul O’Shannessy
7c420f714b Backed out changeset c6034ebf7109 (bug 597757) for orange. a=me 2010-09-27 12:18:12 -07:00
Paul O’Shannessy
97a3606b2a Bug 597757 - Reloading throttled tab doesn't work correctly [r=dietrich, a=blocking-b7] 2010-09-27 11:10:59 -07:00
Dão Gottwald
92011af73a Bug 598020 - Tabs for pages without titles are labeled "New Tab" instead of with the file name until they start restoring. r=zpao a=relanding-after-accidental-backout 2010-09-21 11:15:44 +02:00
Dão Gottwald
2e7b8ee508 Bug 597673 - Kill updateIcon. r=gavin 2010-09-24 09:29:50 +02:00
Paul O’Shannessy
142477dc76 Bug 597901 - Throttled/cascade-loaded tabs have permanent empty progress bar until force-loaded by clicking on them [r=gavin, a=blocking-b7]
--HG--
extra : rebase_source : f2ec2e1eb8572393b70b7965e896fa1f9658baf8
2010-09-23 20:21:13 -07:00
Paul O’Shannessy
97d2dac871 Bug 597933 - "Cascade page loads when restoring" does not work properly in certain case. [r=dietrich, a=blocking-b7]
--HG--
extra : rebase_source : d7892d55ecc4dfec4c2e47aaaf862224637402f3
2010-09-23 20:20:57 -07:00
Paul O’Shannessy
4ca09d6406 Bug 598011 - Calling SessionStore::setBrowserState API during cascading load results in a failure to load session [r=dietrich, a=blocking-b7]
--HG--
extra : rebase_source : ad945754d91bd110990a2a45401c3f8a9583dddc
2010-09-23 20:20:11 -07:00
Paul O’Shannessy
14543737d4 Bustage fix, a=bustage 2010-09-21 15:25:33 -07:00
Paul O’Shannessy
282c374265 Bug 597071 - Only add last closed window to open windows at shutdown [r=dietrich a=blocks a blocker]
--HG--
extra : rebase_source : f8ab716c3988b7bfa56e1bedcea537d123557851
2010-09-21 14:56:52 -07:00
Dão Gottwald
65f132e37e Bug 598020 - Tabs for pages without titles are labeled "New Tab" instead of with the file name until they start restoring. r=zpao 2010-09-21 11:15:44 +02:00
Paul O’Shannessy
f1e29f9564 Bug 586068 - Cascade page loads when restoring [r=dietrich, a=blocking] 2010-09-17 15:02:28 -07:00
Paul O’Shannessy
c850b89a86 Bug 596806 - Pass tab instead of browser to onTabAdd, onTabRemove [r=dietrich, a=blocks a blocker] 2010-09-17 15:01:05 -07:00
Margaret Leibovic
6d9ba595df Bug 603717 - Change "Loading..." to "Connecting..." for initial state for tabs r=beltzner a=blocking-beta7 2010-10-12 14:25:17 -07:00
Ian Gilman
3f245a17aa Bug 597218 - It shouldn't be possible for app tabs to be hidden r=dao, a=blocking
--HG--
extra : rebase_source : eb41328eaf2f74fcfd83b6fc800f377a24e1f890
2010-10-11 10:27:05 -07:00
Phil Ringnalda
a4d9ae4976 Bug 597054 - Try to get rid of intermittent timeouts in browser_522545.js on slow slaves doing Windows debug by doubling the timeout, rs=zpao, a=orange 2010-10-11 18:49:58 -07:00
Phil Ringnalda
bd2a2925f0 Bug 544601 - Double the timeout in browser_480148.js to survive on slow Windows slaves, r=zpao, a=orange 2010-10-09 20:23:36 -07:00
Dão Gottwald
56ca5f82e3 Bug 544601 - remove weak reference cruft from this test. a=testfix 2010-09-11 16:15:45 +02:00
Klaas Heidstra
e3c9e3e771 Bug 448546 - When middle-clicking back/forward/reload, the new tab should inherit history from the tab that opened it (using duplicateTab). r=dao, ui-r+a=beltzner 2010-09-10 21:57:18 +02:00
Paul O’Shannessy
f83d4e45c1 Bug 588482 - Restore Session on-demand at startup [r=dao, r=dietrich, a=blocking-b6+] 2010-09-10 10:57:28 -07:00
Joel Maher
3b1fb9d8ce Bug 592859 Update browser chrome tests to only use chrome paths for mochitest to prep for android support r=ctalbert a=NPOTB 2010-09-10 10:20:38 -07:00
Kyle Huey
a846b63dba Bug 583863: Refactor <input> implementation to deal with files that aren't on the disk. r=sicking a=blocking-fennec
--HG--
extra : rebase_source : 2b3605042aea4e4c8273cdad5ec7f05af15959cc
2010-09-05 14:00:05 -04:00
Kyle Huey
73e9690f8f Backed out changeset af1365b24066 2010-09-05 11:32:57 -04:00
Kyle Huey
bde906120c Bug 583863: Refactor <input> implementation to deal with files that are not on the disk. r=sicking a=blocking-fennec 2010-09-05 09:09:04 -04:00
Dan Witte
d18b01d14c Bug 586211 - Restore hidden tabs after visible ones. r=zpao, a=beta5+ 2010-08-27 08:12:02 -07:00