1diff --git content/browser/devtools/devtools_instrumentation.h content/browser/devtools/devtools_instrumentation.h 2index d106889e860f..af57383e609b 100644 3--- content/browser/devtools/devtools_instrumentation.h 4+++ content/browser/devtools/devtools_instrumentation.h 5@@ -12,6 +12,7 @@ 6 #include <vector> 7 8 #include "base/optional.h" 9+#include "content/common/content_export.h" 10 #include "content/common/navigation_params.mojom.h" 11 #include "content/public/browser/certificate_request_result_type.h" 12 #include "mojo/public/cpp/bindings/pending_receiver.h" 13@@ -81,7 +82,7 @@ bool ApplyUserAgentMetadataOverrides( 14 FrameTreeNode* frame_tree_node, 15 base::Optional<blink::UserAgentMetadata>* override_out); 16 17-bool WillCreateURLLoaderFactory( 18+CONTENT_EXPORT bool WillCreateURLLoaderFactory( 19 RenderFrameHostImpl* rfh, 20 bool is_navigation, 21 bool is_download, 22diff --git content/browser/renderer_host/input/synthetic_gesture_target_base.h content/browser/renderer_host/input/synthetic_gesture_target_base.h 23index eef661b3e095..6c0dacfa4bc3 100644 24--- content/browser/renderer_host/input/synthetic_gesture_target_base.h 25+++ content/browser/renderer_host/input/synthetic_gesture_target_base.h 26@@ -9,6 +9,7 @@ 27 #include "base/macros.h" 28 #include "base/time/time.h" 29 #include "content/browser/renderer_host/input/synthetic_gesture_target.h" 30+#include "content/common/content_export.h" 31 #include "ui/gfx/geometry/point_f.h" 32 33 namespace ui { 34@@ -26,7 +27,8 @@ namespace content { 35 36 class RenderWidgetHostImpl; 37 38-class SyntheticGestureTargetBase : public SyntheticGestureTarget { 39+class CONTENT_EXPORT SyntheticGestureTargetBase : 40+ public SyntheticGestureTarget { 41 public: 42 explicit SyntheticGestureTargetBase(RenderWidgetHostImpl* host); 43 ~SyntheticGestureTargetBase() override; 44diff --git content/common/content_switches_internal.h content/common/content_switches_internal.h 45index 57072bf1263a..0a93446e4d21 100644 46--- content/common/content_switches_internal.h 47+++ content/common/content_switches_internal.h 48@@ -15,7 +15,7 @@ class CommandLine; 49 50 namespace content { 51 52-bool IsPinchToZoomEnabled(); 53+CONTENT_EXPORT bool IsPinchToZoomEnabled(); 54 55 blink::mojom::V8CacheOptions GetV8CacheOptions(); 56 57diff --git third_party/blink/renderer/controller/BUILD.gn third_party/blink/renderer/controller/BUILD.gn 58index 8003cd409ff3..8ac3fefade6d 100644 59--- third_party/blink/renderer/controller/BUILD.gn 60+++ third_party/blink/renderer/controller/BUILD.gn 61@@ -29,6 +29,7 @@ component("controller") { 62 configs += [ 63 "//build/config/compiler:noshadowing", 64 "//build/config/compiler:wexit_time_destructors", 65+ "//cef/libcef/features:config", 66 "//third_party/blink/renderer:config", 67 "//third_party/blink/renderer:inside_blink", 68 "//third_party/blink/renderer:non_test_config", 69@@ -53,6 +54,8 @@ component("controller") { 70 "performance_manager/v8_detailed_memory_reporter_impl.h", 71 "performance_manager/v8_worker_memory_reporter.cc", 72 "performance_manager/v8_worker_memory_reporter.h", 73+ "//cef/libcef/renderer/blink_glue.cc", 74+ "//cef/libcef/renderer/blink_glue.h", 75 ] 76 77 if (is_linux || is_chromeos) { 78diff --git ui/events/keycodes/BUILD.gn ui/events/keycodes/BUILD.gn 79index 86bbf620ff0d..6c06b461c6da 100644 80--- ui/events/keycodes/BUILD.gn 81+++ ui/events/keycodes/BUILD.gn 82@@ -19,6 +19,8 @@ source_set("xkb") { 83 "//ui/gfx/x/keysyms", 84 ] 85 86+ defines = [ "KEYCODES_X_IMPLEMENTATION" ] 87+ 88 deps = [ 89 "//base", 90 "//build:chromeos_buildflags", 91diff --git ui/events/keycodes/keyboard_code_conversion_xkb.h ui/events/keycodes/keyboard_code_conversion_xkb.h 92index 8f56878d4bb4..f0d2457f6a29 100644 93--- ui/events/keycodes/keyboard_code_conversion_xkb.h 94+++ ui/events/keycodes/keyboard_code_conversion_xkb.h 95@@ -10,6 +10,7 @@ 96 #include <string> 97 98 #include "ui/events/keycodes/dom/dom_key.h" 99+#include "ui/events/keycodes/keycodes_x_export.h" 100 #include "ui/events/keycodes/xkb_keysym.h" 101 102 namespace ui { 103@@ -25,7 +26,7 @@ DomKey NonPrintableXKeySymToDomKey(xkb_keysym_t keysym); 104 // char16_t DeadXKeySymToCombiningCharacter(xkb_keysym_t keysym); 105 106 // Return the DomKey determined by the XKB layout result (keysym, character). 107-DomKey XKeySymToDomKey(xkb_keysym_t keysym, char16_t character); 108+KEYCODES_X_EXPORT DomKey XKeySymToDomKey(xkb_keysym_t keysym, char16_t character); 109 110 } // namespace ui 111 112