INNER CODE UNIT · JavaScript

Promise

cyrus-and/chrome-remote-interface · lib/chrome.js:75

            return new Promise((fulfill, reject) => {
                this._enqueueCommand(method, params, sessionId, (error, response) => {
                    if (error) {
                        const request = {method, params, sessionId};
                        reject(
                            error instanceof Error
                                ? error // low-level WebSocket error
                                : new errors.ProtocolError(request, response)
                        );
                    } else {
                        fulfill(response);
                    }
                });
            });
        }
    }

    close(callback) {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…