Commit 0077193b authored by Takuto Ikuta's avatar Takuto Ikuta Committed by Commit Bot

Add EXPORT specifier in /third_party/blink/renderer/core/css

To speed up build time on windows component build, I will enable newly added /Zc:dllexportInlines- flag. The flag is similar to -fvisibility-inlines-hidden in gcc/clang.

This flag makes inline member function is not exported if it does not have static local variables. But in few classes of chromium, we need to add additional EXPORT specifier to prevent link failure.

This is a part of effort adding EXPORT speicifer to enable the flag.

Master CL is
https://chromium-review.googlesource.com/c/chromium/src/+/1317069

This CL was uploaded by git cl split.

R=futhark@chromium.org

Bug: 901709
Change-Id: I5adf66b516a0d07c9f58e195a1d0a2b7cb3e95ee
Reviewed-on: https://chromium-review.googlesource.com/c/1322176Reviewed-by: default avatarRune Lillesveen <futhark@chromium.org>
Commit-Queue: Takuto Ikuta <tikuta@chromium.org>
Cr-Commit-Position: refs/heads/master@{#605983}
parent 7d77502b
...@@ -22,11 +22,12 @@ ...@@ -22,11 +22,12 @@
#define THIRD_PARTY_BLINK_RENDERER_CORE_CSS_CSS_INITIAL_VALUE_H_ #define THIRD_PARTY_BLINK_RENDERER_CORE_CSS_CSS_INITIAL_VALUE_H_
#include "base/memory/scoped_refptr.h" #include "base/memory/scoped_refptr.h"
#include "third_party/blink/renderer/core/core_export.h"
#include "third_party/blink/renderer/core/css/css_value.h" #include "third_party/blink/renderer/core/css/css_value.h"
namespace blink { namespace blink {
class CSSInitialValue : public CSSValue { class CORE_EXPORT CSSInitialValue : public CSSValue {
public: public:
static CSSInitialValue* Create(); static CSSInitialValue* Create();
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment