Jeff Walden
|
5015b6268d
|
Bustage fix, bug 947014 followup. r=bustage in a CLOSED TREE
|
2014-01-29 17:57:36 -08:00 |
Eric Faust
|
232ac6947a
|
Bug 947014 - Allow callers of Wrapper::New to specify a prototype. (r=bholley)
|
2014-01-29 17:20:16 -08:00 |
Eric Faust
|
e131d468b7
|
Bug 924720 - Part 8: Remove BaseProxyHandler::isOuterWindow(). (r=bholley)
|
2014-01-29 17:20:16 -08:00 |
Eric Faust
|
78eb6b8a3e
|
Bug 924720 - Part 7: Move and rename OuterWindowProxyObject::class_. (r=bholley)
|
2014-01-29 17:20:16 -08:00 |
Eric Faust
|
3fe2a7a886
|
Bug 924720 - Part 6: Allow callers of Wrapper::New to specify a Proxy JSClass. (r=bholley)
|
2014-01-29 17:20:16 -08:00 |
Eric Faust
|
fc6584c144
|
Bug 924720 - Part 5: Allow callers of NewProxyObject() to specify a Proxy JSClass. (r=jwalden)
|
2014-01-29 17:20:16 -08:00 |
Eric Faust
|
b81801afd3
|
Bug 924720 - Part 4: Create new macros for easy Proxy JSClass creation. (r=jwalden)
|
2014-01-29 17:20:16 -08:00 |
Eric Faust
|
ed67979cd3
|
Bug 924720 - Part 3: Allow future Proxy JSClasses to safely have extra reserved slots. (r=billm)
|
2014-01-29 17:20:16 -08:00 |
Eric Faust
|
9c04c0d68a
|
Bug 924720 - Part 2: Make OuterWindowProxy use the proxy HasInstance and Convert stubs. (r=bholley)
|
2014-01-29 17:20:15 -08:00 |
Eric Faust
|
31541d75aa
|
Bug 924720 - Part 1: Implement IsProxy() using new JSClass flag. (r=jwalden)
|
2014-01-29 17:20:15 -08:00 |
Eric Faust
|
5790c2c1cd
|
Bug 924720 - Part 0: Free up spare JSClass flags. (r=jwalden)
|
2014-01-29 17:20:15 -08:00 |
Jeff Walden
|
f843026137
|
Bug 963641 - Make TI work correctly with respect to JSOP_MUTATEPROTO. r=jandem
--HG--
extra : rebase_source : bdd48aeae22ea418569910d470c329a8fc1fa2bf
|
2014-01-28 10:38:44 -08:00 |
Jeff Walden
|
7690017277
|
Bug 963641 - Add a test for __proto__ in destructuring patterns as a shorthand. r=jorendorff
--HG--
extra : rebase_source : 9d9e5ede1195b7e879a8ca539c9af432c5f2b5d9
|
2014-01-28 10:38:29 -08:00 |
Jeff Walden
|
45c5e06002
|
Bug 963641 - Remove PNK_MUTATEPROTO, and just make JSOP_MUTATEPROTO be generated for the PNK_INITPROP+__proto__ combination. r=jorendorff
--HG--
extra : rebase_source : 8317d2a90d55a57fb654f72a57ca40575613072c
|
2014-01-24 19:54:53 -08:00 |
Jeff Walden
|
7636ef8c84
|
Bug 963641 - Tests for __proto__ in object literals with jsreflect and asm.js module export objects. r=jorendorff
--HG--
extra : rebase_source : cc570fcbc018618079843df2d07f87bbf30f18a7
|
2014-01-27 21:39:58 -08:00 |
Jeff Walden
|
357d670c46
|
Bug 963641 - Miscellaneous cleanups not implicated in actual bugs. r=jorendorff
--HG--
extra : rebase_source : a7969e756bc5456b6524fab8f602f61a7ed83a13
|
2014-01-27 16:33:03 -08:00 |
Terrence Cole
|
33accad77b
|
Bug 962256 - Remove extraneous roots from some hot paths in Baseline; r=jonco
|
2014-01-27 16:51:57 -08:00 |
Terrence Cole
|
6dab4aa4c1
|
Bug 963738 - Fix some false positives in the Array analysis; r=jonco
|
2014-01-28 12:05:35 -08:00 |
Bobby Holley
|
b23fdb2143
|
Bug 965082 - Tests. r=mrbkap,r=gabor
|
2014-01-29 13:07:13 -08:00 |
Bobby Holley
|
4261137095
|
Bug 965082 - Only run the {get,set}PrototypeOf override for non-SecurityWrappers. r=mrbkap,r=gabor
|
2014-01-29 13:07:13 -08:00 |
Bobby Holley
|
6a1e0258a1
|
Bug 965082 - Unify duplicate bits of state of proxies. r=mrbkap,r=gabor
Conceptually, these all boil down to "is this a security wrapper?"
|
2014-01-29 13:07:13 -08:00 |
Benjamin Bouvier
|
f007a4d86c
|
Bug 952306: Allow global const literals as variable initializers; r=luke
|
2014-01-29 14:27:01 +01:00 |
Benjamin Bouvier
|
ae6b76dca6
|
Bug 952306: Refactor Variable into Variable, ConstantImport and ConstantLiteral in Odin; r=luke
|
2014-01-29 14:27:00 +01:00 |
Sankha Narayan Guria
|
c17939b1d2
|
Bug 848512 - JSOP_DIV: int32 stub handles lhs == 0 case. r=jandem
|
2014-01-29 15:28:13 +05:30 |
Douglas Crosher
|
c51ad0f9a5
|
Bug 959597 - Odinmonkey (ARM): fix a commit conflict with bug 964005. r=jandem
|
2014-01-29 11:39:56 +11:00 |
Jan de Mooij
|
8be6ba80de
|
Bug 959597 part 3 - Add ARM simulator for JIT code. r=nbp
|
2014-01-29 13:34:14 +01:00 |
Benjamin Bouvier
|
78204715aa
|
Bug 942550: Take care of all particular cases in ecmaPow instead of js_math_pow; r=jandem
|
2014-01-29 12:12:03 +01:00 |
Ed Morley
|
271b7ece33
|
Merge mozilla-central and inbound
|
2014-01-29 10:39:41 +00:00 |
Ed Morley
|
65824f4564
|
Merge latest green b2g-inbound changeset and mozilla-central
|
2014-01-29 10:33:43 +00:00 |
Jon Coppeard
|
4bd291ee00
|
Bug 959787 - Handlify some JS friend APIs r=sfink
|
2014-01-29 10:01:33 +00:00 |
Jon Coppeard
|
d0ac1956cc
|
Bug 959787 - Handlify some misc JS APIs r=sfink r=smaug
|
2014-01-29 10:00:40 +00:00 |
Jon Coppeard
|
72d5defca3
|
Bug 961877 - Calculate size of inline elements of typed array using slot count not array size r=terrence
|
2014-01-29 09:58:16 +00:00 |
Wes Kocher
|
d40a8ba7e2
|
Backed out 2 changesets (bug 952873) for build bustage on a CLOSED TREE
Backed out changeset 92dfed2592ae (bug 952873)
Backed out changeset 1ae58fcd61a9 (bug 952873)
|
2014-01-28 17:34:42 -08:00 |
Boris Zbarsky
|
977365d0e5
|
Bug 952873 part 2. Expose JSAPI for doing for-of iteration. r=jorendorff
|
2014-01-28 16:16:03 -08:00 |
Boris Zbarsky
|
8b8981b4f5
|
Bug 952873 part 1. Rename the cx member of ForOfIterator to cx_ instead. r=jorendorff
|
2014-01-28 16:14:47 -08:00 |
Douglas Crosher
|
8a485b56d8
|
Bug 964797 - Odin ARM: Correct the VCVT instructions encoding of the fraction bits. r=mjrosenb
|
2014-01-29 02:35:38 +11:00 |
Nikhil Marathe
|
8c829fb1a0
|
Bug 957926 - Add JS::CreateTypeError. r=jorendorff
--HG--
extra : rebase_source : d621273cbff342f10864c2843a53eb55421fe582
|
2014-01-28 09:19:48 -08:00 |
Henry Chang
|
dad3338b91
|
Bug 811635 - Part 2: Implementation of WebIDLs/IDLs for WifiP2pManager and WifiP2pStatusChangeEvent. r=vchang
|
2014-01-27 15:48:10 +08:00 |
Jon Coppeard
|
3f2cc91277
|
Bug 956324 - Remove all breakpoints from a debugger when the last debuggee is removed r=billm
|
2014-01-11 13:52:35 +00:00 |
Boris Zbarsky
|
cb00415476
|
Followup bustage fix for bug 952873 to fix CLOSED TREE
|
2014-01-28 17:54:31 -08:00 |
Boris Zbarsky
|
15af5faccd
|
Bug 952873 part 2. Expose JSAPI for doing for-of iteration. r=jorendorff
|
2014-01-28 16:16:03 -08:00 |
Boris Zbarsky
|
d024735dbc
|
Bug 952873 part 1. Rename the cx member of ForOfIterator to cx_ instead. r=jorendorff
|
2014-01-28 16:14:47 -08:00 |
Douglas Crosher
|
21e526f1af
|
Bug 964005 - Odinmonkey (ARM): Include d15 in the callee saved registers. r=mjrosenb
|
2014-01-26 19:42:53 +11:00 |
Jan de Mooij
|
df6bca54b4
|
Bug 959597 part 2 - Use JS_CODEGEN_* instead of JS_CPU_* for JIT backend code. r=nbp
|
2014-01-28 15:33:56 +01:00 |
Jan de Mooij
|
3f5ef01023
|
Bug 959597 part 1 - ARM simulator build changes. r=glandium
|
2014-01-28 15:33:53 +01:00 |
Haitao Feng
|
a08b2a7ad2
|
Bug 947711 - Introduce MIRType_Float32x4, MIRType_Int32x4 and MIRType_Doublex2. r=nbp
|
2014-01-28 09:12:20 -05:00 |
Emanuel Hoogeveen
|
316ae3a4dc
|
Bug 841646 - Part 4: Allow parallel compilation while the SPS Profiler is active. r=jandem
|
2014-01-28 08:56:51 -05:00 |
Emanuel Hoogeveen
|
0d21cdb8d3
|
Bug 841646 - Part 3: Move SPSProfiler::slowAssertionsEnabled checks to JitCompileOptions and remove SPSInstrumentation::slowAssertions. r=jandem
|
2014-01-28 08:56:27 -05:00 |
Emanuel Hoogeveen
|
97e7d40ed8
|
Bug 841646 - Part 2: Add locks around |strings| table access to avoid races. r=jandem
|
2014-01-28 08:56:05 -05:00 |
Emanuel Hoogeveen
|
9f4fed9ac4
|
Bug 841646 - Part 1: Refactor allocProfileString to not require a JSContext and remove JSContext * parameters from functions that no longer require them as a result. r=jandem
|
2014-01-28 08:55:40 -05:00 |