Chromium Code Reviews| Index: chrome/browser/ui/BUILD.gn |
| diff --git a/chrome/browser/ui/BUILD.gn b/chrome/browser/ui/BUILD.gn |
| index d216919574d0875dabe1a720a647db946f2c773e..9238907fd69ad3b5af7ce9ddaeb83265e90ce212 100644 |
| --- a/chrome/browser/ui/BUILD.gn |
| +++ b/chrome/browser/ui/BUILD.gn |
| @@ -1544,7 +1544,7 @@ split_static_library("ui") { |
| ] |
| } |
| } |
| - if (!is_mac) { |
| + if (!is_mac || mac_views_browser) { |
| sources += [ |
| # This test header is included because it contains forward declarations |
| # needed for "friend" statements for use in tests. |
| @@ -1839,7 +1839,12 @@ split_static_library("ui") { |
| "views/tabs/window_finder_mus.h", |
| ] |
| } |
| - deps += [ "//ui/views/mus" ] |
| + |
| + # TODO(ellyjones): This target explodes on Mac because of a bunch of |
|
msw
2016/09/12 17:29:46
nit: phrasing, avoid 'explodes'.
|
| + # incompatible uses of gpu::AcceleratedWidget vs gpu::SurfaceHandle. |
| + if (!is_mac) { |
| + deps += [ "//ui/views/mus" ] |
| + } |
| } |
| if (use_ash) { |
| sources += [ |