| Index: third_party/WebKit/Source/core/testing/Internals.cpp
|
| diff --git a/third_party/WebKit/Source/core/testing/Internals.cpp b/third_party/WebKit/Source/core/testing/Internals.cpp
|
| index 825503e5eef2d5bcaf59d1fc7305585e83bdd018..ecc4f0b32520fb4e8414f81c4f714816c539e7a1 100644
|
| --- a/third_party/WebKit/Source/core/testing/Internals.cpp
|
| +++ b/third_party/WebKit/Source/core/testing/Internals.cpp
|
| @@ -2875,6 +2875,9 @@ String Internals::selectedHTMLForClipboard() {
|
| if (!frame())
|
| return String();
|
|
|
| + // Selection normalization and markup generation require clean layout.
|
| + frame()->document()->updateStyleAndLayoutIgnorePendingStylesheets();
|
| +
|
| return frame()->selection().selectedHTMLForClipboard();
|
| }
|
|
|
|
|