brendan%mozilla.org
879fbb32b8
Avoid deadlocking the GC on a scope claimed by another thread, but slated to be shared, i.e. ownercx is null but u.link is not (75141, r=shaver, sr=jband).
2001-04-11 05:45:43 +00:00
brendan%mozilla.org
4f15ce6b2c
Fix uninitialized var botch (75239, r=rogerl, sr=jband).
2001-04-11 05:31:22 +00:00
nboyd%atg.com
ff6cc98718
Fix incorrect for..in order dependency
2001-04-10 17:16:04 +00:00
nboyd%atg.com
8957a651f2
New file from Igor.
2001-04-10 14:21:24 +00:00
nboyd%atg.com
623f9c5944
Add Igor's changes to make generation of id strings by tool.
2001-04-10 13:20:02 +00:00
beard%netscape.com
de0a348147
Synchronized with latest sources.
2001-04-10 07:09:43 +00:00
darin%netscape.com
41efbc6217
Necko API changes, bug 74221. r=valeski, sr=rpotts.
2001-04-10 06:01:08 +00:00
nboyd%atg.com
d485c3424a
Remove SecuritySupport code that doesn't apply to the Invoker case.
2001-04-10 01:47:50 +00:00
brendan%mozilla.org
1b196ec47f
Fix Function.prototype.to{Source,String} to parenthesize function objects that were expressed rather than declared (73760, r=rogerl, sr=shaver).
2001-04-10 01:10:28 +00:00
nboyd%atg.com
94df715357
Revert default of generatingDebug back to false to fix regressions.
2001-04-09 23:52:04 +00:00
nboyd%atg.com
8f16f3bdc6
Fix NPE.
2001-04-09 23:43:19 +00:00
jband%netscape.com
0ce7f9396f
fix bug 70360 - adding an additional gchook event. r=shaver sr=brendan. fix bug 73761 - property cache does *bad* things if accessed during finalization. sr=brendan. checkin patch from vidur regarding off-by-on in result code iteration. sr=jband on vidur's patch
2001-04-09 23:22:07 +00:00
brendan%mozilla.org
896f80db25
Add __lookupGetter__ and __lookupSetter__ (71992, r=rogerl, sr=shaver).
2001-04-08 23:23:34 +00:00
shaver%mozilla.org
f1b7ababaa
74848: make LiveConnect objects NATIVE, to avoid startup crash, r=smfr/sr=brendan
2001-04-05 22:20:47 +00:00
dprice%netscape.com
3e31ab9946
65845 - new order files
2001-04-05 06:02:32 +00:00
brendan%mozilla.org
e1a687dac5
- Add JS_GetReservedSlot, JS_SetReservedSlot, and JSCLASS_HAS_RESERVED_SLOTS(n)
...
to the JS API, for per class extra slots beyond JSSLOT_PRIVATE (or starting
there for a class that lacks JSCLASS_HAS_PRIVATE). To avoid penalizing all
instances, these slots are allocated only upon first property-owned slot
allocation, or upon first JS_SetReservedSlot.
This entailed adding getRequiredSlot and setRequiredSlot hooks to the
JSObjectOps struct, and making obj->slots self-describing, a la BSTR. It
also afforded me a chance to clean up obj->slots locking so that non-native
JSObjectOps didn't risk unlocked accesses! Now there are thread-safe hooks
for all uses of obj.
First consumer is the new, DOM-glue-unifying XPConnect, which needs two
slots per wrapped function. Hence the change to js_FunctionClass.flags'
initializer.
- Commented the heck out of JSClass and JSObjectOps function typedefs in
jspubtd.h. I hope embedders see these comments!
- Fix JS_XDRValue's default case to handle int exclusively, there is no other
possible type (and therefore no JSMSG_BAD_JVAL_TYPE error).
- Clean up tabs in select old, tab-ridden files and sections.
- s/\<fh\>/file/g for stdio FILE * canonical variable names.
2001-04-05 01:53:24 +00:00
cls%seawood.org
7508cd150c
Fix jsmath.o related dependencies.
...
Bug #74707 a=jj@netscape.com
2001-04-04 21:00:11 +00:00
beard%netscape.com
68825cbed9
Configuration for Mac OS X final (Darwin 1.3)
2001-04-04 19:48:12 +00:00
brendan%mozilla.org
260fe09744
Quote reserved identifiers as well as non-lexical-identifier property ids in object literals (73598, r=jband, sr=shaver).
2001-04-04 07:45:22 +00:00
shaver%mozilla.org
70ae661e35
sigh, fix direct-inclusion-of-jsgc.h bustage in TestXPC
2001-04-04 05:53:58 +00:00
shaver%mozilla.org
2883b75c91
fixing bustage from fat-fingering before committing
2001-04-04 05:06:59 +00:00
shaver%mozilla.org
c8a3e25062
73645: use JSDHashTable for JSRuntime.gcRootsHash and .gcLocksHash.
...
r=waterson-the-dhash-fiend, sr=brendan-the-other-dhash-fiend
2001-04-04 04:30:41 +00:00
shaver%mozilla.org
38e0a265ee
74637: track scc's string changes, to fix infinite recursion when manipulating
...
a wrapped JSString. r=smfr, sr=scc.
2001-04-04 04:02:21 +00:00
rickg%netscape.com
c1ce80ae83
preloader update. r=peterl, sr=attinasi
2001-04-03 22:58:59 +00:00
scc%mozilla.org
8151cb2d95
fix torino bustage
2001-04-03 00:42:48 +00:00
scc%mozilla.org
c355507eda
landing string branch; see bug #73786
2001-04-02 19:40:52 +00:00
nboyd%atg.com
8b81da99f2
Subject:
...
Minor fix to JSDebugger
Date:
Wed, 28 Mar 2001 16:34:24 -0800
From:
Christopher Oliver <coliver@mminternet.com>
Organization:
Primary Interface LLC
To:
nboyd@atg.com
Hi Norris,
Attached is a minor fix to the JSDebugger GUI that causes the tool-bar buttons to all have the same width.
I checked out and modified a file from CVS today. See the screenshot below.
Cheers,
Chris
2001-03-29 01:44:45 +00:00
nboyd%atg.com
fdb0462420
Fix problem where errors wouldn't get source positions.
2001-03-28 14:42:37 +00:00
pinkerton%netscape.com
57dab27cad
allow macs with low memory to build optimized by setting the |lowmem| option. bug 72945. r=peterv/sr=shaver.
2001-03-27 23:08:32 +00:00
mkaply%us.ibm.com
2ab67c4ef0
#73620
...
r=jband, sr=brendan
Fix some places where we used casts instead of CALLBACKs
2001-03-27 22:59:33 +00:00
mkaply%us.ibm.com
64518265a6
OS/2 breakage - need callback
2001-03-27 16:37:01 +00:00
mkaply%us.ibm.com
9bbaab9aef
OS/2 bustage - need callback
2001-03-27 14:35:06 +00:00
nboyd%atg.com
af6971af47
Fix 73555.
2001-03-27 14:01:53 +00:00
pschwartau%netscape.com
e9c87a4bf1
Minor corrections to code and whitespace.
2001-03-27 07:53:14 +00:00
pschwartau%netscape.com
6acce8f960
Minor fixes to code and whitespace.
2001-03-27 07:43:17 +00:00
pschwartau%netscape.com
d00fee858c
Minor corrections to code and style -
2001-03-27 07:16:36 +00:00
shaver%mozilla.org
315da0eba6
correct cast to fix build bustage
2001-03-27 06:44:00 +00:00
waterson%netscape.com
3a6f221ad9
Fix windows bustage.
2001-03-27 06:39:05 +00:00
waterson%netscape.com
eb0724a2e0
Bug 73540. Make sure [JS|PL]DHashTable clear live entries while finalizing. Remove induction variable from [JS|PL]_DHashEnumerate() along the way. r=brendan, sr=shaver
2001-03-27 06:24:25 +00:00
shaver%mozilla.org
0018ac7c7c
50602: Add support in XPConnect for sharing of refcounted string BufferHandles,
...
in both directions.
72552: Remedy overzealous CHECK_REQUEST placement in jsapi.c, to produce a
minimal-but-complete set of engine entry points that require a Request
for safe execution.
r=brendan, sr=jband, assist=scc,pinkerton
2001-03-27 06:04:44 +00:00
pschwartau%netscape.com
2bfdd49b98
Initial add. Testcase for the internal [[Class]] property of Objects.
2001-03-27 05:50:08 +00:00
pschwartau%netscape.com
433058f8eb
Initial add. Utility functions for testing Objects.
2001-03-27 05:48:48 +00:00
shaver%mozilla.org
1fe0824c25
63027: Adding evalInSandbox to JS component loader script-context, to permit
...
JS components to execute script code with restricted privileges and
controlled access to their (privileged) environment. r=brendan,
sr=jband.
2001-03-27 05:35:52 +00:00
mkaply%us.ibm.com
e82031955a
#73191
...
r=beard, sr=brendan
Remove CRT_CALL - change to PR_CALLBACK or JS_DLL_CALLBACK appropriately
2001-03-26 23:21:53 +00:00
pschwartau%netscape.com
403c858181
In some shells, carriage returns are "\n"; in others, "\r\n". Look for either possibility -
2001-03-26 22:00:53 +00:00
disttsc%bart.nl
6e48266508
Clean up REQUIRES lines. r=cls
2001-03-25 22:59:27 +00:00
dmose%netscape.com
892509f523
Fix MOZ_TRACK_MODULE_DEPS bustage with --enable-xpctools (bug 72120). Only touches unix build-system. r=cls@seawood.org
2001-03-24 06:14:28 +00:00
brendan%mozilla.org
a2a306a3c5
Fix old 1.4-era bogus code for setting JSPD_ARGUMENT or JSPD_VARIABLE given a heavyweight activation (68825, r=shaver, sr=jband).
2001-03-24 00:31:43 +00:00
nboyd%atg.com
fd50474708
Fix bug 72921.
2001-03-22 21:56:12 +00:00
jband%netscape.com
2a65a69e81
[Not part of mozilla build]. Fix for bug pointed out by Celso Aguiar <caguiar@Adobe.COM>.
2001-03-22 20:11:26 +00:00