Index: third_party/WebKit/Source/core/css/BUILD.gn |
diff --git a/third_party/WebKit/Source/core/css/BUILD.gn b/third_party/WebKit/Source/core/css/BUILD.gn |
index 61763c60b84f07a93ebacefeba1137d2bb478c0d..4d6f7631b7c04f5777698736a2f7e765d1d95b16 100644 |
--- a/third_party/WebKit/Source/core/css/BUILD.gn |
+++ b/third_party/WebKit/Source/core/css/BUILD.gn |
@@ -592,6 +592,18 @@ blink_core_sources("css") { |
"resolver/ViewportStyleResolver.h", |
] |
+ if (is_win) { |
+ jumbo_excluded_sources = [ |
+ # For some reason |
+ # using CSSCursorImageValue = cssvalue::CSSCursorImageValue; |
+ # makes VS confused. Afterwards it doesn't know whether to use |
+ # blink::cssvalue or blink directly. Maybe there is a "using |
+ # cssvalue" somewhere? |
+ "properties/CSSPropertyAPIContent.cpp", |
+ "properties/CSSPropertyAPICursor.cpp", |
+ ] |
+ } |
+ |
configs += [ |
# TODO(jschuh): crbug.com/167187 fix size_t to int truncations. |
"//build/config/compiler:no_size_t_to_int_warning", |