feat: add alert, confirm, and prompt (#7507)

This commit adds "alert", "confirm" and "prompt" functions from web standards.
This commit is contained in:
Yoshiya Hinosawa 2020-10-13 22:31:59 +09:00 committed by GitHub
parent 0bd3cea0ff
commit 0dcaea72ae
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 135 additions and 0 deletions

View file

@ -27,6 +27,7 @@ delete Object.prototype.__proto__;
const fileReader = window.__bootstrap.fileReader;
const webSocket = window.__bootstrap.webSocket;
const fetch = window.__bootstrap.fetch;
const prompt = window.__bootstrap.prompt;
const denoNs = window.__bootstrap.denoNs;
const denoNsUnstable = window.__bootstrap.denoNsUnstable;
const errors = window.__bootstrap.errors.errors;
@ -285,6 +286,9 @@ delete Object.prototype.__proto__;
onunload: util.writable(null),
close: util.writable(windowClose),
closed: util.getterOnly(() => windowIsClosing),
alert: util.writable(prompt.alert),
confirm: util.writable(prompt.confirm),
prompt: util.writable(prompt.prompt),
};
const workerRuntimeGlobalProperties = {