| Index: third_party/WebKit/Source/core/clipboard/DataTransfer.h
|
| diff --git a/third_party/WebKit/Source/core/clipboard/DataTransfer.h b/third_party/WebKit/Source/core/clipboard/DataTransfer.h
|
| index e9f8cced8d5746ed6b1e10bde1ffab7eae1a889a..68cab1512ef44cce41c6cb27bfe29b341a73fd3b 100644
|
| --- a/third_party/WebKit/Source/core/clipboard/DataTransfer.h
|
| +++ b/third_party/WebKit/Source/core/clipboard/DataTransfer.h
|
| @@ -44,6 +44,8 @@ class FileList;
|
| class FrameSelection;
|
| class LocalFrame;
|
| class Node;
|
| +class PaintRecordBuilder;
|
| +class PropertyTreeState;
|
|
|
| // Used for drag and drop and copy/paste.
|
| // Drag and Drop:
|
| @@ -132,6 +134,16 @@ class CORE_EXPORT DataTransfer final
|
|
|
| DataObject* GetDataObject() const;
|
|
|
| + static FloatRect DeviceSpaceBounds(const FloatRect, const LocalFrame&);
|
| + static std::unique_ptr<DragImage> CreateDragImageForFrame(
|
| + const LocalFrame&,
|
| + float,
|
| + RespectImageOrientationEnum,
|
| + const FloatRect&,
|
| + PaintRecordBuilder&,
|
| + const PropertyTreeState&);
|
| + static std::unique_ptr<DragImage> NodeImage(const LocalFrame&, Node&);
|
| +
|
| DECLARE_TRACE();
|
|
|
| private:
|
|
|