Attempt to fix the Apple Windows build following <https://trac.webkit.org/changeset...
authordbates@webkit.org <dbates@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 30 Jun 2017 22:30:40 +0000 (22:30 +0000)
committerdbates@webkit.org <dbates@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 30 Jun 2017 22:30:40 +0000 (22:30 +0000)
(https://bugs.webkit.org/show_bug.cgi?id=165160)

Make FrameLoadRequest move constructor and move operator out-of-line so that callers
do not need to include header SecurityOrigin.h.

* loader/FrameLoadRequest.cpp:
* loader/FrameLoadRequest.h:

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

Source/WebCore/ChangeLog
Source/WebCore/loader/FrameLoadRequest.cpp
Source/WebCore/loader/FrameLoadRequest.h

index d4b1d5a..1262b37 100644 (file)
@@ -1,3 +1,14 @@
+2017-06-30  Daniel Bates  <dabates@apple.com>
+
+        Attempt to fix the Apple Windows build following <https://trac.webkit.org/changeset/219013>
+        (https://bugs.webkit.org/show_bug.cgi?id=165160)
+
+        Make FrameLoadRequest move constructor and move operator out-of-line so that callers
+        do not need to include header SecurityOrigin.h.
+
+        * loader/FrameLoadRequest.cpp:
+        * loader/FrameLoadRequest.h:
+
 2017-06-30  Alex Christensen  <achristensen@webkit.org>
 
         Stop soft linking with CFNetwork
index e3acef0..52e30c2 100644 (file)
@@ -70,6 +70,9 @@ FrameLoadRequest::FrameLoadRequest(Frame& frame, const ResourceRequest& resource
 
 FrameLoadRequest::~FrameLoadRequest() = default;
 
+FrameLoadRequest::FrameLoadRequest(FrameLoadRequest&&) = default;
+FrameLoadRequest& FrameLoadRequest::operator=(FrameLoadRequest&&) = default;
+
 Document& FrameLoadRequest::requester()
 {
     return m_requester.get();
index 1d0cdf9..508d2e5 100644 (file)
@@ -43,8 +43,8 @@ public:
 
     WEBCORE_EXPORT ~FrameLoadRequest();
 
-    FrameLoadRequest(FrameLoadRequest&&) = default;
-    FrameLoadRequest& operator=(FrameLoadRequest&&) = default;
+    FrameLoadRequest(FrameLoadRequest&&);
+    FrameLoadRequest& operator=(FrameLoadRequest&&);
 
     bool isEmpty() const { return m_resourceRequest.isEmpty(); }