Bug 961289 - Improve const-correctness in AsyncPanZoomController. r=kats

--HG--
extra : source : 757446fc0001be834e96572d5b4b26238b1bcf58
Bug 961289 - Assign sequence numbers to paints on the client side and forward them to the compositor. r=BenWa,kats

--HG--
extra : source : d5331eaed1c789ac0248e8710a7b4a167ae349b6
Bug 961289 - Introduce a data structure for storing data for APZ testing. r=kats

--HG--
extra : source : b37d73c22eae03fe00c800cb102ae61fbdbcb30a
Bug 961289 - Add a ToString utility to MFBT. r=froydnj

--HG--
extra : source : 26bd00a6d34fa88b8a16862e5b96a6717386f9f7
Bug 961289 - Add support for writing a BaseRect to an output stream. r=Bas

--HG--
extra : source : 2f5a1727bfe5c95c99aced1221c816fefcb95b0c
Bug 961289 - Client-side instance of APZ test data and utilities for writing to it. r=tn,kats

--HG--
extra : source : 1462852a44bee091ebf42d48d87e9c0e4acfac0b
Bug 961289 - Compositor-side instances of APZ test data and utilities for writing to them r=BenWa,kats

--HG--
extra : source : 35f0767449046b88581ada14b9ea7fb0fdd819ac
Bug 961289 - Log displayports on client side for APZ testing. r=kats

--HG--
extra : source : 18b0cdfc97633c46f609dbd84a52af6472d4edd4
Bug 961289 - Log APZC tree parent links on compositor side for APZ testing. r=kats

--HG--
extra : source : e39af36df0d1d79a039bdd0f79a1fd3f61a544d0
Bug 961289 - API to request compositor-side test data from client. r=BenWa,kats

--HG--
extra : source : a475bb542682486ffac8dc91a039f75ec41091b6
Bug 961289 - Expose client- and compositor-side APZ test data from nsIDOMWindowUtils. r=ehsan,kats,bholley

--HG--
extra : source : 41f87f2add7d1fafab2749eb08539cd78644fbbe
Bug 961289 - Add an initial mochitest (for bug 982141) that exercises the APZ testing framework. r=ehsan,kats,BenWa,ted

--HG--
extra : source : 3e395bacbf393aaa022675c9a3f97a3c603bb67d