LibWeb: Implement DataTransferItem.prototype.getAsString()

This commit is contained in:
Timothy Flynn 2024-08-22 15:01:23 -04:00 committed by Tim Ledbetter
commit 181ece4d9c
Notes: github-actions[bot] 2024-08-23 09:11:32 +00:00
5 changed files with 46 additions and 2 deletions

View file

@ -1,6 +1,6 @@
<script src="../include.js"></script>
<script>
test(() => {
test(async () => {
let dataTransfer = new DataTransfer();
println(`dropEffect: ${dataTransfer.dropEffect}`);
println(`effectAllowed: ${dataTransfer.effectAllowed}`);
@ -16,6 +16,14 @@
println("FAILED");
}
let promise = new Promise((resolve, reject) => {
stringItem.getAsString(data => {
println(`stringItemAsString: data=${data}`);
resolve();
});
});
await promise;
try {
dataTransferItemList.add("well hello friends", "custom-type");
println("FAILED");