Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:yukoff:openSUSE:Leap:42.1:Backports
chromium.5034
chromium-50.0.2661.75-export_blink_Platform_sym...
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File chromium-50.0.2661.75-export_blink_Platform_symbols_in_shared_library_builds.patch of Package chromium.5034
commit e9f54102f094afa87dd22bdcbc26a5aec911e882 Author: mostynb <mostynb@opera.com> Date: Mon Mar 07 17:38:39 2016 Upstream: committed export blink::Platform symbols in shared_library builds This unbreaks GCC component=shared_library builds, which fail to link libblink_platform.so due to missing vtable, since CL 1660383002 landed. BUG=548254 Review URL: https://codereview.chromium.org/1770693002 Cr-Commit-Position: refs/heads/master@{#379577} [modify] https://crrev.com/e9f54102f094afa87dd22bdcbc26a5aec911e882/third_party/WebKit/public/platform/Platform.h https://bugs.chromium.org/p/chromium/issues/detail?id=548254 https://chromium.googlesource.com/chromium/src.git/+/e9f54102f094afa87dd22bdcbc26a5aec911e882%5E!/ diff --git a/third_party/WebKit/public/platform/Platform.h b/third_party/WebKit/public/platform/Platform.h index 7ae10de..f48574d 100644 --- a/third_party/WebKit/public/platform/Platform.h +++ b/third_party/WebKit/public/platform/Platform.h @@ -123,7 +123,7 @@ struct WebLocalizedString; struct WebSize; -class Platform { +class BLINK_PLATFORM_EXPORT Platform { public: // HTML5 Database ------------------------------------------------------ @@ -133,9 +133,9 @@ typedef int FileHandle; #endif - BLINK_PLATFORM_EXPORT static void initialize(Platform*); - BLINK_PLATFORM_EXPORT static void shutdown(); - BLINK_PLATFORM_EXPORT static Platform* current(); + static void initialize(Platform*); + static void shutdown(); + static Platform* current(); // May return null. virtual WebCookieJar* cookieJar() { return nullptr; } @@ -387,7 +387,7 @@ virtual WebString defaultLocale() { return WebString(); } // Returns an interface to the main thread. Can be null if blink was initialized on a thread without a message loop. - BLINK_PLATFORM_EXPORT WebThread* mainThread() const; + WebThread* mainThread() const; // Returns an interface to the compositor thread. This can be null if the // renderer was created with threaded rendering desabled. @@ -424,10 +424,10 @@ // registerMemoryDumpProvider() method. |name| is used for debugging // (duplicates are allowed) and must be a long-lived C string. // See crbug.com/458295 for design docs. - BLINK_PLATFORM_EXPORT virtual void registerMemoryDumpProvider(blink::WebMemoryDumpProvider*, const char* name); + virtual void registerMemoryDumpProvider(blink::WebMemoryDumpProvider*, const char* name); // Must be called on the thread that called registerMemoryDumpProvider(). - BLINK_PLATFORM_EXPORT virtual void unregisterMemoryDumpProvider(blink::WebMemoryDumpProvider*); + virtual void unregisterMemoryDumpProvider(blink::WebMemoryDumpProvider*); class TraceLogEnabledStateObserver { public: @@ -609,7 +609,7 @@ virtual WebTrialTokenValidator* trialTokenValidator() { return nullptr; } protected: - BLINK_PLATFORM_EXPORT Platform(); + Platform(); virtual ~Platform() { } WebThread* m_mainThread;
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor