Commit Graph

329 Commits

Author SHA1 Message Date
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
Jonas Sicking
0a21ea9298 Bug 635844 part 1: Back out bug 615501 since we'll no longer fire the "initial popstate" event, and thus don't need a way to differentiate it. r=jlebar a=beltzner 2011-02-28 23:08:56 -08:00
Justin Lebar
ef161c8702 Bug 634834 - Throw an error if JSON stringification during history.push/replaceState navigates the page. r=bz, a=blocking 2011-02-18 16:15:42 -08:00
Peter Van der Beken
85288fe219 Fix for bug 633738 (quora.com bloats out of control (part 3)) - keep editor alive when navigating back. r=bz, a=jst. 2011-02-16 13:07:48 +01:00
Peter Van der Beken
d78216fbaf Fix for bug 633738 (quora.com bloats out of control (part 3)) - make nsHTMLEditor participate in CC, clear editor from SHistory if we're not storing anything else. r=jst, a=jst. 2011-02-16 13:07:47 +01:00
Jonas Sicking
b816bf46cf Bug 634435: Add a property to expose the current pushState-state. r=jlebar a=beltzner 2011-02-17 12:44:04 -08:00
Justin Lebar ext:(%2C%20Ms2ger%20%3Cms2ger%40gmail.com%3E)
dfd1d01778 Bug 615501 - Make push/replaceState suppress the popstate-after-load event; r=sicking a=jst 2011-02-14 13:15:29 -08:00
Olli Pettay
b7209c3c54 Bug 633413, don't bfcache so often, part 2, r=bz, a=blocker
--HG--
extra : rebase_source : 434c40c52237a3f6b35916288579ab6572e702ff
2011-02-15 13:41:38 +02:00
Ehsan Akhgari
4d76d777f1 Back out changeset 0fd8793db7f3 (bug 633738) because of various oranges in different test suites on multiple platforms; a=orange 2011-02-14 18:45:23 -05:00
Peter Van der Beken
b9ca9b2552 Fix for bug 633738. Fix leak due to session history code keeping an editor alive too long. Patch by peterv and bz, r=jst@jstenback.com, a=blocker 2011-02-14 14:26:14 -08:00
Timothy Nikkel
f93783378f Bug 597774. Make sure to invalidate when inserting the root view of a document when it is coming out of the bfcache. r=roc,bz a=roc 2011-02-09 22:35:03 -06:00
Benjamin Stover
ed4ebafb97 Bug 630593 DocShell history gives NS_ERROR_OUT_OF_MEMORY for useGlobalHistory r=bz r=sdwilsh a2.0=mfinkle 2011-02-09 11:45:53 -08:00
Dave Townsend
397c62c046 Bug 631440: Crash [@ nsDocShell::AddToSessionHistory] with pushState. r=bz, a=bsmedberg 2011-02-08 14:46:56 -08:00
Dave Townsend
10ea57d5ae Bug 602256: Using history.pushState in a page breaks history tracking for inner frames. r=bz, a=blocks-betaN 2011-02-03 09:27:39 -08:00
Boris Zbarsky
98c1b5d367 Bug 625712. Make useGlobalHistory work again on docshells. r=sdwilsh 2011-01-28 09:29:01 -05:00
Boris Zbarsky
69f779163b Bug 611381. Don't assume we have a prompt. r=jst, a=blocker 2011-01-19 17:40:02 -05:00
Olli Pettay
df3448dcd1 Bug 622480, no need to save old presentation always, r=bz, a=blocking
--HG--
extra : rebase_source : 3d1453d72509e89b2929de49702dcd6dc6e94f81
2011-01-18 21:55:04 +02:00
Mounir Lamouri
525b8a4b65 Follow-up from bug 623482: improve error message. r+a=me DONTBUILD 2011-01-17 12:23:47 +01:00
Mounir Lamouri
b550e1a0a6 Bug 623482 - Present error page when someone tries to access remote XUL. r+a=sicking
--HG--
extra : rebase_source : 2786e51db70ca0c66f6388376711e74816828c2d
2011-01-14 16:33:57 +01:00
Justin Lebar
1031ecc379 Bug 619113 - Fix Vim modeline in nsDocShell.cpp. rs=jst a=DONTBUILD 2010-12-15 14:09:07 -08:00
Mats Palmgren
9a8eb3a615 Bug 614756. r=Olli.Pettay a=roc 2010-12-08 03:17:33 +01:00
Ms2ger
20a7966acb Bug 589907 - Fix unused variable warning in docshell/ r=benjamin a=npob (debug warning) 2010-12-05 15:38:30 +00:00
Benjamin Stover
c8c3c11e72 Bug 598078 - DocShell warning: Could not fetch previous flags, URI will be treated like referrer. r=bz, a=warning 2010-09-20 10:27:28 -07:00
Justin Lebar
71e63abc25 Bug 615061 - Dispatch the hashchange event synchronously. r=smaug, a2.0=blocking 2010-11-29 11:13:12 -08:00
Justin Lebar
871259b52c Bug 582795 - nsDocShell::LoadPage should assign a unique document identifier to its cloned SHEntry so changing charsets in view-source works. Also fixes bug 585298. r=bz a=blocking2.0 2010-08-09 10:16:50 -07:00
Olli Pettay
913484fabb Bug 612887, Try to fix a session history crash, r=jst, a=blocking 2010-11-19 14:01:10 +02:00
Margaret Leibovic
6a27d3fb58 Bug 575561 - External links from within app tabs should always open in new tabs instead of replacing the app tab's page. r=gavin+bz, a=blocking-beta7 2010-10-28 15:00:31 -07:00
Robert O'Callahan
6bb7a02bbf Backed out changeset ecd1948992eb 2010-10-29 16:07:46 +13:00
Margaret Leibovic
f74adedb2c Bug 575561 - External links from within app tabs should always open in new tabs instead of replacing the app tab's page. r=gavin+bz, a=blocking-beta7 2010-10-28 15:00:31 -07:00
Honza Bambas
e618ce3cbb Bug 536295 - e10s HTTP: offline application cache, r=dwitte, sr=cbiesinger, a=fennec-2.0b2+
--HG--
rename : uriloader/prefetch/nsOfflineCacheUpdate.cpp => uriloader/prefetch/OfflineCacheUpdateChild.cpp
rename : uriloader/prefetch/nsOfflineCacheUpdate.cpp => uriloader/prefetch/nsOfflineCacheUpdateService.cpp
2010-10-20 19:12:32 +02:00
Blake Kaplan
b594d291ff bug 603152 - Inner windows principals must remain constant. If we want to change them, change the inner window instead. r=bz 2010-09-17 14:54:41 -07:00
Mounir Lamouri
8ac657546b Merging backout. 2010-09-30 17:05:19 -07:00
Mounir Lamouri
6fb5c95481 Bug 600813 - Removing PUT and DELETE form methods. a=blocking-b7 2010-09-30 16:55:11 -07:00
Mounir Lamouri
5fec28d5b5 Merge backout. 2010-09-30 16:49:56 -07:00
Mounir Lamouri
1321f82470 Bug 600813 - Remove PUT and DELETE form methods. r=backout a=blocking-b7 2010-09-30 16:48:52 -07:00
Mounir Lamouri
4614343660 Bustage: not HTTP channel shouldn't be consider as an unsafe HTTP channel. r+a=bustage 2010-09-10 10:03:40 +02:00
Mounir Lamouri
5c3aec9631 Bug 583288 (2/2) - Let forms using DELETE and PUT HTTP method when submitting. r=jst,sicking a2.0=sicking 2010-09-10 07:00:10 +02:00
Timothy Nikkel
a88f97f93c Bug 591157. Remove unneeded SetDOMDocument call. r=bzbarsky a=jst 2010-09-11 13:24:50 -05:00
Olli Pettay
f858e28089 Bug 534178, remove dublicate nsSHTransactions, r=bz, a=blocking
--HG--
extra : rebase_source : a963bc21f3d2fd2038d6b26e50ad9aa50f6bc3e4
2010-09-05 21:10:35 +03:00
Justin Lebar
bd631873ae Bug 590573 - Followup, remove printf accidentally left in docshell. rs,a=dholbert
--HG--
extra : rebase_source : 1d9f31b391a7d5eebff6ee2bb691d4b0a3709d09
2010-08-27 15:34:07 -07:00
Justin Lebar
5284bf7d11 Bug 590573 - pushState should save the scroll position of the old SHEntry, and going between pushStated entries should respect the saved scroll position. r=bzbarsky a2.0=blocking 2010-08-27 14:19:45 -07:00
Shawn Wilsher
008f27b425 Bug 587573 - Log image requests to the WebConsole: DocShell fix r=bzbarsky a=blocking2.0 2010-08-26 09:52:02 -07:00
Sid Stamm
c82bc1947a Bug 495115 - Implement Strict-Transport-Security to allow sites to specify HTTPS-only connections, r=kaie+honzab+bjarne, a=betaN+ 2010-06-03 14:03:17 -07:00
Justin Lebar
d55e665d20 Bug 580069 - replaceState should clear the SHEntry's POST data. r+a2.0=sicking
--HG--
extra : rebase_source : 269b6c86730354ea829e2e6bffae3f2e19ba6bb3
2010-08-11 16:49:43 -07:00
Justin Lebar
994a2d25b2 Backed out changeset 7ba410f45f42 2010-08-18 17:11:27 -07:00
Justin Lebar
4e754fd28f Bug 580069 - replaceState should clear the SHEntry's POST data. r+a2.0=sicking
--HG--
extra : rebase_source : 48bcebb876ff77a4c8a7157c5aa15746846dd007
2010-08-11 16:49:43 -07:00
Olli Pettay
75b4ffdc0e Bug 462076 - Dynamically inserted iframes on refresh sometimes trade places, r=bz 2010-08-17 17:13:55 +03:00
Marco Bonardo
49550d2b5c Bug 546253 - moz_openpages_temp table needs to describe pages that may not be in moz_places. r=sdwilsh a=blocking 2010-08-13 21:53:05 -04:00
Blake Kaplan
cfe8497085 Bug 583200 - Don't assert things about SHEntries if session history is disabled. 2010-08-12 21:05:05 -07:00
Bobby Holley
27a2d4812b Bug 343515 - need API for tabbrowsers to tell docshells they're visible/hidden.r=gavin,sr=bz,a=blocker 2010-08-05 11:27:52 -04:00