gecko-dev/dom/push/test/xpcshell/broadcast_handler.jsm

17 строки
336 B
JavaScript

"use strict";
var EXPORTED_SYMBOLS = ["broadcastHandler"];
var broadcastHandler = {
reset() {
this.notifications = [];
this.wasNotified = new Promise((resolve, reject) => {
this.receivedBroadcastMessage = function() {
resolve();
this.notifications.push(Array.from(arguments));
};
});
}
};