Commit Graph

30289 Commits

Author SHA1 Message Date
Ed Morley
65a88f9ef0 Backed out changeset b92529577644 (bug 895395) on suspicion of causing shutdown hangs on OS X 2013-11-20 12:29:48 +00:00
Bill McCloskey
75f6e7c33f Bug 895395 - Support NameFunctions when compiling scripts off the main thread Bug 895395 - Support NameFunctions when compiling scripts off the main thread (r=bhackett) 2013-11-19 13:20:33 -08:00
Jan de Mooij
6ba1c7bda1 Bug 937550 - Report OOM to stderr in JS_MORE_DETERMINISTIC builds. r=jorendorff 2013-11-19 22:20:37 +01:00
Geoff Brown
7eeabb53e1 Bug 940441 - Disable Bug914137.js on Android; r=nmatsakis 2013-11-19 14:10:36 -07:00
Terrence Cole
d0287c9257 Bug 940505 - Handlify GetXrayWaiver; r=bholley
--HG--
extra : rebase_source : 1812e79207fccdcf479b14637b67b2510d2f317b
2013-11-19 10:12:10 -08:00
Jan de Mooij
ff11ed7b9e Bug 927516 - Bump Ion script size limit for DOM workers. r=bhackett 2013-11-19 21:10:34 +01:00
Ehsan Akhgari
1c796694bb Bug 939608 - Part 1: Code changes required to build xpconnect in unified mode; r=bholley
--HG--
extra : rebase_source : e691b361737fbb233a0b33ed7fc6aa97ae172223
2013-11-19 15:03:40 -05:00
Jim Blandy
7cf9e41fc9 Bug 896100: Convert all uses of OldMove and MoveRef to true rvalue references and the modern Move and Forward. r=luke, r=waldo 2013-11-19 09:05:36 -08:00
Terrence Cole
0917b7f70c Bug 940558 - Fix an exact rooting hazard false positive in replaceLastProperty; r=sfink
--HG--
extra : rebase_source : 65d3779ba2e233c14c6b558320cfd0861140d082
2013-11-19 11:09:33 -08:00
Nick Alexander
ea34b572fc Bug 934646 - Declare Android resource directories relative to $SRCDIR. r=glandium,gps,mfinkle
--HG--
rename : mobile/android/branding/aurora/content/fennec_72x72.png => mobile/android/branding/aurora/res/drawable-hdpi/icon.png
rename : mobile/android/branding/aurora/content/fennec_48x48.png => mobile/android/branding/aurora/res/drawable-mdpi/icon.png
rename : mobile/android/branding/aurora/content/fennec_96x96.png => mobile/android/branding/aurora/res/drawable-xhdpi/icon.png
rename : mobile/android/branding/aurora/content/fennec_144x144.png => mobile/android/branding/aurora/res/drawable-xxhdpi/icon.png
rename : mobile/android/branding/beta/content/fennec_72x72.png => mobile/android/branding/beta/res/drawable-hdpi/icon.png
rename : mobile/android/branding/beta/content/fennec_48x48.png => mobile/android/branding/beta/res/drawable-mdpi/icon.png
rename : mobile/android/branding/beta/content/fennec_96x96.png => mobile/android/branding/beta/res/drawable-xhdpi/icon.png
rename : mobile/android/branding/beta/content/fennec_144x144.png => mobile/android/branding/beta/res/drawable-xxhdpi/icon.png
rename : mobile/android/branding/nightly/content/fennec_72x72.png => mobile/android/branding/nightly/res/drawable-hdpi/icon.png
rename : mobile/android/branding/nightly/content/fennec_48x48.png => mobile/android/branding/nightly/res/drawable-mdpi/icon.png
rename : mobile/android/branding/nightly/content/fennec_96x96.png => mobile/android/branding/nightly/res/drawable-xhdpi/icon.png
rename : mobile/android/branding/nightly/content/fennec_144x144.png => mobile/android/branding/nightly/res/drawable-xxhdpi/icon.png
rename : mobile/android/branding/official/content/fennec_72x72.png => mobile/android/branding/official/res/drawable-hdpi/icon.png
rename : mobile/android/branding/official/content/fennec_48x48.png => mobile/android/branding/official/res/drawable-mdpi/icon.png
rename : mobile/android/branding/official/content/fennec_96x96.png => mobile/android/branding/official/res/drawable-xhdpi/icon.png
rename : mobile/android/branding/official/content/fennec_144x144.png => mobile/android/branding/official/res/drawable-xxhdpi/icon.png
rename : mobile/android/branding/unofficial/content/fennec_72x72.png => mobile/android/branding/unofficial/res/drawable-hdpi/icon.png
rename : mobile/android/branding/unofficial/content/fennec_48x48.png => mobile/android/branding/unofficial/res/drawable-mdpi/icon.png
rename : mobile/android/branding/unofficial/content/fennec_96x96.png => mobile/android/branding/unofficial/res/drawable-xhdpi/icon.png
rename : mobile/android/branding/unofficial/content/fennec_144x144.png => mobile/android/branding/unofficial/res/drawable-xxhdpi/icon.png
2013-11-18 09:31:55 -08:00
Ehsan Akhgari
ba57b7d723 Bug 939580 - #include LOCAL_INCLUDES after the source dir and current dir includes; r=gps 2013-11-19 14:10:15 -05:00
Jan de Mooij
3d3f20ee49 Bug 894881 - Fix JIT fast paths to work with typed array properties. r=bhackett 2013-11-19 19:21:11 +01:00
Gregory Szorc
cd8cfb41b7 Bug 939587 - js/src should regenerate build backend when necessary; r=glandium
--HG--
extra : rebase_source : 5cbb0f49f0ee6c09f7e48b7888cbae9ca622e9e5
2013-11-18 13:51:01 -08:00
Nicholas D. Matsakis
4b68a40abe Bug 898359 - Implement reference types in typed objects r=sfink 2013-09-22 20:18:31 -04:00
Nicholas D. Matsakis
07dfd61188 Bug 926401 - Zero-length arrays r=waldo 2013-11-01 11:07:37 -04:00
Nicholas D. Matsakis
15e7f9ecd1 Bug 930974 - Check IsObject() and not just ObjectIsHandle() r=till 2013-11-19 11:03:26 -05:00
Brian Hackett
fee0762c00 Bug 938950 - Don't provide full access to compartment/zone/runtime during Ion compilation, r=jandem. CLOBBER 2013-11-19 08:37:52 -07:00
Jan Varga
340148eccf Bug 921478 - Remove BackstagePass IDB constructor resolve hook and use Cu.importGlobalProperties. r=bholley,bent
--HG--
rename : dom/indexedDB/test/test_globalObjects.xul => dom/indexedDB/test/test_globalObjects_chrome.xul
rename : dom/indexedDB/test/test_globalObjects.html => dom/indexedDB/test/test_globalObjects_content.html
rename : dom/indexedDB/test/unit/test_globalObjects.js => dom/indexedDB/test/unit/test_globalObjects_xpc.js
2013-11-19 08:36:12 +01:00
Jan Beich
76f1c6a0a4 Bug 810716 - Detect res_ninit() on DragonFly and FreeBSD. r=ted 2013-11-19 15:42:55 +01:00
Michael Shuen
f230d5398c Bug 939471 - Fix typo in gcparam() error message. r=luke 2013-11-19 09:09:53 -05:00
David Caabeiro
ed8c3fe690 Bug 897027 - Handle one argument cases for both Math.atan2() and Math.pow(). r=till 2013-11-18 20:15:37 +01:00
Carsten "Tomcat" Book
7210c41583 Backed out changeset 161bfee3f57a (bug 939608) PGO build issue 2013-11-19 14:13:15 +01:00
Carsten "Tomcat" Book
cfe659ca29 Backed out changeset 21df28ade757 (bug 939608) PGO build issue 2013-11-19 14:12:53 +01:00
Gijs Kruitbosch
2669f41615 Bug 890545 - provide a way to enumerate registered manifests, r=froydnj,f=glandium
--HG--
extra : rebase_source : 7534f0d3c0257ff34f1477c0bfdd23b540e7a7c7
2013-07-05 21:20:04 +02:00
Eddy Bruel
cf91a893bd Bug 938907 - Get rid of the compile and go flag on ContextOptions; r=bholley 2013-11-19 12:41:42 +01:00
Carsten "Tomcat" Book
52bb79098d Backed out changeset 5cda44ae1ba0 (bug 921478) for perma-orange on Mochitest-1 on B2G Linux Opt on a CLOSED TREE
--HG--
rename : dom/indexedDB/test/test_globalObjects_content.html => dom/indexedDB/test/test_globalObjects.html
rename : dom/indexedDB/test/test_globalObjects_chrome.xul => dom/indexedDB/test/test_globalObjects.xul
rename : dom/indexedDB/test/unit/test_globalObjects_xpc.js => dom/indexedDB/test/unit/test_globalObjects.js
2013-11-19 11:41:52 +01:00
Jan Varga
0d595eff6d Bug 921478 - Remove BackstagePass IDB constructor resolve hook and use Cu.importGlobalProperties. r=bholley,bent
--HG--
rename : dom/indexedDB/test/test_globalObjects.xul => dom/indexedDB/test/test_globalObjects_chrome.xul
rename : dom/indexedDB/test/test_globalObjects.html => dom/indexedDB/test/test_globalObjects_content.html
rename : dom/indexedDB/test/unit/test_globalObjects.js => dom/indexedDB/test/unit/test_globalObjects_xpc.js
2013-11-19 08:36:12 +01:00
Mike Hommey
d35ec45570 Bug 938526 - Ignore import libraries when dealing with --extract in expandlibs_exec.py. r=khuey 2013-11-19 16:12:55 +09:00
Nicholas Nethercote
dcebcaee1d Bug 921224 (part 2) - Use a smaller mark stack when incremental GC is disabled. r=wmccloskey.
--HG--
extra : rebase_source : 86fdb1f981db31751f07a1e2c367caa31637cc5a
2013-11-14 18:43:13 -08:00
Nicholas Nethercote
7e277cbf48 Bug 921224 (part 1) - Don't use ballast in MarkStack. r=wmccloskey.
--HG--
extra : rebase_source : f847b35b7d5879816f1cde112c1f3cbf0fe58414
2013-11-14 18:43:11 -08:00
Jim Blandy
34f45f6bbf Bug 936143 - Part 2: Simplify and fix js_GetScriptLineExtent. (r=shu) 2013-11-18 20:39:57 -08:00
Shu-yu Guo
33f7783818 Bug 936143 - Part 1: Add Debugger.Script.lineCount test where the script's source notes end in newline notes. (r=jimb) 2013-11-18 20:38:52 -08:00
Mike Hommey
931cb49886 Bug 939632 - Remove LIBRARY_NAME for leaf libraries. r=gps
Landing on a CLOSED TREE.
2013-11-19 11:50:54 +09:00
Mike Hommey
db9e5129bc Bug 939074 - Remove most LIBXUL_LIBRARY. rs=gps 2013-11-19 11:48:10 +09:00
Mike Hommey
56b313a90d Bug 939074 - Infer LIBXUL_LIBRARY from FINAL_LIBRARY. r=gps 2013-11-19 11:47:52 +09:00
Mike Hommey
f94778cdf9 Bug 939071 - Kill SHORT_LIBNAME. r=ted 2013-11-19 11:47:47 +09:00
Mike Hommey
636b672657 Bug 914245 - Move FORCE_SHARED_LIB to moz.build. r=mshal 2013-11-19 11:47:45 +09:00
Mike Hommey
b18be7aacd Bug 939044 - Rename remaining MODULE definitions to XPIDL_MODULE. r=mshal 2013-11-19 11:47:43 +09:00
Mike Hommey
f0d1cd1e10 Bug 939044 - Remove most definitions of MODULE. r=mshal 2013-11-19 11:47:39 +09:00
Mike Hommey
094cb7c044 Bug 939044 - Remove the last uses of the MODULE variable in makefiles. r=gps 2013-11-19 11:47:30 +09:00
Mike Hommey
b73ed76683 Bug 939042 - Remove library building related variables in directories that build no C/C++ sources. r=mshal 2013-11-19 11:47:29 +09:00
Mike Hommey
f85ec564e8 Bug 939039 - Make FINAL_LIBRARY imply FORCE_STATIC_LIB. r=gps
This also moves the LIBXUL_LIBRARY implies FORCE_STATIC_LIB test in the emitter
instead of config.mk, since both variables are defined in moz.build exclusively.
backend.mk can end up with both LIBXUL_LIBRARY and FORCE_STATIC_LIB defined, but
it's just fine.
2013-11-19 11:47:26 +09:00
Mike Hommey
f81885e53b Bug 935881 - Use FINAL_LIBRARY for all (fake) libraries that end up linked in a single other library. r=gps 2013-11-19 11:47:14 +09:00
Wes Kocher
0d47b175c9 Backed out changeset c848ede03acc (bug 938950) for build bustage 2013-11-18 13:29:11 -08:00
Brian Hackett
f38459be4b Bug 938950 - Don't provide full access to compartment/zone/runtime during Ion compilation, r=jandem. 2013-11-18 14:05:09 -07:00
Jan de Mooij
ca6af98cf0 Bug 936455 - Call GetObjectElementOperation instead of GetElementOperation from GetElementIC::update. r=efaust 2013-11-18 21:56:05 +01:00
Jan de Mooij
4e15e02752 Bug 939420 - Fix shell neuter() function to return |undefined| instead of itself. r=jorendorff 2013-11-18 21:56:02 +01:00
Wes Kocher
10a33483d6 Backed out changeset aacbc603eb67 (bug 938950) for bustage on a CLOSED TREE 2013-11-18 12:27:19 -08:00
Brian Hackett
30e9fc8b3f Bug 938950 - Don't provide full access to compartment/zone/runtime during Ion compilation, r=jandem. 2013-11-18 13:05:31 -07:00
Andy Wingo
617a8fb127 Bug 932768 - Remove vestigial decompiler hacks from BytecodeEmitter. r=jwalden 2013-11-18 16:53:58 +01:00