Jeff Walden
|
4641c09f96
|
Bug 645464 - js::ClassMethodIsNative doesn't return false when the object has a property of the given name which isn't the specified native method. r=luke
--HG--
extra : rebase_source : a9c6944975bec3b155dc537733643e0faa5f6b0b
|
2011-03-28 19:27:14 -07:00 |
|
Jeff Walden
|
eba19e34f0
|
Remove the unused js_CoerceArrayToCanvasImageData. rs=luke
--HG--
extra : rebase_source : 040d3f596b2dcc1fa38c77d9cf16c484e252a243
|
2011-06-09 01:12:28 -07:00 |
|
Jeff Walden
|
7f7f1141f6
|
Bug 663331 - Make U+2028 LINE SEPARATOR and U+2029 PARAGRAPH SEPARATOR match the LineTerminator production when parsing code. r=njn
--HG--
extra : rebase_source : 9d6c02d03a5631e90b06fed4394d3867e5a29d5f
|
2011-06-10 11:22:06 -07:00 |
|
Jeff Walden
|
44a8747e80
|
Bug 663300 - Treat \u not followed by four hexadecimal digits, or \x not followed by two hexadecimal digits, as syntax errors in string literals. r=njn
--HG--
extra : rebase_source : 78f37bc91e44598ba99c1983b65b8627bed876b5
|
2011-06-10 11:21:57 -07:00 |
|
Jeff Walden
|
190c5e9bc0
|
Bug 662231 - Stop installing the jsnum.h header (again). r=jimb
--HG--
extra : rebase_source : 23bfbf1d8d10ed3efd501338b65e509b1344ae26
|
2011-06-08 16:50:23 -07:00 |
|
Chris Leary
|
f819c3428e
|
Merge mozilla-central and tracemonkey.
|
2011-06-13 10:00:23 -07:00 |
|
Ted Mielczarek
|
a88f0715f0
|
merge m-c and b-s
|
2011-06-13 09:09:43 -04:00 |
|
Ed Morley
|
223c46b36b
|
Bug 659621 - Remove EXTRA_DSO_LIBS, EXTRA_DSO_LDOPTS, OS_LIBS from makefiles containing LIBXUL_LIBRARY = 1, now that libxul is always built; r=ted
|
2011-06-12 03:49:00 -04:00 |
|
Daniel Holbert
|
4eba537fff
|
Bug 662086: Convert recently-added comment in jsval.h to be C-style, to fix build warning. r=mrbkap DONTBUILD
|
2011-06-11 17:28:48 -07:00 |
|
Ms2ger
|
a2b407958f
|
Bug 660433 - Remove nsIDOMNSHTMLTextAreaElement; f=volkmar r=peterv
|
2011-06-11 09:52:24 +02:00 |
|
Chris Leary
|
b7aeb38134
|
Bug 660453: Proper regexp bytecode deallocation. (r=dmandelin)
|
2011-06-09 14:48:03 -07:00 |
|
Ted Mielczarek
|
c7f40506bf
|
merge m-c to b-s
|
2011-06-10 12:58:21 -04:00 |
|
Nicholas Nethercote
|
5b874aa38c
|
Bug 662963 - Add JSString::charsHeapSize(). r=luke.
|
2011-06-09 09:20:12 +10:00 |
|
Jim Blandy
|
3b47d4d410
|
Bug 599764: Define jsval in terms of a type we control, not a type defined, depending on circumstances, by either NSPR or our own headers. r=luke
|
2011-06-08 12:14:58 -07:00 |
|
Jim Blandy
|
3b7ea5d45a
|
Bug 662836: Don't require JS_EvaluateUCScriptInStackFrame to be able to extend call objects that the bytecode compiler didn't expect to be extensible. r=dvander
|
2011-06-08 12:10:39 -07:00 |
|
Makoto Kato
|
5e8a381066
|
Backed out changeset c25968f1f4f0
|
2011-06-08 15:56:43 +09:00 |
|
Makoto Kato
|
f96bf9011f
|
Bug 635617 - 64-bit crash [@ MakeDay]. r=jwalden
|
2011-06-08 10:41:37 +09:00 |
|
Kyle Huey
|
08c7819893
|
Fix MSVC warning.
|
2011-06-07 17:17:30 -07:00 |
|
Blake Kaplan
|
96c422f69a
|
Bug 662114 - Don't use DummyFrameGuard directly to avoid Windows DLL-linkage warnings. r=luke
--HG--
extra : rebase_source : 8ef14ff1cecaa7f426adc55b3a1ad205f00d0b8c
|
2011-06-07 19:43:18 -04:00 |
|
Brendan Eich
|
f567b76676
|
Strict mode early error (strict option warning) on assignment to declared const (383902, r=jwalden).
|
2011-06-07 16:24:33 -07:00 |
|
Steve Fink
|
dc5fdefaa0
|
Bug 637393 - Give JSScript control over the lifetime of JSPCCounters, to allow freeing with cx (r=dmandelin)
--HG--
extra : rebase_source : 9e94ec8506bc3aac28c1dd0ef5b9047e33ff6e8d
|
2011-06-06 16:48:20 -07:00 |
|
Kyle Huey
|
2e0d728356
|
Merge m-c to b-s.
|
2011-05-31 15:29:32 -07:00 |
|
Jonathan Protzenko
|
39aa116d95
|
Bug 658351 - Add extra assertions to jsval.h to check for malformed JSBools r=mrbkap
|
2011-05-31 20:18:21 +02:00 |
|
Mitchell Field
|
5e5f1a616a
|
Merge mozilla-central to build-system.
|
2011-05-29 14:10:30 +10:00 |
|
Blake Kaplan
|
e25afea942
|
Disable this test on Android as well since it's broken in Electrolysis. r=vingtetun
|
2011-05-24 11:21:42 +02:00 |
|
Ed Morley
|
d2d7cf35c3
|
Bug 591611 - Clean up FIREFOX_VERSION handling; r=khuey
|
2011-05-28 14:33:07 +02:00 |
|
Ms2ger
|
35e44f908f
|
Bug 659113 - Remove nsIDOMNSHTMLDocument; r=bz
|
2011-05-28 09:43:57 +02:00 |
|
Ms2ger
|
b171b9ae5c
|
Bug 658906 - Remove nsIDOMNSDocument; r=sicking
|
2011-05-28 09:43:53 +02:00 |
|
Michael Wu
|
d064b6eefe
|
Backed out changeset eaa69ae330ab (bug 592943) for extensions bustage
|
2011-05-28 00:15:25 -07:00 |
|
Mitchell Field
|
d0794ce6a8
|
Merge mozilla-central to build-system.
|
2011-05-15 16:07:45 +10:00 |
|
Masatoshi Kimura
|
2a8de1f5f6
|
Bug 508905 - /Zc:wchar_t- is no longer required
|
2011-05-12 12:02:54 +00:00 |
|
Steve Fink
|
4fe2a2b264
|
Bug 637393 - Add a -D option to the shell to disassemble all scripts, with per-op per-runmode execution counts, at shutdown
--HG--
extra : rebase_source : da191562758eb5dc64e76be79d55a09153cce391
|
2011-05-10 11:26:39 -07:00 |
|
Steve Fink
|
f944ff55d2
|
Bug 637393 - Add JS_DumpProfile, JS_DumpAllProfiles to disassemble one or all scripts' along with execution counts of each op
--HG--
extra : rebase_source : 58afddcf73ded6505fabe3ef42495faa5cb6915a
|
2011-05-10 11:26:39 -07:00 |
|
Steve Fink
|
e760bcc0f4
|
Bug 637393 - Add an option to count number of executions of each JSOp, broken down by "run mode" (method JIT/trace JIT/interpreter)
--HG--
extra : rebase_source : ba9a916197f8c2e449b3096f1c31fe2b154feef4
|
2011-05-10 11:26:39 -07:00 |
|
Luke Wagner
|
0d7bf8cc22
|
Bug 656462, part 4 - Simplify stack code, keep track of native calls, create new iterator over native/scripted callstack, make JS_SaveFrameChain fallible (r=waldo,mrbkap)
--HG--
extra : rebase_source : 756a640568464d11fe6bb00104a2fdb6f6d02d02
|
2011-05-13 08:56:26 -07:00 |
|
Luke Wagner
|
67af97e094
|
Bug 656462, part 3 - Syntactic touchups (r=waldo)
--HG--
extra : rebase_source : 7a81c352a96b9e23fc8f7bee5cb1d095c5cdb998
|
2011-05-24 16:08:40 -07:00 |
|
Luke Wagner
|
fe7b0581ce
|
Bug 656462, part 2 - Merge ContextStack::get* and push* operations (r=waldo)
--HG--
extra : rebase_source : bdc7a7ba9ee21435a20e77bf6cea8c4d34a840c9
|
2011-05-24 16:04:18 -07:00 |
|
Luke Wagner
|
78dc696e0e
|
Bug 656462, part 1 - Remove StackSegment::initialVarObj (r=waldo)
--HG--
extra : rebase_source : 54ae58bec51c4c7fcc58db2148167be828dda8a3
|
2011-05-24 15:05:30 -07:00 |
|
Jeff Walden
|
f63e8d0dc3
|
Bug 662001 - Move js::RangeCheckedPointer<T> to mozilla::RangedPtr<T>, make it no longer implicitly convert to T*, and adjust users accordingly. r=cjones
|
2011-06-06 11:02:34 -07:00 |
|
Jeff Walden
|
9ed41bbdc2
|
Bug 657367 - Don't attempt to use the JSON parser to fast-path eval if the eval code contains either U+2028 or U+2029, which JSON permits within strings but which JavaScript doesn't permit in strings. (In case you missed it, this means that there's no subset relationship between JavaScript and JSON. (!)) r=njn
--HG--
extra : rebase_source : 5dfa4da6ec6b2238bc6e0e36bc349c9fabcbfd19
|
2011-06-03 16:53:31 -07:00 |
|
Nicholas Nethercote
|
a1825387bc
|
Bug 645598 - Trim last bits of fat from the scanner, part 3 of 3. r=jwalden.
|
2011-06-07 13:48:55 +10:00 |
|
Nicholas Nethercote
|
af44ef61b4
|
Bug 645598 - Trim last bits of fat from the scanner, part 2 of 3. r=jwalden.
|
2011-06-07 13:48:21 +10:00 |
|
Nicholas Nethercote
|
5e87a0c3ea
|
Bug 645598 - Trim last bits of fat from the scanner, part 1 of 3. r=jwalden.
|
2011-06-07 13:47:12 +10:00 |
|
Paul Biggar
|
33979e422d
|
Bug 660681: Add NULL check to LeaveFunction (r=jimb)
|
2011-06-06 14:24:11 -07:00 |
|
Paul Biggar
|
118bf3fdae
|
Bug 660670: Report an error on OOM in Parser::analyzeFunction (r=jimb)
|
2011-06-06 14:24:11 -07:00 |
|
Paul Biggar
|
08fcb0b61d
|
Bug 660638: Add NULL check to Compiler::compileScript (r=jwalden)
|
2011-06-06 14:24:10 -07:00 |
|
David Mandelin
|
ea7d5ed079
|
Bug 662165: fix MSVC warning
|
2011-06-06 13:36:57 -07:00 |
|
Chris Leary
|
278e5141b8
|
Followup fix for merge, fix ifdef directive.
|
2011-06-06 09:58:15 -07:00 |
|
Chris Leary
|
f8e0e912ab
|
Merge mozilla-central to tracemonkey.
|
2011-06-06 09:41:22 -07:00 |
|
timeless@mozdev.org
|
deceb8bf2b
|
Bug 620182 [@ QuoteString | DecompileSwitch] when JSVAL_IS_DOUBLE(key) and SprintDoubleValue fails due to oom
r=jorendorff
|
2011-06-03 08:57:00 -07:00 |
|