Commit Graph

29371 Commits

Author SHA1 Message Date
Ryan VanderMeulen
4dd576fb2f Merge m-c to inbound. 2013-09-30 16:51:06 -04:00
Ryan VanderMeulen
439f7d7d01 Merge m-c to b2g-inbound. 2013-09-30 16:30:26 -04:00
Ed Morley
e9e5ecef9d Merge mozilla-central and b2g-inbound 2013-09-30 17:20:26 +01:00
Ed Morley
ac9da39d05 Backed out changeset d3867bfc10e5 (bug 921130) for Android compilation failures on a CLOSED TREE 2013-09-30 17:03:43 +01:00
Jan de Mooij
70364254a2 Bug 921130 - Fix --disable-ion build. r=luke 2013-09-30 17:27:37 +02:00
Benjamin Smedberg
1db3c7955c Bug 920731 - stop exporting JS symbols from libxul in Firefox builds. r=glandium sr=bz
--HG--
extra : rebase_source : d3c73a8be14dea4156c53cc9f772178271f80e28
2013-09-30 16:09:28 -04:00
Benjamin Smedberg
9a1eae6f7b Bug 920695 part B - Remove references to JS_READLINE/EDITLINE since its in a different place now and won't work, r=bholley
--HG--
rename : js/xpconnect/shell/xpcshell.cpp => js/xpconnect/src/XPCShellImpl.cpp
extra : rebase_source : 01b0eb2d04a41fbc47f06c5030d730ae3e9323e2
2013-09-30 16:09:28 -04:00
Benjamin Smedberg
ac8ae5b462 Bug 920695 part A - move xpcshell code into libxul and make the xpcshell binary just a stub, r=bholley
--HG--
rename : js/xpconnect/shell/xpcshell.cpp => js/xpconnect/src/XPCShellImpl.cpp
rename : js/xpconnect/shell/jsshell.msg => js/xpconnect/src/jsshell.msg
extra : rebase_source : 9a2ab7508e3cb7a6bfec6b1e98f49799221d1376
2013-09-30 16:09:28 -04:00
Bill McCloskey
667d790901 Bug 911182 - Add test that incremental GC is enabled (r=luke) 2013-09-30 12:24:51 -07:00
Bill McCloskey
3ed01f38ad Bug 918170 - Handle StopIteration in CPOWs (r=dvander) 2013-09-30 12:20:51 -07:00
Nicolas B. Pierron
476005ce83 Bug 912264 - Reset OSI-regs flags before the implicit interrupt check. r= 2013-09-30 11:39:41 -07:00
Reuben Morais
551b5f8e6c Backed out 8 changesets (bug 916267, bug 850430) for mochitest failures 2013-09-30 01:44:06 -03:00
Jim Blandy
5e75884e6a Bug 921582: Avoid a 'may be used uninitialized' warning. r=waldo
Specifically:

In file included from ./../../dist/include/js/CallArgs.h:39:0,
                 from ./../../dist/include/js/CallNonGenericMethod.h:12,
                 from /home/jimb/moz/dbg/js/src/NamespaceImports.h:15,
                 from /home/jimb/moz/dbg/js/src/builtin/Intl.h:10,
                 from /home/jimb/moz/dbg/js/src/builtin/Intl.cpp:12:
./../../dist/include/js/Value.h: In function ‘bool js::intl_CompareStrings(JSContext*, unsigned int, JS::Value*)’:
./../../dist/include/js/Value.h:653:58: warning: ‘res’ may be used uninitialized in this function [-Wmaybe-uninitialized]
     JS_RETURN_LAYOUT_FROM_BITS(((uint64_t)(uint32_t)i32) | JSVAL_SHIFTED_TAG_INT32);
                                                          ^
/home/jimb/moz/dbg/js/src/builtin/Intl.cpp:968:13: note: ‘res’ was declared here
     int32_t res;
             ^
