8 * UserInterface/Images/*.svg: Added id to the top level for most images. Use currentColor instead of black.
9 * UserInterface/Images/gtk/*.svg: Ditto. Filed bug 150603 to track adopting currentColor.
8 This removes the code used to generate button image states as various canvas bitmaps.
9 With the simplification of the UI in Yosemite, we can now just style SVG images to change
10 the color used by the glyphs in these images. To do that we use the special "currentColor"
11 color keyword. That keyword represents the current value of the applied CSS text color.
12 This approach was used since it works across shadow DOM boundaries, which are there with
13 our new use of the SVG <use> element to import glyphs. This allows us to eliminate the
14 "stroked" and "filled" classes that were used to style some images that used the old
15 wrappedSVGDocument image utility.
16
17 Some of the SVG images had to be recreated -- specifically the removal of <clipPath> and
18 <text> elements. Those elements do not work or work well with the <use> element. We can
19 now only use graphical elements like <path>, <rect>, <circle>, etc.
20
21 * UserInterface/Images/*.svg: Added id to the top level for most images. Use currentColor instead of black. Sorted attributes.
22 * UserInterface/Images/gtk/*.svg: Added id to the top level for most images. Filed bug 150603 to track adopting currentColor.