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

34329 Коммитов

Автор SHA1 Сообщение Дата
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