Move URL from WebCore to WTF
[WebKit-https.git] / Source / WebCore / platform / PasteboardWriterData.h
index d53fd72..5f47592 100644 (file)
@@ -25,8 +25,8 @@
 
 #pragma once
 
-#include "URL.h"
 #include <wtf/Optional.h>
+#include <wtf/URL.h>
 #include <wtf/text/WTFString.h>
 
 namespace WebCore {
@@ -66,8 +66,8 @@ public:
     const std::optional<PlainText>& plainText() const { return m_plainText; }
     void setPlainText(PlainText);
 
-    struct URL {
-        WebCore::URL url;
+    struct URLData {
+        URL url;
         String title;
 #if PLATFORM(MAC)
         String userVisibleForm;
@@ -76,15 +76,15 @@ public:
 #endif
     };
 
-    const std::optional<URL>& url() const { return m_url; }
-    void setURL(URL);
+    const std::optional<URLData>& urlData() const { return m_url; }
+    void setURLData(URLData);
 
     const std::optional<WebContent>& webContent() const { return m_webContent; }
     void setWebContent(WebContent);
 
 private:
     std::optional<PlainText> m_plainText;
-    std::optional<URL> m_url;
+    std::optional<URLData> m_url;
     std::optional<WebContent> m_webContent;
 };