| Index: Source/web/WebViewImpl.cpp
|
| diff --git a/Source/web/WebViewImpl.cpp b/Source/web/WebViewImpl.cpp
|
| index ed2ee8b3a4c8627ed0eeaef94c608fae31e8030c..970114a21646dd807a527f5dd65d9e5db8adb042 100644
|
| --- a/Source/web/WebViewImpl.cpp
|
| +++ b/Source/web/WebViewImpl.cpp
|
| @@ -3476,7 +3476,8 @@ void WebViewImpl::copyImageAt(const WebPoint& point)
|
| Node* node = result.innerNonSharedNode();
|
| ASSERT(node);
|
|
|
| - if (!isHTMLCanvasElement(*node) && result.absoluteImageURL().isEmpty()) {
|
| + if (!isHTMLCanvasElement(*node) && result.absoluteImageURL().isEmpty()
|
| + && !isHTMLVideoElement(*node)) {
|
| // There isn't actually an image at these coordinates. Might be because
|
| // the window scrolled while the context menu was open or because the page
|
| // changed itself between when we thought there was an image here and when
|
|
|