From f34a072accd10e12fbdc1f058cdd73a7e4c79dc7 Mon Sep 17 00:00:00 2001 From: Marina Samuel Date: Wed, 11 Sep 2013 17:26:43 -0400 Subject: [PATCH] Bug 906772 - Adjust infobar location above navbar when infobar appears after navbar. r=mbrubeck --- browser/metro/base/content/ContextUI.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/browser/metro/base/content/ContextUI.js b/browser/metro/base/content/ContextUI.js index c1bae9d766da..ef731ceb946e 100644 --- a/browser/metro/base/content/ContextUI.js +++ b/browser/metro/base/content/ContextUI.js @@ -20,6 +20,8 @@ var ContextUI = { init: function init() { Elements.browsers.addEventListener('URLChanged', this, true); + Elements.browsers.addEventListener("AlertActive", this, true); + Elements.browsers.addEventListener("AlertClose", this, true); Elements.tabList.addEventListener('TabSelect', this, true); Elements.panelUI.addEventListener('ToolPanelShown', this, false); Elements.panelUI.addEventListener('ToolPanelHidden', this, false); @@ -325,6 +327,10 @@ var ContextUI = { case "ToolPanelHidden": this.dismiss(); break; + case "AlertActive": + case "AlertClose": + ContentAreaObserver.updateContentArea(); + break; case "touchstart": if (!BrowserUI.isStartTabVisible) { this.dismiss();