Bobby Holley
|
3666b3a25a
|
Bug 794943 - Followup bustage fix. r=me CLOSED TREE
|
2014-01-16 16:11:25 -08:00 |
|
Bobby Holley
|
fbe7c83197
|
Bug 794943 - Make window.controllers [ChromeOnly], and remove nsISecurityCheckedComponent from nsXULControllers. r=bz
|
2014-01-16 15:45:40 -08:00 |
|
Bobby Holley
|
dcfb0e530e
|
Bug 794943 - Remove custom support for nsISecurityCheckedComponent in nsXPCWrappedJS. r=mrbkap
|
2014-01-16 15:45:39 -08:00 |
|
Bobby Holley
|
cbd56d3257
|
Bug 794943 - Remove nsISecurityCheckedComponent IID push from Components.interfaces{,ById}. r=mrbkap
This should have been in bug 951948 bug I missed it.
|
2014-01-16 15:45:39 -08:00 |
|
Eric Faust
|
00b5d5c4e6
|
Bug 950407 Followup - Add a parameter to JSMSG_SETPROTOTYPEOF_FAIL. (r=Waldo on IRC)
|
2014-01-16 15:09:52 -08:00 |
|
Eric Faust
|
ee4a0c8dfe
|
Bug 950407 - Fix ES6 Proxy forwarding, and apropriately throw on indirect ArrayBuffer __proto__ sets. (r=bholley,Waldo sr=mrbkap)
|
2014-01-16 15:09:50 -08:00 |
|
Terrence Cole
|
6ccb2da246
|
No Bug - Fix a typo in jsapi.cpp; r=efaust,themaid
|
2014-01-16 14:24:18 -08:00 |
|
Sean Stangl
|
1392c0b037
|
Bug 958672 - Remove argslot from MCall LIR. r=h4writer
|
2014-01-09 15:32:51 -08:00 |
|
Ryan VanderMeulen
|
33dcbbf27e
|
Merge m-c to inbound.
|
2014-01-16 15:07:22 -05:00 |
|
Niko Matsakis
|
02ead20e46
|
Bug 933317 - Define the SetForkJoinTargetRegion intrinsic also in non-thread-safe builds. r=shu
|
2014-01-16 14:52:17 -05:00 |
|
Luke Wagner
|
2928e0d8fb
|
Bug 916612 - Increase maximum number of local variables to 2^28 (r=wingo)
--HG--
extra : rebase_source : d01ba20678957b25426d089c2905f5db657dca90
|
2014-01-16 12:41:46 -06:00 |
|
Andrew McCreight
|
30e936a9af
|
Back out a669a3d25d38 for breaking everything on this CLOSED TREE
|
2014-01-16 10:07:17 -08:00 |
|
Luke Wagner
|
8ef844ec7d
|
Bug 916612 - Put back the baseline nslots check (r=djvj)
--HG--
extra : rebase_source : a0381609778964a2b55439368720412ff430bf55
|
2014-01-16 11:02:03 -06:00 |
|
Luke Wagner
|
7dd146843e
|
Bug 916612 - Move the too-many args+vars checks (r=wingo)
--HG--
extra : rebase_source : 37d14fb62f780aa977d961028e6f30c572771744
|
2014-01-16 11:02:01 -06:00 |
|
Luke Wagner
|
63133050e2
|
Bug 916612 - Inflate stackDepth width in try notes (r=wingo)
--HG--
extra : rebase_source : 2b5e71bc41468387e3f410d693e82f94686599d2
|
2014-01-16 10:56:57 -06:00 |
|
Luke Wagner
|
4a1ddb77b6
|
Bug 916612 - Inflate the slot width and decrease the hop width in UpvarCookie/ScopeCoordinate (r=wingo)
--HG--
extra : rebase_source : 2e4fa769d0c0f0b15832bd73d789ac36435a2b74
|
2014-01-16 10:56:53 -06:00 |
|
Andrew McCreight
|
5ba4048bd4
|
Bug 959484 - de-THREADSAFE XPConnect. r=bholley
|
2014-01-16 08:49:26 -08:00 |
|
Andrew McCreight
|
e0af35a9a7
|
Bug 959485, part 5 - Remove success from nsJSCID::NewID. r=gabor
|
2014-01-16 08:49:26 -08:00 |
|
Andrew McCreight
|
11854a344e
|
Bug 959485, part 4 - Cleanup nsJSCID::NewID. r=gabor
|
2014-01-16 08:49:26 -08:00 |
|
Andrew McCreight
|
d838f188d4
|
Bug 959485, part 3 - Cleanup nsJSIID::NewID. r=gabor
|
2014-01-16 08:49:26 -08:00 |
|
Andrew McCreight
|
b2ddc3d078
|
Bug 959485, part 2 - Cleanup nsJSID::NewID. r=gabor
note that nsJSID::NewID(const char* str) isn't used
|
2014-01-16 08:49:25 -08:00 |
|
Andrew McCreight
|
5bc6d8c6a0
|
Bug 959485, part 1 - Remove null checks of the result of new nsJS*ID. r=gabor
|
2014-01-16 08:49:25 -08:00 |
|
Andrew McCreight
|
3af23dc67b
|
Bug 959413, part 4 - Get rid of a pointless null check in nsXPCComponents_Constructor. r=bholley
|
2014-01-16 08:49:25 -08:00 |
|
Andrew McCreight
|
2279c0f9a2
|
Bug 959413, part 3 - Smart pointerize nsXPCConstructor. r=bholley
|
2014-01-16 08:49:25 -08:00 |
|
Andrew McCreight
|
79e7734a48
|
Bug 959413, part 2 - Smart pointerize nsXPCComponents. r=bholley
|
2014-01-16 08:49:25 -08:00 |
|
Andrew McCreight
|
0678a568fe
|
Bug 959413, part 1 - Remove null checks of new return values in XPC_IMPL_GET_OBJ_METHOD. r=bholley
|
2014-01-16 08:49:24 -08:00 |
|
Luke Wagner
|
26ff62e0c8
|
Bug 916612 - don't set shortid for CallObject properties (r=wingo)
--HG--
extra : rebase_source : 8f311bd1a4d9a3bbe35f433ebf6923989a4081b5
|
2014-01-16 10:23:19 -06:00 |
|
Luke Wagner
|
52c38d3cf6
|
Bug 916612 - rm some unused JOF_* bits (r=wingo)
--HG--
extra : rebase_source : 6155e21575185241e792757abb13efceb3da4396
|
2014-01-16 10:23:19 -06:00 |
|
Luke Wagner
|
410880852f
|
Bug 916612 - rm JSScript::nfixed (r=wingo)
--HG--
extra : rebase_source : 6185ed8b87bf8d9106f2ece0be0c39db4fa8a3eb
|
2014-01-16 10:23:17 -06:00 |
|
Luke Wagner
|
b5dd4add75
|
Bug 916612 - rm unnecessary macros (r=wingo)
--HG--
extra : rebase_source : bdd9aa475195627840865439ec878b847fb0ff7d
|
2014-01-16 09:41:27 -06:00 |
|
Terrence Cole
|
3e141bbf5e
|
Bug 959787 - Handlify several JSAPI interfaces that can GC, Part 3; r=sfink
--HG--
extra : rebase_source : ace7b0fa6ba93acbf0ec8ecaeb68ffa287a33665
|
2014-01-16 09:48:58 -08:00 |
|
Andy Wingo
|
fb8214fc89
|
Bug 960168 - Reified block scopes should prevent magic optimized arguments. r=luke
|
2014-01-15 19:37:09 +01:00 |
|
Ryan VanderMeulen
|
ad061fa500
|
Backed out changeset b971b8137039 (bug 960108) for mochitest-bc orange.
|
2014-01-16 10:25:19 -05:00 |
|
Terrence Cole
|
f6bee6364e
|
Bug 959787 - Handlify several JSAPI interfaces that can GC, Part 2; r=sfink
--HG--
extra : rebase_source : e36c89af9c362e781d9ca9aceee42779258328b5
|
2014-01-14 17:19:07 -08:00 |
|
Terrence Cole
|
57d2483809
|
Bug 959787 - Handlify several JSAPI interfaces that can GC, Part 1; r=sfink,Ms2ger
--HG--
extra : rebase_source : 0e0e75028f12db9cc4cf612a9205525669b70267
|
2014-01-14 12:41:22 -08:00 |
|
Andrea Marchesini
|
3e7c7f3eeb
|
Bug 960108 - JS::DescribeStack should show the whole stack for the runtime, across all contexts and the event loop, not just the current stack on the passed-in JSContext. r=bz
|
2014-01-16 08:26:49 -05:00 |
|
Jon Coppeard
|
68125bb0f6
|
Bug 960011 - Fix accidentally added rooting hazard r=me
|
2014-01-16 11:15:54 +00:00 |
|
Nicolas B. Pierron
|
ff70ad2a6a
|
Bug 958471 - Assert range of Object/String Values' payload. r=jandem
|
2014-01-16 03:06:31 -08:00 |
|
Jon Coppeard
|
5eb636340d
|
Bug 960011 - Fix some unsafe references in jsapi.cpp r=terrence
|
2014-01-16 10:14:01 +00:00 |
|
Jon Coppeard
|
cae730d6d3
|
Bug 957088 - Only check hash tables in new GC zeal mode r=terrence
|
2014-01-16 10:13:01 +00:00 |
|
Tom Schuster
|
5e3191afd2
|
Bug 939294 - Change xpidl jsval to handles. r=gabor,bz,khuey,bsmedberg,terrence
|
2014-01-09 18:39:36 +01:00 |
|
Nathan Froyd
|
6070a80119
|
Backout 524be0420e79 and 4c39a7047e96:b3d04b01c319 (bug 952777) for build bustage that led to this CLOSED TREE
|
2014-01-15 19:51:28 -05:00 |
|
Nathan Froyd
|
fdce806271
|
Bug 952777 followup - fix JS_JITINFO_NATIVE_PARALLEL call in ForkJoin.cpp; r=bustage
|
2014-01-15 19:23:37 -05:00 |
|
Mike Hommey
|
cb5e18751c
|
Bug 956398 - Error out at build time if we end up with text relocations. r=ted
|
2014-01-16 09:13:43 +09:00 |
|
Nathan Froyd
|
b5e0074d36
|
Bug 952777 follow-up - move comments; r=me
|
2014-01-15 18:49:03 -05:00 |
|
Nathan Froyd
|
c194542c4c
|
Bug 952777 - part 5 - move JSJitInfo::argTypes to a separate JSTypedMethodJitInfo subclass; r=efaust,bz
|
2014-01-07 16:52:40 -05:00 |
|
Nathan Froyd
|
e82ef26e7b
|
Bug 952777 - part 4 - move JSParallelNative into the union; r=efaust,bz
|
2014-01-07 14:54:07 -05:00 |
|
Nathan Froyd
|
bd985bf529
|
Bug 952777 - part 3 - use bitfields for integer fields in JSJitInfo; r=efaust,bz
|
2014-01-07 13:55:06 -05:00 |
|
Nathan Froyd
|
f972b8ec8a
|
Bug 952777 - part 2 - use explicitly typed enums to shrink JSJitInfo further; r=efaust
|
2013-12-23 16:39:54 -05:00 |
|
Nathan Froyd
|
e1359d848d
|
Bug 952777 - part 1 - reorder JSJitInfo slots to pack better; r=efaust,bz
|
2013-12-21 15:33:12 -05:00 |
|