hyatt%netscape.com
9d28cf7f88
Fixes for bugs 45989, 50509, r=ben,jrgm"
...
git-svn-id: svn://10.0.0.236/trunk@78504 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-08 08:04:53 +00:00
rpotts%netscape.com
5f1022d223
bug #37434 . Stop() is now called on the content viewer, before the old document is destroyed. This allows the old document to release some stuff :-)
...
git-svn-id: svn://10.0.0.236/trunk@78453 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-08 00:29:13 +00:00
rpotts%netscape.com
7a644ef163
Moved the firing of the OnLoad event from WebShell into DocumentViewer...
...
git-svn-id: svn://10.0.0.236/trunk@78256 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-06 09:11:38 +00:00
edburns%acm.org
d21a2bba17
r=dbaron
...
Fix bustage on AIX s/true/PR_TRUE
bug 49522.
git-svn-id: svn://10.0.0.236/trunk@78170 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-05 21:35:59 +00:00
edburns%acm.org
f4ed6ebe07
This was tested on win32, and is known to build on win32 and solaris.
...
Right now, nsIPluginManager::PostURL() has parameters for
postHeadersLength and postHeaders. However, nothing is being done with
these parameters. This bug fix utilizes these params for their intended
purpose: to allow the plugin the ability to add HTTP headers to a POST
data stream.
Important assumptions made by this fix:
* postHeadersLength is the correct length for postHeaders.
* postHeaders is a buffer of headers in the form
"HeaderName: HeaderValue\r\n"
each header, including the last, MUST be followed by "\r\n".
To affect this fix I had to modify the following files:
M docshell/base/nsDocShell.cpp
M docshell/base/nsDocShell.h
M docshell/base/nsWebShell.cpp
M modules/plugin/nglsrc/nsPluginViewer.cpp
M docshell/base/nsWebShell.h
M layout/html/base/src/nsObjectFrame.cpp
M modules/plugin/nglsrc/nsIPluginInstanceOwner.h
M modules/plugin/nglsrc/nsPluginHostImpl.cpp
M modules/plugin/nglsrc/nsPluginInstancePeer.cpp
M webshell/public/nsILinkHandler.h
Basically, it involved clearing a path so the headers arguments can make
it down to nsIPluginInstanceOwner::GetURL()'s implementation in
nsObjectFrame.cpp, where an nsIInputStream is made of the headers.
git-svn-id: svn://10.0.0.236/trunk@78153 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-05 19:03:56 +00:00
mscott%netscape.com
4422cd6395
Bug #32387,47365--> reset the load type when we get a redirected url so it gets added to
...
session history properly.
Only call OnLoadingSite if we actually create a content viewer for this page...
r=radha
git-svn-id: svn://10.0.0.236/trunk@77946 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-01 22:35:05 +00:00
mscott%netscape.com
8f2702399e
Bug #32387,47365, 46331, 46338, 23734 --> reset the load type when we get a redirected url so it gets added to
...
session history properly. Only add to session history if the url resulted in document being
loaded.
r=radha
git-svn-id: svn://10.0.0.236/trunk@77944 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-01 22:34:19 +00:00
radha%netscape.com
e111e856b3
partial fix for 49498. r=nisheeth.
...
git-svn-id: svn://10.0.0.236/trunk@77922 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-01 21:29:48 +00:00
vidur%netscape.com
b10d4adc57
Fix for bug 46861. nsIDOMWindow is now split into two interfaces: a public interface (still called nsIDOMWindow) for embedders and an internal interface (nsIDOMWindowInternal) for internal use. The union of the two interfaces is still visible from JavaScript. r=jst@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@77828 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-01 01:54:35 +00:00
mstoltz%netscape.com
fc5da7534f
Fixing exploits involving changing the location of a window and getting the wrong principal. Bug 48723, r=vidur
...
git-svn-id: svn://10.0.0.236/trunk@77748 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-31 05:53:32 +00:00
locka%iol.ie
3173294e22
currentURI property removed from nsIDocShell. currentURI property changed to return nsIURI on nsIWebNavigation. b=46847, r=valeski, a=valeski
...
git-svn-id: svn://10.0.0.236/trunk@77611 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-30 11:32:30 +00:00
dp%netscape.com
6cf299315f
bug 41950 Getting correct url to get updated on redirect r=mscott
...
git-svn-id: svn://10.0.0.236/trunk@77448 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-29 03:28:30 +00:00
akkana%netscape.com
98e3352cf6
23485: make it possible for urlbar to go to urls spanning multiple lines. r=jfrancis
...
git-svn-id: svn://10.0.0.236/trunk@77375 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-28 22:15:03 +00:00
mscott%netscape.com
2fbaba5e88
Bug #44253 --> if a docshell doesn't have a parent content listener then change
...
the default for IsPreferred to return the value of CanHandle. This makes it
easier for content developers to use browser and iframe tags since they don't
have to implement nsIURIContentListener explicilty to get correct
loading behavior.
r=valeski
git-svn-id: svn://10.0.0.236/trunk@77242 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-26 02:52:09 +00:00
locka%iol.ie
09805179ae
API changes for embedding. b=46847, r=dougt, a=valeski
...
git-svn-id: svn://10.0.0.236/trunk@77213 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-25 18:39:46 +00:00
mscott%netscape.com
346864c9d3
Bug #27048 --> implement nsIHTTPEventSink
...
r=valeski
git-svn-id: svn://10.0.0.236/trunk@77145 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-25 01:46:00 +00:00
ruslan%netscape.com
2bd4d36b4b
Fix string buffer overrun - 50148
...
git-svn-id: svn://10.0.0.236/trunk@77118 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-24 22:15:32 +00:00
jst%netscape.com
7e0575bfee
DOM string changes. All nsString& in DOM interfaces (and interfaces needed by DOM implementations) have been changed to nsAReadableString& and nsAWritableString&. String implementation additions (sanctioned by scc) to support DOM needs. Bug 49091. r=vidur,jst,scc
...
git-svn-id: svn://10.0.0.236/trunk@76967 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-23 17:27:06 +00:00
scc%mozilla.org
a57c788e93
fixing code that relied on implicit string construction
...
git-svn-id: svn://10.0.0.236/trunk@76728 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-19 22:35:49 +00:00
radha%netscape.com
35be8e356f
Fix for bug # 47148. r=rpotts
...
git-svn-id: svn://10.0.0.236/trunk@76641 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-18 18:33:12 +00:00
jst%netscape.com
3913565437
Fixing nsbeta3+ bug 46190. Clicking on links that point to anchors with whitespace in them wasn't working... r=pollmann@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@76632 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-18 07:31:40 +00:00
av%netscape.com
30b41b305e
Fixing 46490, r=sean, r=waterson, r=valeski, a=adamlock
...
git-svn-id: svn://10.0.0.236/trunk@76563 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-17 19:16:39 +00:00
hyatt%netscape.com
20a43ac75c
Fix for 32661, r=brendan
...
git-svn-id: svn://10.0.0.236/trunk@76507 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-16 23:57:03 +00:00
mstoltz%netscape.com
e686efdeca
Fixed 37702 and 47670. r=vidur
...
git-svn-id: svn://10.0.0.236/trunk@75890 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-09 20:08:54 +00:00
mscott%netscape.com
ced2ee490a
Bug #1642 --> don't run JS urls with the default browser (effects shrimp only)
...
r=prass
git-svn-id: svn://10.0.0.236/trunk@75848 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-09 02:30:58 +00:00
saari%netscape.com
e1a79e8500
massive landing of joki changes.
...
Relevant nsbeta3+ bugs 43309, 44503, 2634, 2504,5981, 24698, 25758, 33577,
36062, 36217, 41191, 41491, 42356, 42829, 43016
r=saari (joki code). also been tested by heikki and bryner
git-svn-id: svn://10.0.0.236/trunk@75805 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-08 21:31:05 +00:00
cata%netscape.com
99abc99837
Fix for bug #37543 , a=ftang, r=nhotta.
...
git-svn-id: svn://10.0.0.236/trunk@75618 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-05 00:07:03 +00:00
blizzard%redhat.com
5144480c38
documentation change only
...
git-svn-id: svn://10.0.0.236/trunk@75497 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-03 15:02:42 +00:00
radha%netscape.com
9af9521afb
fixes related to bug # 18321. Checking in branch fixes to the trunk. r=nisheeth
...
git-svn-id: svn://10.0.0.236/trunk@75417 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-02 21:49:26 +00:00
warren%netscape.com
5941ddaa3e
Getting jar files in shape. Mostly works on unix, status bar missing (not in build yet).
...
git-svn-id: svn://10.0.0.236/trunk@75393 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-02 06:48:45 +00:00
jst%netscape.com
fcf4ccc897
(Merging nsbeta2 checkin to the tip) Fixing nsbeta2+ bug 28572, the docshell was fireing the script unload handler too early in some cases and in some other cases the unload handler was fired even if the document wasn't unloaded. r=nisheeth, a=nisheeth.
...
git-svn-id: svn://10.0.0.236/trunk@75014 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-28 05:55:54 +00:00
dbaron%fas.harvard.edu
38b11b0554
Improve performance of testing for visited links CSS selector matching by reducing string conversion and by caching the state of the link on the link element. r=waterson b=25963
...
git-svn-id: svn://10.0.0.236/trunk@74961 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-27 23:17:53 +00:00
warren%netscape.com
997161d193
Factored string bundles out of necko. Fixes bug 42107 - need to fix string bundle init workaround. Also bug 40506 - nsIWebProgressListener needs status text. Status messages now work in mozilla and viewer with internationalized and parameterized text! Added temporary error architecture until bug 13423 can be fixed. Extended nsIStringBundleService to provide method to format status message. r=valeski,jband,tao. verified=mstoltz
...
git-svn-id: svn://10.0.0.236/trunk@74729 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-25 05:45:56 +00:00
mscott%netscape.com
f73ba6913b
Bug #45226 --> fix security hole in keywords by only allowing keyword searches if the url was an http (or https) url.
...
Currently other urls (like imap, news, ftp, etc) would end up getting sent to the keyword server if we weren't able to
connect to the host specified in the url.
r=valeski
git-svn-id: svn://10.0.0.236/trunk@74684 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-24 20:14:53 +00:00
jst%netscape.com
d0fcc932ea
Fixing nsbeta2+ bug 45019, images didn't show up on document that were fully created with document.open(): document.write();... r=nisheet&rpotts
...
git-svn-id: svn://10.0.0.236/trunk@74612 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-21 23:44:38 +00:00
pinkerton%netscape.com
d788fba357
First Checked In.
...
git-svn-id: svn://10.0.0.236/trunk@74528 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-20 07:17:32 +00:00
jdunn%netscape.com
ab359db843
Fixing hpux bustage.
...
The define needed in the header file, doesn't get set till after the
header file is included.
Also added newline to headerfile at the end for hpux.
git-svn-id: svn://10.0.0.236/trunk@74459 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-19 13:36:35 +00:00
valeski%netscape.com
194dc0bbee
moving the docshell lib to the components dir and macro'izing some decls. 45723
...
git-svn-id: svn://10.0.0.236/trunk@74432 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-19 02:57:05 +00:00
valeski%netscape.com
37012edc37
45723. r=rpotts. webshell-docshell consolodation changes.
...
git-svn-id: svn://10.0.0.236/trunk@74406 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-18 23:13:07 +00:00
radha%netscape.com
20cc26d58c
Possible fix for 45297. r=pollmann
...
git-svn-id: svn://10.0.0.236/trunk@74398 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-18 22:24:27 +00:00
radha%netscape.com
50ef8aca6b
Fix for bug # 37324 r=rpotts
...
git-svn-id: svn://10.0.0.236/trunk@74394 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-18 21:55:37 +00:00
radha%netscape.com
470491c9d8
Fallout from previous checkin for bug # 45520. r=pollmann
...
git-svn-id: svn://10.0.0.236/trunk@74324 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-17 20:12:27 +00:00
radha%netscape.com
1ecf6739ae
Fix for 45297 r=pollmann
...
git-svn-id: svn://10.0.0.236/trunk@74270 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-14 22:42:33 +00:00
andreas.otte%primus-online.de
f49c76a6d8
fix for bug 42342 [[regression] Text before ':' in URL is interpreted as protocol], we now try the www...com trick instead, not much better, but in alignment with our current fixup strategy, r=valeski@netscape.com, a=waterson@mozilla.org
...
git-svn-id: svn://10.0.0.236/trunk@74264 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-14 22:21:52 +00:00
radha%netscape.com
9546eaefab
fix for 44963.crash in SH while clicking in the throbber. r=rpotts@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@74259 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-14 21:06:20 +00:00
vidur%netscape.com
ffd0cb1a4e
Fix for bug 44608. Added nsIDocShellTreeOwner::ExitModalLoop() and nsIWebBrowserChrome::ExitModalEventLoop(). r=rpotts,a=valeski
...
git-svn-id: svn://10.0.0.236/trunk@74129 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-12 23:56:14 +00:00
dougt%netscape.com
db2c70c95b
bug 40750.
...
Adding followSymlink flag to nsILocalFile.
Adjusting callers.
windows shortcut optimizations.
r=blizzard@mozilla.org .
a=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@74127 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-12 23:31:31 +00:00
mscott%netscape.com
090ca37720
Fix for Bug #41707 --> JS and data urls were not getting an owner set on them when they were entered from the urlbar. this
...
prevented them from getting executed properly. For now, we'll inherit the owner of the current document in these
two cases.
r=mstoltz
git-svn-id: svn://10.0.0.236/trunk@74090 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-12 05:06:28 +00:00
valeski%netscape.com
bb30b7766f
r=mscott, 42505. somehow a switch enum was dropped from a previous checkin.
...
git-svn-id: svn://10.0.0.236/trunk@74007 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-11 15:00:59 +00:00
mscott%netscape.com
b92acc47f7
Bug #45047 --> accept plain/text content type by default.
...
r=alecf
git-svn-id: svn://10.0.0.236/trunk@73987 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-11 05:09:42 +00:00