rogerl%netscape.com
011ec66cec
Added decode/encode URI handling.
2000-02-18 00:22:02 +00:00
norris%netscape.com
695ad099fa
Fix cases of LiveConnected classes that have a field and methods with the same name.
...
Also clean up Bean properties, making implementation more efficient.
2000-02-17 22:32:37 +00:00
norris%netscape.com
a0b34a5bc1
Remove untrue comment.
2000-02-17 22:31:43 +00:00
norris%netscape.com
f051596d19
Update implementation version.
2000-02-17 22:31:16 +00:00
norris%netscape.com
9badc84057
Add tests for fields and methods with the same name, and for bean properties.
2000-02-17 19:28:33 +00:00
norris%netscape.com
255e39d7e2
Add to "dont-test" list.
2000-02-16 18:35:10 +00:00
norris%netscape.com
3a479188da
Add support for dynamic scopes and fix remaining test failures in the tip.
2000-02-16 17:40:53 +00:00
cls%seawood.org
5d9778ac08
Temporary fix for bug #24892
2000-02-16 07:58:45 +00:00
dveditz%netscape.com
f620060761
registry speed ups (part of 12817)
2000-02-16 07:45:20 +00:00
rginda%netscape.com
4a4e1595ae
Fix for 26725, r=jband
2000-02-16 06:26:21 +00:00
rginda%netscape.com
545de1b470
Fix for JS bug 26463. r=rogerl
2000-02-16 01:02:25 +00:00
rogerl%netscape.com
0d6278177c
Bug #9141 , prevent recurse death for greedy matching on MAC.
...
r=rginda
2000-02-16 00:49:34 +00:00
norris%netscape.com
6d54dce0ca
Avoid static never-released reference to streams; causes problems for Patrick Beard's use of the shell.
2000-02-15 17:08:31 +00:00
jband%netscape.com
d5f3a1ff79
Reimplement the Components.[ID,Exception,Constructor] properties in C++. These
...
things were completely unusable due to security restriction in anything besides
xpcshell. This fixes bug 26879 and helps a lot for bug 8700 because is reduces
the work done for JSContext creation.
Also, ease the burden of xptcall porters by doing IS_COMPONENT for all unix platforms.
r=mccabe
2000-02-15 06:43:51 +00:00
norris%netscape.com
4187c3d263
Fix contributors list.
2000-02-15 00:09:58 +00:00
rogerl%netscape.com
adda1105ce
Nuts, checked in wrong file AND named wrong bug in previous checkin, msu
...
be friday or something.
Correct bug# is 26060.
2000-02-11 23:00:21 +00:00
rogerl%netscape.com
64cbad6efe
r=brendan@mozilla.org
...
bug #26857
Fix for evaluating multi-part script prologs in advance.
2000-02-11 22:21:15 +00:00
rogerl%netscape.com
34fb934c53
r=brendan@mozilla.org
...
Prepare for new setter/getter syntax.
2000-02-11 22:19:33 +00:00
rogerl%netscape.com
a952f351c4
r=mccabe
...
bug #22866
Support unicode line/paragraph separators.
2000-02-11 22:17:56 +00:00
rogerl%netscape.com
76de968c08
r=norris
...
Deal with precendence warning whinings
2000-02-11 22:16:55 +00:00
beard%netscape.com
b49ea8f4c9
added DTOA.java
2000-02-09 23:15:27 +00:00
rogerl%netscape.com
49e2fdfbfb
Changed implementation of toString(<base>) to use Waldemar's code from
...
SpiderMonkey.
2000-02-09 19:52:31 +00:00
mccabe%netscape.com
278d8d2829
Added comment recommending rooting of new script objects, to address problems experienced by netscape.public.mozilla.jseng developers.
...
Also verbiage refactory.
r=brendan
2000-02-08 01:38:20 +00:00
rogerl%netscape.com
1b01852975
r=brendan@mozilla.org
...
Bug #14462 , lot's of discussin there about these changes, but here's
Brendan's description :
In order, changes in the patch are:
- Rename JSSLOT_ITR_STATE to be JSSLOT_ITER_STATE (avoid cybercrud abbreviation
as cbrcrd, no more six-char id limits!).
- Property cache tests must occur with the object's scope-lock held, to close a
race with delete (js_DestroyProperty, always called with the property's scope
locked). Once the cache has been hit, and before the lock is released, the
property's refcount must be bumped. This requires re-acquisition of the lock
and js_DropScopeProperty afterward.
- Reworked js_FindProperty to use a do-while loop, as cx->fp->scopeChain must be
non-null. This avoids a gratuitous lastobj init done to "Suppress gcc warning"
in the old revision.
- Akin to the property cache hit cases in jsinterp.c and jsobj.c's
js_FindProperty, code to hold and drop the scope-property by its refcount that
was #ifdef JS_THREADSAFE must be unconditional, now that user-defined getters
and setters may delete the property id they're getting or setting.
- Fixed overlong continuation line in jsobj.h.
/be
2000-02-08 01:24:53 +00:00
scc%netscape.com
73802d6f2e
Pro5 update
2000-02-07 23:06:04 +00:00
brendan%mozilla.org
8f35d9a247
Comment/cosmetic changes only (r=shaver@mozilla.org).
2000-02-07 07:28:25 +00:00
norris%netscape.com
d58c9a657d
Fix 18860 impossible to call applet's public methods from JavaScript
...
(fix from jeff.dyer@compilercompany.com , r=norris)
2000-02-06 23:34:50 +00:00
risto%netscape.com
65c0d3c80a
Changing all cvs-mirror.mozilla.org references to point to politically
...
correct addresses, for example tinderbox.mozilla.org, lxr.mozilla.org or
bonsai.mozilla.org. cvs-mirror shouldn't use in URLs anymore because it's
now on different server.
r=bryner
2000-02-05 07:23:36 +00:00
brendan%mozilla.org
a3a7b17f1f
Argh, fix stupid typo that sometimes breaks for/in loops (26595, r=jband@netscape.com).
2000-02-05 02:04:16 +00:00
brendan%mozilla.org
544df81550
Fix crash reported in bug 26595 (r=jband@netscape.com) via better compilation-frame conditioning.
2000-02-05 01:54:13 +00:00
waldemar%netscape.com
c1057de79c
Fixed bug
2000-02-05 00:39:58 +00:00
waldemar%netscape.com
97ff1329f4
Fixed & bugs
2000-02-04 23:54:29 +00:00
waldemar%netscape.com
ed715c8685
Fixed syntax error
2000-02-04 23:54:08 +00:00
pinkerton%netscape.com
31d1e5651b
oops, messed up the optimized target. now fixed.
2000-02-04 05:22:37 +00:00
pinkerton%netscape.com
7d8250392f
fix the access paths for pro5 migration. r=macdev.
2000-02-04 03:27:36 +00:00
brendan%mozilla.org
1462b9a294
- Eliminate ancient, bogus proxying of function object for its call objects (23346, r=jband@netscape.com).
...
- Tabs expanded as much as I could stand, without taking too much cvsblame.
2000-02-04 02:01:49 +00:00
rogerl%netscape.com
ac432c6284
r=Norris
...
License updating, bug#15529, continuing.
2000-02-04 00:08:13 +00:00
waldemar%netscape.com
c1326568e6
VC6 project and workspace
2000-02-03 08:27:00 +00:00
waldemar%netscape.com
aef6520d4d
Updated for VC6
2000-02-03 08:25:01 +00:00
jband%netscape.com
678368622b
fix XPCContext leak bug 25911 r=beard. fix DOM wrapping case where static called object does not have a static DOM scope, but is run in a DOM context; e.g. calling a JS component from within a window that calls some native service that returns a DOM window - the serive is not a DOm object and has no static DOm scope, but the call is made on a DOM context so a dynamic lookup works. r=mscott
2000-02-03 03:25:53 +00:00
rginda%netscape.com
03f03d45ee
Uncompressed version (so it can be in your classpath on all platforms.)
2000-02-03 00:48:50 +00:00
rogerl%netscape.com
1a7b6442d8
r=norris
...
Bug#24712, regexp greedy recursing wasn't handling zero kid back-tracked
state nor re-setting parenCount correctly.
Added license junk for bug#15529 (continuing).
Fix type-mismatch warning in jsstr.c
Switched off DEBUG only use of fd_pow under Windows.
2000-02-03 00:44:03 +00:00
rginda%netscape.com
4671326346
Renamed JavaObjectToLong-005.js to JavaObjectToLong-005-n.js
2000-02-02 20:21:34 +00:00
waldemar%netscape.com
445e9926e4
Turned off optimizations and inlining in debug build
2000-02-02 08:51:16 +00:00
waldemar%netscape.com
b82ff40e5d
Changed to match parser.h
2000-02-02 08:50:54 +00:00
waldemar%netscape.com
0639e1baad
Added ArrayAutoPtr and reworked cstring -> String conversions
2000-02-02 08:50:26 +00:00
waldemar%netscape.com
94a4726044
Added parsing of numerals and token printing
2000-02-02 08:48:40 +00:00
waldemar%netscape.com
3f3536ec17
Cleaned up and added String routines
2000-02-02 08:47:54 +00:00
waldemar%netscape.com
60f5d2006b
Added lexer call
2000-02-02 08:47:03 +00:00
waldemar%netscape.com
bb68568cfc
Fixed bug
2000-02-02 08:46:36 +00:00