Cameron McCormack
4ca42d4026
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
58cf832b05
Bug 671041 - batch 'o telemetry metrics for session restore.
...
r=zpao
2012-02-16 19:50:13 +01:00
Geoff Lankow
2e3f95225f
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
a505e5a17f
Bug 482975 - browser_477657.js is unreliable - reenable on OS X [r=me]
2012-02-08 11:59:49 -08:00
Marco Bonardo
de8434cfcb
Backout 7a8b935ab596 (bug 674370) for Paint regression
2012-02-08 09:23:40 +01:00
Cameron McCormack
b98cfeb8d6
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
832e9370db
Bug 723808: don't allow loads in type=content docshells to inherit the system principal, r=bz
2012-01-30 18:29:44 -08:00
Tim Taubert
36d03aef47
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
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