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

3229 Коммитов

Автор SHA1 Сообщение Дата
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