Граф коммитов

1042 Коммитов

Автор SHA1 Сообщение Дата
darin%netscape.com 9deb4986e3 Patch to finalize necko loadFlags and fix HTTP validation correctness w.r.t.
cache validation preferences and browsing via history.  r=gagan,gordon.
Fixes several bugs that I would mention here if bugzilla weren't down ;-)
2001-04-14 02:02:19 +00:00
radha%netscape.com 52ed28c776 Fix for bug # 41065. null ptr checks added r=valeski sr=rpotts 2001-04-13 22:26:28 +00:00
radha%netscape.com 35bb1fe40c Fix for bug # 55055 r=adamlock sr=rpotts Save CacheKey in SH 2001-04-13 22:20:33 +00:00
locka%iol.ie 9af9375eac NO CODE CHANGES. Reformatted to remove evil 3 space indentation 2001-04-13 13:05:16 +00:00
erik%netscape.com 4b8e61185d bug 75066; author=simon@softel.co.il; r=jst; sr=erik; diffs from IBM bidi
project (e.g. Arabic, Hebrew)
2001-04-12 23:35:24 +00:00
shaver%mozilla.org a0daa1645d 75152: Remove GetVersionNumber stub in favour of upcoming, less-invasive
preloader strategy. r=jag, sr=attinasi.
2001-04-11 14:23:13 +00:00
ccarlen%netscape.com 2ad2b9adcf Bugs 70379, 70380 - Hide nsISingleSignon from embedding apps, split auth prompting methods out of nsIPrompt into a new interface. r=valeski, sr=rpotts. 2001-04-10 18:30:25 +00:00
darin%netscape.com 00a7e27ee6 Necko API changes, bug 74221. r=valeski, sr=rpotts. 2001-04-10 06:01:08 +00:00
blakeross%telocity.com c9b9689e26 Use more efficient command structure, refactor commands, broadcasters and keys, remove unused attributes, do some other optimization (72923). Landing navigator part only; this should help new window opening and some other areas. r=ben sr=hyatt 2001-04-05 19:53:13 +00:00
dprice%netscape.com 8c0b9eaf97 65845 - new order files 2001-04-05 06:02:32 +00:00
sfraser%netscape.com ae21d8429d Fix for 74143, change nsIController to use DOMStrings. sr=hyatt, r=kin 2001-04-04 23:48:03 +00:00
rickg%netscape.com 169a621d42 preloader update. r=peterl, sr=attinasi 2001-04-03 22:58:59 +00:00
radha%netscape.com 35d5624764 Fix for bug 73746. r=valeski, sr=rpotts 2001-04-03 21:34:30 +00:00
scc%mozilla.org 70de2e4a46 landing string branch; see bug #73786 2001-04-02 19:40:52 +00:00
disttsc%bart.nl dacbb4faa9 Add "gfx2" and "imglib2" to REQUIRES lines in Makefile.in for MOZ_TRACK_MODULE_DEPS builds (e.g. senna) 2001-03-30 10:39:06 +00:00
radha%netscape.com 0ee149dabb Fixes related to bug # 71756 r=rpotts, valeski 2001-03-28 03:35:38 +00:00
bryner%uiuc.edu 64134346fc Bug 44257 -- fix tabbing from URL bar to document. r=saari, sr=shaver. 2001-03-28 02:08:06 +00:00
disttsc%bart.nl f595ed19f3 Clean up REQUIRES lines. r=cls 2001-03-25 22:59:27 +00:00
blakeross%telocity.com 85f54f99db Removing non-compliant text/xul mimetype, replacing with application/vnd.mozilla.xul+xml (28237, patch by gerv@gerv.net). r=blake sr=hyatt 2001-03-25 16:49:38 +00:00
radha%netscape.com b6e43c85cd Fix for bug # 69457 r=valeski, rpotts 2001-03-24 01:23:42 +00:00
radha%netscape.com d836ce4c5a Fix for bug # 63991 r=adamlock 2001-03-24 00:45:56 +00:00
valeski%netscape.com 169a5140b5 r=rpotts. comment changes only. 48726. adding status to idl files of api rev. ifaces. 2001-03-24 00:22:18 +00:00
mstoltz%netscape.com 519500116e Bugs 55069, 70951 - JS-blocking APIs for mailnews and embedding. r=mscott, sr=attinasi.
Bug 54237 - fix for event-capture bug, r=heikki, sr=jband.
2001-03-23 04:22:56 +00:00
disttsc%bart.nl 3d99ee79c9 Fix leak of nsAtom, some string clean-up, r=gagan, sr=jst 2001-03-22 09:53:30 +00:00
dprice%netscape.com edb387e49c 71057 sr=waterson new order files. NOT PART OF THE REGULAR BUILD 2001-03-13 10:47:37 +00:00
alecf%netscape.com b3e6a3e098 oops! I didn't mean to checkt this change in with my last landing 2001-03-13 07:25:04 +00:00
alecf%netscape.com 596e75a30a fix for 71511 - clean up nsIGlobalHistory even further by refactoring setTitle i
nto nsIBrowserHistory, cleaning up extra addPage() parameters, and fixing all co
nsumers
r=valeski, sr=shaver
2001-03-13 06:19:40 +00:00
valeski%netscape.com 68017cb9e2 sr=rpotts, r=gagan. 70743. switching over to new extensible URI::SchemeIs() api 2001-03-13 02:02:05 +00:00
danm%netscape.com a8ddb2eb2f Removing IsModal,ShowModal,ExitModalLoop methods from nsIDocShellTreeOwner. General API cleanup. bug 70481 r=ccarlen,hyatt 2001-03-12 23:08:29 +00:00
dbaron%fas.harvard.edu 0195b11a4d Move the destruction from the destructor into its |Destroy| method so that the document viewer is not prevented from being deleted by the cycles it would have broken in its destructor. (This has become necessary since the document viewer is being used from JS/XBL.) Use a null |mDocument| to record the destroyed state. r=disttsc@bart.nl sr=waterson@netscape.com b=61821 2001-03-10 03:19:36 +00:00
alecf%netscape.com 5355236f68 fix for bug 70929 - refactor history into public/private interfaces
sr=waterson
2001-03-09 14:49:28 +00:00
danm%netscape.com 1c99ca8f94 moving [GS]etPersistence from nsIWebBrowserChrome to nsIDocShellTreeOwner. embedding API review meeting made me do it. bug 69918 r=ccarlen,hyatt 2001-03-09 02:04:06 +00:00
disttsc%bart.nl 8b43034cef Change implicit conversion from
|NS_ConvertUTF8toUCS2|
|NS_ConvertASCIItoUCS2|
|NS_ConvertUCS2toUTF8|
|ns[C]LiteralString|
|ns[C]PromiseFlatString|

