Index: headless/public/util/dom_tree_extractor.h |
diff --git a/headless/public/util/dom_tree_extractor.h b/headless/public/util/dom_tree_extractor.h |
index 1ba9bf392000740b099ddb2b220a70ccb6b065a3..081e4babb16ae06d5162e8a726668f7590b1f3d6 100644 |
--- a/headless/public/util/dom_tree_extractor.h |
+++ b/headless/public/util/dom_tree_extractor.h |
@@ -11,6 +11,7 @@ |
#include "base/macros.h" |
#include "headless/public/devtools/domains/css.h" |
#include "headless/public/devtools/domains/dom.h" |
+#include "headless/public/headless_export.h" |
namespace headless { |
class HeadlessDevToolsClient; |
@@ -20,7 +21,7 @@ class HeadlessDevToolsClient; |
// exact layout should not be regarded as stable, it's subject to change without |
// notice). |
// TODO(alexclarke): Remove in favor of one using DOM.getFlattenedDocument. |
-class DomTreeExtractor { |
+class HEADLESS_EXPORT DomTreeExtractor { |
public: |
explicit DomTreeExtractor(HeadlessDevToolsClient* devtools_client); |
~DomTreeExtractor(); |
@@ -28,7 +29,7 @@ class DomTreeExtractor { |
using NodeId = int; |
using Index = size_t; |
- class DomTree { |
+ class HEADLESS_EXPORT DomTree { |
public: |
DomTree(); |
DomTree(DomTree&& other); |