Commit Graph

35959 Commits

Author SHA1 Message Date
Chris Peterson
f6d77259d7 Bug 1076698 - Part 0: Clean up configure.in's list of gcc/clang warnings. r=ted 2014-09-23 19:48:47 -07:00
Andrew Halberstadt
6fe6152e95 Bug 1066735 - Remove root b2g and android specific xpcshell manifests, r=chmanchester 2014-10-07 18:18:28 -04:00
Brian Hackett
10e7b8e920 Bug 1073842 - Finish renaming ObjectImpl to NativeObject, sr=luke.
--HG--
rename : js/src/vm/ObjectImpl-inl.h => js/src/vm/NativeObject-inl.h
rename : js/src/vm/ObjectImpl.cpp => js/src/vm/NativeObject.cpp
rename : js/src/vm/ObjectImpl.h => js/src/vm/NativeObject.h
2014-10-07 18:55:05 -07:00
Brian Hackett
a7e27000a7 Bug 1073842 - Rename ObjectImpl to NativeObject, sr=luke. 2014-10-07 18:50:34 -07:00
Luke Wagner
efd9df19a5 Bug 965880 - OdinMonkey: add back masm.storePtr that somehow got lost in rebasing on CLOSED TREE (r=me) 2014-10-07 16:03:08 -05:00
Luke Wagner
103e973b18 Bug 965880 - OdinMonkey: allow asm.js to change (resize) heap (r=bbouvier) 2014-10-07 14:07:52 -05:00
Luke Wagner
77cece6571 Bug 965880 - OdinMonkey: allow typed array constructors to be imported and used (r=bbouvier) 2014-10-07 14:07:49 -05:00
Ryan VanderMeulen
566e49b6ff Backed out 7 changesets (bug 1047483, bug 1079301, bug 1079335) for webplatform test failures.
Backed out changeset 7d06b68c44d0 (bug 1079335)
Backed out changeset 92030169528e (bug 1079301)
Backed out changeset c09d7f95554a (bug 1047483)
Backed out changeset c199f1057d7e (bug 1047483)
Backed out changeset 18830d07884c (bug 1047483)
Backed out changeset e087289ccfbb (bug 1047483)
Backed out changeset 6238ff5d3ed0 (bug 1047483)

CLOSED TREE

