Commit Graph

985 Commits

Author SHA1 Message Date
bzbarsky@mit.edu
ee4bcf7bc1 Don't do third-party keyword lookup if the string we started with looked like a
URI (had a scheme, eg).  Bug 263213, r=biesi, sr=darin
2006-04-11 22:33:19 +00:00
martijn.martijn@gmail.com
552e615442 Bug 331040 - Crash when removing parent iframe in onbeforunload handler. Patch by Feng Qian, r=bryner, sr=bzbarsky 2006-04-05 23:57:30 +00:00
roc+@cs.cmu.edu
6831bb6020 Bug 331522. By default, do not allow keyword searches when navigating to URLs; modify browser UI code to enable keyword searches only on selected URL input mechanisms (e.g., typed into the URL bar). r+sr=darin,r=mconnor 2006-04-03 23:17:51 +00:00
darin@meer.net
862ba45cb9 fixes bug 328925 "Replace NS_WARN_IF_FALSE with NS_ASSERTION (where appropriate)" r=dbaron 2006-03-30 18:40:56 +00:00
bzbarsky@mit.edu
0c44b0659b Make _main and _content target the right things when tabs are involved. Bug 277971 and bug 273984, r=bsmedberg, sr=jst, branch181=jst 2006-03-24 19:38:17 +00:00
bryner@brianryner.com
6a57d0733c Clean up header includes (bug 331050). This round of changes deals with some of the public content headers, and factors nsDOMClassInfoID out of nsIDOMClassInfo.h so that nsContentUtils.h doesn't have to bring in XPConnect. r+sr=jst. 2006-03-22 18:36:36 +00:00
benjamin@smedbergs.us
5aa9f28958 Bug 326491 - leaked observer service leaks things on shutdown - r=darin 2006-03-21 14:43:56 +00:00
darin@meer.net
2076aee8b1 backing out bsmedberg's patch for bug 326491 to fix bug 329505. 2006-03-09 03:14:32 +00:00
benjamin@smedbergs.us
288d64e6e8 Bug 326491 - cleanup observers on shutdown even if the observer service is leaked, r=darin 2006-03-04 14:04:05 +00:00
cbiesinger@web.de
ee38dac38d bug 324985 Allow components to register in a category to get told about all page
loads and allow sniffing the content type. Only works for docshell-initiated
loads.
r=darin sr=bz
2006-03-03 21:06:53 +00:00
bryner@brianryner.com
9a2f3cc147 Revert the checkin for bug 326742, the notifications are fairly useless. r+a=bzbarsky 2006-03-03 20:18:07 +00:00
bzbarsky@mit.edu
a66006818c Revert nsIGlobalHistory2 to what it was on the 1.8 branch. Move the new stuff
to nsIGlobalHistory3.  Bug 328928, r=brettw and smfr, sr=darin
2006-03-03 03:34:48 +00:00
bzbarsky@mit.edu
55a92bbc89 Additional tweak to make session history a little safer. Bug 305181, r=bryner, sr=darin 2006-02-23 05:30:25 +00:00
mrbkap@gmail.com
4ee3864c4c Only warn in debug builds, and don't assert on user defined actions. bug 153783, r+sr=jst 2006-02-22 02:28:04 +00:00
bzbarsky@mit.edu
5808440768 Document the channel owner stuff better. Bug 327070, r=biesi, sr=darin 2006-02-20 18:59:07 +00:00
cbiesinger@web.de
9719b9ff56 Bug 302115 "Try again" on XUL error page loads wrong thing after going back
r=bryner sr=bz
2006-02-19 17:33:31 +00:00
bzbarsky@mit.edu
130c82e4bf Fix bug 327073. r+sr=jst 2006-02-14 02:03:14 +00:00
bryner@brianryner.com
9438abea7a Dispatch observer service notifications when dom windows are created and destroyed. Bug 326742, r+sr=jst. 2006-02-11 05:52:33 +00:00
bzbarsky@mit.edu
06c870db0e Move the "force into tab" code out of Gecko and allow embeddors to do the same
sort of thing.  Bug 323810, r=bsmedberg, sr=jst
2006-02-07 20:46:39 +00:00
darin@meer.net
d4dfd4289a fixes bug 290090 "Meta refresh should pass VALIDATE_ALWAYS instead of LOAD_BYPASS_CACHE" r=biesi sr=bzbarsky 2006-02-07 15:45:36 +00:00
brettw@gmail.com
0a1efd3fb7 Bug 326107 r=darin, sr=bzbarsky, branch-1.8.1=darin:
Send referrer to GlobalHistory even when it isn't being sent over the network
2006-02-07 02:02:56 +00:00
brettw@gmail.com
dc66702692 Bug 317843 r=darin, sr=bzbarsky: Better redirect tracking for global history. 2006-02-06 20:52:18 +00:00
cbiesinger@web.de
aae44b57d9 bug 183156 remove *UCS2* functions, replacing them with *UTF16* ones
r+sr=darin
2006-02-03 14:18:39 +00:00
bzbarsky@mit.edu
995f519031 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
bzbarsky@mit.edu
ef93e89e29 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
355825bd3c 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
4c9202f105 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
dbaron@dbaron.org
1e2ce2258c 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
timeless@mozdev.org
fc99eaaf4e 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
b7851999ff 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
61c08f932c 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
3434d072e9 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
darin@meer.net
29471505ce fixing build bustage (nsIDataChannel no longer exists) 2005-11-12 18:40:00 +00:00
bryner@brianryner.com
5787fc0b29 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
e1880f42be 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
bryner@brianryner.com
83f60be1d2 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
c51177eef7 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
a74da2e81a Fix leak when closing window that has live refresh timers. Bug 312769,
r=darin, sr=bryner
2005-10-18 01:48:22 +00:00
mconnor@steelgryphon.com
d4f90152ac 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
bryner@brianryner.com
de94cdd383 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
aaronleventhal@moonset.net
ae672f6d0b 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
744c4462e5 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
f238ffb519 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
c8eb0529a3 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
75db37be29 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
6baebe5bdd 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
b9d5a8d626 Backing out 292965 until Tp regression is understood. 2005-09-14 07:28:05 +00:00
bryner@brianryner.com
50db1f9456 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
8e45296486 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
87fc29af6b Fix crash bug 306580. r+sr=bryner 2005-09-01 04:04:10 +00:00