bzbarsky%mit.edu
eab4195d4c
Push up GetPrincipal to nsINode (as GetNodePrincipal). This way all nsINodes
...
(content, documents, attr nodes) can return their principal as needed.
Eliminate lazy allocation of principals in nsDocument. Bug 324600, r=sicking, sr=jst
2006-02-02 20:02:34 +00:00
bryner%brianryner.com
b1ab4722ef
If a session history listener changes the current index, make sure we update the insertion point in the list to match. Bug 320742, patch by waymost+firefox@gmail.com, r+sr=me.
2006-01-27 20:34:43 +00:00
bzbarsky%mit.edu
69c105eceb
Make hiding a frame with display:none really hide the docshell all the way.
...
Bug 308182, r=biesi, sr=jst
2006-01-27 01:04:48 +00:00
mrbkap%gmail.com
f7a11017f6
bug 322773: The prompt service asserts if there our window doesn't have a document. r+sr=bzbarsky
2006-01-18 23:06:06 +00:00
bryner%brianryner.com
1e6b96dabe
Make sure to save the layout state when navigating to a cached presentation, in case the content viewer for the previous page is not saved or is later evicted. Bug 321671, r=biesi.
2006-01-13 19:27:54 +00:00
darin%meer.net
527acfe9e9
fixes bug 319368 "Implement <a ping>" r=jst sr=bzbarsky
2006-01-11 01:50:15 +00:00
dbaron%dbaron.org
5b00a522da
Add some PR_LOGging to help find leaks of large object graphs. b=320192 r=jst sr=darin
2006-01-06 06:51:45 +00:00
bryner%brianryner.com
f0aa3c94c1
Drop evicted content viewers from their SHEntry before calling Destroy, so that state-saving can locate the PresShell. Bug 321778, r=bzbarsky.
2006-01-05 21:01:24 +00:00
cbiesinger%web.de
8d81b8a6b6
Bug 321504 Remove unneeded uses of nsIDocumentLoader
...
r+sr=bz
2005-12-26 16:45:59 +00:00
timeless%mozdev.org
cd83defefa
Bug 320488 crash [@ nsSHistory::EvictWindowContentViewer]
...
patch by marria@gmail.com r=biesi sr=darin
2005-12-25 04:04:36 +00:00
neil%parkwaycc.co.uk
480f8e01d3
Bug 317937 Get rid of some unnecessary CIDs and change some possibly unsafe nsCOMPtr usage into the equivalently unsafe static casts r=darin sr=jst
2005-12-02 12:02:44 +00:00
jst%mozilla.jstenback.com
175fe145fe
Fixing bug 318461. Move SetNewDocument() and SetOpenerWindow() from nsIScriptGlobalObject to nsPIDOMWindow to clean out non-script related methods form the nsIScriptGlobalObject interface. r=mrbkap@gmail.com, sr=bzbarsky@mit.edu
2005-12-01 19:35:27 +00:00
jst%mozilla.jstenback.com
7a5af690c6
Fixing bug 316794. Moving HandleDOMEvent() and Get/SetDocShell from nsIScriptGlobalObject to nsPIDOMWindow. r=mrbkap@gmail.com, sr=peterv@propagandism.org
2005-11-28 23:56:44 +00:00
dbaron%dbaron.org
8e1263ab28
Make PL_InitEvent callers stop doing potentially dangerous casting of function pointers. b=305278 r=dougt sr=darin
2005-11-14 20:09:51 +00:00
darin%meer.net
1413f903a3
fixing build bustage (nsIDataChannel no longer exists)
2005-11-12 18:40:00 +00:00
bryner%brianryner.com
2475fb2b76
Make sure we capture all necessary state off the SHEntry before clearing its presentation (bug 312117). r=sicking, sr=bzbarsky.
2005-11-09 01:57:01 +00:00
bryner%brianryner.com
2c59191bc3
Unhook subframe containers / link handlers when putting a document into bfcache, and restore them when restoring the document (bug 314549). r+sr=bzbarsky.
2005-11-06 19:23:03 +00:00
bzbarsky%mit.edu
1e91350bb2
Remove nsIStyledContent. Bug 313968, r=sicking, r=dbaron on nsCSSStyleSheet
...
changes, sr=jst
2005-11-02 00:41:51 +00:00
bryner%brianryner.com
bf5cb8b46a
Make sure we notify the content viewer when a subframe load completes so that we call OnPageShow -- this fixes link coloring when navigating back to frameset/iframe pages with fastback. Bug 307178, r+sr=bzbarsky.
2005-11-01 18:35:47 +00:00
bzbarsky%mit.edu
3ecf2cf11d
Pass nsIStyledContent to AttributeChanged() so that consumers don't have to QI
...
to it. Bug 313343, r=sicking, sr=jst
2005-10-27 02:25:23 +00:00
bzbarsky%mit.edu
14332c1f15
Make docshell visibility checking check with the tree owner so that embedding
...
gets a chance to claim docshells as invisible (eg in Camino's tab
implementation). Bug 306245, patch by jst, r=sfraser, sr=bzbarsky
2005-10-19 02:59:30 +00:00
bzbarsky%mit.edu
c1be701760
Fix leak when closing window that has live refresh timers. Bug 312769,
...
r=darin, sr=bryner
2005-10-18 01:48:22 +00:00
cvshook%sicking.cc
acbe4d892e
Bugs 292962 and 311269: Make pages in bf cache not behave as if they have a presentation, and evict pages from the bf cache synchronously if they are modified.
...
r/sr=bryner
2005-10-07 20:20:52 +00:00
mconnor%steelgryphon.com
bb9ef1fa0d
bug 307027 - going back from secure page to error page does not clear yellow bar, r=bz, sr=darin, a=asa
2005-10-04 03:50:05 +00:00
jruderman%hmc.edu
5603ee676e
Backing out my fix for bug 301471 (XUL error pages should have 'Try Again' button focused) because it caused a regression, bug 310774 (Unable to select most menu items using keyboard when error page is shown). a=asa for backout.
2005-10-03 19:32:48 +00:00
bryner%brianryner.com
1f07c47d1a
Remove historyMaxTotalViewers from nsISHistoryInternal, and just use a static getter on nsSHistory instead. Bug 310597, r=marria@gmail.com, sr=darin.
2005-10-01 20:38:47 +00:00
bryner%brianryner.com
c9e270e353
Make clearing the disk/memory cache also evict cached viewers in bfcache. Bug 305462, r=marria@gmail.com, sr=darin@meer.net
2005-09-29 20:24:27 +00:00
aaronleventhal%moonset.net
82e435f620
Bug 309099. Entire client area should not be repainted for each focus move. Patch by Robert O'Callahan (roc). r=aaronlev, sr=neil
2005-09-29 13:16:46 +00:00
bryner%brianryner.com
0c00f57e07
Add a global limit to the number of cached content viewers that scales with the amount of physical memory. Patch by Marria Nazif <marria@gmail.com>. Bug 292965, r=biesi, sr=me.
2005-09-23 18:16:40 +00:00
bzbarsky%mit.edu
0154f05af9
Update some GetScriptGlobalObject() callers to the right signature. Bug
...
303084, patch by Bastiaan Jacques <b.jacques@planet.nl>, r+sr=bzbarsky
2005-09-23 14:50:43 +00:00
cbiesinger%web.de
59513aa496
observe the "browser.xul.error_pages.enabled" pref so that it takes effect
...
immediately
bug 282050 patch by Vidar Braut Haarr <vhaarr+bmo@gmail.com> r=biesi sr=jst
2005-09-22 20:38:56 +00:00
bzbarsky%mit.edu
603d4dbe78
Show a useful error message if a page claims to be compressed and isn't. Bug
...
184144, patch by Vidar Braut Haarr <vhaarr+bmo@gmail.com>, r=darin, sr=bzbarsky
2005-09-16 19:27:27 +00:00
bzbarsky%mit.edu
0ed6c71cf2
Send out notifications when docshells are created or destroyed. Bug 308438,
...
r=biesi, sr=darin
2005-09-16 15:51:14 +00:00
bryner%brianryner.com
33955684cd
Backing out 292965 until Tp regression is understood.
2005-09-14 07:28:05 +00:00
bryner%brianryner.com
48043fde18
Reverting this change, it had no effect on Tp.
2005-09-14 07:18:17 +00:00
bryner%brianryner.com
2439044679
Commenting out call to EvictGlobalContentViewers to test perf impact. Bug 292965.
2005-09-14 06:12:00 +00:00
bryner%brianryner.com
300a390b7b
Add a global limit to the number of cached content viewers that scales with the amount of physical memory. Patch by Marria Nazif <marria@gmail.com>. Bug 292965, r=biesi, sr=me.
2005-09-14 03:38:40 +00:00
cbiesinger%web.de
5f6c672312
bug 300800 make CreateAboutBlankContentViewer store the current viewer in
...
shistory
r=bryner sr=bz
2005-09-01 12:12:04 +00:00
bzbarsky%mit.edu
c2d52d8e88
Fix crash bug 306580. r+sr=bryner
2005-09-01 04:04:10 +00:00
bzbarsky%mit.edu
df202501cc
Make sure to null out the weak parent ptr in session history entries as
...
needed. Bug 305181, r=bryner, sr=jst
2005-09-01 02:40:12 +00:00
bryner%brianryner.com
a794ca803a
Abort restoring the presentation if firing pagehide/unload stopped the load. Bug 305995, r+sr=bzbarsky.
2005-08-31 22:01:46 +00:00
bryner%brianryner.com
165eb6a4a3
Walk the list of SHEntry children looking for the target id if it's not at the expected index, and don't crash if there isn't one. Bug 305531, r+sr=bzbarsky.
2005-08-30 20:56:49 +00:00
bryner%brianryner.com
511ad02d9e
Remove the LayoutHistoryState after restoring a page from session history (bug 305129). r+sr=bzbarsky.
2005-08-25 21:21:07 +00:00
bryner%brianryner.com
cb47a2d735
Move resuming of timeouts to after we've restored the docshell hierarchy, so that they're restored correctly for subframes. Bug 305156, r=cbiesinger, sr=jst.
2005-08-25 07:06:59 +00:00
mconnor%steelgryphon.com
426ca3f4e5
bug 229737 - add favicon to XUL error pages, r=biesi, sr=neil
2005-08-25 05:10:19 +00:00
roc+%cs.cmu.edu
4d8590a4fa
Bug 293714. Be smart about guessing whether a vertical scrollbar is needed when we do the first real reflow of a scrollframe; remember in global history whether the page needed a scrollbar or not. r+sr=bzbarsky
2005-08-25 00:10:37 +00:00
bryner%brianryner.com
ebac95c422
If we created a transient about:blank content viewer, make sure we're locating the root view sibling for that viewer and not the viewer it's replacing. Bug 300533, r=cbiesinger.
2005-08-24 17:27:41 +00:00
smfr%smfr.org
c3ec6baef4
Fix bug 305662: fix leakage of nsWebShell and entrained data by breaking a ref cycle between the docShell and nsISecureBrowserUI in a place that works for both embedders and the suite. r=bryner, sr=bz
2005-08-23 23:48:47 +00:00
roc+%cs.cmu.edu
bd09faecd8
Bug 304434. Update link :visited status for URIs downloaded to helper apps. r+sr=dbaron
2005-08-23 22:26:10 +00:00
mrbkap%gmail.com
6fdb2d611a
bug 305236: Don't store the current document in the bfcache if we're going to reuse the current inner window for another page. In this case, the current document never was making it into session history anyway. r=bryner sr=jst
2005-08-23 00:24:57 +00:00