RefreshBlockerParent.sys.mjs (604B)
1 /* This Source Code Form is subject to the terms of the Mozilla Public 2 * License, v. 2.0. If a copy of the MPL was not distributed with this 3 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ 4 5 export class RefreshBlockerParent extends JSWindowActorParent { 6 receiveMessage(message) { 7 if (message.name == "RefreshBlocker:Blocked") { 8 let browser = this.browsingContext.top.embedderElement; 9 if (browser) { 10 let gBrowser = browser.ownerGlobal.gBrowser; 11 if (gBrowser) { 12 gBrowser.refreshBlocked(this, browser, message.data); 13 } 14 } 15 } 16 } 17 }