Chromium Code Reviews
DescriptionMove Ash-specific vector icons to ash/common/resources
Adds the initial plumbing needed in order to move
Ash-specific .icon files out of ui/gfx/vector_icons
and into ash/common/resources/vector_icons. As a
result, these icons will only be included when the
'ash' component is built.
Previously, the icon file foo_bar.icon would be
identified in code as the enum value
gfx::VectorIconId::FOO_BAR. For Ash-specific icons,
foo_bar.icon is now identified in code as the
constant ash::kFooBarIcon, which maps to a
VectorIcon struct (also introduced in this CL).
The eventual goal is for all icons to be identified
in this manner, and for the gfx::VectorIconId struct
to be removed.
BUG=626786
TEST=manual
Committed: https://crrev.com/70e20e220418a0897ba123a53c2e0a27b369b7a3
Cr-Commit-Position: refs/heads/master@{#415782}
Patch Set 1 #
Total comments: 12
Patch Set 2 : for review #
Total comments: 12
Patch Set 3 : rebase #Patch Set 4 : comments addressed #Patch Set 5 : fix sources #Patch Set 6 : fix sources again #
Messages
Total messages: 41 (27 generated)
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||