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

936 Коммитов

Автор SHA1 Сообщение Дата
cbegle%netscape.com ece8b98f54 add a regression test for bug #9802 1999-07-14 20:26:27 +00:00
cbegle%netscape.com fdca8e9c92 correct the naming of these tests. negative tests have an -n.js filename
extension.
1999-07-14 18:12:11 +00:00
cbegle%netscape.com a981b78562 allow command line option to specify the full path to the js executable. 1999-07-14 18:11:22 +00:00
jdunn%netscape.com 1d3c4947d1 Need to put libxpconnect.so in components for AIX 1999-07-14 16:36:16 +00:00
norris%netscape.com d1249dd430 Report errors for incorrect usages of varargs forms. 1999-07-08 16:32:51 +00:00
norris%netscape.com 67d7d2b31e Fix javadoc bug. 1999-07-08 00:37:12 +00:00
ramiro%netscape.com 9200ddaebb Checkin another chunk of Alex Larsson's non-exported symbol reduction
patch.  All changes protected by  MOZ_STRIP_NOT_EXPORTED.
These particular changes set the NS_EXPORT declarations as needed by
the linker.
1999-07-07 09:02:21 +00:00
brendan%mozilla.org 1a2b00ad18 Avoid overallocating JS stack for "%ip" and other multi-char format codes. 1999-07-07 08:18:42 +00:00
mccabe%netscape.com b497e1ee93 Define JS_HAVE_LONG_LONG for VMS on the Alpha.
Thanks to Colin Blake <colin@theblakes.com> for this patch.
1999-07-07 00:38:52 +00:00
mccabe%netscape.com b3e571fe0e Fix to 9241 - Change types to unsigned to fix compile-time warnings.
Thanks go to kherron@sgum.mci.com for the patch.
1999-07-06 22:58:42 +00:00
sspitzer%netscape.com 3649abeee9 fix warning 1999-07-06 22:40:54 +00:00
norris%netscape.com d44417769f Fix bug in ScriptableObject that make classes with jsGet_ but not jsFunction_ work improperly.
Also update Foo example to conform to new defineClass API.
1999-07-06 17:13:33 +00:00
jband%netscape.com 1f2399d268 added files: mozilla/js/src/xpconnect/src/xpcthreadcontext.cpp 1999-07-05 19:42:55 +00:00
jband%netscape.com 96c26ceb43 adding new file to build projects 1999-07-05 19:42:32 +00:00
jband%netscape.com 6f36ff2772 added files: mozilla/js/src/xpconnect/idl/nsIJSContextStack.idl 1999-07-05 19:29:09 +00:00
jband%netscape.com d5f54ee406 adding JSContextStack interface 1999-07-05 19:26:36 +00:00
jband%netscape.com 7d3165f329 updating string example/test to include an example of [shared] 1999-07-03 00:59:56 +00:00
jband%netscape.com af6b377f29 adding a string getter tests as an example for bug 9227 1999-07-03 00:34:35 +00:00
briano%netscape.com 4ac02159ad Minor IRIX-specific tweak to make 5.x happy. 1999-07-02 23:19:13 +00:00
jband%netscape.com b1282050fe fix mismatched bool type. Thanks to Glen Nakamura <glen.nakamura@usa.net> 1999-07-02 23:08:24 +00:00
ramiro%netscape.com 86fad9ffe1 Part I of Alexander Larsson's (alex@signum.se) patch to reduce symbol bloat.
All these changes are safely ifdefed out for the time being.
There are also a few implementation
DEFINES cleanups.
1999-07-02 14:59:36 +00:00
dveditz%netscape.com 4c4f269dd4 nakefile cleanups 1999-07-02 13:42:17 +00:00
jband%netscape.com 7939655243 spaced out format string for readability 1999-07-02 02:41:15 +00:00
jband%netscape.com 6307910ee4 xpconnect now QIs the object to be wrapped before wrapping it 'just to be sure' 1999-07-02 02:17:37 +00:00
jband%netscape.com ecee6badc3 change some instances of 'const char* foo' to 'const char foo[]' 1999-07-01 18:21:01 +00:00
brendan%mozilla.org f6ac0352a7 Rip out assign hack, simplify boolean value synthesis, minor cleanups. 1999-07-01 02:24:32 +00:00
jband%netscape.com bed85f79da 1) make nsIXPConnect.h include only jspubtd.h instead of the whole of jsapi.h.
2) make the wrappedJS QI check for a match with chained wrappers before trying QI on the wrapped JS object.
3) add support for brendan's new JSArgumentFormatter callback to do auto js arg conversions - with test.
1999-06-30 06:01:36 +00:00
jband%netscape.com 4cb66eedfa an nsISupports::GetIID() to nsCOMTypeInfo<nsISupports>::GetIID() change that scc missed 1999-06-30 03:17:30 +00:00
jband%netscape.com 8c9b477138 Fixing lame bug in two Find implementations - thanks shaver. Removing commented out dead code 1999-06-29 21:37:09 +00:00
jband%netscape.com 4ce4016bd1 doing my part for bug 8227 1999-06-29 21:34:50 +00:00
scc%netscape.com 54c96baa72 |nsISupports::GetIID()| --> |nsCOMTypeInfo<nsISupports>::GetIID()| 1999-06-29 21:01:31 +00:00
mcafee%netscape.com f24dcc30a9 BeOS changes. a=jband 1999-06-29 07:05:14 +00:00
mcafee%netscape.com 3491f36188 BeOS changes. a=jband 1999-06-29 06:57:57 +00:00
mcafee%netscape.com e98da71c56 BeOS changes. a=jband 1999-06-29 06:53:01 +00:00
mcafee%netscape.com 26fb25c58e BeOS changes. a=jband 1999-06-29 06:51:25 +00:00
mcafee%netscape.com a0739f965b BeOS changes, a=jband. 1999-06-29 06:47:38 +00:00
mcafee%netscape.com 8f5c81e5fd BeOS changes. a=jband 1999-06-29 06:44:17 +00:00
mcafee%netscape.com 34df2d5c5a BeOS changes 1999-06-29 06:42:26 +00:00
mcafee%netscape.com b43f9d36f9 BeOS changes 1999-06-29 06:36:18 +00:00
mcafee%netscape.com d4613b733d Changes for BeOS. r=jband 1999-06-29 06:23:40 +00:00
brendan%netscape.com 705992358f - Add (jsatomid) cast to GET_ATOM_INDEX to abate warnings.
- Fix js_GetAtom fallibility by returning &dummy on assert-botch "can't happen"
  index out of range case.
