gecko-dev/layout
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
..
base Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-06-06 12:52:15 +03:00
build Bug 1466298 part 1. Switch the geolocation service to using a singleton constructor. r=mccr8 2018-06-04 12:41:01 -04:00
doc Bug 1447483: Merge nsStyleContext and ServoStyleContext, rename to ComputedStyle. r=jwatt on a CLOSED TREE 2018-03-22 20:06:24 +01:00
forms Bug 1466448 - Part 2: Remove unused ReflowOutput::mFlags. r=mats 2018-06-04 16:22:10 +10:00
generic Backed out changeset 9bdd12949711 (bug 1465250) for multiple failures on /css-contain/contain-paint-002.html on a CLOSED TREE 2018-06-07 06:40:03 +03:00
inspector Bug 1465628 part 2 - Add InspectorUtils API for getting property preferences. r=emilio 2018-05-31 14:11:01 +10:00
ipc Bug 1454042 - Allow missing pipeline information for cross-process iframes. r=sotaro 2018-05-18 10:31:18 -04:00
mathml Bug 1466448 - Part 2: Remove unused ReflowOutput::mFlags. r=mats 2018-06-04 16:22:10 +10:00
media
painting Bug 1465307 - P1: Extend StyleComplexColor to support additive blending. r=hiro,xidorn 2018-05-23 15:23:26 +10:00
printing Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj 2018-06-01 10:45:27 +02:00
reftests Backed out changeset 9bdd12949711 (bug 1465250) for multiple failures on /css-contain/contain-paint-002.html on a CLOSED TREE 2018-06-07 06:40:03 +03:00
style Bug 1465307 - P1: Extend StyleComplexColor to support additive blending. r=hiro,xidorn 2018-05-23 15:23:26 +10:00
svg Merge mozilla-inbound to mozilla-central. a=merge 2018-05-23 12:51:22 +03:00
tables Bug 1466448 - Part 2: Remove unused ReflowOutput::mFlags. r=mats 2018-06-04 16:22:10 +10:00
tools Bug 1465107: Remove stylo from the reftest manifest parser. r=xidorn 2018-05-30 10:04:04 +02:00
xul Bug 1466851 part 3. Remove some nsITreeBoxObject properties that are unused except via webidl bindings. r=mossop 2018-06-05 23:01:55 -04:00
moz.build