searching for reviewer(bgirard)
c8e5421730e37c4d9a221c877cddd334d3b7ded0: Bug 1287392 - Part 1: Fix TaskTracer bugs caused by the changes of IPC. r=khuey, r=bgirard
Thinker K.F. Li <thinker@codemud.net> - Fri, 11 Nov 2016 20:26:00 +0100 - rev 322501
Push 83893 by cbook@mozilla.com at Tue, 15 Nov 2016 08:10:35 +0000
Bug 1287392 - Part 1: Fix TaskTracer bugs caused by the changes of IPC. r=khuey, r=bgirard
606c7cb149c9609edf694e571922af7cbc8175e7: Bug 1287392 - Part 1: Fix TaskTracer bugs caused by the changes of IPC. r=khuey, r=bgirard
Thinker K.F. Li <thinker@codemud.net> - Thu, 10 Nov 2016 07:57:00 -0500 - rev 322097
Push 83788 by ryanvm@gmail.com at Fri, 11 Nov 2016 15:38:44 +0000
Bug 1287392 - Part 1: Fix TaskTracer bugs caused by the changes of IPC. r=khuey, r=bgirard
1b3f240f813835f4495451f6abe08f9482289eb3: Bug 1291490 - File gfx/qcms/transform_util.h is missing a header. r=bgirard
Miko Mynttinen <mikokm@gmail.com> - Tue, 02 Aug 2016 15:41:56 -0700 - rev 308201
Push 80274 by cbook@mozilla.com at Thu, 04 Aug 2016 14:42:22 +0000
Bug 1291490 - File gfx/qcms/transform_util.h is missing a header. r=bgirard Include the missing math.h header. MozReview-Commit-ID: BozHU59BGkF
bc44cbe933101c8a3b8e0cc5afc56131e4b384b8: Bug 1261392 - Define gettid for all Linux builds. r=bgirard
Charles Collicutt <charles@collicutt.co.uk> - Mon, 11 Apr 2016 22:49:00 +0200 - rev 293904
Push 75380 by cbook@mozilla.com at Wed, 20 Apr 2016 03:55:34 +0000
Bug 1261392 - Define gettid for all Linux builds. r=bgirard
9ac0b31bf6bb5737a427976376c0f129eaa9d9aa: Bug 1235437 - Add annotation for major graphics preferences. r=bgirard
Milan Sreckovic <milan@mozilla.com> - Mon, 18 Jan 2016 12:56:38 -0500 - rev 282052
Push 71015 by cbook@mozilla.com at Thu, 28 Jan 2016 07:46:07 +0000
Bug 1235437 - Add annotation for major graphics preferences. r=bgirard
8a08928bb9140c8ca2a86b4eb68573388f91c93e: Bug 1192466 - Prune header includes for SkiaGLGlue.h - r=bgirard
Jeff Gilbert <jgilbert@mozilla.com> - Fri, 07 Aug 2015 19:27:14 -0700 - rev 257306
Push 63588 by jgilbert@mozilla.com at Tue, 11 Aug 2015 20:51:18 +0000
Bug 1192466 - Prune header includes for SkiaGLGlue.h - r=bgirard
46ff7d8a323177ab814c0ba4977706b9118dceec: Bug 1116188 - Add async ProfileGatherer as the mechanism for gathering profiles from subprocesses. r=bgirard,bz
Mike Conley <mconley@mozilla.com> - Wed, 10 Jun 2015 17:58:30 -0400 - rev 248533
Push 60996 by mconley@mozilla.com at Fri, 12 Jun 2015 13:34:40 +0000
Bug 1116188 - Add async ProfileGatherer as the mechanism for gathering profiles from subprocesses. r=bgirard,bz
13622d451fded39e5abe1991e7d4bc34119eb732: Bug 1132626 - Indicate component alpha on layer borders of tiled layers + tiles. r=bgirard
Markus Stange <mstange@themasta.com> - Thu, 12 Feb 2015 16:02:31 -0500 - rev 230024
Push 55880 by mstange@themasta.com at Fri, 20 Feb 2015 19:05:25 +0000
Bug 1132626 - Indicate component alpha on layer borders of tiled layers + tiles. r=bgirard
7e23114418b99c7faa3fb3ae92cc3094822e4970: Bug 1129335 - Add private destructor to D3D9 texture usage reporters. r=bgirard
zhoubcfan <zhoubcfan@163.com> - Mon, 16 Feb 2015 12:37:43 +0100 - rev 229200
Push 55639 by jacek@codeweavers.com at Mon, 16 Feb 2015 11:38:25 +0000
Bug 1129335 - Add private destructor to D3D9 texture usage reporters. r=bgirard
8e1eafe68800a275e3d452f845c7f679ebc424c7: Bug 1113973 - include <stdarg.h> to get struct va_list definition r=bgirard
Landry Breuil <landry@openbsd.org> - Sun, 21 Dec 2014 17:38:21 +0100 - rev 220774
Push 53188 by landry@openbsd.org at Sun, 21 Dec 2014 16:38:56 +0000
Bug 1113973 - include <stdarg.h> to get struct va_list definition r=bgirard
79eace8a91537a576409ac8bf2c33e621dacaad0: Bug 1088731 - initialize all members of TickSample. r=bgirard
Tom Tromey <tom@tromey.com> - Fri, 24 Oct 2014 09:47:00 +0200 - rev 212590
Push 51011 by cbook@mozilla.com at Tue, 28 Oct 2014 09:06:47 +0000
Bug 1088731 - initialize all members of TickSample. r=bgirard
0a3982b6cf3a0d92e908f1bf6a8613e0a4c3606d: Bug 1071056 - preserve unpaired START markers until next pop. r=bgirard
Tom Tromey <tom@tromey.com> - Tue, 14 Oct 2014 13:06:19 +0200 - rev 210388
Push 50431 by kwierso@gmail.com at Wed, 15 Oct 2014 00:35:20 +0000
Bug 1071056 - preserve unpaired START markers until next pop. r=bgirard
f9b9ee8fb89e81f9521b6c06315a851df514c1cd: Bug 1071056 - preserve unpaired START markers until next pop. r=bgirard
Tom Tromey <tom@tromey.com> - Mon, 13 Oct 2014 16:29:51 -0400 - rev 210140
Push 50357 by b56girard@gmail.com at Mon, 13 Oct 2014 20:30:37 +0000
Bug 1071056 - preserve unpaired START markers until next pop. r=bgirard
b78bb4028f3a3911259e561ff3c213b330e9cbf1: Bug 1065251 - Unbreak build on non-SPS platforms after bug 1050376. r=bgirard
Jan Beich <jbeich@vfemail.net> - Tue, 09 Sep 2014 23:56:00 +0200 - rev 204755
Push 48998 by cbook@mozilla.com at Thu, 11 Sep 2014 06:51:31 +0000
Bug 1065251 - Unbreak build on non-SPS platforms after bug 1050376. r=bgirard
b6ba4cd9b51360c395024d6f08d2cdb04d71de29: Bug 1040390 - Add asm.js profiling xpcshell test (r=bgirard)
Luke Wagner <luke@mozilla.com> - Tue, 29 Jul 2014 09:56:22 -0500 - rev 196575
Push 46911 by lwagner@mozilla.com at Tue, 29 Jul 2014 15:19:45 +0000
Bug 1040390 - Add asm.js profiling xpcshell test (r=bgirard)
274c7f646f58bac80f52711ca332789916dba85f: Bug 1040390 - Integrate JS::ProfilingFrameIterator with the profiler (r=bgirard)
Luke Wagner <luke@mozilla.com> - Tue, 29 Jul 2014 09:56:22 -0500 - rev 196574
Push 46911 by lwagner@mozilla.com at Tue, 29 Jul 2014 15:19:45 +0000
Bug 1040390 - Integrate JS::ProfilingFrameIterator with the profiler (r=bgirard)
7ff3cd713466b3153a535cda8d459302bc64ee88: Bug 977026 - part 1: allow thread registering before the profiler is initialized. r=bgirard
Thinker Li <tlee> - Fri, 25 Jul 2014 20:52:00 +0200 - rev 196412
Push 46880 by kwierso@gmail.com at Tue, 29 Jul 2014 01:51:39 +0000
Bug 977026 - part 1: allow thread registering before the profiler is initialized. r=bgirard
a555f10c40e553030345ced1bab3088533c5119b: Bug 1037220. Reorder rendering to avoid render target switches. r=mwoodrow,bgirard
Jeff Muizelaar <jmuizelaar@mozilla.com> - Tue, 15 Jul 2014 16:26:20 -0400 - rev 194984
Push 46487 by jmuizelaar@mozilla.com at Fri, 18 Jul 2014 21:25:30 +0000
Bug 1037220. Reorder rendering to avoid render target switches. r=mwoodrow,bgirard Before we would for example draw the background, switch to a container layers's render target, draw to that, switch back the render target draw the container layer, move on to the next container layer etc. This render target switching is especially bad for mobile gpus (like adreno that needs to move things in and out of gmem). This change switches to a two pass approach that renders all of the container layers first (unless they need a copy of the background) and then composites everything all together.
e8aa304c209bf9e050be8e95194d3a40ac10aa71: Bug 1031284 - Fix assertion failures for pseudostack unwinds using SPS+LUL. r=bgirard
Julian Seward <jseward@acm.org> - Wed, 09 Jul 2014 15:25:04 +0200 - rev 193040
Push 46009 by jseward@mozilla.com at Wed, 09 Jul 2014 13:26:08 +0000
Bug 1031284 - Fix assertion failures for pseudostack unwinds using SPS+LUL. r=bgirard
1d6d1d760d02d9c35d10c7a61f407060e169840c: Bug 995287 - Don't animate completed progress bars. r=bgirard
Markus Stange <mstange@themasta.com> - Tue, 13 May 2014 22:04:42 +0200 - rev 182950
Push 43438 by mstange@themasta.com at Tue, 13 May 2014 20:05:14 +0000
Bug 995287 - Don't animate completed progress bars. r=bgirard
7aeb61045689869a477e7f1c822f45c7861cdb42: Bug 867728 - Add tests for JSStreamWriter. r=bgirard
Viktor Stanchev <vstanchev@mozilla.com> - Mon, 21 Apr 2014 16:52:40 -0400 - rev 179467
Push 42519 by b56girard@gmail.com at Mon, 21 Apr 2014 20:54:03 +0000
Bug 867728 - Add tests for JSStreamWriter. r=bgirard
19c2a56d49c2f227d18e89dd80b80a36b86b5758: Bug 867728 - Stream profiler JSON directly to a file. r=bgirard,terrence
Viktor Stanchev <vstanchev@mozilla.com> - Mon, 21 Apr 2014 16:48:47 -0400 - rev 179466
Push 42519 by b56girard@gmail.com at Mon, 21 Apr 2014 20:54:03 +0000
Bug 867728 - Stream profiler JSON directly to a file. r=bgirard,terrence
7f295bcceea0d9b0af595e8159435062ab9733a9: Bug 969226 - Check if there is enough data to read u32 to avoid buffer overflow. r=bgirard
Jeff Muizelaar <jmuizelaar@mozilla.com> - Wed, 09 Apr 2014 15:20:18 -0400 - rev 177836
Push 42133 by ryanvm@gmail.com at Thu, 10 Apr 2014 14:22:01 +0000
Bug 969226 - Check if there is enough data to read u32 to avoid buffer overflow. r=bgirard
efd2b6b51237e5017967b5e6e5b8db342881f3c1: Bug 990608 - Make tile size configurable. r=tn,nical,bgirard
Chris Lord <chrislord.net@gmail.com> - Fri, 04 Apr 2014 18:42:44 +0100 - rev 177304
Push 41978 by chrislord.net@gmail.com at Mon, 07 Apr 2014 14:33:43 +0000
Bug 990608 - Make tile size configurable. r=tn,nical,bgirard
bf184a7a1d6306f23d49b03eb1a99f0f3b66e02d: Bug 990608 - Make tile size configurable. r=tn,nical,bgirard
Chris Lord <chrislord.net@gmail.com> - Fri, 04 Apr 2014 18:42:44 +0100 - rev 177052
Push 41925 by chrislord.net@gmail.com at Fri, 04 Apr 2014 17:42:55 +0000
Bug 990608 - Make tile size configurable. r=tn,nical,bgirard
0219a7db2289a637ba2feb54d5aa37b5958370cc: Bug 987297 - Improve memory usage of profiler by packing ProfileEntry structs together better. r=bgirard
Viktor Stanchev <vstanchev@mozilla.com> - Mon, 31 Mar 2014 14:19:00 +0200 - rev 176415
Push 41753 by cbook@mozilla.com at Tue, 01 Apr 2014 09:23:29 +0000
Bug 987297 - Improve memory usage of profiler by packing ProfileEntry structs together better. r=bgirard
9cb79a8f6a4aa4f8d462d98260999d5538465b95: Bug 963158 - Profiler shouldn't sample sleeping threads multiple times. r=bgirard,roc,bent,froydnj
Viktor Stanchev <vstanche@mozilla.com> - Fri, 28 Mar 2014 16:08:22 -0400 - rev 176029
Push 41663 by b56girard@gmail.com at Sat, 29 Mar 2014 03:48:10 +0000
Bug 963158 - Profiler shouldn't sample sleeping threads multiple times. r=bgirard,roc,bent,froydnj
7dbe736c0e582a69f676ce55a69ba5d007e7702c: Bug 984196 - glxtest should use _exit instead of exit. r=bgirard
Viktor Stanchev <vstanchev@mozilla.com> - Fri, 28 Mar 2014 16:06:18 -0400 - rev 176028
Push 41663 by b56girard@gmail.com at Sat, 29 Mar 2014 03:48:10 +0000
Bug 984196 - glxtest should use _exit instead of exit. r=bgirard
7ba0551dd35d4eb2b48eb0b051f1aa225821ebae: Bug 984196 - glxtest should use _exit instead of exit. r=bgirard
Viktor Stanchev <vstanchev@mozilla.com> - Mon, 24 Mar 2014 17:00:02 -0400 - rev 175107
Push 41429 by b56girard@gmail.com at Mon, 24 Mar 2014 21:40:31 +0000
Bug 984196 - glxtest should use _exit instead of exit. r=bgirard
d736ff28e9dc97ea92d88954a042facc6f733fc4: Bug 981126 - Prevent glxtest child process from executing the normal shutdown sequence. r=bgirard, r=jrmuizel
Viktor Stanchev <vstanchev@mozilla.com> - Wed, 12 Mar 2014 16:32:57 -0400 - rev 173441
Push 41003 by b56girard@gmail.com at Thu, 13 Mar 2014 20:58:39 +0000
Bug 981126 - Prevent glxtest child process from executing the normal shutdown sequence. r=bgirard, r=jrmuizel
4853e04fe2a63354cc0edc9979b09c132b0904be: Bug 981132 - set up atfork on the main thread. r=bgirard
Viktor Stanchev <vstanchev@mozilla.com> - Wed, 12 Mar 2014 16:32:40 -0400 - rev 173440
Push 41003 by b56girard@gmail.com at Thu, 13 Mar 2014 20:58:39 +0000
Bug 981132 - set up atfork on the main thread. r=bgirard
6e7f5c8e3e83f89de43e1035a17a1127b6ca0cc5: Bug 981495 - CppEclipse - Part 2: Filter out .orig and .rej files. r=bgirard DONTBUILD for NPOTB
Robert O'Callahan <robert@ocallahan.org> - Mon, 10 Mar 2014 13:44:43 -0400 - rev 172871
Push 40843 by b56girard@gmail.com at Mon, 10 Mar 2014 22:03:12 +0000
Bug 981495 - CppEclipse - Part 2: Filter out .orig and .rej files. r=bgirard DONTBUILD for NPOTB
252e66958eff8a4adcca2eb50a26975ebc8d92f0: Bug 981495 - CppEclipse - Part 1: Backend should add a resource filter to ignore obj- directories. r=bgirard
Robert O'Callahan <robert@ocallahan.org> - Mon, 10 Mar 2014 13:41:39 -0400 - rev 172870
Push 40843 by b56girard@gmail.com at Mon, 10 Mar 2014 22:03:12 +0000
Bug 981495 - CppEclipse - Part 1: Backend should add a resource filter to ignore obj- directories. r=bgirard
f952ac387d75e168dac87fb82a66ceea3d49d04e: Bug 979566 - Profiler: Convert usleep to nanosleep. r=bgirard
Viktor Stanchev <vstanchev@mozilla.com> - Fri, 07 Mar 2014 15:43:34 -0500 - rev 172540
Push 40766 by b56girard@gmail.com at Fri, 07 Mar 2014 20:44:10 +0000
Bug 979566 - Profiler: Convert usleep to nanosleep. r=bgirard
1c5922e166f95597f81a68153812a4585fa56d2b: Bug 910860: Use gfxPrefs to make sure preferences are evaluated on the main thread. This still leaves the preference re-evaluated all the time, not just at startup. Changing that is another bug. r=bgirard.
Milan Sreckovic <milan@mozilla.com> - Wed, 05 Mar 2014 16:25:09 -0500 - rev 172120
Push 40633 by msreckovic@mozilla.com at Wed, 05 Mar 2014 21:26:08 +0000
Bug 910860: Use gfxPrefs to make sure preferences are evaluated on the main thread. This still leaves the preference re-evaluated all the time, not just at startup. Changing that is another bug. r=bgirard.
b475b36a5f4a87c1a990bf2039e70b4aa569f2ca: Bug 978274: Initialize gfxPrefs earlier, rename some methods, delete MigratePrefs from gfxPlatform. r=bgirard.
Milan Sreckovic <milan@mozilla.com> - Tue, 04 Mar 2014 12:26:33 -0500 - rev 171752
Push 40554 by msreckovic@mozilla.com at Tue, 04 Mar 2014 17:27:55 +0000
Bug 978274: Initialize gfxPrefs earlier, rename some methods, delete MigratePrefs from gfxPlatform. r=bgirard.
164ee18c1ac749300b3795898cf08929bbb86f19: Bug 978292 - Turn on sps profiler leaf data collection on linux. r=bgirard
Viktor Stanchev <vstanchev@mozilla.com> - Tue, 04 Mar 2014 10:35:36 -0500 - rev 171742
Push 40546 by b56girard@gmail.com at Tue, 04 Mar 2014 15:36:04 +0000
Bug 978292 - Turn on sps profiler leaf data collection on linux. r=bgirard
6111f616591a8fc818219dddc69b5954ab5e45fa: Bug 977833 - Initialize gfxPrefs so that the tests have access to preferences evaluated that way. r=bgirard
Milan Sreckovic <milan@mozilla.com> - Fri, 28 Feb 2014 12:45:27 -0500 - rev 171324
Push 40429 by ryanvm@gmail.com at Fri, 28 Feb 2014 22:05:23 +0000
Bug 977833 - Initialize gfxPrefs so that the tests have access to preferences evaluated that way. r=bgirard
d59f2795cc4087bbe070982119c1841efc855e66: Bug 969456 - Add pause/resume API to profiler. r=bgirard
Viktor Stanchev <vstanche@mozilla.com> - Fri, 28 Feb 2014 15:16:38 -0500 - rev 171249
Push 40422 by b56girard@gmail.com at Fri, 28 Feb 2014 20:52:40 +0000
Bug 969456 - Add pause/resume API to profiler. r=bgirard
0426e3a7ec190dcde3c25640f225e511fc099801: Bug 971942: 2. layout.frame_rate, layers.offmainthreadcomposition.frame-rate, layers.orientation.sync.timeout moved to gfxPrefs. The layers.offmainthreadcomposition.frame-rate is also changed to be a live preference so it does not need a restart. r=bgirard
Milan Sreckovic <milan@mozilla.com> - Wed, 26 Feb 2014 21:52:54 -0500 - rev 170864
Push 40326 by msreckovic@mozilla.com at Thu, 27 Feb 2014 02:54:31 +0000
Bug 971942: 2. layout.frame_rate, layers.offmainthreadcomposition.frame-rate, layers.orientation.sync.timeout moved to gfxPrefs. The layers.offmainthreadcomposition.frame-rate is also changed to be a live preference so it does not need a restart. r=bgirard
09ec2b9b5738992c2ecf6df894fafb26ed1bc8e1: Bug 977207 - The fps counter requires a restart to be displayed. r=bgirard
Vivien Nicolas <vnicolas@mozilla.com> - Wed, 26 Feb 2014 23:12:35 +0100 - rev 170840
Push 40324 by kwierso@gmail.com at Thu, 27 Feb 2014 02:31:23 +0000
Bug 977207 - The fps counter requires a restart to be displayed. r=bgirard
93c87caa78559b44dc7c65552e2c126f0430db37: Bug 970494 - Markers should be time based and not sample based. r=bgirard
Viktor Stanchev <vstanche@mozilla.com> - Tue, 25 Feb 2014 10:40:45 -0500 - rev 170584
Push 40258 by b56girard@gmail.com at Wed, 26 Feb 2014 02:47:14 +0000
Bug 970494 - Markers should be time based and not sample based. r=bgirard
e9c0d692b2cfc17105099600727027d9ec1123b3: Bug 970494 - Markers should be time based and not sample based. r=bgirard
Viktor Stanchev <vstanche@mozilla.com> - Thu, 13 Feb 2014 13:43:48 -0500 - rev 168619
Push 39754 by b56girard@gmail.com at Thu, 13 Feb 2014 20:44:14 +0000
Bug 970494 - Markers should be time based and not sample based. r=bgirard
0c6e0f8cbcd9a2be99d56287642aee50d9500a1c: Bug 962325 - Add filename to profiler I/O markers. r=bgirard
Viktor Stanchev <vstanchev@mozilla.com> - Thu, 13 Feb 2014 13:32:38 -0500 - rev 168618
Push 39754 by b56girard@gmail.com at Thu, 13 Feb 2014 20:44:14 +0000
Bug 962325 - Add filename to profiler I/O markers. r=bgirard
f4c91d9262f190f704ed6809f2f2fd9ff6df341b: Bug 965373 - When the profiler stops it doesn't stop the EventTracer thread; r=bgirard
Viktor Stanchev <vstanchev@mozilla.com> - Thu, 06 Feb 2014 11:59:25 -0500 - rev 167260
Push 39417 by b56girard@gmail.com at Thu, 06 Feb 2014 17:01:59 +0000
Bug 965373 - When the profiler stops it doesn't stop the EventTracer thread; r=bgirard --- toolkit/xre/EventTracer.cpp | 48 +++++++++++++++++++++++++++++++------------ tools/profiler/nsProfiler.cpp | 3 +++ 2 files changed, 38 insertions(+), 13 deletions(-)
7abb50d9161836ea7a6f1458c905c3260d2a5991: Bug 962325 - Add filename to profiler I/O markers. r=bgirard
Viktor Stanchev <vstanchev@mozilla.com> - Thu, 06 Feb 2014 11:44:46 -0500 - rev 167259
Push 39417 by b56girard@gmail.com at Thu, 06 Feb 2014 17:01:59 +0000
Bug 962325 - Add filename to profiler I/O markers. r=bgirard
8173b593ab5be48842cd07f195ed6ffb16357b66: Bug 834842 - Support mach timestamp in reftest-analyzer. r=bgirard
David Baron <dbaron@dbaron.org> - Sat, 25 Jan 2014 10:03:54 +0000 - rev 165199
Push 38918 by mpalmgren@mozilla.com at Sat, 25 Jan 2014 10:05:09 +0000
Bug 834842 - Support mach timestamp in reftest-analyzer. r=bgirard
8e8e69473e913be3255c58dff42cfeef2a237470: Bug 956310 - DMD builds fail on Mac OS X. r=bgirard
Steven Michaud <smichaud@pobox.com> - Wed, 08 Jan 2014 17:06:22 -0600 - rev 162643
Push 38257 by smichaud@pobox.com at Wed, 08 Jan 2014 23:06:54 +0000
Bug 956310 - DMD builds fail on Mac OS X. r=bgirard
010f5faed9cf9da0703cc69258aceec07a865b89: Bug 956796 - A bad assertion and a typo in the pref name cancelled each other. Fix, and create #defines for the pref names in this file to avoid problems like this. r=bgirard
Milan Sreckovic <milan@mozilla.com> - Mon, 06 Jan 2014 14:14:39 -0500 - rev 162638
Push 38253 by ryanvm@gmail.com at Wed, 08 Jan 2014 22:48:26 +0000
Bug 956796 - A bad assertion and a typo in the pref name cancelled each other. Fix, and create #defines for the pref names in this file to avoid problems like this. r=bgirard
0f2c8d212def0a0b4ce5659d06f91a0fd0ba1ab4: Bug 950696 - Cache the 'enable tiles' layers pref. r=bgirard
Chris Lord <chrislord.net@gmail.com> - Tue, 17 Dec 2013 14:02:16 +0000 - rev 160818
Push 37712 by chrislord.net@gmail.com at Tue, 17 Dec 2013 14:02:28 +0000
Bug 950696 - Cache the 'enable tiles' layers pref. r=bgirard Rename layers.force-tiles to layers.enable-tiles and cache it with the other layers prefs in gfxPlatform.