Commit Graph

851 Commits

Author SHA1 Message Date
nisheeth%netscape.com
b46048fc9b r=pollmann. Fix for nsbeta3++ bug 48382. Fixes the infinite loop when location.href was set from the onload handler of a frame. 2000-09-28 05:44:10 +00:00
radha%netscape.com
0f082b6660 Fix for bugscape bug # 1644. keywords work eventhough the pref for it is turned off.
r=valeski a=mscott
2000-09-27 21:27:35 +00:00
vishy%netscape.com
db1dc7581c bugzilla 52182. r=a=mscott.
Modify the logic to launch external browser (only for target=_content
and target=_blank links). Also add something to DocShellLoadInfo
so that a user of nsDocShell::LoadURI can specify the target desired.
2000-09-22 05:04:58 +00:00
warren%netscape.com
181bb2dcb2 Landing jar packaging from jar_restructuring_branch. r=hyatt,dprice,sfraser,dveditz,vishy,sgehani 2000-09-20 19:35:24 +00:00
locka%iol.ie
4b2006ab42 Fixed typedef problem in Win32. b=50949 2000-09-20 13:28:19 +00:00
locka%iol.ie
b78abdf560 Changes to loadURI & reload methods on nsIDocShell, nsIWebNavigation. b=50949, r=radha, a=radha 2000-09-20 12:23:53 +00:00
sspitzer%netscape.com
ece84d85ec part of the fix for #46888. after cancelling a news message, you can't
select another message.  fix by naving@netscape.com.  r=sspitzer,a=mscott
also a couple bullet proofing fixes to prevent crashes.
2000-09-19 22:40:52 +00:00
radha%netscape.com
7250623e9a Fix for dogfood+ bug 46845 r=pollmann 2000-09-16 04:36:18 +00:00
rayw%netscape.com
3cd14f5878 Bug fix for 52648 -- remaining stash of progids which I missed on
the mega-change yesterday.  This will fix a few more issues.

r=warren
2000-09-14 23:20:49 +00:00
dougt%netscape.com
c2923c8476 + Added OnSecurityChange() to nsIWebProgressListener interface.
+ Added dummy function to all users of nsIWebProgressListener
+ Added new security event sink.
+ Hooked up new event sink to docloader and friends.
+ Fixed memory leaks and crashes in nsSecureBrowserImpl.
+ Added AlertPrompt to nsIPrompt Interface.
+ Enabling xpcom test on unix.

Fixes bug 46872.  r=valeski/rpotts
2000-09-14 22:56:56 +00:00
sspitzer%netscape.com
0e695c824f trivial fix for #52578. initialize uninitialized variable. r=rpotts 2000-09-14 20:23:00 +00:00
mjudge%netscape.com
e2be918716 small but pervasive change to make nsIDOMSelection an xpidl interface. also broke it into 2 interfaces, nsISelection and nsISelectionPrivate. moved nsIDOMSelectionListener also to xpidl. these new idl files live in layout/base/public. r=sfraser, r=anthonyd bug 48575 2000-09-14 11:45:01 +00:00
locka%iol.ie
8342a5a7ef Added test for postdata before invoking the anchor scrolling code to prevent obscure form problem where the submit url is the same as the current url with an anchor appended. b=52290 2000-09-14 09:45:14 +00:00
jst%netscape.com
6fc361e1b1 Checkin in part of the fix for nsbeta3+ bug 42321. Avoid running JS_GC() many times per window open/close, once should be enough. Patch mostly done by alex@cendio.se, r=jst@netscape.com & vidur@netscape.com 2000-09-14 06:18:09 +00:00
rayw%netscape.com
0257791053 Bug 37275, Changing value of all progids, and changing everywhere a progid
is mentioned to mention a contractid, including in identifiers.

