Jason Orendorff
108e625e6e
Bug 1026918, part 2 - Rename js::GetPropertyNames -> GetPropertyKeys. r=efaust.
...
--HG--
extra : rebase_source : 359dceadb4dfcfc9c724d2995c121a56af610c7d
2014-09-26 19:39:35 -05:00
Jason Orendorff
281b02ad9e
Bug 1026918, part 1 - Rename BaseProxyHandler::getOwnPropertyNames -> ownPropertyKeys to match the ES6 [[OwnPropertyKeys]] internal method. r=efaust, r=bz.
...
Also renamed in this patch:
ENUMERATE_IF_DEFINED -> ADD_KEYS_IF_DEFINED
XrayEnumerateAttributesOrMethods -> XrayAttributeOrMethodKeys
XrayEnumerateNativeProperties -> XrayOwnNativePropertyKeys
XrayEnumerateProperties -> XrayOwnPropertyKeys
WrapperOwner::getPropertyNames -> getPropertyKeys
These make sense because JSITER_* flags are involved; the functions in
question are not for finding enumerable properties only.
--HG--
extra : rebase_source : 35fb0fa3c8f3d7bc952409ea8c584e58f3c1d78f
2014-09-26 15:16:36 -05:00
Jason Orendorff
79882186b4
Bug 1065450 - Make Reflect.parse properly handle new-style array comprehensions and generator expressions. r=Waldo.
...
--HG--
extra : rebase_source : 07009c087b787880d147d362ddebdbd1f88453c4
extra : source : a37b8adef57b541329674f41720d3c0c71a46d54
2014-09-30 09:17:12 -05:00
Brian Hackett
ddb1d870ca
Bug 1073836 - Remove byte offset slot and non-unsized uses of length from typed objects, r=nmatsakis.
2014-10-08 09:38:09 -07:00
Andrea Marchesini
a1e153cad8
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-08 17:15:23 +01:00
Andrea Marchesini
1560ff52a9
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-08 17:15:23 +01:00
Andrea Marchesini
57fa89d6de
Bug 1047483 - patch 1 - Porting DOMFile/DOMBlob to WebIDL, r=bz, r=bkelly, r=bholley
2014-10-08 17:15:22 +01:00
Benjamin Bouvier
a7d32429cb
Bug 1079068: Move mightBeMagicType in MIR.cpp; r=h4writer
2014-10-08 16:29:14 +02:00
Brian Hackett
af97a7308f
Bug 1078871 - Relax assertions when creating dependent strings, r=jandem.
2014-10-08 06:30:28 -07:00
Benjamin Bouvier
5c3d81507d
Bug 1044256: Fix hash policy of SimdConstant; r=nbp
2014-10-08 15:20:32 +02:00
Benjamin Bouvier
9b08febe58
Bug 1044256: SIMD: Add support for unary operators in Odin; r=luke
2014-10-07 14:10:00 +02:00
Ivan Jibaja
3ce9319009
Bug 1044256 - SIMD backend: implement unary arithmetic operations; a=ijibaja,bbouvier; r=sunfish
2014-07-25 14:37:34 -07:00
Brian Hackett
b25afe6e84
Bug 1076091 - Don't bake in the initial undefined values of global names, r=jandem.
2014-10-08 06:19:22 -07:00
ziyunfei
eca96c21bf
Bug 1079188 - Coerce the argument passed to Object.getOwnPropertyDescriptor using ToObject. r=till
2014-10-07 09:21:00 +02:00
ziyunfei
84efef153e
Bug 1079090 - Coerce the argument passed to Object.getPrototypeOf using ToObject. r=till
2014-10-06 23:39:00 +02:00
Andrew McCreight
b01a402d27
Bug 970684 - Re-enable test_watchpoints.xul and test_weakmaps.xul everywhere. r=billm
2014-10-06 14:17:00 +02:00
Hannes Verschore
7688b36241
Bug 1079062 - IonMonkey: Don't fold ternary constructs, when a branch dominates both MPhi predecessors, r=nbp
2014-10-08 10:06:10 +02:00
Jon Coppeard
7fcdfd8fd6
Bug 1075546 r=terrence
2014-10-08 08:32:28 +01:00
Bill McCloskey
425175f713
Bug 1049879 - Remove urgent and rpc message types and replace with message priorities (r=dvander,bent,ehsan)
2014-10-07 21:32:45 -07:00
Carsten "Tomcat" Book
147fca0f92
Backed out changeset e56bf4ea89fb (bug 1049879) for bustage in emulator debug builds on a CLOSED TREE
2014-10-08 08:03:57 +02:00
Bill McCloskey
f7ae46e404
Bug 1049879 - Remove urgent and rpc message types and replace with message priorities (r=dvander,bent,ehsan)
2014-10-07 21:32:45 -07:00
Chris Peterson
4faf8c6bc2
Bug 1076698 - Part 2: Treat some individual gcc/clang warnings as errors in all directories. r=ted
2014-09-19 15:41:20 -07:00
Chris Peterson
6e5ef27696
Bug 1076698 - Part 1: Remove unnecessary MOZ_*_SUPPORTS_WARNING checks for warnings supported by gcc 4.4+ and clang. r=ted
2014-09-23 19:48:47 -07:00
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