to explicit |get()|.

Add |get()| to |nsString|, remove implicit conversion operators where possible, add NS_WARNING where not (yet!).

Bug=53057, r=alecf, sr=scc
2001-03-08 08:05:05 +00:00
dbaron%fas.harvard.edu d8d2e77f91 Fix bad vi modeline that caused text to wrap at 2 characters. r=gagan (Comment changes only.) 2001-03-04 19:43:55 +00:00
disttsc%bart.nl 277181c660 Preparation of removing nsCString::GetBuffer. Landing everything but the actual commenting out of nsCString::GetBuffer. bug=64016, r=timeless, sr=scc 2001-03-02 09:26:57 +00:00
dprice%netscape.com 199c935b04 # 65845 sr=waterson, new order files will greatly reduce the number of link warnings. 2001-02-27 04:38:19 +00:00
radha%netscape.com 964bf51e3f Fix for blocker bug 69843. r=valeski, sr=waterson 2001-02-23 23:37:41 +00:00
radha%netscape.com c706e7b00c Fix for bug # 69713. Get rid of unused SH_IN_FRAMES #defines. r=timeless, adamlock 2001-02-23 00:05:54 +00:00
disttsc%bart.nl a6f2f5861a Mass REQUIRES update to synch up with string lib and xul changes in an attempt to fix senna bustage. r=jst, sr=cls 2001-02-22 09:35:51 +00:00
dougt%netscape.com 128f95aa9b Relanding Necko Changes.
Revising nsIChannel to allow for overlapped i/o. This consists of three parts:

