Vladimir Vukicevic
|
ebae707308
|
b=551771; WebGL calls broken with boolean args in loop (qsgen octet handling); also rename all WebGL types to avoid conflicts with system GL types; r=jorendroff,joe
|
2010-05-28 15:52:39 -07:00 |
Blake Kaplan
|
36a634d5ff
|
Bug 566846 - Make sure the engine knows that wrapper iterators are real iterators. r=gal
|
2010-05-28 15:20:52 -07:00 |
Vladimir Vukicevic
|
125c885c74
|
backing out c60092, due to silly OSX includes
|
2010-05-28 13:16:03 -07:00 |
Vladimir Vukicevic
|
ccef133ceb
|
b=551771; glboolean args to WebGL calls broken on trace (qsgen octet args); r=jorendorff
|
2010-05-28 12:59:28 -07:00 |
Boris Zbarsky
|
ebbde60f1b
|
Bug 564980. Use JSString::length directly instead of JS_GetStringLength in some places in xpconnect. r=mrbkap
|
2010-05-27 15:10:34 -04:00 |
Boris Zbarsky
|
ad75594e7d
|
Bug 564979. Get rid of nsINode::GetSibling and just use GetNext/PreviousSibling instead. r=peterv, sr=sicking
|
2010-05-17 14:18:25 -04:00 |
Josh Aas
|
7b7bad177a
|
Remove remaining default plugin references. b=567464 r=jst
|
2010-05-26 19:18:06 -04:00 |
Daniel Holbert
|
31259a9294
|
Bug 568324: Fix compile warning "statement has no effect". r=ehsan
|
2010-05-26 13:57:11 -07:00 |
Robert Sayre
|
b925418444
|
Merge tracemonkey.
|
2010-05-26 10:22:33 -07:00 |
Makoto Kato
|
78cffcb016
|
bug 567937: bustage on x64 build due to jsnativestack.cpp. r=dvander
|
2010-05-26 09:58:38 -04:00 |
Gregor Wagner
|
19c8685e55
|
Bug 568045 HashTable::Range::front should return a non-const Entry. r=lw
|
2010-05-25 16:23:54 -07:00 |
Igor Bukanov
|
1338e2c3bf
|
bug 566141 r=brendan
|
2010-05-25 12:54:55 +02:00 |
Blake Kaplan
|
0d3b26c7ce
|
Bug 566773 - Don't force indirect eval to have a callobj. r=brendan
--HG--
extra : rebase_source : 3b16f2a9fe4918abf9f5bee9d6ecd37a4d62c290
|
2010-05-24 15:53:11 -07:00 |
Andreas Gal
|
b297a0359f
|
Make proxy API internal, allow JSObject::swap on functions (566818, r=brendan).
|
2010-05-24 14:33:03 -07:00 |
Andreas Gal
|
e203a03182
|
Add a GC mark hook to C++ proxy handlers (567055, r=mrbkap).
|
2010-05-24 14:26:36 -07:00 |
Andreas Gal
|
9cd3c4aea0
|
If lookupProperty fails, recording is already aborted (567068, r=luke).
|
2010-05-24 14:20:19 -07:00 |
Andreas Gal
|
f8d938fc83
|
Abort recording if js_FindIdentifierBase fails (567580, r=brendan).
|
2010-05-24 14:16:58 -07:00 |
Patrick Walton
|
eff85d41f7
|
Bug 546097 - Narcissus: replace the regex-based lexer with a handwritten one; remove GLOBAL. r=brendan
--HG--
extra : rebase_source : a0cfac8bbbd86302530b3cbe9e82b161a5db2ac4
|
2010-05-24 13:43:21 -07:00 |
Robert Sayre
|
7e6da4f42d
|
Merge
|
2010-05-24 13:24:52 -07:00 |
Robert Sayre
|
3fd4309d20
|
Disable msvc warning C4800
|
2010-05-24 13:24:09 -07:00 |
Brendan Eich
|
dc32394146
|
Fix getter vs. method pointer issues (567066, r=jwalden).
|
2010-05-24 10:48:32 -07:00 |
Robert Sayre
|
c1d8e8dd2e
|
Merge mozilla-central to tracemonkey.
|
2010-05-24 09:05:39 -07:00 |
Jory A. Pratt
|
0db65568b3
|
Bug 555562 - remove xpctools as no maintainer in 3 years. r=shaver
|
2010-05-24 11:31:27 +02:00 |
David Anderson
|
035aa7176d
|
Backed out changeset 0f0f444d57ad
|
2010-05-23 22:09:41 -07:00 |
David Anderson
|
34da08d1d3
|
Deoptimize uses inside polluted scopes (bug 561923 part 3, r=brendan).
|
2010-05-23 17:15:01 -07:00 |
David Anderson
|
1562cc80ec
|
Avoid resolving while looking up constants during parsing (bug 561923 part 2, r=brendan).
|
2010-05-23 17:14:59 -07:00 |
David Anderson
|
a084312acd
|
Fix JSD to use JSCLASS_GLOBAL_FLAGS (bug 561923 part 1.5, r=mrbkap).
|
2010-05-23 17:14:56 -07:00 |
David Anderson
|
165871313f
|
Reserve standard class properties in global objects (bug 561923 part 1, r=brendan).
|
2010-05-23 17:12:08 -07:00 |
Luke Wagner
|
4535f71ce3
|
Bug 567627 - fix strict-aliasing violation in jsgc (r=igor)
|
2010-05-23 13:38:29 -07:00 |
Igor Bukanov
|
9f78abf024
|
bug 558150 - js_GC outside a request must wait for other GC to finish. r=jorendorff
|
2010-05-22 21:49:58 +02:00 |
Jason Orendorff
|
81102e7bff
|
Bug 530688 - Do not use std::string or iostreams in jsapi-tests. r=Waldo.
--HG--
extra : rebase_source : a87186b5db07a158add196a59937e65f3cbcc0ca
|
2010-05-22 06:09:17 -05:00 |
Igor Bukanov
|
cc1930944f
|
bug 566949 - always allow JS_malloc to be called outside a request or from a GC. r=jorendorff
|
2010-05-22 13:07:29 +02:00 |
Andreas Gal
|
128b0dda35
|
Don't mark descriptor obj if it is NULL (567387, r=jorendorff).
|
2010-05-21 10:37:56 -07:00 |
Jason Orendorff
|
2671db2c8e
|
Bug 513065 - Part 3, Stay on trace when calculating scope in thisObject hook. r=mrbkap.
|
2010-05-21 07:27:00 -05:00 |
Andreas Gal
|
4bf077646d
|
Follow-up fix for bug 567059.
|
2010-05-21 00:19:09 -07:00 |
Andreas Gal
|
95ad3caa6e
|
Abort tracing if we come across a non-native object (567059, r=dvander).
|
2010-05-20 21:01:27 -07:00 |
Michael Kohler
|
11a655ab7e
|
Bug 564091: Fix spelling of nonexistent across the tree. r=timeless
--HG--
extra : rebase_source : 4f15f7fd6f90926b77d136be83af7f22c5ffa830
|
2010-05-23 12:26:15 -07:00 |
Martin Stránský
|
429576844b
|
Make ipc/ build with gcc 4.1.2. r=cjones
|
2010-05-24 09:36:49 +12:00 |
Nicholas Nethercote
|
2258daa739
|
Fix a compiler warning on opt builds. No bug, r=gal via IRC.
|
2010-05-20 16:12:41 -07:00 |
Nicholas Nethercote
|
7a4e201516
|
Bug 566759 - Remove LOpcode aliases once they are no longer used (TM-specific part). r=gal via IRC.
|
2010-05-20 16:04:17 -07:00 |
Nicholas Nethercote
|
f07d2514b9
|
Update nanojit-import-rev stamp.
|
2010-05-20 15:58:16 -07:00 |
Edwin Smith
|
cf97e3890c
|
whitespace hygiene
--HG--
extra : convert_revision : f96ca24c15235dba3282e3649356b6a7acf5d2e2
|
2010-05-19 20:54:10 -04:00 |
Edwin Smith
|
72390494d1
|
Bug 560570 - ARM arch detection for RVCT compiler (r=stejohns+)
--HG--
extra : convert_revision : c79dae5ba88018f3cfa06621064008a21e39e49f
|
2010-05-19 20:52:18 -04:00 |
Edwin Smith
|
e8077fba42
|
Bug 560571 - Symbian RVCT 2.2 compiler requires explicit cast to (const void*) for &k (r=stejohns+)
--HG--
extra : convert_revision : 304ec7713fbecaf65b4c9f09b14f204b3416daf3
|
2010-05-19 20:47:56 -04:00 |
Edwin Smith
|
b9673654b5
|
Bug 566759 - Remove LOpcode aliases once they are no longer used (r=nnethercote+)
--HG--
extra : convert_revision : 6aa777cb07a63862372399ac78a6f39b573c6dc1
|
2010-05-19 09:34:07 -04:00 |
Edwin Smith
|
7cb606c527
|
Minor PPC tweak from bug 560370, plus a few comments
--HG--
extra : convert_revision : ae4877e82cdda675f7fc8610f4cef987ea9a9c8b
|
2010-05-18 20:00:33 -04:00 |
Gregor Wagner
|
881656f315
|
Bug 566635 - TM: Change gcRootsHash and gcLocksHash to HashMap r=lw
|
2010-05-20 13:50:08 -07:00 |
Igor Bukanov
|
264a8b5647
|
bug 566145 - reserving block and arguments shapes. r=jorendorff
|
2010-05-20 12:48:04 +02:00 |
Blake Kaplan
|
ac7fef4129
|
Fix bustage.
|
2010-05-19 19:19:31 -07:00 |
Blake Kaplan
|
18c9db3ecb
|
Avoid calling XPCWrappedNative::GetWrappedNativeOfJSObject when we know we already have a wrapped native's JSObject. r=jst
|
2010-05-19 18:26:40 -07:00 |