| Index: Source/core/clipboard/DataTransfer.idl
|
| diff --git a/Source/core/clipboard/DataTransfer.idl b/Source/core/clipboard/DataTransfer.idl
|
| index 5448d014bf2a8efa50041da747ff4dad01366f31..4966cc4d10dd360368f5d8edac0d85ec84513d6e 100644
|
| --- a/Source/core/clipboard/DataTransfer.idl
|
| +++ b/Source/core/clipboard/DataTransfer.idl
|
| @@ -26,19 +26,23 @@
|
| * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
| */
|
|
|
| +// https://html.spec.whatwg.org/#the-datatransfer-interface
|
| +
|
| [
|
| WillBeGarbageCollected
|
| ] interface DataTransfer {
|
| - [TreatReturnedNullStringAs=Undefined] attribute DOMString dropEffect;
|
| - [TreatReturnedNullStringAs=Undefined] attribute DOMString effectAllowed;
|
| - readonly attribute DOMString[] types;
|
| - readonly attribute FileList files;
|
| + // TODO(philipj): Remove [TreatReturnedNullStringAs=Undefined].
|
| + [TreatReturnedNullStringAs=Undefined] attribute DOMString dropEffect;
|
| + [TreatReturnedNullStringAs=Undefined] attribute DOMString effectAllowed;
|
| +
|
| + [SameObject] readonly attribute DataTransferItemList items;
|
|
|
| - void clearData(optional DOMString type);
|
| - DOMString getData(DOMString type);
|
| - void setData(DOMString type, DOMString data);
|
| [RaisesException] void setDragImage(Element image, long x, long y);
|
|
|
| - readonly attribute DataTransferItemList items;
|
| + /* old interface */
|
| + [SameObject] readonly attribute DOMString[] types;
|
| + DOMString getData(DOMString format);
|
| + void setData(DOMString format, DOMString data);
|
| + void clearData(optional DOMString format);
|
| + [SameObject] readonly attribute FileList files;
|
| };
|
| -
|
|
|