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

49792 Коммитов

Автор SHA1 Сообщение Дата
Jim Blandy d59fa9d58e Bug 1163520: Don't hand out internal function objects via Debugger.Environment.prototype.callee. r=shu
--HG--
extra : rebase_source : 3619bc13d7839405d9df30f103b903f5d6d03126
2015-06-04 14:08:20 -07:00
Jim Blandy fe79284495 Bug 1163520: Make IsInternalFunctionObject take its argument by reference, as it must not be nullptr. r=shu
--HG--
extra : rebase_source : 31a5457c85adf992f5ad9c7a384e5cf9aa173d75
2015-06-04 11:58:10 -07:00
Ryan VanderMeulen 7483c0563e Backed out changesets ad58c270ce87 and 849151330d60 (bug 1177892) for B2G bustage.
CLOSED TREE
2015-06-30 15:48:11 -04:00
Jan de Mooij ba71789f3a Bug 1177892 part 2 - Remove PRIVATE_TO_JSVAL. r=evilpie
--HG--
extra : rebase_source : ab95d8c3cea6679b0dce33a9cac6a1c9b0b0871a
2015-06-30 11:20:58 -07:00
Jan de Mooij 731f441d6e Bug 1177892 part 1 - Remove BOOLEAN_TO_JSVAL and STRING_TO_JSVAL. r=evilpie
--HG--
extra : rebase_source : f7ae63c351c82516e7db48a12c4cfb2048a81805
2015-06-30 11:20:56 -07:00
André Bargull c85151b95d Bug 1177907 - Handle ObjectClassIs exception in date_toString. r=till
--HG--
extra : rebase_source : ae93a8075b640110c0e2ffa9af329bc2ee97ee98
2015-06-30 04:36:00 -04:00
Jeff Walden 9e451714f3 Bug 1075758 - Update String.prototype.normalize tests for normalization changes in ICU 55. r=arai
--HG--
extra : rebase_source : e853a46ec010b268419113577eb2814208e221eb
2015-06-16 23:53:04 -07:00
Jeff Walden e63ba15e9d Bug 912701 - When removing Unicode extension sequences from a locale, ignore similar syntax that might be found in a privateuse component. r=abargull
--HG--
extra : rebase_source : 4080447ee9160924a5fe468335f41e1d8bdb0a39
2015-06-28 07:00:01 -07:00
Kartikaya Gupta 9ca2ba78c0 Bug 1178274 - Ensure the BrowserTabsRemoteAutostart function is first called on the main thread during xpcshell testing. r=billm 2015-06-30 06:43:07 -04:00
Tooru Fujisawa ee4292f1cc Bug 1177941 - Do not show warning about unreachable empty statement after return statement. r=Waldo 2015-06-30 19:24:28 +09:00
Heiher e61b7a0c4b Bug 1177016 - IonMonkey: MIPS: Fix a unaligned access caused by bug 1169731. r=jandem 2015-06-24 17:48:00 +02:00
Sander Mathijs van Veen aaa261a733 Bug 1176864 - Truncate modulo operator for int32 r=h4writer, r=nbp
--HG--
extra : rebase_source : 8a0f02a60176f6e243594ae56713f79284f0fd2d
2015-06-26 00:18:20 +02:00
Jon Coppeard 61e5f0fe83 Bug 1177778 - Allow HeapPtr destruction while shutting down the GC r=terrence 2015-06-30 10:17:25 +01:00
Jeff Walden 8e2753e13c Bug 1175347 - Fix a test that assumes too much in compacting builds. r=intermittent-orange in a CLOSED TREE 2015-06-29 21:13:00 -07:00
Jan de Mooij 976586cb5f Bug 1177825 - Remove JSVAL_* constants. r=evilpie 2015-06-29 18:36:44 -07:00
Jeff Walden 39aec8bb6a Bug 1175347 - Add a JSAPI test for exposing availability of locales derived from the default locale. r=itsatest, rs=till over IRL
--HG--
extra : rebase_source : e90510c3ed1c0d60b72eaf657c88feceaa3e01f7
2015-06-26 17:49:18 -07:00
Jeff Walden 17522ef3e0 Bug 1175347 - Consider the last-ditch locale (currently en-GB) and any and all locales implied by the default locale to be present in all [[availableLocale]] spec lists. r=abargull, r=till
--HG--
extra : rebase_source : 330389c97288dac48ac8089eed677b7caea238ca
2015-06-16 23:52:31 -07:00
Jeff Walden d9381c2d16 Bug 1146136 - Followup mop-up to require that in destructuring patterns, an assignment target with a default value must not be parenthesized. (That is, |var [(a = 3)] = [];| is invalid, while |var [a = 3] = [];| is valid.) r=evilpie, r=efaust
--HG--
extra : rebase_source : 21d19e424b8ae71917d46edca15e682ffe04daaa
2015-06-23 11:47:20 -07:00
Jeff Walden df1c4096c1 Bug 1146136 - Followup to condition tests using |super| syntax on class syntax being enabled. r=bustage
--HG--
extra : rebase_source : eca42ec2b1ba7b38658419a4d61b65f9c318d998
2015-06-29 15:45:54 -07:00
Kyle Machulis b239ad69ee Bug 1159469 - Make sure public jsapi Map/Set calls deal with compartments/proxies; r=bz r=jorendorff 2015-06-29 15:38:53 -07:00
Kyle Machulis ff70a2d668 Bug 1159469 - Add get function to JSJitCallArguments; r=jorendorff 2015-06-29 15:38:52 -07:00
Kyle Machulis 0ee2012d95 Bug 1159469 - Add ForEach C++ public function for ES6 Maps/Sets; r=jorendorff 2015-06-29 15:38:52 -07:00
Kyle Machulis 44d09acbf0 Bug 1159469 - Add public jsapi ES6 Set convenience functions; r=jorendorff 2015-06-29 15:38:52 -07:00
Kyle Machulis 0fbacfc43d Bug 1159469 - Add public jsapi ES6 Map delete method; r=jorendorff 2015-06-29 15:38:52 -07:00
Sean Stangl 21a25d8575 Bug 1173969 - Add ARM64 Trampoline and MoveEmitter. r=jandem 2015-06-11 14:08:03 -07:00
Sean Stangl 33b717d414 Bug 1175556 - ARM64: Land miscellaneous changes. r=evilpie 2015-06-29 13:14:58 -07:00
Kyle Machulis b4b1e8538e Bug 1171180 - Remove trunc from jsmath; r=jorendorff 2015-06-29 12:07:21 -07:00
Shu-yu Guo 86c069f39e Bug 1176511 - Minor GC when tracking types as a better bandaid. (r=terrence) 2015-06-29 10:19:36 -07:00
Terrence Cole e353fded48 Bug 1174850 - Remove the explicitly relocatable store buffers; r=jonco 2015-06-16 16:03:11 -07:00
Jan de Mooij 8452523aa6 Bug 1170182 - Remove dead functions from js/src. r=jorendorff 2015-06-27 08:56:58 -07:00
Andrew McCreight 898cb90713 Bug 886459, part 4 - Remove nsIJSRuntimeService. r=bholley,aklotz 2015-06-26 18:44:14 -07:00
Andrew McCreight 10dd21a3ef Bug 886459, part 3 - Remove simple uses of nsIJSRuntimeService to get the JSRuntime. r=bholley 2015-06-26 18:44:14 -07:00
Andrew McCreight fd7600ed25 Bug 886459, part 2 - Remove context callbacks from XPCJSRuntime. r=bholley
These are unused.
2015-06-26 18:44:13 -07:00
Terrence Cole 165e8bff6f Bug 1176890 - Start running jstests faster on windows; r=sfink
--HG--
extra : rebase_source : 1eda1a026436d6d0b641019edc5e5bf0a9e3fc77
2015-06-25 15:10:00 -07:00
Marty Rosenberg 5ecd7db10b Bug 988463 - Add in support for tracelogging on ARM. r=h4writer 2015-06-26 11:52:50 -07:00
Aleksandar Zlicic 4c729d7055 Bug 1165793 - Add executableCopy() back for MIPS. r=sstangl
IonAssemblerBuffer::executableCopy() was erroneously removed
in Bug 1163168.
2015-06-15 19:55:55 +02:00
Nicolas B. Pierron 66cf1e0a16 Back out 3 changesets (Bug 1165348, Bug 1175397, Bug 1174322) for some website bustages. 2015-06-26 07:05:33 +02:00
Ryan VanderMeulen 5f5c327690 Backed out changeset 8b4e4083639e (bug 1171931) for B2G debug emulator bustage. 2015-06-25 19:48:42 -04:00
Juan Gomez 702a59d135 Bug 1171931 - Refactor duplicated code using XRE_IsParent/ContentProcess. r=froydnj
--HG--
extra : rebase_source : 2ecbe6c1dd8a7ad8dc529b53349ad431cf1116c9
2015-06-24 14:11:00 -04:00
Florian Merz 6abe46252a Bug 1155211 - SIMD: Rename lane mutators - with -> replaceLane. r=bbouvier
--HG--
rename : js/src/jit-test/tests/SIMD/with.js => js/src/jit-test/tests/SIMD/replacelane.js
rename : js/src/tests/ecma_7/SIMD/with.js => js/src/tests/ecma_7/SIMD/replaceLane.js
extra : rebase_source : 9c911b68761987650a741ce38e66641b08952899
2015-06-16 23:10:12 +02:00
Wes Kocher 535b1965fa Backed out changeset efe724729178 (bug 1175556) for mass build bustage in assembler code CLOSED TREE 2015-06-25 12:11:55 -07:00
Sean Stangl 425c550cf5 Bug 1175556 - ARM64: Land miscellaneous changes. r=evilpie 2015-06-25 11:37:22 -07:00
Jan de Mooij 29598180a9 Bug 1175466 - Allocate arguments objects in the nursery. r=terrence 2015-06-20 21:30:12 -07:00
Terrence Cole 5a9f8568bd Backout ea281f1bffcb (Bug 1174319) for possibly regressing octane.
--HG--
extra : rebase_source : 8081c7a43fa766aac1b96b4b4db2998959bcab84
2015-06-24 16:28:01 -07:00
Terrence Cole 7de7e518c2 Backout 9c891ea3949c (Bug 1174850) for possibly regressing octane.
--HG--
extra : rebase_source : bbd782ba1cd192595bf2ef2d6b42b23622345305
2015-06-24 16:27:09 -07:00
Terrence Cole 929078d8c7 Backout 6b847a10bbb1 (Bug 1175642) for being on top of a regression.
--HG--
extra : rebase_source : a87230e8b9ffe2e09cba41874e60f44bc0aa7e16
2015-06-24 16:25:12 -07:00
Terrence Cole 8ebb5a1b72 Backout e0e69237df5b (Bug 1174873) for causing intermittent failures.
--HG--
extra : rebase_source : 4c4d2dce1f9c1fb6aa89ccdae044cc96858ec8ab
2015-06-24 16:21:57 -07:00
Terrence Cole 203f1d029f Backout 7959ffacd30f (Bug 1176090) for being on top of a regression.
--HG--
extra : rebase_source : d1705d445efcf914bc92fb6bfb2cf501ee823538
2015-06-24 16:20:31 -07:00
Brian Hackett 04d31b315b Bug 1175535 - Don't require objects embedded in MIR nodes to always be tenured, r=jandem. 2015-06-24 16:08:39 -07:00
Brian Hackett 22f3ab89dd Bug 1176075 - Add a missing check for nursery objects during Ion compilation, r=jandem. 2015-06-24 16:02:04 -07:00