1. Factoring nsIChannel into a protocol specific part, the nsIChannel, and a socket specific, the nsITransport.
2. Derive the nsIChannel from a nsIRequest.
2. Changes the notification system from necko and the URILoader to pass the nsIRequest interface instead of nsIChannel interface.

This goal stems from wanting to be able to have active AsyncRead and AsyncWrite operations on nsSocketTransport.
This is desired because it would greatly simplify the task of maintaining persistent/reusable socket connections
for FTP, HTTP, and Imap (and potentially other protocols). The problem with the existing nsIChannel interface is
that it does not allow one to selectively suspend just one of the read or write operations while keeping the other active.

r=darin@netscape.com
sr=rpotts@netscape.com
2001-02-21 20:38:08 +00:00
radha%netscape.com b2d6bb81e1 Fix for bug # 39938. Client side redirection messes up SH. r=rpotts, adamlock 2001-02-15 19:10:16 +00:00
dprice%netscape.com 997fb091c7 65845 first cut of the order files 2001-02-13 02:48:02 +00:00
disttsc%bart.nl 3d2d80d536 Back out dougt's channel changes 2001-02-12 03:14:23 +00:00
dougt%netscape.com 1b9ca82439 Revising nsIChannel to allow for overlapped i/o. This consists of three parts:
1. Factoring nsIChannel into a protocol specific part, the nsIChannel, and a socket specific, the nsITransport.
2. Derive the nsIChannel from a nsIRequest.
2. Changes the notification system from necko and the URILoader to pass the nsIRequest interface instead of nsIChannel interface.

This goal stems from wanting to be able to have active AsyncRead and AsyncWrite operations on nsSocketTransport.
This is desired because it would greatly simplify the task of maintaining persistent/reusable socket connections
for FTP, HTTP, and Imap (and potentially other protocols).  The problem with the existing nsIChannel interface is
that it does not allow one to selectively suspend just one of the read or write operations while keeping the other active.

The full details of the change on written up in the netlib newsgroup.

r=darin@netscape.com
sr=rpotts@netscape.com
2001-02-10 00:16:26 +00:00
gagan%netscape.com 2b824333fe A left over change for the optimization in bug 66577. r=mstoltz, sr=shaver, brendan. 2001-02-07 01:14:37 +00:00
radha%netscape.com a4030b7755 Changes related to history listener bug 65608 r=valeski sr=rpotts 2001-02-07 00:32:04 +00:00
rods%netscape.com baed08e917 Printing of selected frameset frames and Iframes
Bug 66783 r=dcone sr=buster,attinasi
2001-02-06 23:03:17 +00:00
alecf%netscape.com 369607b9ae fix for #64060 - bulk delete history entries by hostname & domainname
also add a new history controller for future history coolness
a=ben, r=jag, and a bit of r=timeless
2001-01-31 20:21:37 +00:00
gagan%netscape.com 79713bc4c2 Optimization for scheme comparison of URIs. See bug 66577 for details. r=darin, sr=brendan@mozilla.org 2001-01-31 01:33:03 +00:00
akkana%netscape.com 2eccaab14e 56296: Disable popping up new window on target=, pref controlled. r=dveditz, sr=brendan 2001-01-27 01:08:36 +00:00
locka%iol.ie 3131997624 Changed docshell so it turns the mouse pointer "busy" in the associated window while it is loading a document. Removed the hack in the navigator chrome that used the throbber status to set the busy pointer. b=30375 sr=rpotts@netscape.com 2001-01-26 12:35:32 +00:00
radha%netscape.com 38435906c7 Fix for bug # 41973 (Redireted urls are not marked visited) r=rpotts sr=waterson 2001-01-23 22:16:40 +00:00
rpotts%netscape.com 55b3f45f81 Some changes to make nsDocShell::LoadStream() work better... 2001-01-01 22:48:47 +00:00
dbaron%fas.harvard.edu caa9658024 Clean up easily fixed unnecessary includes and exports of implementation header files in layout. b=63766 r=jst@netscape.com sr=buster@netscape.com 2000-12-30 19:22:22 +00:00
rpotts%netscape.com 2f01a00db9 bug #63529. Added a null-pointer check in nsWebShell::OnStateChange(...) 2000-12-22 21:47:26 +00:00
pinkerton%netscape.com f53d582d4a clean up interface, per directions. adding copyLinkLocation(), and specifying semantics of selectNone() wrt insertion point location. Implemented selectNone(). r=saari/a=hyatt. bug#s 46867, 63001 2000-12-22 01:13:46 +00:00
rpotts%netscape.com 79489fa096 bug #15345 (sr=mscott). Replaced nsIDocumentLoaderObserver with nsIWebProgressListener... Also some whitespace cleanup :-) 2000-12-20 23:18:03 +00:00
rpotts%netscape.com 4f5eacac64 a little cleanup - no need to make private methdos virtual... 2000-12-19 23:01:25 +00:00
radha%netscape.com b2d9c6269d Fix for bug # 59755. SH work wrong after doing view-source:url. Set ViewMode to
viewNormal for all Sh loads.  r=adamlock sr=alecf
2000-12-18 22:55:46 +00:00
radha%netscape.com bb77194a1b Fix for bug # 49913. Pressing enter in the url field adds duplicate entry
to Session History. r=adamlock sr=alecf
 VS: ----------------------------------------------------------------------
