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