- js_InitAtomMap needn't bother nulling ale->next with tmp save
- js_InitAtomState explicit tail fusion for FROB via goto bad, and early memset
  (I know, JSRuntime is cleared already and it contains the atom state ... but
  jsatom.c doesn't know that).
- Clear all ATOM_ flags save ATOM_PINNED when creating a new atom.
- Cleanup xtra, ALIGNNUM, etc. useless variables, use JSVAL_ALIGN and JS_MAX.
1999-06-29 02:19:17 +00:00
brendan%netscape.com 680af4966c Final part of 8042 fix: always initialize frame.internalCall. 1999-06-29 00:22:06 +00:00
brendan%netscape.com d812020eef Forgot externs before JS_PUBLIC_API calls for ArgumentFormatter functions. 1999-06-29 00:20:21 +00:00
brendan%netscape.com 006608b0f7 OK, final fix not to impute JS_ARGUMENT_FORMATTER_DEFINED from va_start (duh).
Despite my stupidity here, I must say that over-includers elsewhere of both
jspubtd.h and jsapi.h, and even jscntxt.h, with system headers intermixed, suck
a lot too.
1999-06-28 04:50:37 +00:00
brendan%netscape.com d5e19cb369 Shoot me now. 1999-06-28 04:36:54 +00:00
brendan%netscape.com 72ba6416a2 *Clone* JSArgumentFormatter typedef from jspubtd.h to jsapi.h to cope with bad
includers who grab jspubtd.h first, then stdarg.h, then jsapi.h.  Suckage.
1999-06-28 04:04:58 +00:00
brendan%netscape.com b889c10cb4 Move JSArgumentFormatter typedef from jspubtd.h to jsapi.h to cope with bad
includers who grab jspubtd.h first, then stdarg.h, then jsapi.h.
1999-06-28 03:52:16 +00:00
brendan%netscape.com 7e820b0c72 Added custom JS_{Convert,Push}Arguments{,VA} formatter function support for
use by XPConnect and other clients.
1999-06-28 03:13:21 +00:00
sspitzer%netscape.com 3c95fb7fef more anal tricks. 1999-06-26 05:01:40 +00:00
sspitzer%netscape.com adacdfb839 being anal. 1999-06-26 04:59:48 +00:00