2000-12-18 20:02:26 +00:00
radha%netscape.com a972bf9004 Fix for bug # 54492 r=verah sr=alecf 2000-12-11 23:29:04 +00:00
dbaron%fas.harvard.edu 2b2160f1b0 Fix incorrect usage of nsCOMPtr where nsCOMPtr::operator& was used instead of getter_AddRefs. b=59414 r=disttsc@bart.nl sr=waterson@netscape.com 2000-12-09 04:21:51 +00:00
blakeross%telocity.com 6d06c41584 Fix 58633 and 49744: a typo in GetLastVisited() and improving a cmd line help description. r=jag sr=alecf 2000-11-30 21:17:15 +00:00
cls%seawood.org 66a18fcbbf Resurrect REQUIRES so that we have some sort of means to track intermodule dependencies. Bug #59454 r=blizzard@mozilla.org 2000-11-20 07:16:06 +00:00
disttsc%bart.nl d85375778a Convert nsIDocumentCharsetInfo to IDL so we can get rid of more bits of nsBrowse
rInstance. bug=46200, r=erik@netscape.com, r=smfr, a=alecf.
2000-11-16 21:33:34 +00:00
pinkerton%netscape.com ddb11a2642 fix bustage. nsAReadableString& needs to be const. 2000-11-16 21:29:13 +00:00
pinkerton%netscape.com 986b6f9fee Implemented nsIClipboardCommands by calling through to the appropriate controller. r=sfraser,a=hyatt. bug#46867 2000-11-16 20:08:48 +00:00
nhotta%netscape.com f252457e06 Changed to convert anchor name as UTF-8 instead of Latin1 if that fails then convert it as document charset, bug= 58819,r=erik, sr=waterson. 2000-11-15 00:17:41 +00:00
disttsc%bart.nl 7c611a24e8 Whoops, forgot to remove one line 2000-11-09 21:14:43 +00:00
disttsc%bart.nl 87187c390c Moving nsIContentViewer over from webshell to docshell, converting from .h to .idl. Needed for bug 46200, r=moa=adam@netscape.com, a=alecf 2000-11-09 20:30:35 +00:00
pinkerton%netscape.com 865cc4c0b1 adding nsIContentViewer.idl for jag. 2000-11-09 20:28:41 +00:00
danm%netscape.com 6e38213d92 new method IsModal. bug 56677 r=brendan,hyatt 2000-11-09 00:16:29 +00:00
locka%iol.ie b06b376a23 added files: mozilla/docshell/base/nsCDefaultURIFixup.idl, mozilla/docshell/base/nsIURIFixup.idl 2000-11-08 23:20:36 +00:00
locka%iol.ie d588ced9dd added files: mozilla/docshell/base/nsDefaultURIFixup.cpp, mozilla/docshell/base/nsDefaultURIFixup.h 2000-11-08 21:05:25 +00:00
locka%iol.ie 1720949638 Moved URI fixup code out of docshell and into a global service. b=51702, sr=waterson@netscape.com 2000-11-08 21:00:37 +00:00
jband%netscape.com fa23038df9 Add null ptr check to fix bug 59281. r=adamlock sr=waterson 2000-11-08 06:31:57 +00:00
hyatt%netscape.com fae32fdbd7 Fix for 54203. r=saari, a=brendan 2000-11-04 08:21:20 +00:00
jst%netscape.com 6187aef7f7 Fixing bug 25821. This is only a bandaid for the real problem with targetting javascript: URL's but it fixes the immediate problem while the targetting code is being rewritten. r=brendan, sr=mscott 2000-11-02 08:43:19 +00:00
radha%netscape.com f2997f535f More fixes for bug # 46828. r=pollmann sr=rpotts 2000-11-02 06:34:44 +00:00
mscott%netscape.com bb724de52a Bug #56938 --> Break out the code which parses and sets up refresh urls into
a separate method so we can expose it as an interface method
via nsIRefreshURI.
r=sspitzer,sr=rpotts
2000-11-01 08:03:58 +00:00
warren%netscape.com cd56c0575b Bug 47207. Backing out logging/PRINTF changes until we can fix stopwatch.h, introduce double parens, etc. 2000-10-28 22:17:53 +00:00
warren%netscape.com 09bbfcc1d7 problem with gNumberOfWebShells -- moved into DEBUG 2000-10-28 04:09:10 +00:00
warren%netscape.com 9a6d92a433 Bug 47207. Changing printf to PRINTF to use new logging facility. r=valeski,sr=waterson 2000-10-27 22:43:51 +00:00
waterson%netscape.com 400f2ce002 Bug 42001. Implement 'clear history'. r=ben,brendan,alecf, sr=shaver 2000-10-20 01:00:11 +00:00
radha%netscape.com f3c249194e Fix for bug # 55055 r=adamlock sr=rpotts 2000-10-19 06:40:46 +00:00
radha%netscape.com 29213fc2e3 Fix for bug # 46828. r=mscott sr=rpotts 2000-10-19 06:24:24 +00:00
radha%netscape.com 08cc243b17 Fix for bug # 55145. r=pollmann a=rpotts 2000-10-13 20:49:40 +00:00
anthonyd%netscape.com 74c4c54da2 fix for bug # 55750
Crash opening "new composer window" to bogus location, after "this type of page can't be edited" dialog
r=sfraser
sr=kin
sr=rpotts
2000-10-13 05:06:02 +00:00
mscott%netscape.com 8a9bc0d1c9 Bug #47636 --> add methods to convert back and forth between a nsIDocShellLoadTypeInfo
and a docshell load tye. Unify nsIURILoadCommand and nsIDocShellLoadType enums so they
can be treated as the same type.
r=radha, sr=rpotts
2000-10-11 23:17:02 +00:00
pollmann%netscape.com 8ce9c39269 Bug 53708: Prune session history tree at frame being replaced to prevent wrong pages from being loaded into subframes. r=radha, a=adamlock 2000-10-11 10:05:17 +00:00
law%netscape.com 22145f6f94 Bug 6119; r=radha@netscape.com; sr=waterson@netscape.com; Use nsIChannel::VALIDATE_NEVER when loading a page for view-source 2000-10-07 02:24:50 +00:00
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
radha%netscape.com 2b21ff747d fixes related to bug # 18321. Checking in branch fixes to the trunk. r=nisheeth 2000-08-02 21:49:26 +00:00
warren%netscape.com da15eda254 Getting jar files in shape. Mostly works on unix, status bar missing (not in build yet). 2000-08-02 06:48:45 +00:00
jst%netscape.com cc41aef7b4 (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. 2000-07-28 05:55:54 +00:00
dbaron%fas.harvard.edu a09c77e4d1 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 2000-07-27 23:17:53 +00:00
warren%netscape.com 2b01440bc0 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 2000-07-25 05:45:56 +00:00
mscott%netscape.com a3382d80ed 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
2000-07-24 20:14:53 +00:00
jst%netscape.com 40d98d5682 Fixing nsbeta2+ bug 45019, images didn't show up on document that were fully created with document.open(): document.write();... r=nisheet&rpotts 2000-07-21 23:44:38 +00:00
pinkerton%netscape.com a6aa282f60 First Checked In. 2000-07-20 07:17:32 +00:00
jdunn%netscape.com 429f8e0ecf 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.
2000-07-19 13:36:35 +00:00