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

28215 Коммитов

Автор SHA1 Сообщение Дата
Luke Wagner a28268350f Bug 758617 - Fix StackIter::settleOnNewState to handle cross-context eval-in-frame (r=jorendorff) 2012-05-29 14:46:42 -07:00
Jason Orendorff ebc52c5d94 Bug 738468 - DebuggerScript_getUrl crashes if script->filename is null. r=jimb. 2012-05-30 15:05:59 -05:00
Jason Orendorff 5cea8929e8 Bug 753885 - Part 3: Expose XML global constructors only if JSOPTION_ALLOW_XML is set. r=Waldo. 2012-05-30 15:05:59 -05:00
Jason Orendorff a58e6dbbc5 Bug 753885 - Part 2: Add JSOPTION_ALLOW_XML, making E4X support optional per-context. r=Waldo. 2012-05-30 15:05:59 -05:00
Jason Orendorff e2d3e44740 Bug 753885 - Part 1: Rename JSOPTION_XML to JSOPTION_MOAR_XML, and other cleanups. r=Waldo. 2012-05-30 15:05:58 -05:00
Jason Orendorff 0dc4bcd3ac Bug 752632 - Support building SpiderMonkey without E4X by doing: configure --disable-e4x. r=jimb. 2012-05-30 15:05:58 -05:00
Jason Orendorff c93194b516 Follow-up to bug 755808 comment 6. rs=sfink on #jsapi. 2012-05-30 15:05:58 -05:00
Jan de Mooij f2d9984f3e Bug 759626 - Cache the result of InferSpewColorable to avoid a ton of getenv calls. r=bhackett
--HG--
extra : rebase_source : bcf1055b9f401561c1bbc33a4757177df1b81d60
2012-05-30 20:24:04 +02:00
Ed Morley 6cf4e96cb1 Merge mozilla-central to mozilla-inbound 2012-05-30 18:24:56 +01:00
Gervase Markham 68d38d677f Bug 759095 - upgrade license to MPL 2, and other licensing cleanups.
--HG--
extra : rebase_source : da55a4937383eda2baf7c9a362501da8ee664146
2012-05-29 16:52:43 +01:00
Peter Van der Beken 38bb1a2e8b Fix for bug 759275 (Specialize unwrapping to HTML elements in dom bindings). r=bz.
--HG--
extra : rebase_source : f676440e468c23e6c1e9458f6d75a615b9a6b8d7
2012-05-21 23:29:58 +02:00
Jan de Mooij 46949ed335 Bug 756632 - Handle OOM in methodjit jsop_getgname/jsop_setgname methods. r=bhackett 2012-05-30 10:16:20 +02:00
Jan de Mooij 7a12ef6f78 Bug 756610 - Handle OOM in js_CopyErrorObject. r=bhackett 2012-05-30 10:06:49 +02:00
Nicholas Nethercote ede4fc4ab1 Bug 754181 - Don't store the strict mode code flag twice (attempt 2). r=jwalden,luke.
--HG--
extra : rebase_source : 449cd51da93c261aa38e7de6b5b6a9c0ac8c7a71
2012-05-21 20:06:43 -07:00
Bobby Holley c02b12a0cb Bug 752038 - Avoid getting confused by PreCreate giving a different answer when we wrap objects cross-compartment during reparenting. r=mrbkap 2012-05-29 23:24:03 +02:00
Timothy B. Terriberry 035cd4054c Bug 759008 - Remove unused LIBOBJS from rules.mk, r=glandium 2012-05-29 11:54:31 -07:00
Jan de Mooij a8bcc8ad5d Bug 759409 - Cleanup methodjit CompileRequest. r=bhackett 2012-05-29 19:45:13 +02:00
Ed Morley 6fa10c5729 Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-05-28 14:13:56 +01:00
Mike Hommey 11b04e4bcf Bug 758010 - Wrap operator new/delete on Android. r=khuey 2012-05-26 10:21:33 +02:00
Till Schneidereit 2d2e1e01d3 Bug 758278 - Sweep crossCompartmentWrappers of all compartments, not only GCed ones. r=billm 2012-05-24 19:04:44 +02:00
Ginn Chen bee9a53574 Bug 758484 correct comment syntax for mapfile r=ted.mielczarek 2012-05-28 09:31:51 +08:00
Benjamin Peterson 974151c33b Bug 757676 - Implement JS default parameters. r=jorendorff 2012-05-26 09:33:53 -04:00
David Rajchenbach-Teller 7eafe1e5e3 Bug 757469 - Implement ctypes.off_t. r=jorendorff 2012-05-26 09:33:52 -04:00
dev f290096a4d Bug 755631 - Remove extraneous exceptions in Cross Origin Wrappers. r=mrbkap 2012-05-26 09:33:52 -04:00
Ed Morley 4ff9f1d562 Merge mozilla-central to mozilla-inbound 2012-05-25 22:44:48 +01:00
Bill McCloskey 25dc4bd43f Back out bug 753283 for windbg purple 2012-05-25 13:50:18 -07:00
Mike Hommey b8fba82334 Backout changeset 81c2e2ea2dbf (bug 746794) because of bug 758648 2012-05-25 18:21:03 +02:00
Ms2ger 65aa2a4593 Merge m-c to m-i. 2012-05-25 11:15:32 +02:00
Ms2ger 7bf7f09a74 Bug 747434 - Part 3: Remove unused variable 'startingObj' from XPCWrappedNativeScope::FindInJSObjectScope; r=gabor 2012-05-25 09:18:31 +02:00
Ms2ger 6649f20ea0 Bug 758143 - Add xpc::GetCompartmentPrivate; r=bholley 2012-05-25 09:18:31 +02:00
Ms2ger 5241a52009 Bug 758132 - Remove warning pragma from jscompartment.h; r=luke 2012-05-25 09:18:30 +02:00
Bill McCloskey beaadc356e Bug 758471 - Don't sweep native interfaces during compartment GC (r=bholley) 2012-05-25 11:06:13 -07:00
Bill McCloskey 556c5bf149 Bug 753283 - Poison VM stack to help fuzzers (r=bhackett) 2012-05-25 10:53:19 -07:00
Bobby Holley cdc8708f89 Bug 758563 - Warn when __exposedProps__ is missing. r=bz 2012-05-25 18:42:40 +02:00
Brian Hackett 6f24da4f14 Move JIT handles in scripts to a separate structure, bug 758613. r=dvander 2012-05-25 08:20:33 -07:00
Luke Wagner 6f13905c0e Bug 756919 - Handle prologue failure in ScopeIter (r=jimb) 2012-05-25 11:44:41 +02:00
Luke Wagner 465fca02c3 Bug 756918 - Fix aliased, empty destructuring let (r=waldo) 2012-05-25 11:44:38 +02:00
Jeff Walden b0f4fb0396 Bug 757562 - Remove JSRESOLVE_CLASSNAME. r=dmandelin
--HG--
extra : rebase_source : 9b5a920f7c7441ee21b2dd2331a98fc70b42ed41
2012-05-21 18:08:11 -07:00
Mike Hommey e2ba79894d Bug 746794 - Always use the STL wrappers when #pragma visibility is supported. r=ted 2012-05-25 08:31:33 +02:00
Steve Fink c858eea237 Bug 758108 - Display test failures immediately. r=terrence
--HG--
extra : rebase_source : 193d233c56c684a63b3f93daf5903f7aef4ccfa2
2012-05-24 22:06:48 -07:00
Ryan VanderMeulen 02c4492e3b Backout 3a9f8be665a4 (bug 757469) due to orange. 2012-05-23 22:42:53 -04:00
David Rajchenbach-Teller 98c0e7e677 Bug 757469 - Implement ctypes.off_t. r=jorendorff 2012-05-23 20:56:40 -04:00
Nicholas Nethercote d38c733249 Bug 757690 - Follow-up: don't use a line number of 0 in the JS shell. r=jorendorff.
--HG--
extra : rebase_source : df78cd577d256c5b75aaeb496950d5af287e1b90
2012-05-23 17:43:10 -07:00
Bill McCloskey 6765f072db Backout bug 757667 for bustage 2012-05-23 17:14:26 -07:00
Nicholas Nethercote 2b80086c2a No bug - Remove dead JS_SCRIPT_COOKIE. r=jorendorff (via IRC).
--HG--
extra : rebase_source : 35e8b3919f4566dda17bbaa5b8f8738bc71669d0
2012-05-23 16:19:39 -07:00
Nicholas Nethercote ff71f18d1e Bug 757690 - Merge TokenStream::TokenStream() and TokenStream::init(). r=jorendorff.
--HG--
extra : rebase_source : a389e46e1c633a133a2f8b68b3cb5fa186c8c1fd
2012-05-23 16:18:51 -07:00
Bill McCloskey a4407ef4df Bug 757667 - Clean up Proxy tracing (r=terrence) 2012-05-23 16:31:26 -07:00
Bill McCloskey 4f2ff16274 Bug 757483 - Don't throw away JIT code during later incremental slices (r=bhackett) 2012-05-23 16:27:15 -07:00
Bill McCloskey 4f1357b742 Bug 731423 - Don't do incremental GC when hitting alloc trigger (r=gwagner) 2012-05-23 16:24:26 -07:00
Phil Ringnalda 208d03209f Back out 58ca5bf07352 (bug 738480) for xpcshell and browser-chrome orange on a CLOSED TREE 2012-05-23 15:21:55 -07:00