mstoltz%netscape.com
70f0d46fbc
86984 - make history.length sameOrigin-accessible. Security prefs change.
...
91714 - CheckLoadURI should trest 'safe' and 'unsafe' about: URLs as different protocols
56260 - 'Remember This Decision' in signed script grant dialog should default to unchecked
83131 - More descriptive security error messages
93951 - Added null check in GetBaseURIScheme to prevent crash.
All bugs r=jtaylor, sr=jst
2001-08-14 00:18:58 +00:00
heikki%netscape.com
8d724a8765
Not part of build. Updated/added XML Extras tests.
2001-08-10 01:12:30 +00:00
vidur%netscape.com
14c113fafa
Implemented first pass of schema loader. This is not part of the build.
2001-08-06 07:12:31 +00:00
vidur%netscape.com
10b9ff2f8b
Added schema loading code as optionally compiled component of module.
2001-08-06 07:11:00 +00:00
vidur%netscape.com
97c1aab91d
Fix for bug 88078. XMLHttpRequest now accepts non-HTTP URIs as well. This is similar to IE behavior. r=heikki, sr=jst
2001-08-06 07:08:07 +00:00
heikki%netscape.com
93ce2da12d
Bug 90530, make it possible to set content-type header. Patch from garths@oeone.com. r=heikki, sr=jst.
2001-08-02 23:45:47 +00:00
jaggernaut%netscape.com
c14d9c09a1
Bug 86734: Remove NS_WITH_SERVICE. r=dbaron, rs=scc, a=asa
2001-07-25 07:54:28 +00:00
jaggernaut%netscape.com
4d73a251ab
Bug 73353: clean up the REQUIRES lines in Makefiles.
2001-07-23 22:36:12 +00:00
vidur%netscape.com
d6b8dd6c37
Work in progress on WSDL Loader interfaces. This is not yet part of the build.
2001-07-23 18:22:43 +00:00
vidur%netscape.com
48a1d20cd1
More work in progress on schema loading. This is not yet part of the build.
2001-07-21 00:28:11 +00:00
jst%netscape.com
86ec54ba62
Removing use of obsolete macros for defining lists of interfaces used by the DOM classinfo code. r=pollmann@netscape.com, rs=vidur@netscape.com
2001-07-18 07:48:12 +00:00
dbaron%fas.harvard.edu
bf82abfd11
Header include dependency cleanup. b=64023 r=jag rs=brendan
2001-07-16 02:40:48 +00:00
vidur%netscape.com
7cb16a66d2
Work in progress on WSDL component. This is not yet part of the build.
2001-07-10 17:33:05 +00:00
vidur%netscape.com
c2b15c1d49
Work in progress on XML Schema representation component
2001-07-10 17:09:17 +00:00
heikki%netscape.com
34fbea2066
Bug 88327, XMLHttpRequest.responseText did not support HTTP charset header. r=harishd, sr=jst.
2001-07-04 19:31:14 +00:00
jaggernaut%netscape.com
03ab87e4a1
Bug 88413: Remove |GetUnicode()| from nsString (and replace it with |get()|). r=dbaron, rs=scc.
...
This removes all call-sites I can currently fix. Tomorrow I'll try to get someone to checkin my changes to security/ and I'll get some help with the Netscape side of things.
nsString::GetUnicode()'s final death-blow will be dealt soon. Please keep this in mind as you add new code :-)
2001-06-30 11:02:25 +00:00
waterson%netscape.com
0877b1a573
Land STATIC_BUILD_20010612_BRANCH, which supports building mozilla with components statically linked into the executable, as well as 'meta modules' that combine components into uber-DLLs.
2001-06-20 20:21:49 +00:00
dbaron%fas.harvard.edu
688519fb0c
Fix bad getters on nsIDocument and nsIScriptContext to use out params rather than return |AddRef|ed pointers. b=81289 r=jaggernaut sr=jst a=asa
2001-06-20 03:27:48 +00:00
cls%seawood.org
80f526179f
Replaced NO_SHARED_LIB & NO_STATIC_LIB with BUILD_SHARED_LIBS, BUILD_STATIC_LIBS, FORCE_STATIC_LIB & FORCE_SHARED_LIB. Added FORCE_USE_PIC.
...
Changes allow us to have a finer control over which parts of the tree are built with PIC. Part of the static build branch landing.
Bug #46775 r=mcafee a=leaf
2001-06-18 22:10:38 +00:00
heikki%netscape.com
b0b3de93e4
Bug 83557, make xmlextras work in embedding. XMLHttpRequest is more like a DOM class now, events are fired and executed on the proper context, and a lot of JS specific code was removed. Patch by jst, r=heikki, sr=vidur, a=asa@mozilla.org.
2001-06-11 22:16:10 +00:00
heikki%netscape.com
9d8378c575
Bug 73958, XMLHttpRequest data corruption etc. Recursive stream readers are not supported, so I 'copy' by wrapping data in a light weight temporary stream and pass that to parser. Also fix 2 regressions: ignore parameter in Send() if method is GET and fix relative URLs. Finally this patch fixes the testcases, removes my hacky buffer now that nsCString can handle nulls in the middle, and do some minor code cleanup. r=harishd,sr=vidur,a=asa@mozilla.org
2001-06-01 23:44:03 +00:00
scc%mozilla.org
6dc50c21bc
bug #75220 : sr=jst, r=vidur. Update soap to use new string names.
2001-05-21 23:48:41 +00:00
mstoltz%netscape.com
edf3f8a6e9
Re-checking-in my fix for 47905, which was backed out last night because of a bug in some other code that was checked in along with it. This checkin was not causing the crasher and is unchanged. See earlier checkin comment - in short, this adds same-origin to XMLHttpRequest and cleans up some function calls in caps, removes some unnecessary parameters. r=vidur, sr=jst.
2001-05-19 00:33:51 +00:00
blizzard%redhat.com
e1e5c32a99
Back out mstoltz because of blocker bug #81629 . Original bugs were 47905 79775.
2001-05-18 17:41:23 +00:00
mstoltz%netscape.com
201736a175
Bug 47905 - adding security check for XMLHttpRequest.open.
...
Added nsIScriptSecurityManager::CheckConnect for this purpose.
Also cleaned up the security check API by removing some unnecessary
parameters. r=vidur@netscape.com , sr=jst@netscape.com
Bug 79775 - Forward button broken in main mail window. Making
WindowWatcher not call GetSubjectPrincipal if the URL to be loaded is
chrome, since the calling principal is superfluous in this case.
No one has been able to find the root cause of this problem, but
this checkin works around it, which is the best we can do for now.
r=ducarroz@netscape.com , sr=jst@netscape.com
2001-05-18 06:56:29 +00:00
darin%netscape.com
c18fe7ef56
Http branch landing: changes to other files (bug 76866) r=gagan,sr=dougt,a=chofmann
2001-05-11 21:05:08 +00:00
jst%netscape.com
621060c4fd
Landing the XPCDOM_20010329_BRANCH branch, changes mostly done by jband@netscape.com and jst@netscape.com, also some changes done by shaver@mozilla.org, peterv@netscape.com and markh@activestate.com. r= and sr= by vidur@netscape.com, jband@netscape.com, jst@netscpae.com, danm@netscape.com, hyatt@netscape.com, shaver@mozilla.org, dbradley@netscape.com, rpotts@netscape.com.
2001-05-08 17:42:36 +00:00
kandrot%netscape.com
d5bd552195
Check in for Ron Guilmette. r=shaver, sr=waterson. For intl r=nhotta. Changes for NS_IMPL_NSGETMODULE. bug #46775 .
2001-05-05 05:33:37 +00:00
cls%seawood.org
c06c69763c
Remove unneeded LOST_SYM_LIBS defines.
2001-04-30 01:13:22 +00:00
cls%seawood.org
25c6dc1c7e
Set EXPORT_LIBRARY=1 in all pertinent Makefile.ins. Allows us to build the final link list as we traverse the tree. Bug #46775
2001-04-28 19:48:12 +00:00
heikki%netscape.com
a0844e5329
Bugs 65848 and 75031, support for application/xml and application/xhtml+xml mime types. This also fixes almost all of content to use NS_LITERAL_STRING instead of NS_ConvertASCIItoUCS2. r=harishd, valeski (mime types), sr=vidur.
2001-04-26 19:33:12 +00:00
timeless%mac.com
ee959d2767
fix Bugzilla Bug 75853 CR and LF are naked ifdefs
...
r=dveditz, sr=scc
2001-04-18 05:59:43 +00:00
shaver%mozilla.org
e2dc3d6d88
75152: Remove GetVersionNumber stub in favour of upcoming, less-invasive
...
preloader strategy. r=jag, sr=attinasi.
2001-04-11 14:23:13 +00:00
darin%netscape.com
41efbc6217
Necko API changes, bug 74221. r=valeski, sr=rpotts.
2001-04-10 06:01:08 +00:00
disttsc%bart.nl
748e1ece2f
Clean up MODULE/REQUIRES, bug=73353, r=cls
2001-04-08 08:33:11 +00:00
dprice%netscape.com
3e31ab9946
65845 - new order files
2001-04-05 06:02:32 +00:00
rickg%netscape.com
c1ce80ae83
preloader update. r=peterl, sr=attinasi
2001-04-03 22:58:59 +00:00
disttsc%bart.nl
96f5f6cf31
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
disttsc%bart.nl
a705f198d5
Fix MOZ_TRACK_MODULE_DEPS build bustage (senna)
2001-03-29 05:51:12 +00:00
heikki%netscape.com
e35ec0c43d
Bug 71869, make XML Extras component load in startup in embedded case as well as browser. r=chak, sr=vidur.
2001-03-29 01:11:13 +00:00
disttsc%bart.nl
6e48266508
Clean up REQUIRES lines. r=cls
2001-03-25 22:59:27 +00:00
dprice%netscape.com
1b42d68e45
71057 sr=waterson new order files. NOT PART OF THE REGULAR BUILD
2001-03-13 10:47:37 +00:00
valeski%netscape.com
a8e9bc5bd5
sr=rpotts, r=gagan. 70743. switching over to new extensible URI::SchemeIs() api
2001-03-13 02:02:05 +00:00
disttsc%bart.nl
48bd2a6283
Fix MOZ_TRACK_MODULE_DEPS builds (like senna) bustage, adding webbrwsr to REQUIRES. r=cls
2001-03-13 01:12:33 +00:00
disttsc%bart.nl
6824b53efb
Fix MOZ_TRACK_MODULE_DEPS builds (like senna) bustage, adding mozbrwsr to REQUIRES. r=cls
2001-03-13 01:10:08 +00:00
danm%netscape.com
39f4900fca
Removing IsModal,ShowModal,ExitModalLoop methods from nsIDocShellTreeOwner. General API cleanup. bug 70481 r=ccarlen,hyatt,vidur
2001-03-12 23:08:55 +00:00
shaver%mozilla.org
89c833fb49
67699: all your nsIClassInfo is belong to us
...
- teach nsGenericFactory about nsIClassInfo, and nsIClassInfo.idl to the
builds
- add a heaping serving of macro love for classes that want to support it
- convert many modules to use nsGenericModule the new way
- handful of warning and modeline fixes
- nsSample and some XPConnect test classes now have nsIClassInfo support for
testing
2001-03-12 20:43:02 +00:00
disttsc%bart.nl
aebc676048
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
heikki%netscape.com
ec12f3ad59
Unix doesn't like recursive defines.
2001-03-08 04:16:40 +00:00
heikki%netscape.com
520e00a700
No bug number. Build SOAP only when enabled, and do not build it by default. r=peterv, sr=vidur.
2001-03-08 02:28:58 +00:00
heikki%netscape.com
1ec8b2abc8
No bug number. Build SOAP only when enabled, and do not build it by default. r=heikki, sr=vidur.
2001-03-08 02:28:00 +00:00
heikki%netscape.com
9f7cb5040a
No bug number. Build SOAP only if MOZ_SOAP is set, and do not build it by default. r=peterv, sr=vidur.
2001-03-08 02:13:30 +00:00
disttsc%bart.nl
043186b34e
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
mstoltz%netscape.com
6672d1a27a
bug 47905, adding security check to XMLHttpRequest.open(). r=heikki, sr=brendan
2001-03-02 00:09:20 +00:00
heikki%netscape.com
991facbf36
Bug 49572, implemented responseText property for XMLHttpRequest object. Also some minor nsCOMPtr initialization optimizations and updated tests. r=harishd, rpotts (stream reading part), sr=jst.
2001-02-28 23:46:59 +00:00
dprice%netscape.com
5184a7104b
# 65845 sr=waterson, new order files will greatly reduce the number of link warnings.
2001-02-27 04:38:19 +00:00
cls%seawood.org
8643a92f86
Adding and updating necessary .cvsignore files. Bug #61550
2001-02-24 06:22:49 +00:00
disttsc%bart.nl
744785129a
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
eab041f43f
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
dprice%netscape.com
fc5a7ddbf1
65845 first cut of the order files
2001-02-13 02:48:02 +00:00
disttsc%bart.nl
76fbedadc5
Back out dougt's channel changes
2001-02-12 03:14:23 +00:00
dougt%netscape.com
69415757ab
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
cded3e2f30
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
darin%netscape.com
6bfaf3912c
Bug 62566. nsIChannel::AsyncWrite interface revision and related cleanup.
...
r=dougt@netcape.com , sr=mscott@netscape.com .
2001-01-23 22:10:34 +00:00
heikki%netscape.com
59daefd3d9
Set out param in case of error and some minor optimizations. r=jst, sr=vidur.
2001-01-17 19:03:27 +00:00
heikki%netscape.com
6f9b5a7bdd
NOT PART OF BUILD. Bug 60497, made XMLExtras into installable component, this script is needed to make the .xpi, instructions in the bug. See http://www.mozilla.org/xmlextras for the actual installable package.
2000-12-28 23:55:27 +00:00
heikki%netscape.com
61f81ef412
Bug 45627 and bug 45552. XMLSerializer to deal better with empty elements, special characters, elements from the HTML namespace and namespaces in general, and processing instructions. Removed a lot of duplicate code in XML Extras component, and made several small optimizations with nsCOMPtr initializations. r=vidur, a=jst.
2000-12-27 23:48:10 +00:00
heikki%netscape.com
48d290bed2
Bug 51218, problems with DOCTYPE handling. r=harishd, a=vidur.
2000-12-11 22:21:06 +00:00
cls%seawood.org
fc9c54cb3d
Oops. Fixing bustage introduced by previous checkin. I forgot that XPIDL_MODULE is sometimes set by MODULE. r=blizzard Bug 59454
2000-11-21 00:18:46 +00:00
cls%seawood.org
8bd122b3d5
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
danm%netscape.com
b9887b3ac3
removing glowcode directives. won't affect you unless you use an obsolete version of glowcode.
2000-11-18 02:13:42 +00:00
heikki%netscape.com
af74741803
Changing topsrcdir to DEPTH, hopefully this fixes the build bustage.
2000-10-21 00:10:15 +00:00
heikki%netscape.com
ee699edfb3
Corrected the whitespace mess.
2000-10-20 23:43:52 +00:00
heikki%netscape.com
278adf8db4
Not part of Netscape 6.0 package. Checking in patches from toml@us.ibm.com. These fix bug 55508 (DOMParser does not work without script environment) and bug 55599 (add GetChannel method to nsIXMLHTTPRequest), as well as add a test program. r=heikki, a=vidur.
2000-10-20 23:26:10 +00:00
rayw%netscape.com
6cc70ebd6c
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
vidur%netscape.com
4a41eee18d
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
mkaply%us.ibm.com
500f32b91d
#50287
...
r=cls, a=brendan
Add SHORT_LIBNAME for xmlextras.dll
2000-08-30 20:20:59 +00:00
warren%netscape.com
64a99efec0
Bug 46864 - Embedding needs a name attribute on nsIRequest.
2000-08-21 08:23:54 +00:00
vidur%netscape.com
cf45da4313
Fixed leak of weak reference (thanks beard@netscape.com). Fixed makefiles to avoid overwriting xpt files. This is not part of the regular build
2000-07-31 16:48:54 +00:00
Peter.VanderBeken%pandora.be
b04b212b4a
Adding SOAP to mac projects. Not part of build. a=vidur.
2000-07-15 06:37:21 +00:00
vidur%netscape.com
189416e3f2
SOAP listeners now get the protocol status as part of the response. This is not part of the default build.
2000-07-15 00:24:27 +00:00
mcafee%netscape.com
46c33bd14e
Ignore generated files
2000-07-14 22:28:05 +00:00
vidur%netscape.com
c36b470fe7
Fixed Mac casting problem. This is not part of the default build.
2000-07-14 16:25:09 +00:00
vidur%netscape.com
2cb94c201b
Got rid of unused, unimplemented nsISOAPCall:SetSimpleParameters. The script version of nsISOAPCall::SetParameters does exactly this. This is not part of the default build
2000-07-14 00:34:50 +00:00
vidur%netscape.com
f1a8dc715a
Added SOAP component tothe XMLExtras module. This is not part of the Seamonkey build.
2000-07-13 23:12:39 +00:00
vidur%netscape.com
053ae8eb50
SOAP calling tests
2000-07-13 23:11:59 +00:00
vidur%netscape.com
6e7a205c78
Additional SOAP call work. This is not part of the Seamonkey project.
2000-07-13 23:11:16 +00:00
vidur%netscape.com
52f62d871e
Commented nsIXMLHttpRequest. Used the new nsIXPCNativeCallContext::SetReturnValueWasSet method to deal with returning event handler function objects to script callers of nsIXMLHttpRequest::Onload and Onerror. Turned on synchronous requests. This is not part of the Seamonkey build.
2000-07-13 23:08:30 +00:00
vidur%netscape.com
eb782298a6
Work in progress on SOAP call component. This is not part of the Seamonkey build.
2000-07-11 00:54:39 +00:00
vidur%netscape.com
6aa74b76ff
Work in progress on SOAP call component
2000-07-11 00:52:30 +00:00
mcafee%netscape.com
36e9b139ec
Ignore generated files.
2000-07-09 21:10:01 +00:00
Peter.VanderBeken%pandora.be
e54dcce1da
Add nsDOMParser.cpp. Not part of build. a=vidur.
2000-07-07 21:53:28 +00:00
Peter.VanderBeken%pandora.be
2e08c9adff
Add nsIDOMParser.idl. Not part of build. a=vidur.
2000-07-07 21:53:00 +00:00
colin%theblakes.com
477072e415
Need to link against MOZ_JS_LIBS. r=vidur
2000-07-06 21:23:46 +00:00
vidur%netscape.com
e67418ba38
Cleaning up simple cgi. This is not part of the Seamonkey build.
2000-07-05 18:49:41 +00:00
vidur%netscape.com
78f4085ed3
Added new parser interface that does string/stream to DOM document parsing. This is not part of the Seamonkey build.
2000-07-05 16:55:53 +00:00
vidur%netscape.com
d4e1e90f21
Simple posting tests. This is not part of the Seamonkey build.
2000-06-30 23:10:56 +00:00
vidur%netscape.com
2ffccb24ff
Added support for synchronous posting. Got rid of unbreakable circular reference in the abort case. This is not part of the Seamonkey build.
2000-06-30 23:09:26 +00:00
cls%seawood.org
e1e6c5760f
Removed obsolete REQUIRES variable from every Makefile.in/makefile.win
2000-06-30 08:08:04 +00:00
vidur%netscape.com
375e989c60
Allowed complete script access to our components. This is WIP and not part of the Seamonkey build.
2000-06-23 15:51:47 +00:00
vidur%netscape.com
b00f2c29b5
Added Mac projects and make requirements from peter.vanderbeken@pandora.be. This is not part of the Seamonkey build.
2000-06-23 01:55:42 +00:00
vidur%netscape.com
e73c8f4ddd
Added Unix makefiles and incorporated Andreas Otte's changes for building on Linux. This is not part of the Seamonkey build.
2000-06-22 21:41:37 +00:00
vidur%netscape.com
ecfe2823e4
Updated to the new version of nsIPrivateDOMImplementation. We now get a base URL for our own URL resolution from the subject codebase principal. This checkin is for code that is not part of the Seamonkey build.
2000-06-22 18:06:49 +00:00
vidur%netscape.com
086db89355
First cut of XMLSerializer and XMLHttpRequest. This is WIP and not part of the Mozilla/Seamonkey build.
2000-06-16 16:52:09 +00:00