r=warren
2000-09-13 23:57:52 +00:00
valeski%netscape.com
0a8271f14c 50188. removing webshell leak detection special macros. now we'll spew data in debug builds only 2000-09-11 22:06:52 +00:00
mstoltz%netscape.com
57478fd67f Fixing 51828, allowing JS/data urls to inheit principal from document if called from system code. r=jst 2000-09-11 21:16:58 +00:00
bryner%uiuc.edu
f3322a4f19 Removing extraneous text before comment. r=blizzard. 2000-09-11 14:33:45 +00:00
locka%iol.ie
9a87e1e494 Added decl of kSimplURICID. b=37416, r=valeski 2000-09-11 14:09:54 +00:00
locka%iol.ie
c4e69c5cf5 Added decl of kSimplURICID. b=37416, r=valeski 2000-09-11 13:29:22 +00:00
locka%iol.ie
202876a728 Add notification to embedders when an unrecognized URI is clicked on before discarding it. b=37416, r=valeski 2000-09-11 12:38:54 +00:00
rpotts%netscape.com
7215069dbb bug #37434. Added an attribute to nsIDocShellLoadInfo to indicate whether the active document should be stopped immediately... 2000-09-10 06:00:46 +00:00
hyatt%netscape.com
00db7137bd Fixes for bugs 45989, 50509, r=ben,jrgm" 2000-09-08 08:04:53 +00:00
rpotts%netscape.com
5bb3054ba7 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 :-) 2000-09-08 00:29:13 +00:00
rpotts%netscape.com
dd1059184e Moved the firing of the OnLoad event from WebShell into DocumentViewer... 2000-09-06 09:11:38 +00:00
edburns%acm.org
0303c7cb0a r=dbaron
Fix bustage on AIX s/true/PR_TRUE

bug 49522.
2000-09-05 21:35:59 +00:00
edburns%acm.org
8ee33dddde 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.
2000-09-05 19:03:56 +00:00
mscott%netscape.com
335bb30339 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
2000-09-01 22:35:05 +00:00
mscott%netscape.com
6f9a9156e8 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
2000-09-01 22:34:19 +00:00
radha%netscape.com
4e7d753a67 partial fix for 49498. r=nisheeth. 2000-09-01 21:29:48 +00:00
vidur%netscape.com
e153192875 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 2000-09-01 01:54:35 +00:00
mstoltz%netscape.com
ecbc31c3d3 Fixing exploits involving changing the location of a window and getting the wrong principal. Bug 48723, r=vidur 2000-08-31 05:53:32 +00:00
locka%iol.ie
6cc103a9e8 currentURI property removed from nsIDocShell. currentURI property changed to return nsIURI on nsIWebNavigation. b=46847, r=valeski, a=valeski 2000-08-30 11:32:30 +00:00
dp%netscape.com
18228d34f2 bug 41950 Getting correct url to get updated on redirect r=mscott 2000-08-29 03:28:30 +00:00
akkana%netscape.com
d9d40942bd 23485: make it possible for urlbar to go to urls spanning multiple lines. r=jfrancis 2000-08-28 22:15:03 +00:00
mscott%netscape.com
217591885a 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
2000-08-26 02:52:09 +00:00
locka%iol.ie
ecebe2ac21 API changes for embedding. b=46847, r=dougt, a=valeski 2000-08-25 18:39:46 +00:00
mscott%netscape.com
fed762b752 Bug #27048 --> implement nsIHTTPEventSink
r=valeski
2000-08-25 01:46:00 +00:00
ruslan%netscape.com
1af38e7eb6 Fix string buffer overrun - 50148 2000-08-24 22:15:32 +00:00
jst%netscape.com
9abec73fbe 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 2000-08-23 17:27:06 +00:00
scc%mozilla.org
d447c4b511 fixing code that relied on implicit string construction 2000-08-19 22:35:49 +00:00
radha%netscape.com
bfc8bb75c0 Fix for bug # 47148. r=rpotts 2000-08-18 18:33:12 +00:00
jst%netscape.com
fda7882de3 Fixing nsbeta3+ bug 46190. Clicking on links that point to anchors with whitespace in them wasn't working... r=pollmann@netscape.com 2000-08-18 07:31:40 +00:00
av%netscape.com
e8232b8209 Fixing 46490, r=sean, r=waterson, r=valeski, a=adamlock 2000-08-17 19:16:39 +00:00
hyatt%netscape.com
5395c2a84b Fix for 32661, r=brendan 2000-08-16 23:57:03 +00:00
mstoltz%netscape.com
730eb8abbb Fixed 37702 and 47670. r=vidur 2000-08-09 20:08:54 +00:00
mscott%netscape.com
798bafe8bc Bug #1642 --> don't run JS urls with the default browser (effects shrimp only)
r=prass
2000-08-09 02:30:58 +00:00
saari%netscape.com
4c09a29ac5 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
2000-08-08 21:31:05 +00:00
cata%netscape.com
b8880f180c Fix for bug #37543, a=ftang, r=nhotta. 2000-08-05 00:07:03 +00:00
blizzard%redhat.com
6a1b78c6f7 documentation change only 2000-08-03 15:02:42 +00:00