diff --git a/browser/components/search/content/search.xml b/browser/components/search/content/search.xml index cfe35fa6e176..ed2ebdf08874 100644 --- a/browser/components/search/content/search.xml +++ b/browser/components/search/content/search.xml @@ -640,6 +640,12 @@ ]]> + 100 ? width : 100); + var yOffset = outerRect.bottom - innerRect.bottom; + // setConsumeRollupEvent() before we call openPopup(), // see bug #404438 for more details popup.popupBoxObject.setConsumeRollupEvent( this.consumeRollupEvent ? Ci.nsIPopupBoxObject.ROLLUP_CONSUME : Ci.nsIPopupBoxObject.ROLLUP_NO_CONSUME); - popup.openPopup(null, "", innerRect.left, outerRect.bottom, false, false); + popup.openPopup(this.inputField, "after_start", 0, yOffset, false, false); } ]]>