Unreviewed build fix. WebCore has a weak symbol.
authorjoepeck@webkit.org <joepeck@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 30 Apr 2015 04:43:03 +0000 (04:43 +0000)
committerjoepeck@webkit.org <joepeck@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 30 Apr 2015 04:43:03 +0000 (04:43 +0000)
WebCore has a weak external symbol in it. A common cause of weak external
symbols is when an inline function is listed in the linker export file.
ERROR: symbol __ZNK7WebCore4Page25expectsWheelEventTriggersEv

* page/Page.cpp:
(WebCore::Page::expectsWheelEventTriggers):
* page/Page.h:
(WebCore::Page::expectsWheelEventTriggers): Deleted.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@183616 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Source/WebCore/ChangeLog
Source/WebCore/page/Page.cpp
Source/WebCore/page/Page.h

index 0390a4b..521472c 100644 (file)
@@ -1,3 +1,16 @@
+2015-04-29  Joseph Pecoraro  <pecoraro@apple.com>
+
+        Unreviewed build fix. WebCore has a weak symbol.
+
+        WebCore has a weak external symbol in it. A common cause of weak external
+        symbols is when an inline function is listed in the linker export file.
+        ERROR: symbol __ZNK7WebCore4Page25expectsWheelEventTriggersEv
+
+        * page/Page.cpp:
+        (WebCore::Page::expectsWheelEventTriggers):
+        * page/Page.h:
+        (WebCore::Page::expectsWheelEventTriggers): Deleted.
+
 2015-04-29  Simon Fraser  <simon.fraser@apple.com>
 
         Crash at WebCore::Document::absoluteRegionForEventTargets 
index c126810..849b8a0 100644 (file)
@@ -1742,6 +1742,10 @@ void Page::clearTrigger()
 {
     m_testTrigger = nullptr;
 }
-    
+
+bool Page::expectsWheelEventTriggers() const
+{
+    return !!m_testTrigger;
+}
 
 } // namespace WebCore
index 9eaa9ad..4a07a0a 100644 (file)
@@ -443,7 +443,7 @@ public:
     WEBCORE_EXPORT RefPtr<WheelEventTestTrigger> testTrigger() const;
     WEBCORE_EXPORT WheelEventTestTrigger& ensureTestTrigger();
     WEBCORE_EXPORT void clearTrigger();
-    WEBCORE_EXPORT bool expectsWheelEventTriggers() const { return !!m_testTrigger; }
+    WEBCORE_EXPORT bool expectsWheelEventTriggers() const;
 
 private:
     WEBCORE_EXPORT void initGroup();