43882729d51c668fc0e57a7941cfbdc25664422d: Bug 1136226 - Implement 8x16 SIMD multiplies. r=bbouvier
Jakob Stoklund Olesen <jolesen@mozilla.com> - Tue, 31 May 2016 09:00:18 -0700 - rev 373399
Push 19749 by cmanchester@mozilla.com at Tue, 31 May 2016 17:34:16 +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 373398
Push 19749 by cmanchester@mozilla.com at Tue, 31 May 2016 17:34:16 +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 373397
Push 19749 by cmanchester@mozilla.com at Tue, 31 May 2016 17:34:16 +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 373396
Push 19749 by cmanchester@mozilla.com at Tue, 31 May 2016 17:34:16 +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 373395
Push 19749 by cmanchester@mozilla.com at Tue, 31 May 2016 17:34:16 +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 373394
Push 19749 by cmanchester@mozilla.com at Tue, 31 May 2016 17:34:16 +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 373393
Push 19749 by cmanchester@mozilla.com at Tue, 31 May 2016 17:34:16 +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 373392
Push 19749 by cmanchester@mozilla.com at Tue, 31 May 2016 17:34:16 +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 373391
Push 19749 by cmanchester@mozilla.com at Tue, 31 May 2016 17:34:16 +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 373390
Push 19749 by cmanchester@mozilla.com at Tue, 31 May 2016 17:34:16 +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 373389
Push 19749 by cmanchester@mozilla.com at Tue, 31 May 2016 17:34:16 +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 373388
Push 19749 by cmanchester@mozilla.com at Tue, 31 May 2016 17:34:16 +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 373387
Push 19749 by cmanchester@mozilla.com at Tue, 31 May 2016 17:34:16 +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 373386
Push 19749 by cmanchester@mozilla.com at Tue, 31 May 2016 17:34:16 +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 373385
Push 19749 by cmanchester@mozilla.com at Tue, 31 May 2016 17:34:16 +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 373384
Push 19749 by cmanchester@mozilla.com at Tue, 31 May 2016 17:34:16 +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 373383
Push 19749 by cmanchester@mozilla.com at Tue, 31 May 2016 17:34:16 +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 373382
Push 19749 by cmanchester@mozilla.com at Tue, 31 May 2016 17:34:16 +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 373381
Push 19749 by cmanchester@mozilla.com at Tue, 31 May 2016 17:34:16 +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 373380
Push 19749 by cmanchester@mozilla.com at Tue, 31 May 2016 17:34:16 +0000
Bug 882718 - Implement GetCueListByTimeInterval() at TextTrackCueList object. r=rillian MozReview-Commit-ID: 1T3EEfG83ec
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip