Commit Graph

675 Commits

Author SHA1 Message Date
Paul O’Shannessy
cbad2e2f40 Bug 482975 - browser_477657.js is unreliable (orange) [r=gavin] 2012-01-26 11:04:22 -08:00
Ms2ger
1a5985cf18 Merge m-c to m-i. 2012-01-25 11:06:40 +01:00
Dão Gottwald
244748fbaa No bug - fix some browser chrome tests that pollute the global scope 2012-01-24 23:08:42 +01:00
Reuben Morais
69b1275690 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
6deb2b22ff 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
b99fccf404 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
0411a704e5 No bug, remove trailing whitespace to trigger builds on a CLOSED TREE 2011-12-31 21:15:38 -08:00
Ed Morley
4ad4a56c4f Bug 692625 - Move browser/components/sessionstore/test/browser/ to browser/components/sessionstore/test/; r=gavin 2011-12-16 09:11:21 +00:00
Mihai Sucan
8463acf874 Bug 702331 - Update Orion from upstream; r=rcampbell 2011-12-10 19:03:57 +02:00
Tim Taubert
a9c2340d30 Bug 705597 - about:blank subframe entries in session restore make browser slow; r=dietrich 2011-12-09 19:24:49 +01:00
Tim Taubert
3284b1fff7 merge m-c to fx-team 2011-12-05 11:13:17 +01:00
Marco Castelluccio
83044975de Bug 542032 - Don't look up prefs on every tab & window close [r=zpao] 2011-12-02 10:19:45 -08:00
Michael Kraft
d820096173 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
75f0c9ed95 Bug 707180 - JavaScript strict warning: 'Reference to undefined property aBrowser.__SS_restoreState' [r=zpao] 2011-12-02 10:19:45 -08:00
Cameron McCormack
f65fa181bd Backout bug 670857, bug 703176 2011-12-02 12:23:18 +11:00
Cameron McCormack
171cfae606 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
57bd8935b0 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
ddd5b389be 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
9a81aea11a Bug 702556 - JS exception "aTabs[0].linkedBrowser is null" in nsSessionStore.js [r=dietrich] 2011-11-28 13:02:48 -08:00
Cameron McCormack
6633b9a247 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
21c22c9184 Bug 701481 - App Tabs lost with current nightly [r=gavin] 2011-11-10 13:55:11 -08:00
Paul O’Shannessy
fa2b5bfdbb 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
d1e63a045e 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
cb7604ee51 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
e6ecd27893 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
809bc25e46 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
f6be032648 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
50a7de0a01 Bug 640136 - onchange & input events are not fired for all form elements on restore [r=dietrich] 2011-11-08 15:23:42 -08:00
Ed Morley
6e731c995a 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
b2aeac5a65 Bug 616542 - Shorten file path length of mochitest; r=ted 2011-11-04 21:13:42 +00:00
Paul O’Shannessy
2d26376c94 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
25a47ed9c4 merge m-c to fx-team 2011-11-03 09:29:07 -03:00
Heather Arthur
866b917d64 Bug 644409 - Make scratchpads save their state across restarts. r=robcee, r=zpao 2011-11-02 12:32:55 -07:00
Heather Arthur
12891421f5 Backed out changeset 3b63add3a404 2011-11-02 12:26:59 -07:00
Heather Arthur
45d4498d95 Bug 644409 - Make scratchpads save their state across restarts 2011-11-02 12:14:30 -07:00
Paul O’Shannessy
190fea7f9e Backout 78c921e2b56b (bug 640136) for causing bug 698162 2011-10-28 18:11:02 -07:00
Justin Lebar
7c53b1851a 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
af2f10198d merge the last green changeset on m-c to fx-team 2011-10-27 15:48:08 +02:00
Paul O’Shannessy
e5701421c2 Bug 694378 - session restore fails when selectedWindow > number of windows [r=dietrich] 2011-10-25 10:19:29 -07:00
Paul O’Shannessy
bf9ccc3a5c Bug 640136 - onchange & input events are not fired for all form elements on restore [r=dietrich] 2011-10-25 10:19:29 -07:00
Alastair Robertson
a58e26741d Bug 665702 - expose session information in getBrowserState [r=zpao] 2011-10-25 10:19:29 -07:00
Paolo Amadini
357d4cc14f 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
00e03d6812 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
81ac8d506b merge the last green changeset on m-c to fx-team 2011-10-22 21:07:26 +02:00
Paul O’Shannessy
98b3bc408e Bug 679590 - debug orange in browser_607016.js 2011-10-21 11:57:43 -07:00
Justin Lebar
61c2d50b3c 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
ee4b59b2ff Bug 696820 - Fix typo'd MOZ_CRASHREPORTER ifdefs; r=ted 2011-10-25 13:29:30 +01:00
Justin Lebar
2d977b8f9a Bug 683777 - Back out bug 646641 on suspicion of causing crashes. rs=smaug 2011-10-12 20:15:28 -04:00
Justin Lebar
9f38c08bf6 Back out rev 571224f5f4e5 (bug 683777) due to Android b-c orange. 2011-10-17 21:09:17 -04:00
Justin Lebar
eff8d26fd5 Bug 683777 - Back out bug 646641 on suspicion of causing crashes. rs=smaug 2011-10-12 20:15:28 -04:00