From ed429632780f07269d887d125e02a5e8750ec3c2 Mon Sep 17 00:00:00 2001 From: James Willcox Date: Thu, 3 May 2018 12:26:40 -0500 Subject: [PATCH] Bug 1450856 - Fix PromptDelegate.onExternalResponse() for non-e10s r=esawin MozReview-Commit-ID: FFuX0fviAgj --- .../components/geckoview/GeckoViewExternalAppService.js | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/mobile/android/components/geckoview/GeckoViewExternalAppService.js b/mobile/android/components/geckoview/GeckoViewExternalAppService.js index 1ba1f4262a34..ac622e763e36 100644 --- a/mobile/android/components/geckoview/GeckoViewExternalAppService.js +++ b/mobile/android/components/geckoview/GeckoViewExternalAppService.js @@ -23,12 +23,10 @@ ExternalAppService.prototype = { doContent(mimeType, request, context, forceSave) { const channel = request.QueryInterface(Ci.nsIChannel); - const mm = context.QueryInterface(Ci.nsIDocShell).tabChild.messageManager; - debug `doContent: uri=${channel.URI.displaySpec} contentType=${channel.contentType}`; - EventDispatcher.forMessageManager(mm).sendRequest({ + GeckoViewUtils.getDispatcherForWindow(context).sendRequest({ type: "GeckoView:ExternalResponse", uri: channel.URI.displaySpec, contentType: channel.contentType,