43882729d51c668fc0e57a7941cfbdc25664422d: Bug 1136226 - Implement 8x16 SIMD multiplies. r=bbouvier
Jakob Stoklund Olesen <jolesen@mozilla.com> - Tue, 31 May 2016 09:00:18 -0700 - rev 324201
Push 9671 by raliiev@mozilla.com at Mon, 06 Jun 2016 20:27:52 +0000
Bug 1136226 - Implement 8x16 SIMD multiplies. r=bbouvier There are no 8x16 SSE multiply instructions, so expand these multiplies in terms of 16x8 multiplies.
6ea5fb073f4be87096890646bf58061c90b22fcd: Bug 1136226 - Implement 8x16 SIMD shift operators. r=bbouvier
Jakob Stoklund Olesen <jolesen@mozilla.com> - Tue, 31 May 2016 09:00:18 -0700 - rev 324200
Push 9671 by raliiev@mozilla.com at Mon, 06 Jun 2016 20:27:52 +0000
Bug 1136226 - Implement 8x16 SIMD shift operators. r=bbouvier These operations don't have SSE instructions, so express them in terms of 16x8 shifts in MSimdShift::AddLegalized.
25dc50270a77116f3e679f451e143b0031382cdd: Bug 1136226 - Implement 16x8 SIMD shift operators. r=bbouvier
Jakob Stoklund Olesen <jolesen@mozilla.com> - Tue, 31 May 2016 09:00:18 -0700 - rev 324199
Push 9671 by raliiev@mozilla.com at Mon, 06 Jun 2016 20:27:52 +0000
Bug 1136226 - Implement 16x8 SIMD shift operators. r=bbouvier These all have corresponding SSE instructions. The 8x16 shifts don't have SSE instructions, so they will be added by the next commit.
69ce6e7501086e2492274e352752eee5eeea447d: Bug 1136226 - Binary functions for small integer SIMD types. r=bbouvier
Jakob Stoklund Olesen <jolesen@mozilla.com> - Tue, 31 May 2016 09:00:18 -0700 - rev 324198
Push 9671 by raliiev@mozilla.com at Mon, 06 Jun 2016 20:27:52 +0000
Bug 1136226 - Binary functions for small integer SIMD types. r=bbouvier - Rename LSimdBinaryBitwiseX4 to LSimdBinaryBitwise and use it for all types. - Add pmullw to the assembler for 16x8 multiplies. Don't implement 8x16 multiplies just yet. There are no SSE instructions for that operation, so they need to be synthesied from 16x8 multiplies and shuffles.
62c28a8f7ebf20927d97f809313d3e0c567a064a: Bug 1136226 - Unary functions for small integer SIMD types. r=bbouvier
Jakob Stoklund Olesen <jolesen@mozilla.com> - Tue, 31 May 2016 09:00:18 -0700 - rev 324197
Push 9671 by raliiev@mozilla.com at Mon, 06 Jun 2016 20:27:52 +0000
Bug 1136226 - Unary functions for small integer SIMD types. r=bbouvier - Implement 'not' and 'neg' for 8x16 and 16x8 types. - Rename some 'bitwiseFooX4' masm functions to 'bitwiseFooSimd128'. - Rename the zeroInt32x4 and zeroFloat32x4 to zeroSimd128{Int,Float}. - Add support for the paddb/paddw and psubb/psubw SSE2 instructions in the assembler.
b45c0a42f19cc86dbeb58f0f0282b788fe132d46: Bug 1136226 - Implement MSimdInsertElement for small integer types. r=bbouvier
Jakob Olesen <jolesen@mozilla.com> - Tue, 31 May 2016 09:00:18 -0700 - rev 324196
Push 9671 by raliiev@mozilla.com at Mon, 06 Jun 2016 20:27:52 +0000
Bug 1136226 - Implement MSimdInsertElement for small integer types. r=bbouvier Use vpinsrw to insert 16x8 lanes. This instruction is available since SSE2, so it can be used unconditionally. Move visitSimdInsertElement into x86-specific code in order to set the proper register allocation constraints.
f0779cf0f83dc854e97c87466f7109d9b264b48c: Bug 1136226 - Implement MSimdExtractElement for small integer types. r=bbouvier
Jakob Olesen <jolesen@mozilla.com> - Tue, 31 May 2016 09:00:17 -0700 - rev 324195
Push 9671 by raliiev@mozilla.com at Mon, 06 Jun 2016 20:27:52 +0000
Bug 1136226 - Implement MSimdExtractElement for small integer types. r=bbouvier Move visitSimdExtractElement into x86-specific code in order to set proper register allocation requirements.
1df0548311c90e35e86104dc387bd3ab81dd797f: Bug 1136226 - Provide shared NYI implementations of SIMD visitors. r=bbouvier
Jakob Stoklund Olesen <jolesen@mozilla.com> - Tue, 31 May 2016 09:00:17 -0700 - rev 324194
Push 9671 by raliiev@mozilla.com at Mon, 06 Jun 2016 20:27:52 +0000
Bug 1136226 - Provide shared NYI implementations of SIMD visitors. r=bbouvier Since most targets don't implement SIMD and don't enable the generation of SIMD instructions, it makes sense to provide a default implementation of the SIMD visitor functions that simply crashes with an NYI error. Remove the many identical copies of these visitors from the non-SIMD targets.
e5f0088f8ca2ebd070812488f4296e81ca111ad2: Bug 1276887 - webidl "Deprecated" keyword should work in workers, r=smaug
Andrea Marchesini <amarchesini@mozilla.com> - Tue, 31 May 2016 17:46:52 +0200 - rev 324193
Push 9671 by raliiev@mozilla.com at Mon, 06 Jun 2016 20:27:52 +0000
Bug 1276887 - webidl "Deprecated" keyword should work in workers, r=smaug
7b0b4456432570977c5e289dd4d0abd309bf1ced: Bug 1211647. Use ::ShowWindow instead of ::ShowWindowPos for toplevel windows widgets that can't take focus. r=jimm
Mason Chang <mchang@mozilla.com> - Thu, 26 May 2016 16:34:21 -0700 - rev 324192
Push 9671 by raliiev@mozilla.com at Mon, 06 Jun 2016 20:27:52 +0000
Bug 1211647. Use ::ShowWindow instead of ::ShowWindowPos for toplevel windows widgets that can't take focus. r=jimm
a267539a757f0af6bed82e8c7511d5defe1a645c: Bug 1046205. Fix depth pitch read out of bounds. r=bas
Mason Chang <mchang@mozilla.com> - Tue, 31 May 2016 08:28:42 -0700 - rev 324191
Push 9671 by raliiev@mozilla.com at Mon, 06 Jun 2016 20:27:52 +0000
Bug 1046205. Fix depth pitch read out of bounds. r=bas
a50192055cef917faf8a8b6d5a9a17dae3c4c371: Bug 1276874 - Add spec URLs in File and Blob webidl files, r=smaug
Andrea Marchesini <amarchesini@mozilla.com> - Tue, 31 May 2016 17:23:57 +0200 - rev 324190
Push 9671 by raliiev@mozilla.com at Mon, 06 Jun 2016 20:27:52 +0000
Bug 1276874 - Add spec URLs in File and Blob webidl files, r=smaug
e30a357b25f11661c624d6e675b4f11177fb4e0f: Bug 1048291 - Deprecate File::lastModifiedDate, r=smaug
Andrea Marchesini <amarchesini@mozilla.com> - Tue, 31 May 2016 17:22:39 +0200 - rev 324189
Push 9671 by raliiev@mozilla.com at Mon, 06 Jun 2016 20:27:52 +0000
Bug 1048291 - Deprecate File::lastModifiedDate, r=smaug
005a02a60fbd9e61026054cc9f5a3a3a09cbabec: Bug 1275966 - Part 2. Add reftests for background-repeat: space. r=mstange
Ethan Lin <ethlin@mozilla.com> - Sat, 28 May 2016 06:27:00 +0200 - rev 324188
Push 9671 by raliiev@mozilla.com at Mon, 06 Jun 2016 20:27:52 +0000
Bug 1275966 - Part 2. Add reftests for background-repeat: space. r=mstange
25fb10028068d558a7869fb9b71d0097b4f9e8e5: Bug 1275966 - Part 1. Fix wrong rendering of background-repeat:space. r=mstange
Ethan Lin <ethlin@mozilla.com> - Sat, 28 May 2016 06:23:00 +0200 - rev 324187
Push 9671 by raliiev@mozilla.com at Mon, 06 Jun 2016 20:27:52 +0000
Bug 1275966 - Part 1. Fix wrong rendering of background-repeat:space. r=mstange
830cccc16bd90dc0c2277247026c2a665c794cee: Bug 882718 - Do not dispatch task to main thread when shutdown. r=rillian
bechen <bechen@mozilla.com> - Mon, 30 May 2016 12:03:15 +0800 - rev 324186
Push 9671 by raliiev@mozilla.com at Mon, 06 Jun 2016 20:27:52 +0000
Bug 882718 - Do not dispatch task to main thread when shutdown. r=rillian MozReview-Commit-ID: 5Y79Fbhyoc3
883bfabfde46978dbd5268d2a4d3807ce6f37947: Bug 882718 - 1. Fix testcase crash/failed . 2. The cuechange event should be fired in TimeMarchesOn. r=rillian
bechen <bechen@mozilla.com> - Thu, 26 May 2016 11:45:43 +0800 - rev 324185
Push 9671 by raliiev@mozilla.com at Mon, 06 Jun 2016 20:27:52 +0000
Bug 882718 - 1. Fix testcase crash/failed . 2. The cuechange event should be fired in TimeMarchesOn. r=rillian MozReview-Commit-ID: EYi9iZ1mfjg
7f61a6bd8a3d04b0c4a0ef662cca7300bfb09353: Bug 882718 - triggerTimeMarchesOn. r=rillian
bechen <bechen@mozilla.com> - Wed, 25 May 2016 16:11:28 +0800 - rev 324184
Push 9671 by raliiev@mozilla.com at Mon, 06 Jun 2016 20:27:52 +0000
Bug 882718 - triggerTimeMarchesOn. r=rillian MozReview-Commit-ID: 2OOqr1Z6X9
f6363fdbbf29df048f219c68e8dedf35cb6cd6f9: Bug 882718 - Implement "TimeMarchesOn". r=rillian
Andrew Quartey <andrew.quartey@gmail.com> - Wed, 25 May 2016 16:11:27 +0800 - rev 324183
Push 9671 by raliiev@mozilla.com at Mon, 06 Jun 2016 20:27:52 +0000
Bug 882718 - Implement "TimeMarchesOn". r=rillian MozReview-Commit-ID: 1RqUmgz056N * * * [mq]: hotfix MozReview-Commit-ID: CPByIPsUag4
f2bf27c13c370a06e62934d811cf6a42115c97c8: Bug 882718 - Implement GetCueListByTimeInterval() at TextTrackCueList object. r=rillian
bechen <bechen@mozilla.com> - Wed, 25 May 2016 16:11:24 +0800 - rev 324182
Push 9671 by raliiev@mozilla.com at Mon, 06 Jun 2016 20:27:52 +0000
Bug 882718 - Implement GetCueListByTimeInterval() at TextTrackCueList object. r=rillian MozReview-Commit-ID: 1T3EEfG83ec