2013-09-29 21:18:26 -07:00
Reuben Morais
b0224bc97c Bug 916267 - Remove XPIDL for MozContactChangeEvent. r=smaug 2013-09-29 22:22:43 -03:00
Douglas Crosher
c24fffedff Bug 921490 - Ionmonkey ARM: fix the negative zero check path in convertFloat32ToInt32. r=mjrosenb 2013-09-28 00:36:51 +10:00
Douglas Crosher
5b1c170385 Bug 921437 - Restore perf-spewer include files in js/src/jit. r=ehsan 2013-09-28 01:56:51 +10:00
Jan de Mooij
7964dfbbcd Bug 921130 - Fix --disable-ion build. r=luke
--HG--
extra : rebase_source : e05014f0d4e6e6609907257fedd224ce38cc00c6
2013-09-30 17:27:37 +02:00
Gregory Szorc
b03f79a7e6 Bug 920223 - Part 3: Mass convert MOCHITEST_BROWSER_FILES to manifests; rs=Ms2ger 2013-09-30 09:52:06 +02:00
Gregory Szorc
cc1da2c22a Bug 920223 - Part 2: Mass convert MOCHITEST_CHROME_FILES to manifests; rs=Ms2ger 2013-09-30 09:52:01 +02:00
Brian Hackett
de16acd6a5 Bug 921809 - Only trigger full GCs due to excessive malloc'ing when on the main thread, r=billm. 2013-09-30 09:18:59 -06:00
Boris Zbarsky
f1ae9d4280 Bug 906166. Make sure to initialize the "succeeded" outparam of XPC_WN_Helper_DelProperty. r=bholley 2013-09-30 10:31:30 -04:00
Kannan Vijayan
44f1bc368f Bug 921120 - Enable Ion-compilation of JSOP_SETARG for functions which use magic arguments. r=nbp 2013-09-30 10:24:30 -04:00
Gregory Szorc
e53ac5e38d Bug 920223 - Part 1: Mass convert MOCHITEST_FILES to manifests; rs=Ms2ger 2013-09-30 09:51:57 +02:00
Jon Coppeard
204693e328 Bug 913224 - Fix js::DumpHeapComplete() to work with GGC r=billm r=mccr8 2013-09-30 13:05:32 +01:00
Ehsan Akhgari
1dad64a243 Bug 921881 - Remove PrintBailoutKind; r=jandem 2013-09-30 07:57:16 -04:00
Ed Morley
e6ab16d6a2 Backed out changeset 3e20fa222424 (bug 913224) for crashes on Android 4.0 2013-09-30 12:53:32 +01:00
Ed Morley
d84dee3273 Backed out changeset 77bff106b704 (bug 920223) 2013-09-30 12:50:12 +01:00
Ed Morley
038cae0901 Backed out changeset 68b6b152f51a (bug 920223) 2013-09-30 12:50:09 +01:00
Ed Morley
eccf636a23 Backed out changeset 8b02873ee07e (bug 920223) 2013-09-30 12:50:05 +01:00
Jon Coppeard
98d2ba3107 Bug 913224 - Fix js::DumpHeapComplete() to work with GGC r=billm r=mccr8 2013-09-30 11:20:08 +01:00
Jan de Mooij
42c419fb7d Bug 921725 - Remove TypeScript::propertyReadTypes. r=bhackett 2013-09-30 10:52:38 +02:00
Gregory Szorc
e4af98efbf Bug 920223 - Part 3: Mass convert MOCHITEST_BROWSER_FILES to manifests; rs=Ms2ger 2013-09-30 09:52:06 +02:00
Gregory Szorc
483a776413 Bug 920223 - Part 2: Mass convert MOCHITEST_CHROME_FILES to manifests; rs=Ms2ger 2013-09-30 09:52:01 +02:00
Gregory Szorc
cabc6369a6 Bug 920223 - Part 1: Mass convert MOCHITEST_FILES to manifests; rs=Ms2ger 2013-09-30 09:51:57 +02:00
Terrence Cole
f3ec8a7eef Bug 836284 - Handle negative slice times in GC stats reporter; r=billm
--HG--
extra : rebase_source : 349d2adeb511eb563f3a468583991b7016b8ed76
2013-09-30 11:00:55 -07:00
Brian Hackett
9d0cab9980 Bug 922168 - Remove use of JSContext in UseNewTypeForInitializer, r=jandem. 2013-09-30 11:43:20 -06:00
Brian Hackett
8ca2f0d705 Bug 922134 - Remove unused JSContext parameter from MIR infer() operations, r=jandem. 2013-09-30 11:31:51 -06:00
Jim Blandy
c6842af9fb Bug 916845: Add functions for testing lazily-retrieved sources. r=ejpbruel 2013-09-30 10:25:18 -07:00
Ehsan Akhgari
58e5fbc2a4 Backed out changeset a73ffb0d0c97 because of build bustage 2013-09-29 17:20:07 -04:00
Ehsan Akhgari
d9a4b7effd Remove a number of unused variables, no bug 2013-09-29 16:42:12 -04:00
Andrew McCreight
bb3f012209 Bug 915488 - Make CC participant's Root, Unroot and Unlink methods infallible. r=smaug 2013-09-11 18:57:53 -07:00
Jan de Mooij
667ace7e1c Bug 921543 - Remove OBJECT_FLAG_FUNCTION. r=bhackett 2013-09-28 14:26:05 +02:00
Jan Varga
8d28f23732 Bug 832883 - Move IDBKeyRange to WebIDL and define indexedDB/IDBKeyRange in all the spots. r=khuey,bent (initial work done by Ms2ger) 2013-09-28 13:25:46 +02:00
Jan de Mooij
5e1449fc8a Bug 915763 - Remove TypeScript::dynamicList and dynamic Monitor functions. r=bhackett 2013-09-28 11:45:21 +02:00
Ehsan Akhgari
211b925fd1 Bug 921584 - Fix the compiler warning caused by bug 921130; r=njn
--HG--
extra : rebase_source : 83bc63808793bd26feffe7c795e84389c4534bbc
2013-09-27 17:18:53 -04:00
Birunthan Mohanathas
ee7b433e54 Bug 784739 - Switch from NULL to nullptr in js/src/vm/ (5/5); r=ehsan
--HG--
extra : rebase_source : b252c93a8538adbd25086f08c13e7e2a000c4ec9
2013-09-27 16:31:53 -04:00
Birunthan Mohanathas
7002af5fe3 Bug 784739 - Switch from NULL to nullptr in js/src/vm/ (4/5); r=ehsan
--HG--
extra : rebase_source : 8b559506fc5c434fb6a53324d296a2dfc87ba493
2013-09-27 16:31:25 -04:00
Birunthan Mohanathas
b29969dff5 Bug 784739 - Switch from NULL to nullptr in js/src/vm/ (3/5); r=ehsan
--HG--
extra : rebase_source : 7f33a8c4516fa099b39dd384688788cc6b4b8ba6
2013-09-27 16:31:13 -04:00
Birunthan Mohanathas
5c1a432d8c Bug 784739 - Switch from NULL to nullptr in js/src/vm/ (2/5); r=ehsan
--HG--
extra : rebase_source : 262155dccf7b2846f3037c56c089973b5481ce5c
2013-09-27 16:31:00 -04:00
Birunthan Mohanathas
e85a8be5c7 Bug 784739 - Switch from NULL to nullptr in js/src/vm/ (1/5); r=ehsan
--HG--
extra : rebase_source : b23965915737fd180c2621bc8f9e62b88ef1e427
2013-09-27 16:30:46 -04:00