diff options
Diffstat (limited to 'chromium/third_party/blink/renderer/core/exported/web_frame_content_dumper.cc')
-rw-r--r-- | chromium/third_party/blink/renderer/core/exported/web_frame_content_dumper.cc | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/chromium/third_party/blink/renderer/core/exported/web_frame_content_dumper.cc b/chromium/third_party/blink/renderer/core/exported/web_frame_content_dumper.cc index c756d0ad26e..05668d2de5f 100644 --- a/chromium/third_party/blink/renderer/core/exported/web_frame_content_dumper.cc +++ b/chromium/third_party/blink/renderer/core/exported/web_frame_content_dumper.cc @@ -6,6 +6,7 @@ #include "third_party/blink/public/platform/web_string.h" #include "third_party/blink/public/web/web_local_frame.h" +#include "third_party/blink/renderer/core/editing/serializers/serialization.h" #include "third_party/blink/renderer/core/frame/frame_content_as_text.h" #include "third_party/blink/renderer/core/frame/local_frame.h" #include "third_party/blink/renderer/core/frame/web_local_frame_impl.h" @@ -13,6 +14,12 @@ namespace blink { +WebString WebFrameContentDumper::DumpAsMarkup(WebLocalFrame* frame) { + if (!frame) + return WebString(); + return CreateMarkup(To<WebLocalFrameImpl>(frame)->GetFrame()->GetDocument()); +} + WebString WebFrameContentDumper::DumpFrameTreeAsText(WebLocalFrame* frame, size_t max_chars) { StringBuilder text; |