--HG--
rename : content/base/public/File.h => content/base/public/nsDOMFile.h
rename : content/base/src/MultipartFileImpl.cpp => content/base/src/nsDOMBlobBuilder.cpp
rename : content/base/src/MultipartFileImpl.h => content/base/src/nsDOMBlobBuilder.h
rename : content/base/src/File.cpp => content/base/src/nsDOMFile.cpp
2014-10-07 13:16:11 -04:00
Ed Morley
f4448463aa Backed out changeset 2e15d016544a (bug 1044256) for failures in testSIMD.js; CLOSED TREE 2014-10-07 16:25:08 +01:00
Ed Morley
7812db7f9f Backed out changeset ab230e36399b (bug 1044256) 2014-10-07 16:24:38 +01:00
Andrea Marchesini
3cae2ef25d Bug 1047483 - patch 4 - Removing nsDOMBlobBuilder, r=ehsan
--HG--
rename : content/base/src/nsDOMBlobBuilder.cpp => content/base/src/MultipartFileImpl.cpp
rename : content/base/src/nsDOMBlobBuilder.h => content/base/src/MultipartFileImpl.h
2014-10-07 15:20:57 +01:00
Andrea Marchesini
946cf8e0e1 Bug 1047483 - patch 3 - Renaming DOMFile to File, r=ehsan
--HG--
rename : content/base/public/nsDOMFile.h => content/base/public/File.h
rename : content/base/src/nsDOMFile.cpp => content/base/src/File.cpp
2014-10-07 15:20:55 +01:00
Andrea Marchesini
570a9abfb8 Bug 1047483 - patch 1 - Porting DOMFile/DOMBlob to WebIDL, r=bz, r=bkelly, r=bholley 2014-10-07 15:20:52 +01:00
Tom Schuster
eeb683e5c7 Bug 1065716 - Move jsonparser to vm/JSONParser. r=Waldo
--HG--
rename : js/src/jsonparser.cpp => js/src/vm/JSONParser.cpp
rename : js/src/jsonparser.h => js/src/vm/JSONParser.h
2014-10-07 16:05:11 +02:00
Peter Van der Beken
581c5d20b7 Bug 1078744 - Replace SetIsDOMBinding with SetIsNonDOMBinding, invert the flag for dom bindings in nsWrapperCache and add SetIsNotDOMBinding. r=bz.
--HG--
extra : rebase_source : 6ca1903658d3d6fe2634409cd39fa68c6b1219bd
2014-10-07 11:44:48 +02:00
Peter Van der Beken
5964f19583 Bug 808856 - Make not overriding WrapObject fail to build. r=ehsan.
--HG--
extra : rebase_source : 4683c70c97f7eea454bc445331dbbbe7c4f2cec7
2014-10-07 11:44:48 +02:00
Benjamin Bouvier
036f3a90ca Bug 1044256: SIMD: Add support for unary operators in Odin; r=luke 2014-10-07 14:10:00 +02:00
Ivan Jibaja
6495692049 Bug 1044256 - SIMD backend: implement unary arithmetic operations; a=ijibaja,bbouvier; r=sunfish 2014-07-25 14:37:34 -07:00
Tom Schuster
379d1839c2 Bug 1071177 - Add support for symbols as a value type. r=billm 2014-10-07 11:29:03 +02:00
Tom Schuster
861b510fab Bug 1071177 - Add support for well-known and registered symbols as CPOW jsids. r=billm,jorendorff 2014-10-07 11:29:03 +02:00
Tom Schuster
9f4dd012db Bug 1071177 - Introduce JSIDVariant type for CPOWs. r=billm 2014-10-07 11:29:02 +02:00
James Long
347d6e4d33 Bug 1056409 - move the sourceMapURL property from Debugger.Script to Debugger.Source. r=jorendorff 2014-10-06 11:42:00 +02:00
Wes Kocher
5000218064 Backed out 5 changesets (bug 806819) for WinXP test failures on a CLOSED TREE
Backed out changeset 009ae35b0c67 (bug 806819)
Backed out changeset 5a57f87f5061 (bug 806819)
Backed out changeset f06cd735b5b3 (bug 806819)
Backed out changeset e25a2a8d4af4 (bug 806819)
Backed out changeset 70a167982c3f (bug 806819)
2014-10-06 16:32:50 -07:00
Andrew McCreight
e9c544cb0a Bug 1073597, part 3 - Lazify creation of the CPOW manager in CpowIdHolder. r=billm 2014-10-06 15:45:42 -07:00
Eric Rahm
600bc87781 Bug 806819 - Part 4: Add files that were excluded from unified builds back in. r=ehsan
--HG--
extra : rebase_source : 49a3f57d94fc94702f1604175c4e206091b67197
2014-10-06 13:11:24 -07:00
Eric Rahm
4a41e11c21 Bug 806819 - Part 3: Remove redundant FORCE_PR_LOG entries. r=ehsan
--HG--
extra : rebase_source : c96eea1c12ea8c19314393f0e8b4b57a4316a61d
2014-10-06 13:08:20 -07:00
Jon Coppeard
95c9451c82 Bug 650161 - Fix compacting GC build errors following JSObject changes. r=terrence
CLOSED TREE
2014-10-06 17:49:45 +01:00
Ryan VanderMeulen
b3991bb5ec Backed out changeset 6d73cc06f9fe (bug 650161) for SM(ggc) timeouts.
CLOSED TREE
2014-10-06 16:03:38 -04:00
Terrence Cole
dfd169b19d Bug 1074961 - Part 2: change the name of chunkPool to be more descriptive; r=sfink
--HG--
extra : rebase_source : 2a6319591731c2d46f12ac749f8e1f69d50762c5
2014-10-01 12:17:53 -07:00
Terrence Cole
237f6f59f5 Bug 1074961 - Part 1: use more generic names for the members of ChunkPool; r=sfink
--HG--
extra : rebase_source : c44d91125cf48e7f34fb92cd04670bac9247b0c2
2014-10-01 12:17:41 -07:00
Terrence Cole
21d908c3c9 Bug 1064578 - Sweep tables in parallel; r=jonco r=bhackett
--HG--
extra : rebase_source : f4e1d6c1067c2ae5c01f62dee3d4b28471c62e98
2014-09-12 17:32:51 -07:00
Jon Coppeard
78d1182735 Bug 650161 - Fix compacting GC build errors following JSObject changes r=terrence 2014-10-06 17:49:45 +01:00
Nathan Froyd
cdb2fe69aa Bug 915228 - eliminate static constructors for DoubleEncoder's table; r=mjrosenb 2014-10-06 07:55:08 -04:00
Brian Hackett
79a0591de6 Bug 1073842 - Move NativeObject manipulating methods into more appropriate files, sr=luke. 2014-10-06 04:05:40 -07:00
Johannes Schulte
a26dae6439 Bug 1075967 - Inline ToInteger, if TypeSet contains multiple optimizable types. r=h4writer 2014-09-30 21:21:44 +02:00
ziyunfei
8dd0490bb1 Bug 1038545 - Coerce the argument passed to Object.keys using ToObject and simplify implementation. r=till 2014-10-05 00:44:00 +02:00
Phil Ringnalda
ecb9909457 Back out e8cd71a4dc0c (bug 915228) for not actually landing all its files
CLOSED TREE
2014-10-05 21:11:04 -07:00
Nathan Froyd
f9858e99d2 Bug 915228 - eliminate static constructors for DoubleEncoder's table; r=mjrosenb 2014-10-05 22:37:40 -04:00
Tom Schuster
d6bc14e15c Bug 1073576 - Optimize strict compares with equal operands. r=h4writer 2014-10-05 15:26:40 +02:00
Tom Schuster
e27a371306 Backed out changeset 1724a6c07316 (Bug 1073576) because of bad patch 2014-10-05 15:33:20 +02:00
Tom Schuster
1b0b3895c0 Bug 1073576 - Optimize strict compares with equal operands. r=h4writer 2014-10-05 15:26:40 +02:00
Brian Hackett
2b950d362d Bug 1066828 - Fully inline RegExp.exec and .test in jitcode, r=jandem. 2014-10-04 18:00:58 -07:00
Joshua Cranmer
d8efbd5466 Bug 1077855 - js::ObjectElements is not declared in jsobj.h, r=Ms2ger 2014-10-04 16:00:54 -05:00
Tom Schuster
2809754a4a Bug 1069694 - Remove JS_GetScriptSourceMap. r=shu 2014-10-04 17:38:08 +02:00
Tom Schuster
8e3ebe4c86 Bug 1060936 - Directly call debugger hooks. r=shu 2014-10-03 18:46:51 +02:00
zhoubcfan@163.com
0611b3d3c1 Bug 1076926 - Add windows 10 support to exe manifest. r=jimm 2014-10-04 14:43:01 +09:00
Carsten "Tomcat" Book
30b39e83df Backed out changeset 1d484a770816 (bug 1060936) for breaking non-unified builds 2014-10-04 05:55:31 +02:00
Dan Gohman
1cdfa6a23e Bug 1071047 - IonMonkey: Make RemoveUnmarkedBlocks clear the loop header flags of unmarked blocks r=shu 2014-10-03 14:48:48 -07:00
Dan Gohman
d518e5ce17 Bug 1073478 - IonMonkey: Commute SIMD binary operators r=bbouvier 2014-10-03 14:34:39 -07:00
Stephen Pohl
46e5734098 Bug 1077099: Add GreBinD to easily differentiate between Contents/Resources (GreD) and Contents/MacOS (GreBinD) on OSX. r=bsmedberg 2014-10-03 16:48:49 -04:00