author | Ryan VanderMeulen <ryanvm@gmail.com> |
Thu, 30 Oct 2014 14:28:11 -0400 | |
changeset 213157 | 57030be7a2b5b51ae3f57c5733ae2994ba73628c |
parent 213156 | dc85ca03a8e4a93de2af69eeca678b705768a3af |
child 213158 | 9e2062306f6279283b5260ee7c71fe7e62d4c340 |
push id | 27741 |
push user | ryanvm@gmail.com |
push date | Thu, 30 Oct 2014 20:02:43 +0000 |
treeherder | mozilla-central@9e2062306f62 [default view] [failures only] |
perfherder | [talos] [build metrics] [platform microbench] (compared to previous push) |
bugs | 1089472 |
milestone | 36.0a1 |
backs out | 299bc1ce71c05aa68a8c9e29788c41a37ca431b7 |
first release with | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
last release without | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
--- a/dom/apps/Webapps.jsm +++ b/dom/apps/Webapps.jsm @@ -3065,16 +3065,22 @@ this.DOMApplicationRegistry = { yield aInstallSuccessCallback(aNewApp, aManifest, zipFile.path); } catch (e) { // Ignore exceptions during the local installation of // an app. If it fails, the app will anyway be considered // as not installed because isLaunchable will return false. } } + this.broadcastMessage("Webapps:UpdateState", { + app: app, + manifest: aManifest, + manifestURL: aNewApp.manifestURL + }); + // Check if we have asm.js code to preload for this application. yield ScriptPreloader.preload(aNewApp, aManifest); this.broadcastMessage("Webapps:FireEvent", { eventType: ["downloadsuccess", "downloadapplied"], manifestURL: aNewApp.manifestURL }); }),