7ba85f7d6c961de5717334259fc4c320c1c4dd1f: Bug 1248840 - rename TreeWalker::NextChild, r=yzen
Alexander Surkov <surkov.alexander@gmail.com> - Thu, 18 Feb 2016 17:57:17 -0500 - rev 321136
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 1248840 - rename TreeWalker::NextChild, r=yzen
d88a0dce35d8ab52decc61911c0d181d0cd0df49: Bug 1246319 P3 Fix service worker registry value update. r=bz
Ben Kelly <ben@wanderview.com> - Thu, 18 Feb 2016 14:48:49 -0800 - rev 321135
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 1246319 P3 Fix service worker registry value update. r=bz
40f18aee119ca9ae943d201f37464d925b3e0a65: Bug 1232685 - Prevent forcing illegal return values in derived class constructors. (r=shu)
Eric Faust <efaustbmo@gmail.com> - Thu, 18 Feb 2016 14:10:35 -0800 - rev 321134
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 1232685 - Prevent forcing illegal return values in derived class constructors. (r=shu)
f385fb62ec918e367bb0f9506642b842ff10a65c: Backed out changeset 15485839d79f (bug 1248909) for frequent wpt crashes during mediasource-append-buffer.html a=backout
Wes Kocher <wkocher@mozilla.com> - Thu, 18 Feb 2016 14:05:00 -0800 - rev 321133
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Backed out changeset 15485839d79f (bug 1248909) for frequent wpt crashes during mediasource-append-buffer.html a=backout
73277ffc0146e58e8db94ec3b03f62c5b8db309e: Bug 1249167 - Fix dependencies involving stdc++compat and clang-plugin. r=mshal
Mike Hommey <mh+mozilla@glandium.org> - Thu, 18 Feb 2016 09:03:01 +0900 - rev 321132
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 1249167 - Fix dependencies involving stdc++compat and clang-plugin. r=mshal
94e55d77578dd3341b035bcfd7bb9a4e578f615b: Bug 1249369 - use UniquePtr instead of nsAutoArrayPtr in MediaPipeline.cpp; r=jesup
Nathan Froyd <froydnj@mozilla.com> - Thu, 18 Feb 2016 14:09:23 -0500 - rev 321131
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 1249369 - use UniquePtr instead of nsAutoArrayPtr in MediaPipeline.cpp; r=jesup
1a74a55e4d171b3f6fc415a14577c18c9c5bb6b1: Bug 1240790: Add newlines to WEBRTC_TRACE_FILE. r=rjesup
Paul Kerr [:pkerr] <pkerr@mozilla.com> - Thu, 18 Feb 2016 13:16:26 -0800 - rev 321130
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 1240790: Add newlines to WEBRTC_TRACE_FILE. r=rjesup
d9c73b9a2a960a3e7e57990574a588000ee7995a: Bug 1249368 - use UniquePtr instead of nsAutoArrayPtr in gfxAlphaBoxBlur; r=jrmuizel
Nathan Froyd <froydnj@mozilla.com> - Thu, 18 Feb 2016 14:10:00 -0500 - rev 321129
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 1249368 - use UniquePtr instead of nsAutoArrayPtr in gfxAlphaBoxBlur; r=jrmuizel
3f395a031f6a8c3730107b4e3e4d0f3b75a34563: Bug 1249252: SharedStubs - Add typebarrier to getprop shared stub, r=jandem
Hannes Verschore <hv1989@gmail.com> - Thu, 18 Feb 2016 15:17:38 -0500 - rev 321128
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 1249252: SharedStubs - Add typebarrier to getprop shared stub, r=jandem
4c296a2008eba697240840f570d919a69bf3d44f: Backout 44f79bbe2b51 (bug 1219788), not working as intended.
Justin Dolske <dolske@mozilla.com> - Thu, 18 Feb 2016 12:16:52 -0800 - rev 321127
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Backout 44f79bbe2b51 (bug 1219788), not working as intended.
0bc377ee611a7311b7565969aceaa26b3c2d79ea: Bug 1231618: set MOZ_SOURCE_{REPO,CHANGESET}; r=ted.mielczarek
Dustin J. Mitchell <dustin@mozilla.com> - Tue, 09 Feb 2016 17:39:57 +0000 - rev 321126
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 1231618: set MOZ_SOURCE_{REPO,CHANGESET}; r=ted.mielczarek MozReview-Commit-ID: CSaXjrWmZtN
d2446cb49fe8aeb77a0cc9ee9d37dcd3ed0bc4f7: Bug 1209932 - Enable Marionette normal and e10s modes. r=jmaher
Armen Zambrano Gasparnian <armenzg@mozilla.com> - Thu, 18 Feb 2016 12:27:42 -0500 - rev 321125
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 1209932 - Enable Marionette normal and e10s modes. r=jmaher MozReview-Commit-ID: 675sLap4Hrc
d1b7c2464c2d8718d6a7506597feabf662ca7851: Bug 1237689 - Enable Oculus hardware latency tester r=daoshengmu
kearwood - Fri, 08 Jan 2016 18:50:10 -0800 - rev 321124
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 1237689 - Enable Oculus hardware latency tester r=daoshengmu - Generate and pass sequential frame indexes into the ovr_GetTrackingState call and the corresponding call to ovr_SubmitFrame MozReview-Commit-ID: 5tJl5YJt7Eo
94dbdf1ea450accedc55b8d37f63c23c0a277ebd: Bug 1244889 - Disallow unsigned SIMD types for global variables. r=luke
Jakob Stoklund Olesen <jolesen@mozilla.com> - Thu, 18 Feb 2016 11:38:15 -0800 - rev 321123
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 1244889 - Disallow unsigned SIMD types for global variables. r=luke Treat global variables the same as function arguments and return values: No unsigned SIMD types allowed. This simplifies interoperation with WebAssembly. Add a Type::isGloblVarType() which can be used to check for valid types. Fold CheckGlobalVariableImportExpr into its single caller. Remove Type::var(ValType) and Type::ret(ExprType). These backwards conversions were only used for diagnostics, and we can use the existing ToCString() function for that. Move this function form Wasm.cpp to WasmTypes.h so it can be used everywhere. MozReview-Commit-ID: FolGlCTVmgZ
9c87ee12ce0eaf255ac35aa0ea8c90b4fc10717f: Bug 1244889 - Fix Float32x4toUint32x4 for asm.js. r=bbouvier
Jakob Olesen <jolesen@mozilla.com> - Thu, 18 Feb 2016 11:38:15 -0800 - rev 321122
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 1244889 - Fix Float32x4toUint32x4 for asm.js. r=bbouvier The machine code needs to branch to wasm::JumpTarget::ConversionError instead of bailing out. MozReview-Commit-ID: 63vyHt2eJj
a4b882758500e400460ca9a799a71e074be9f457: Bug 1244889 - Add support for Uint32x4 as an asm.js type. r=luke
Jakob Stoklund Olesen <jolesen@mozilla.com> - Thu, 18 Feb 2016 11:38:15 -0800 - rev 321121
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 1244889 - Add support for Uint32x4 as an asm.js type. r=luke Add Uint32x4 to NumLit and Type classes. Reject unsigned SIMD types in function signatures to avoid confusion when interoperating with WebAssembly. MozReview-Commit-ID: 7FvQKKITVKR
9a9da056716a9ee94803d39249cb0673599d8969: Bug 1244889 - Handle all SIMD types in js::SimdTypeToName. r=bbouvier
Jakob Stoklund Olesen <jolesen@mozilla.com> - Thu, 18 Feb 2016 11:38:15 -0800 - rev 321120
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 1244889 - Handle all SIMD types in js::SimdTypeToName. r=bbouvier Also move IsSimdTypeName() into builtin/SIMD.cpp and handle all SIMD type names there too. Use IsSimdValidOperationType(simdType, SimdOperation::Constructor) to check for supported SIMD types in asm.js instead of depending on IsSimdTypeName() to only return true on supported types. MozReview-Commit-ID: FZrnPZc8zmJ
ecdf89af57cfccd10a2131fd1e849fce4e5cfd1d: Bug 1244889 - Amend wasm opcodes for unsigned I32x4 operations. r=bbouvier
Jakob Stoklund Olesen <jolesen@mozilla.com> - Thu, 18 Feb 2016 11:38:15 -0800 - rev 321119
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 1244889 - Amend wasm opcodes for unsigned I32x4 operations. r=bbouvier The wasm types don't have signed/unsigned SIMD integers. Add enumerators for those unsigned simd operations that behave differently than their signed I32x4 counterparts. Implement wasm code generation for unsigned SIMD types. Split the convertSimd() function into two variants for conversions and bitcasts respectively. Add a SimdSign argument to the conversion variants. Add a SimdSign argument to the extractSimdElement() function. This is not strictly needed for I32x4 since wasm uses I32 for both signed and unsigned ints. It will be required for the I8x16 and I16x8 types, though, because the lane value needs to be extended to an I32. Split out the binarySimdComp function for binary comparisons, and thread through a SimdSign argument. Add a SimdSign to EmitSimdOp() and thread it through where needed. MozReview-Commit-ID: B8FHOHzjbBX
16203ccd8f80055ac71bcd4ccbb1a247289ef107: Bug 1244889 - Remove trivial SIMD NewAsmJS factories. r=bbouvier
Jakob Stoklund Olesen <jolesen@mozilla.com> - Thu, 18 Feb 2016 11:38:15 -0800 - rev 321118
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 1244889 - Remove trivial SIMD NewAsmJS factories. r=bbouvier The MSimd*::NewAsmJS() factory functions are not longer needed since the normal MSimd*::New() functions also require the SIMD arguments to be unboxed since bug 1244254. Remove the trivial NewAsmJS functions here. The remaining SIMD NewAsmJS functions will be removed in the next commit. MozReview-Commit-ID: JtgRKZTmrzS
746c90d31e354cbb96ed2a5f2d4823078b057428: Bug 1244889 - Remove SimdTypeToLength(). r=bbouvier
Jakob Olesen <jolesen@mozilla.com> - Thu, 18 Feb 2016 11:38:14 -0800 - rev 321117
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 1244889 - Remove SimdTypeToLength(). r=bbouvier Use the existing GetSimdLanes() defined in SIMD.h. MozReview-Commit-ID: 5vQhY2XFdDC
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip