Dan Glastonbury
7811112058
Bug 1465307 - P1: Extend StyleComplexColor to support additive blending. r=hiro,xidorn
...
Refactored StyleComplexColor to support "complex" blending between
background (numeric) color and foreground color (currentColor).
Made explicit the distinction between numeric, currentColor and a
complex blend in Gecko and Stylo.
This is to support SMIL animation, for example, of the form:
<animate from="rgb(10,20,30)" by="currentColor" ... />
MozReview-Commit-ID: IUAK8P07gtm
--HG--
extra : rebase_source : d3648101c6f65479b21e6f02945731cd5bb57663
2018-05-23 15:23:26 +10:00
..
2018-06-05 18:33:01 -07:00
2018-06-03 07:27:01 +03:00
2018-06-03 07:27:01 +03:00
2018-06-02 19:10:48 +02:00
2018-05-22 11:43:30 +10:00
2018-06-01 22:35:22 -04:00
2018-06-01 01:06:29 +03:00
2018-05-23 15:23:26 +10:00
2018-05-18 12:54:03 +02:00
2018-06-01 10:45:27 +02:00
2017-12-02 14:53:10 +09:00
2018-01-10 11:14:16 -05:00
2017-12-18 20:20:02 +01:00
2018-06-01 10:45:27 +02:00
2017-11-23 10:59:04 +01:00
2018-01-30 09:26:48 +09:00
2017-12-02 14:53:10 +09:00
2017-09-13 05:59:06 +02:00
2018-05-14 11:16:50 -04:00
2018-05-14 11:16:50 -04:00
2018-05-29 22:58:48 -04:00
2018-05-14 11:16:50 -04:00
2018-05-14 11:16:50 -04:00
2018-02-26 20:35:12 +01:00
2018-04-13 16:01:28 +03:00
2017-10-12 17:03:35 +01:00
2018-05-02 16:41:47 -04:00
2018-05-02 16:41:47 -04:00
2017-11-23 01:17:07 +02:00
2017-09-08 20:35:06 -06:00
2018-04-13 16:01:28 +03:00
2018-05-31 15:15:48 +09:00
2018-03-12 09:16:51 +00:00
2017-08-11 17:45:18 -07:00
2018-03-18 19:30:05 +01:00
2017-10-12 17:03:35 +01:00
2018-04-13 16:01:28 +03:00
2017-12-08 13:09:56 +02:00
2018-05-29 22:58:48 -04:00
2018-05-29 22:58:48 -04:00
2018-05-21 17:23:10 -07:00
2017-11-05 19:37:28 -08:00
2018-06-01 10:45:27 +02:00
2018-04-02 18:42:12 -07:00
2018-05-11 19:46:15 +02:00
2018-04-10 19:07:40 -04:00
2018-01-16 13:24:51 +01:00
2018-03-28 17:13:10 -07:00
2018-03-28 17:13:10 -07:00
2018-05-29 22:58:48 -04:00
2018-02-12 15:44:40 -05:00
2018-05-21 17:32:44 -07:00
2017-08-06 13:15:31 +09:00
2018-03-16 19:23:53 +08:00
2017-10-21 23:53:02 +09:00
2017-09-25 13:10:51 +10:00
2018-05-11 19:46:15 +02:00
2018-03-28 17:13:10 -07:00
2017-10-15 23:12:54 -07:00
2018-05-29 22:58:48 -04:00
2018-05-29 22:58:48 -04:00
2017-08-06 13:15:31 +09:00
2018-05-17 12:07:20 +09:00
2018-03-08 18:43:00 +02:00
2018-04-25 08:23:32 +01:00
2017-12-06 16:05:59 +01:00
2017-10-09 10:08:09 +11:00
2017-10-09 10:08:09 +11:00
2017-10-09 10:08:09 +11:00
2017-10-09 10:08:09 +11:00
2018-03-27 10:41:40 -04:00
2018-04-26 23:37:29 -04:00
2018-04-26 23:37:29 -04:00
2017-08-06 13:35:02 +09:00
2017-08-06 13:35:02 +09:00
2018-03-27 14:55:33 -07:00
2018-05-17 14:47:55 +09:00
2018-04-20 15:13:06 -04:00
2018-04-20 15:13:06 -04:00
2018-04-28 12:50:58 -07:00
2017-10-16 16:15:45 -07:00
2017-08-21 20:01:27 +10:00
2017-08-24 11:18:00 -04:00
2018-04-13 16:01:28 +03:00
2017-10-09 10:08:09 +11:00
2017-12-19 11:05:37 +00:00
2017-12-19 11:05:37 +00:00
2017-09-22 00:10:35 -04:00
2018-03-27 10:41:40 -04:00
2018-01-16 13:24:51 +01:00
2018-05-29 22:58:48 -04:00
2018-02-25 17:36:08 +01:00
2018-04-05 08:08:30 +10:00
2018-03-12 09:16:51 +00:00
2017-11-23 01:17:07 +02:00
2017-09-14 23:09:48 +02:00
2017-07-28 23:20:21 -07:00
2018-04-13 16:01:28 +03:00
2018-05-17 14:47:55 +09:00
2018-05-17 14:47:55 +09:00
2018-01-10 11:14:16 -05:00
2018-06-01 10:45:27 +02:00
2018-03-21 23:35:00 +01:00
2018-03-23 12:06:55 +09:00
2018-01-25 23:27:07 +09:00
2018-05-24 20:59:48 +09:00
2017-08-03 17:05:19 -04:00
2018-02-09 11:17:10 -05:00
2018-04-20 00:49:30 -04:00
2018-04-09 10:48:09 -04:00
2018-01-10 11:14:16 -05:00
2017-10-25 15:58:49 +09:00