Nicholas D. Matsakis
04c8f281f9
Bug 855807 - Register 'inliner' and not 'inlinee' as the aborted script r=shu
2013-03-28 15:16:11 -04:00
Bobby Holley
cf8475a71a
Bug 855922 - Check XBL scopes per-compartment in the SOW isSafeToUnwrap hook. r=bz
2013-03-28 18:38:07 -07:00
Marty Rosenberg
acb9da26e5
Bug 836486: Part 2 - turn on Ion Monkey for ARMv6 (r=jbramley)
2013-03-28 13:51:23 -04:00
Marty Rosenberg
1c14882f53
Bug 836486: Part 1 - Add in ARMv6 support for IonMonkey (r=jbramley)
...
* * *
No Bug: Fix android bustage on armv6 push (r=red, CLOSED TREE)
* * *
aaand b2g
2013-03-28 13:51:23 -04:00
Till Schneidereit
34bea18723
Bug 855895 - reading in failed jit-tests with -r or -R is broken. r=terrence
2013-03-29 00:02:45 +01:00
Sean Stangl
f70cc5a82e
Bug 837312: IonMonkey: Inline a strict subset of known targets, r=sstangl,djvj
2013-02-19 14:06:40 -08:00
Blake Kaplan
6ef1a48332
Bug 852436 - nsWrapperCache::WrapObject returning false means failure, even if there's no pending exception. r=bz
2013-03-28 15:45:01 -07:00
Ryan VanderMeulen
a686a80487
Backed out changesets 1f5713b14a2a, c30a353ecf23, and f4ef406c1256 (bug 836486) for Android and B2G bustage on a CLOSED TREE.
2013-03-28 16:44:37 -04:00
Terrence Cole
1ffd59927b
Bug 855145 - DeMACROize the JS tracing interfaces; r=billm,mccr8
...
--HG--
extra : rebase_source : 915c80052b4412f653033eb5fc4d4f96c5d49bd5
2013-03-26 15:10:34 -07:00
Marty Rosenberg
c9195167a5
No Bug: Fix android bustage on armv6 push (r=red, CLOSED TREE)
2013-03-28 16:33:57 -04:00
Marty Rosenberg
0490bec041
Bug 836486: Part 2 - turn on Ion Monkey for ARMv6 (r=jbramley)
2013-03-28 13:51:23 -04:00
Marty Rosenberg
d2c0016b6d
Bug 836486: Part 1 - Add in ARMv6 support for IonMonkey (r=jbramley)
2013-03-28 13:51:23 -04:00
Tom Schuster
e39915f6c6
Bug 839979 - Implement Object.is. r=jorendorff
2013-03-28 15:46:44 +01:00
Jeff Walden
e21bd39ae2
Bug 789897 - Make BaseProxyHandler::{isExtensible,preventExtensions} pure virtual. r=bholley
...
--HG--
extra : rebase_source : 6c3bada30b00877f0388baf8a72e18adf9636750
2013-03-28 00:19:40 -07:00
Bill McCloskey
8114ca1041
Bug 855136 - Fix build error on android on a CLOSED TREE
2013-03-28 10:20:59 -07:00
Bill McCloskey
297984ced3
Bug 855136 - Don't use call/construct slots for direct proxies (r=luke)
2013-03-26 17:53:00 -07:00
Bill McCloskey
8b5998ff20
Bug 855136 - Don't require call/construct args to NewProxyObject (r=luke)
2013-03-26 17:51:55 -07:00
Eddy Bruel
34c32f6335
Bug 789897 - Add scripting support + tests for isExtensible, preventExtensions traps. r=jwalden, r=jorendorff
...
--HG--
extra : rebase_source : 509886634ea50735b82c12d00e61840010359d74
2013-03-22 19:43:12 -07:00
Eddy Bruel
4f59f6b452
Bug 789897 - Implement a preventExtensions trap for proxies. Patch is a semi-tag-team effort with jwalden. r=jwalden, r=ejpbruel, r=bholley, r=two-turtle-doves-and-a-partridge-in-a-pear-tree
...
--HG--
extra : rebase_source : 03b1b90c727ecc6a5d9d8cd769423f0a8f6efde4
2013-03-22 19:43:12 -07:00
Jeff Walden
d3f5b89059
Bug 789897 - Move JSObject::preventExtensions (non-static) to ObjectImpl::preventExtensions (static). r=ejpbruel
...
--HG--
extra : rebase_source : d9ca8a4555df8c6a0d5401fe7c0181dbf562d754
2013-03-22 19:43:12 -07:00
Eddy Bruel
6c07f423e8
Bug 789897 - Implement an isExtensible trap for proxies. Patch is a semi-tag-team effort with jwalden. r=jwalden, r=ejpbruel, r=bholley, r=two-turtle-doves-and-a-partridge-in-a-pear-tree
...
--HG--
extra : rebase_source : 346645d8dc32ddb76f18e7557e99f41cb66abe9e
2013-03-22 19:43:03 -07:00
Hannes Verschore
d3c4fbce25
Bug 851792: IonMonkey: Add stub for TypedArray with JSAtom index in IonCache, r=jandem
2013-03-28 15:25:01 +01:00
Peter Van der Beken
acc087073f
Fix for bug 852092 (Improve DOM list ICs) - part 2, don't generate stubs if there's shadowing and enable the Ion IC for slot reads. r=jandem.
...
--HG--
extra : rebase_source : edadbc994f847a926c5f1ea9f0d8665ba7774739
2013-03-28 10:23:04 +01:00
Peter Van der Beken
9cd16389c0
Fix for bug 852092 (Improve DOM list ICs) - part 1, factor out ListBase checks for the Ion IC. r=jandem.
...
--HG--
extra : rebase_source : b0415e00f84262ad998567bfdd782b0d18a3871a
2013-03-25 21:22:49 +01:00
Peter Van der Beken
2d1456add4
Fix for bug 852094 (Support Unforgeable on proxy-based DOM bindings) - add a JS_DefineOwnProperty API that takes a JSPropertyDescriptor. r=Waldo.
...
--HG--
extra : rebase_source : 1866bae0a324ba952548c375e0c8cc031d8b0954
2013-03-27 18:15:38 +01:00
Nicholas D. Matsakis
a25b105992
Bug 853576 - Check for negative indices supplied in scatter r=shu
2013-03-27 20:59:46 -04:00
Gina Yeh
9b0a35d895
Bug 853200 - Remove unused event handlers from idl, r=echou, sr=mrbkap
2013-03-28 18:05:58 +08:00
Nicholas Cameron
f9b3c00f60
Bug 853710. Optimise use of general purpose regs stm/ldm. r=mjrosenb
2013-03-28 21:33:26 +13:00
Marty Rosenberg
4f54fd7013
Bug 843015: Don't optimize a function that arm-linux-gnueabi-gcc-4.7.2 seems to miscompile. (r=dvander)
2013-03-28 03:22:18 -04:00
Ryan VanderMeulen
36092f2a13
Backed out changeset bab9914e9a31 (bug 853576) for SM rootanalysis orange on a CLOSED TREE.
2013-03-27 22:27:37 -04:00
Nicholas D. Matsakis
1c780fbb1a
Bug 853753 - Remove accidental second copy of test. rs=test
2013-03-27 21:28:53 -04:00
Bobby Holley
6063282150
Bug 854139 - Handle all DOM objects, not just ones that unwrap to nsISupports. r=bz
2013-03-27 18:27:27 -07:00
Bobby Holley
c876f38aa7
Bug 790732 - Components shim tests. r=mrbkap
2013-03-27 18:27:27 -07:00
Bobby Holley
f584d6aef6
Bug 790732 - Omit Components object for content scopes. r=mrbkap
2013-03-27 18:27:27 -07:00
Bobby Holley
65e5ff9ff4
Bug 790732 - Make Components console warning test pref-aware. r=mrbkap
2013-03-27 18:27:26 -07:00
Bobby Holley
506c228a1c
Bug 790732 - Stop attaching Components in InitClasses. r=mrbkap
...
This method is larely deprecated. The only two consumers are JSD and the setup
for the safe JSContext, neither of which use system principal and thus neither
of which should have |Components|.
2013-03-27 18:27:26 -07:00
Bobby Holley
4f6ce4ef49
Bug 790732 - Remove the aTarget parameter from AttachComponentsObject. r=mrbkap
...
I added this when I thought we'd be defining Components on an object on the XBL
scope chain. At this point, it's not necessary anymore.
2013-03-27 18:27:26 -07:00
Nicholas D. Matsakis
4a5afc7389
Bug 853573 - Add test.
2013-03-27 21:20:13 -04:00
Nicholas D. Matsakis
14113131ef
Bug 853555 - Add test.
2013-03-27 21:20:12 -04:00
Nicholas D. Matsakis
4a830070da
Bug 853576 - Check for negative indices supplied in scatter r=shu
2013-03-27 20:59:46 -04:00
David Zbarsky
d32685c9cc
Bug 854629 Part 0: Remove the rest of XPIDL bindings for SVG elements r=Ms2ger
2013-03-27 21:23:10 -04:00
Nicholas D. Matsakis
0b2b17dae1
Bug 853555 - Avoid using `a[i] = b` until we are sure that `i` is defined on `a` r=till
...
Bug 853555 - Propagate type constraints for UnsafeSetElement in jsinfer r=jandem
2013-03-27 20:01:52 -04:00
Terrence Cole
99a89c1a40
Backed out changeset 3af927a8260c for suspected bustage on a CLOSED TREE
...
--HG--
extra : rebase_source : 4f69820605dd64ef6e89604749ad643138605fbe
2013-03-27 16:01:00 -07:00
Terrence Cole
dac8ccdb05
Bug 852802 - Add incremental needsBarrier to the runtime and check it first; r=billm
...
--HG--
rename : content/svg/content/src/SVGFETurbulenceElement.h => content/svg/content/src/nsSVGFilters.cpp
extra : rebase_source : d30970922e139e6d1a87bbdf53f27b4e67313b08
2013-03-19 17:59:42 -07:00
Guilherme Goncalves
b8efeb2286
Bug 650295 - Implement main state machine for speech recognition. r=smaug
2013-03-27 14:13:57 -07:00
Shu-yu Guo
52d0a07575
Bug 854021 - Fix using correct CompileInfo in parallel bailouts. (r=nmatsakis)
2013-03-27 13:46:23 -07:00
Jason Orendorff
5caf400e17
Bug 848051 - Allow 'arguments' in generator-expressions. r=ejpbruel.
2013-03-27 14:16:56 -05:00
Jason Orendorff
ec96e9fa89
Bug 848197 - Arrow functions should not be constructors. r=Waldo.
2013-03-27 14:16:48 -05:00
Philipp Matthias Schäfer
b418bd08f8
Bug 620141 - eval cache should key based on calling script and pc, not calling function. r=jorendorff.
2013-03-27 14:16:42 -05:00
Jason Orendorff
e4f225bcbe
Bug 853178 - Remove all SRC_PCDELTA source notes except on JSOP_CASE opcodes; rename SRC_PCDELTA to SRC_NEXTCASE. r=njn.
2013-03-27 14:16:34 -05:00