mrbkap%gmail.com
|
18ff220579
|
Avoid going through js_LookupProperty for well-known access checks (in particular, __parent__ and __proto__) both for perf wins and to make sure that we check the value that we're asking for. bug 336875, r=brendan
|
2006-05-16 14:47:28 +00:00 |
brendan%mozilla.org
|
a0ccaf6b0e
|
Add integer overflow checking (338001, r=mrbkap).
|
2006-05-16 09:22:55 +00:00 |
szegedia%freemail.hu
|
99bd880c3a
|
Fix for #326563: documentation clarification
|
2006-05-13 11:23:00 +00:00 |
szegedia%freemail.hu
|
be0323a77e
|
Fix for 318305: ScriptOrFnNode class reports bad end line number
|
2006-05-12 12:43:46 +00:00 |
igor%mir2.org
|
5292695a2a
|
Bug 312238: Move GC arena initialization/cleanup code to NewGCArena/ DestroyGCArena to simplify js_NewGCThing/js_GC. r=brendan r=feng.qian.moz
|
2006-05-12 08:21:44 +00:00 |
igor%mir2.org
|
a0ecd86db5
|
Bug 337407: Make sure that js_NewGCThing initializes the flag byte even after js_PushLocalRoot failure. r=brendan
|
2006-05-11 22:48:51 +00:00 |
timeless%mozdev.org
|
d08aca2161
|
Bug 335315 Null pointer dereference in [@ _newJSDContext]
patch by rflint@dslr.net r=rginda sr=brendan
|
2006-05-11 13:19:45 +00:00 |
mrbkap%gmail.com
|
4192df9b36
|
Temporarily backing this change out to fix bug 336100, r=brendan approval for the closed-tree checkin from bz
|
2006-05-11 02:43:38 +00:00 |
darin%meer.net
|
7d3e7d7acd
|
landing patch for bug 326273 "Implement nsIThreadManager" (Mac portions by Mark Mentovai) with reviews from bienvenu, bsmedberg, bzbarsky, josh, roc, and ssieb
|
2006-05-10 17:30:15 +00:00 |
brendan%mozilla.org
|
4acdf3bf40
|
iteration protocol + simple generators (after PEP-255), v6 (326466).
|
2006-05-10 01:50:12 +00:00 |
mrbkap%gmail.com
|
1ada25dd27
|
Use __applyConstructor__ to allow for an arbitrary number of parameters to be passed to native constructors. bug 331429, r=brendan
|
2006-05-09 19:23:39 +00:00 |
bclary%bclary.com
|
484b846d8b
|
JavaScript Test Library - regression test for bug 336100, by Jim Grandy, not part of the build.
|
2006-05-09 18:58:52 +00:00 |
igor%mir2.org
|
d693ca2d40
|
Bug 336376: I reverted the commit as the tree is closed!
|
2006-05-09 03:01:30 +00:00 |
igor%mir2.org
|
df64f47ccf
|
Bug 336376: Keywords are treated as identifiers in object literals or after '::', '.', '..' unless they are part of namespace prefix. I.e. now {try: 1}, obj.delete(), xml..in, ns::new are valid while xml.try::elem is not allowed and xml.function::child continues to refer to the method named child. r=brendan
|
2006-05-09 02:26:27 +00:00 |
szegedia%freemail.hu
|
672f03845e
|
Adding XML to the optional excluded name
|
2006-05-07 12:51:44 +00:00 |
timeless%mozdev.org
|
81f225a13b
|
Bug 331023 Cleanup of IDL files; fixing type inconsistencies
r=rginda sr=bz
|
2006-05-07 01:31:33 +00:00 |
timeless%mozdev.org
|
8e968261f4
|
Bug 334196 nsXPCWrappedJSClass::GetNamedPropertyAsVariant returns an unitialized value when JS_ValueToId fails
r=jst sr=jst
|
2006-05-06 22:37:05 +00:00 |
timeless%mozdev.org
|
e6823729ac
|
Bug 334194 XPC_WN_Helper_Mark returns unitialized value
r=jst sr=jst
|
2006-05-06 22:34:46 +00:00 |
timeless%mozdev.org
|
8f5a929afc
|
Bug 334204 XPCConvert::JSValToXPCException is too cautious
r=mrbkap sr=jst
|
2006-05-06 22:26:39 +00:00 |
cbiesinger%web.de
|
1fe4516c9f
|
bug 335180 Remove win32.order, mozilla-bin.order, --enable-reorder, and
associated code. These options do not really work anymore.
r=bsmedberg
|
2006-05-06 17:53:51 +00:00 |
bclary%bclary.com
|
5a9b45726b
|
JavaScript Test Library - fix UTF8 detection by Michael Daumling, bug 232182
|
2006-05-06 04:15:06 +00:00 |
mrbkap%gmail.com
|
52bff66666
|
Expand the checks to more cases. bug 336601, r+a181=brendan a=dveditz
|
2006-05-05 23:29:37 +00:00 |
mrbkap%gmail.com
|
df21ae0e1e
|
Expand the checks to more cases. bug 336601, r+a181=brendan a=dveditz
|
2006-05-05 23:17:22 +00:00 |
mrbkap%gmail.com
|
ef1ee7506c
|
OBJ_CHECK_ACCESS on call objects will return v = JSVAL_VOID since call objects don't have Object.prototype in their prototype. bug 336560, r=brendan
|
2006-05-05 08:08:56 +00:00 |
mrbkap%gmail.com
|
36071ec9b8
|
Create a safe version of js_ComputeThis that does access checks up the scope chain and bails if there's a failure. Use js_SafeComputeThis in places where its needed. bug 319263, r+a181=brendan
|
2006-05-04 06:46:27 +00:00 |
brendan%mozilla.org
|
e0bb9102f2
|
Keep cached class objects coherent with global properties mapping same (336054, r=shaver).
|
2006-05-02 05:50:28 +00:00 |
mrbkap%gmail.com
|
28917bc948
|
Tab patrol
|
2006-05-02 00:20:31 +00:00 |
brendan%mozilla.org
|
a70f73c85f
|
Tab and style policing.
|
2006-05-01 22:25:19 +00:00 |
mrbkap%gmail.com
|
5f27bde7e5
|
Don't assume that mWrapper is non-null, since it can be null when we're dealing with a wrapped prototype. bug 335731, r+sr=jst
|
2006-04-29 01:02:37 +00:00 |
dbaron%dbaron.org
|
b893a302f7
|
Fix recently introduced reference leak. b=335785 r=mrbkap sr=jst
|
2006-04-29 00:23:45 +00:00 |
brendan%mozilla.org
|
adb7549d2e
|
Avoid strict warning set-up costs if strict option is off (335700, r=mrbkap).
|
2006-04-28 18:50:40 +00:00 |
brendan%mozilla.org
|
105db56e9f
|
Fixed another JSVERSION_1_2 removal botch that broke splice (325951 regression, but see 326466 for the report).
|
2006-04-28 00:20:44 +00:00 |
mrbkap%gmail.com
|
20a7fa17fa
|
Make typeof (0, undef) throw a reference error. bug 333728, r=brendan
|
2006-04-27 23:49:51 +00:00 |
mrbkap%gmail.com
|
57dbf2fc1a
|
Finish checking in bug bug 331429 (r=brendan). I forgot to check this in.
|
2006-04-27 20:50:28 +00:00 |
brendan%mozilla.org
|
c46d4c1bf9
|
Awesome patch from Andreas <mqmq87@web.de> to avoid creating unnecessary objects for primitives being operated on via methods (334261, r=me).
|
2006-04-27 17:58:55 +00:00 |
igor%mir2.org
|
657b137b5b
|
Bug 325951: All keywords are JSVERSION_DEFAULT as we no longer support JS < 1.5. r=mrbkap
|
2006-04-27 08:04:40 +00:00 |
bclary%bclary.com
|
fa08b55dc7
|
JavaScript Test Library - obsolete version dependent tests, bug 325951
|
2006-04-27 07:29:36 +00:00 |
mrbkap%gmail.com
|
931c69c3ef
|
More nukage of private API usage.
|
2006-04-27 01:33:45 +00:00 |
brendan%mozilla.org
|
6bec916a05
|
Don't use private APIs, please.
|
2006-04-27 01:22:24 +00:00 |
brendan%mozilla.org
|
91a99f8a6f
|
js_MarkStackFrame prototype, for bug 326466 pre-patch that already landed.
|
2006-04-27 00:46:30 +00:00 |
brendan%mozilla.org
|
19075ba56d
|
Prep patch for iterators and generators (326466, r=mrbkap).
|
2006-04-27 00:39:43 +00:00 |
brendan%mozilla.org
|
cce35460d9
|
Foopy
|
2006-04-26 23:31:54 +00:00 |
brendan%mozilla.org
|
c7d2105370
|
Oops.
|
2006-04-26 22:34:00 +00:00 |
mrbkap%gmail.com
|
45aba15716
|
Protect against an overly-large length. Patch from brendan, bug 335535, r=mrbkap
|
2006-04-26 21:46:53 +00:00 |
mrbkap%gmail.com
|
5f946be0b1
|
Comments should match reality.
|
2006-04-26 21:44:27 +00:00 |
brendan%mozilla.org
|
d5cdd83399
|
Major simplification to jsconfig.h, dropping support for all ancient bug config and almost all pre-ECMA-Edition-3 feature config (325951, r=mrbkap).
|
2006-04-26 21:33:01 +00:00 |
bclary%bclary.com
|
ddfc9ad5b8
|
JavaScript Test Library - add support for selecting product during tests, no bug, not part of the build
|
2006-04-26 20:00:13 +00:00 |
mrbkap%gmail.com
|
95acf0af16
|
When a document's scope object changes (e.g., for a call to document.open), actually change the scope object and move all of the wrappers in the old scope into the new one. bug 333697, r+sr=jst
|
2006-04-26 19:53:27 +00:00 |
bclary%bclary.com
|
50061f37e5
|
JavaScript Test Library - apply with null this parameter passes the global object as this, bug 306591
|
2006-04-26 06:33:40 +00:00 |
bclary%bclary.com
|
67a9aa98d5
|
JavaScript Test Library - remove push, pop, shift, splice tests, bug 312385
|
2006-04-26 06:15:13 +00:00 |