| Index: ui/gfx/BUILD.gn | 
| diff --git a/ui/gfx/BUILD.gn b/ui/gfx/BUILD.gn | 
| index b6468d932b82c282852a281d4cf715123f88d8d2..720c520d7432d868d2dda82bf4d253b9e05fcfa6 100644 | 
| --- a/ui/gfx/BUILD.gn | 
| +++ b/ui/gfx/BUILD.gn | 
| @@ -210,6 +210,8 @@ component("gfx") { | 
| "ui_gfx_exports.cc", | 
| "utf16_indexing.cc", | 
| "utf16_indexing.h", | 
| +    "vector_icons.cc", | 
| +    "vector_icons.h", | 
| "vsync_provider.h", | 
| "win/direct_write.cc", | 
| "win/direct_write.h", | 
| @@ -321,6 +323,14 @@ component("gfx") { | 
| sources -= [ "canvas_notimplemented.cc" ] | 
| } | 
|  | 
| +  # Non desktop. | 
| +  if (is_ios || is_android) { | 
| +    sources -= [ | 
| +      "vector_icons.cc", | 
| +      "vector_icons.h", | 
| +    ] | 
| +  } | 
| + | 
| # Windows. | 
| if (is_win) { | 
| cflags = [ "/wd4324" ]  # Structure was padded due to __declspec(align()), which is | 
|  |