cbiesinger%web.de
af30395567
181938 allow any protocol to support redirection, using a new
...
nsIChannelEventSink interface.
r=darin sr=bz
git-svn-id: svn://10.0.0.236/trunk@170312 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-07 19:46:06 +00:00
jst%mozilla.jstenback.com
8c0a4e56f8
Fixing bug 277574. Make sure all modal dialogs, not just the ones that come from DOM calls, bring the requesting tab to focus. r=dveditz@cruzio.com, sr=darin@meer.net
...
git-svn-id: svn://10.0.0.236/trunk@169699 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-23 23:31:37 +00:00
jst%mozilla.jstenback.com
4240308d76
Fixing bug 209020. Make midas (document eiditing mode) not partially persist when leaving a page, and make it possible to turn off designMode dynamically in a page. r=brade@comcast.net, sr=bzbarsky@mit.edu
...
git-svn-id: svn://10.0.0.236/trunk@169674 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-23 21:27:20 +00:00
bzbarsky%mit.edu
c368ba2ba4
Remove the parentURIContentListener attribute on docshell; people not using
...
nsIWebBrowser can getInterface the docshells nsIURIContentListener and set its
parent. Bug 283108, r=biesi, sr=darin
git-svn-id: svn://10.0.0.236/trunk@169608 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-22 19:56:11 +00:00
jshin%mailaps.org
b918fc6323
bug 244754 : URL is not shown in the status bar when hovering over a url-escaped URL in an encoding different from the document enecoding (r=darin, sr=bzbarsky)
...
git-svn-id: svn://10.0.0.236/trunk@169604 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-22 18:25:12 +00:00
bzbarsky%mit.edu
72a6885a89
Docshell doesn't need to hold a pointer to the scriptcontext; the window does
...
it. Bug 282807, r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@169528 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-20 17:02:02 +00:00
bzbarsky%mit.edu
921bb06afc
Scan for plugins when we're asked whether we can handle a type, not when we
...
actually go to handle it. Bug 273785, r=biesi, sr=darin
git-svn-id: svn://10.0.0.236/trunk@169468 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-19 02:43:03 +00:00
bzbarsky%mit.edu
f609d7f69c
Make sure that we have an mParentContentListener at all times in docshell. Bug
...
282644, r=biesi, sr=jst
git-svn-id: svn://10.0.0.236/trunk@169402 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-18 18:20:42 +00:00
danm-moz%comcast.net
fbcab81ca7
unnamed windows can't be a named target. bug 278143 r=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@169020 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-08 23:16:52 +00:00
silver%warwickcompsoc.co.uk
80283ef173
Bug 277658 - Make error pages URL a preference.
...
r=biesi
sr=bz
p=bugmail@q1n.org (Vidar Braut Haarr)
git-svn-id: svn://10.0.0.236/trunk@168714 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-02 19:42:21 +00:00
bzbarsky%mit.edu
3040cb0efe
Make STOP_CONTENT not only stop the content viewer, but also cancel all pending
...
timeouts and intervals. Bug 277092, r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@168587 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-31 22:49:42 +00:00
bzbarsky%mit.edu
ac25fe7675
Undo the checkin for bug 135811 and refix it better. Fixes bug 279495.
...
r=danm, sr=jst
git-svn-id: svn://10.0.0.236/trunk@168576 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-31 20:46:24 +00:00
cbiesinger%web.de
f69f427f1a
157004 don't fire onLocationChange for error pages, and don't change the
...
docshell's currentURI either. be sure to add the failed URL to session history.
r=bz sr=darin
git-svn-id: svn://10.0.0.236/trunk@168541 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-31 11:26:31 +00:00
bzbarsky%mit.edu
2395db24cd
Session history traversals from URI with anchor to same URI without anchor
...
should scroll. Bug 280215, r=biesi, sr=darin
git-svn-id: svn://10.0.0.236/trunk@168532 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-30 20:53:42 +00:00
bzbarsky%mit.edu
c4da8e60d3
When doing window access security checks, make sure to treat wyciwyg URIs as
...
equivalent to their creators. Bug 270414, r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@168131 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-21 16:58:45 +00:00
bzbarsky%mit.edu
b1e96a8340
Add a webnavigation flag to allow callers to stop content, not just stop
...
network activity. Make nsLocation use this so it doesn't stop content
unnecessarily. Bug 277224, r=darin, sr=jst
git-svn-id: svn://10.0.0.236/trunk@168065 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-20 16:57:04 +00:00
bzbarsky%mit.edu
b9910f7dd3
Include the part number inside a multipart document in the state key, so that
...
state restoration works correctly on each part. Bug 47350, patch by Hideo
Saito <saito@densan.co.jp>, r=bzbarsky, sr=js
git-svn-id: svn://10.0.0.236/trunk@167788 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-15 17:47:23 +00:00
bzbarsky%mit.edu
d040a84fb5
If we run into a null child SHEntry while cloning, just clone it as null into
...
the new tree instead of bailing out on the clone altogether. Bug 275890,
r=biesi, sr=darin
git-svn-id: svn://10.0.0.236/trunk@167573 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-12 02:49:24 +00:00
jst%mozilla.jstenback.com
c490295683
Fixing bug 277564. Make sure to update the lock icon state correctly when dealing with wyciwyg: URLs. r=bugmail@sicking.cc, dveditz@cruzio.com, darin@meer.net, sr=brendan@mozilla.org, a=asa@mozilla.org
...
git-svn-id: svn://10.0.0.236/trunk@167554 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-12 00:00:53 +00:00
jst%mozilla.jstenback.com
a15240a6ab
Fixing bug 103638 (and bug 273699). Targets with same name in different windows open in the wrong window. Patch by bzbarsky@mit.edu and myself, r=danm.moz@gmail.com, bzbarsky@mit.edu, sr=dveditz@cruzio.com, a=asa@mozilla.org
...
git-svn-id: svn://10.0.0.236/trunk@167537 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-11 19:36:40 +00:00
dveditz%cruzio.com
8b9d168c56
bug 266554 need real referrer internally for various uses. patch by jst, r/sr=dveditz,darin (ported from aviary)
...
git-svn-id: svn://10.0.0.236/trunk@167292 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-05 06:04:46 +00:00
bzbarsky%mit.edu
2ac7d9b285
Fix build bustage (swap() called on a cast pointer makes some compilers
...
unhappy, apparently....). Bug 272471.
git-svn-id: svn://10.0.0.236/trunk@166437 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-08 18:02:40 +00:00
bzbarsky%mit.edu
90a640bdff
Make docshell inherit from docloader; clean up related code, move toward
...
eliminating the nsIWebShell, nsIWebShellContainer, nsIDocumentLoader
interfaces and clarifying the other docshell-related interfaces.
r=darin, biesi, sr=jst
git-svn-id: svn://10.0.0.236/trunk@166435 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-08 17:32:06 +00:00
bzbarsky%mit.edu
166d0c5c83
Going from foo#bar to foo shouldn't do an anchor scroll. Bug 273158, r=biesi,
...
sr=darin
git-svn-id: svn://10.0.0.236/trunk@166434 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-08 17:02:56 +00:00
danm-moz%comcast.net
cd19cffc4b
single window mode aviary branch merge. bug 172962, 263689, 263844, 263960 r=bryner,jst,peterv
...
git-svn-id: svn://10.0.0.236/trunk@166398 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-07 16:09:08 +00:00
scott%scott-macgregor.org
54e0111013
Bug #267665 , Bug #260836 --> TB0.9 does not do proxy authentication for RSS feeds
...
RSS feeds which require HTTP authentication are rejected as invalid
Re-work the docshell auth prompt logic to disable prompts for any url running in chrome unless the chrome window
explicitly sets allowAuth on its docshell.
r=darin
sr=jst
git-svn-id: svn://10.0.0.236/trunk@165722 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-24 17:45:44 +00:00
darin%meer.net
9f31726c01
fixes bug 226972 "The LoadURI function of nsIWebnavigation does not break the read loop when readSegments returns failure code." r=biesi sr=bz
...
git-svn-id: svn://10.0.0.236/trunk@165291 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-12 03:24:24 +00:00
jst%mozilla.jstenback.com
78d1fa8035
Fixing bug 267249. Don't null out mPrefs in nsDocShell::Destroy() (prefs is a service). This caused a crash on the aviary branch after 172962 landed. Also remove unnecessary null check now that we know mPrefs can't be null. r=dbaron@mozilla.org, sr=brendan@mozilla.org
...
git-svn-id: svn://10.0.0.236/trunk@165228 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-10 22:07:17 +00:00
dbaron%dbaron.org
f6296b1cc9
Null-check for unreproducable topcrash. b=267804 r+sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@165057 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-06 07:59:46 +00:00
darin%meer.net
e9c3ee8aae
backing out part of my patch for bug 267367 that broke mailnews auth prompting
...
git-svn-id: svn://10.0.0.236/trunk@164885 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-03 22:15:48 +00:00
darin%meer.net
7b30970d7c
fixes bug 267367 "image loading from chrome results in auth prompts if src is protected" r=biesi sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@164841 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-03 07:52:27 +00:00
darin%meer.net
ed9e4d3d7a
eliminating uses of deprecated nsComponentManager:: methods (bug 267040), r=bsmedberg
...
git-svn-id: svn://10.0.0.236/trunk@164735 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-01 18:50:36 +00:00
dveditz%cruzio.com
cda3a7d10c
bug 265135: put internal referrers on channels to fix xpinstall whitelisting the right way. r=darin,sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@164582 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-28 22:52:45 +00:00
timeless%mozdev.org
dbb8c50233
Bug 252836 Exception ``[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIWebNavigation.sessionHistory]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: chrome://global/content/bindings/browser.xml :: onxbldestructor :: line 402" data: no]'' thrown from function onxbldestructor(event=Event:{0}) in <chrome://global/content/bindings/browser.xml> line 402.
...
r=neil sr=bz
git-svn-id: svn://10.0.0.236/trunk@164498 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-27 08:01:48 +00:00
timeless%mozdev.org
05b0e08551
Bug 252836 Exception ``[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIWebNavigation.sessionHistory]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: chrome://global/content/bindings/browser.xml :: onxbldestructor :: line 402" data: no]'' thrown from function onxbldestructor(event=Event:{0}) in <chrome://global/content/bindings/browser.xml> line 402.
...
r=neil sr=bz
git-svn-id: svn://10.0.0.236/trunk@164493 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-27 05:23:40 +00:00
bzbarsky%mit.edu
77af4910e0
Separate out the concepts of "history entries separated by just a scroll" and
...
"history entries with the same postdata". The latter is implied by the former,
but not conversely. Bug 264964, r=biesi, sr=darin
git-svn-id: svn://10.0.0.236/trunk@164054 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-19 21:53:54 +00:00
cbiesinger%web.de
841688e9b9
backing out part of bug 234257 checkin to fix camino orange a=shaver
...
git-svn-id: svn://10.0.0.236/trunk@162979 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-29 22:05:12 +00:00
jst%mozilla.jstenback.com
9a618c1769
Fixing bug 261998. Don't fire the beforeunload event when loading a link to an anchor in the current document. r+sr=bzbarsky@mit.edu
...
git-svn-id: svn://10.0.0.236/trunk@162934 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-29 05:29:48 +00:00
cbiesinger%web.de
cf0e63224c
Bug 234257 nsIDocumentLoader/nsDocLoader misc cleanup
...
r=bz sr=darin
git-svn-id: svn://10.0.0.236/trunk@162891 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-28 20:48:58 +00:00
cbiesinger%web.de
7064f62327
Bug 128398 store referrer in history patch by James Andrewartha
...
<trs80@tartarus.uwa.edu.au> r=biesi sr=neil
git-svn-id: svn://10.0.0.236/trunk@162533 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-19 20:50:32 +00:00
jst%mozilla.jstenback.com
bf72233388
Fixing bug 259117. Prevent popups when closing a window even if the close came from a user action that would normally enable popups. r=bzbarsky@mit.edu, sr=brendan@mozilla.org
...
git-svn-id: svn://10.0.0.236/trunk@162284 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-14 06:03:34 +00:00
darin%meer.net
5ec644086a
fixes bug 257308 "Visual indicators of site security appear for the wrong site" r=biesi sr=bz
...
git-svn-id: svn://10.0.0.236/trunk@161968 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-09 06:54:52 +00:00
kjh-5727%comcast.net
a04d276004
Bug 258106: nsDocShell should use nsIPrefService APIs instead of nsIPref.
...
Patch by Mikael Parknert (mikael@parknert.se ), r=bzbarsky, sr=roc.
git-svn-id: svn://10.0.0.236/trunk@161827 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-06 19:31:22 +00:00
dbaron%dbaron.org
371342cda8
Land bug 72747 in pieces: Simplify the mechanism used to prevent framesets from having scrollbars. b=72747 r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@161766 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-04 19:51:21 +00:00
dbaron%dbaron.org
e53ac83c0a
Back out previous round of bug 72747 changes due to Tp regression.
...
git-svn-id: svn://10.0.0.236/trunk@161749 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-04 08:34:55 +00:00
dbaron%dbaron.org
b8499fbfc0
Land bug 72747 in pieces: Simplify the mechanisms used to prevent framesets from having scrollbars and used to implement the scrolling attribute on frames and iframes. Implement scrolling='yes'. b=72747 r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@161744 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-04 06:53:36 +00:00
dbaron%dbaron.org
f8361bf5d6
Land bug 72747 in pieces: make users of nsIScrollable use nsIScrollable::Scrollbar_* instead of NS_STYLE_OVERFLOW_*. b=72747 r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@161727 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-03 21:58:39 +00:00
vladimir%pobox.com
a8b8dcc260
b=205947, proxy: mailnews does not display proxy auth dialog, r=darin, sr=shaver
...
git-svn-id: svn://10.0.0.236/trunk@161642 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-02 05:13:25 +00:00
dbaron%dbaron.org
dcf4bae71a
Back out the rest of bug 72747 due to Tp regression.
...
git-svn-id: svn://10.0.0.236/trunk@161373 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-27 01:26:55 +00:00
dbaron%dbaron.org
ed6372cf2f
Implement 'overflow-x' and 'overflow-y' CSS properties, long implemented by IE for Windows and proposed for CSS3. Implement scrolling='yes' and equivalents on frame and iframe. Various pieces of related cleanup (see comment 22 in bug). b=72747 r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@161333 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-26 17:11:20 +00:00