Nicholas Nethercote
4b651d870f
Bug 1231881 - Remove NativeSurfaceType::CAIRO_SURFACE. r=bas.
...
We have both NativeSurfaceType::CAIRO_CONTEXT and
NativeSurfaceType::CAIRO_SURFACE. They both refer to DrawTargets with Cairo
backends. The only reason for having both is so you can call GetNativeSurface()
and get either the |cairo_t*| or the underlying |cairo_surface_t*|.
I argue that this convenience confuses things more than it helps. This patch
removes CAIRO_SURFACE, and adds explicit cairo_get_target() calls where
necessary.
--HG--
extra : rebase_source : 6f1701a8131d854c7f623272182029847876754e
2016-01-05 14:24:08 -08:00
..
2015-10-18 01:24:48 -04:00
2016-01-06 11:35:04 -08:00
2016-01-05 10:08:58 +00:00
2015-07-13 08:25:42 -07:00
2015-07-13 08:25:42 -07:00
2015-07-13 08:25:42 -07:00
2015-07-13 08:25:42 -07:00
2015-10-26 11:04:14 -04:00
2015-11-11 16:38:25 -06:00
2015-10-11 18:13:10 +02:00
2016-01-05 10:08:56 +00:00
2015-11-27 20:49:55 -08:00
2015-07-13 08:25:42 -07:00
2015-04-21 19:08:00 -04:00
2015-01-22 18:57:00 +01:00
2015-07-13 08:25:42 -07:00
2015-10-28 14:10:24 -05:00
2015-08-27 16:06:37 -04:00
2015-07-29 16:31:40 -04:00
2015-11-12 19:43:17 +08:00
2015-11-12 19:43:17 +08:00
2015-08-27 16:06:37 -04:00
2015-08-27 16:06:37 -04:00
2015-06-11 13:43:40 -07:00
2015-09-28 13:49:54 +02:00
2015-10-18 01:24:48 -04:00
2015-10-18 01:24:48 -04:00
2015-11-26 08:38:00 +01:00
2015-10-26 14:31:12 -04:00
2015-11-27 20:49:55 -08:00
2016-01-05 10:08:57 +00:00
2016-01-05 10:08:58 +00:00
2015-09-28 13:49:50 +02:00
2015-10-18 01:24:48 -04:00
2015-10-18 01:24:48 -04:00
2016-01-05 14:24:08 -08:00
2016-01-06 00:04:38 +01:00
2015-10-18 01:24:48 -04:00
2015-10-18 01:24:48 -04:00
2015-11-26 08:38:00 +01:00
2015-10-28 14:10:24 -05:00
2016-01-06 00:23:33 +01:00
2016-01-06 00:23:33 +01:00
2015-11-27 20:49:55 -08:00
2015-12-16 10:41:21 -05:00
2016-01-06 00:23:33 +01:00
2016-01-06 00:23:33 +01:00
2016-01-05 10:08:58 +00:00
2016-01-05 10:08:57 +00:00
2016-01-05 14:24:08 -08:00
2015-12-18 13:53:25 -05:00
2016-01-06 00:23:33 +01:00
2016-01-06 00:23:33 +01:00
2015-11-06 15:08:29 -05:00
2015-03-27 18:52:19 +00:00
2016-01-06 11:35:04 -08:00
2015-12-29 09:48:37 +11:00
2015-12-16 10:41:21 -05:00
2015-11-26 08:38:00 +01:00
2015-10-18 01:24:48 -04:00
2015-10-18 01:24:48 -04:00
2015-10-18 01:24:48 -04:00
2015-07-13 08:25:42 -07:00
2015-10-18 01:24:48 -04:00
2015-07-13 08:25:42 -07:00
2015-10-18 01:24:48 -04:00
2015-10-18 01:24:48 -04:00
2015-10-23 14:08:00 +02:00
2015-10-18 01:24:48 -04:00
2015-10-18 01:24:48 -04:00
2015-11-23 08:17:35 -08:00
2016-01-06 00:23:29 +01:00
2015-11-23 08:17:35 -08:00
2015-11-27 20:49:55 -08:00
2015-09-28 17:12:07 -07:00
2015-07-13 08:25:42 -07:00
2015-07-13 08:25:42 -07:00
2015-07-13 08:25:42 -07:00
2015-09-28 13:49:33 +02:00
2015-09-28 15:27:16 +02:00
2015-10-18 01:24:48 -04:00
2015-09-28 13:49:54 +02:00
2015-10-18 01:24:48 -04:00
2015-11-26 08:38:00 +01:00
2015-10-18 01:24:48 -04:00
2016-01-05 10:08:58 +00:00
2015-10-18 01:24:48 -04:00
2015-10-28 14:10:24 -05:00
2015-12-02 18:52:00 -05:00
2015-12-02 18:52:00 -05:00
2015-12-02 18:52:00 -05:00
2015-04-21 18:36:00 -04:00
2016-01-05 10:08:58 +00:00
2016-01-05 10:08:58 +00:00
2016-01-05 10:08:58 +00:00
2016-01-05 10:08:58 +00:00
2016-01-05 10:08:58 +00:00
2015-04-21 17:22:30 +02:00
2015-07-13 08:25:42 -07:00
2015-07-13 08:25:42 -07:00
2015-10-18 01:24:48 -04:00
2015-09-21 13:33:06 -04:00
2015-07-13 08:25:42 -07:00
2015-10-28 14:10:24 -05:00
2015-11-27 20:49:55 -08:00
2015-10-18 01:24:48 -04:00
2015-11-27 20:49:55 -08:00
2015-11-27 20:49:55 -08:00
2016-01-05 10:08:56 +00:00
2015-10-18 01:24:48 -04:00
2015-12-30 13:39:13 -05:00
2015-07-29 16:31:40 -04:00
2015-06-11 13:43:40 -07:00
2016-01-05 10:08:58 +00:00
2016-01-05 10:08:58 +00:00
2015-10-18 01:24:48 -04:00
2015-10-18 01:24:48 -04:00
2015-07-13 08:25:42 -07:00
2015-12-02 18:52:00 -05:00
2015-10-18 01:24:48 -04:00
2015-10-18 01:24:48 -04:00
2016-01-05 10:08:58 +00:00
2016-01-05 10:08:58 +00:00
2015-07-13 08:25:42 -07:00
2015-11-16 20:34:00 -08:00
2015-08-07 19:27:14 -07:00
2015-07-29 16:31:40 -04:00
2015-07-13 08:25:42 -07:00
2016-01-05 10:08:56 +00:00
2016-01-05 10:08:56 +00:00
2015-12-18 13:53:25 -05:00
2015-09-02 14:12:32 -04:00
2016-01-06 11:35:04 -08:00
2016-01-06 11:35:04 -08:00
2015-11-26 08:38:00 +01:00
2015-10-28 14:10:24 -05:00
2016-01-05 10:08:58 +00:00
2016-01-05 10:08:58 +00:00
2015-07-13 08:25:42 -07:00
2015-10-23 14:07:36 -04:00
2016-01-05 10:08:58 +00:00
2016-01-05 10:08:58 +00:00
2016-01-05 10:08:56 +00:00
2016-01-05 10:08:56 +00:00
2015-10-18 01:24:48 -04:00
2015-07-13 08:25:42 -07:00
2015-11-26 08:38:00 +01:00
2015-10-28 14:10:24 -05:00
2015-12-29 14:03:58 -05:00
2015-10-18 01:24:48 -04:00
2015-10-18 01:24:48 -04:00
2015-10-18 01:24:48 -04:00
2015-12-29 14:03:58 -05:00
2015-10-18 01:24:48 -04:00
2015-10-18 01:24:48 -04:00
2015-11-24 20:15:29 -08:00
2015-11-24 20:15:29 -08:00
2015-12-18 13:53:25 -05:00
2015-10-18 01:24:48 -04:00
2015-10-18 01:24:48 -04:00
2015-10-22 23:01:31 -07:00
2016-01-05 14:24:08 -08:00
2016-01-05 10:08:56 +00:00
2015-07-13 08:25:42 -07:00