Index: third_party/WebKit/Source/web/WebDocument.cpp |
diff --git a/third_party/WebKit/Source/web/WebDocument.cpp b/third_party/WebKit/Source/web/WebDocument.cpp |
index c233eef22f4bdc60a90f9d95e024e0377571c647..0bcb8a761fcc8f51234073e20948661d84121daa 100644 |
--- a/third_party/WebKit/Source/web/WebDocument.cpp |
+++ b/third_party/WebKit/Source/web/WebDocument.cpp |
@@ -30,6 +30,7 @@ |
#include "public/web/WebDocument.h" |
+#include <v8.h> |
#include "bindings/core/v8/ExceptionState.h" |
#include "bindings/core/v8/ScriptState.h" |
#include "bindings/core/v8/ScriptValue.h" |
@@ -55,6 +56,7 @@ |
#include "core/loader/DocumentLoader.h" |
#include "modules/accessibility/AXObject.h" |
#include "modules/accessibility/AXObjectCacheImpl.h" |
+#include "modules/copyless_paste/CopylessPasteExtractor.h" |
#include "platform/weborigin/SecurityOrigin.h" |
#include "public/platform/WebDistillability.h" |
#include "public/platform/WebURL.h" |
@@ -65,7 +67,6 @@ |
#include "public/web/WebFormElement.h" |
#include "web/WebLocalFrameImpl.h" |
#include "wtf/PassRefPtr.h" |
-#include <v8.h> |
namespace blink { |
@@ -289,6 +290,10 @@ WebDistillabilityFeatures WebDocument::distillabilityFeatures() { |
return DocumentStatisticsCollector::collectStatistics(*unwrap<Document>()); |
} |
+WebString WebDocument::copylessPasteMetadata() { |
+ return CopylessPasteExtractor::extract(*unwrap<Document>()); |
+} |
+ |
WebDocument::WebDocument(Document* elem) : WebNode(elem) {} |
DEFINE_WEB_NODE_TYPE_CASTS(WebDocument, constUnwrap<Node>()->isDocumentNode()); |