Bug 395813 - Weird behavior with add bookmarks dialog (long dialogs with extra fields/delete and done buttons don't work/title not filled out). r=dietrich, a=beltzner.

This commit is contained in:
mozilla.mano@sent.com 2008-01-31 13:40:37 -08:00
parent 6e2762e9c5
commit dfe847fa5d
4 changed files with 8 additions and 10 deletions

View File

@ -144,13 +144,10 @@ var StarUI = {
_anchorElement: aAnchorElement,
_position: aPosition,
observe: function (aSubject, aTopic, aData) {
// scripts within the overlay are compiled after this is called :(
setTimeout(function(aSelf) {
aSelf._self._overlayLoading = false;
aSelf._self._overlayLoaded = true;
aSelf._self._doShowEditBookmarkPanel(aItemId, aSelf._anchorElement,
aSelf._position);
}, 0, this);
this._self._overlayLoading = false;
this._self._overlayLoaded = true;
this._self._doShowEditBookmarkPanel(this._itemId, this._anchorElement,
this._position);
}
};
this._overlayLoading = true;

View File

@ -82,6 +82,8 @@
#endif
<script type="application/x-javascript" src="chrome://global/content/contentAreaUtils.js"/>
<script type="application/javascript" src="chrome://browser/content/places/editBookmarkOverlay.js"/>
# All sets except for popupsets (commands, keys, stringbundles and broadcasters) *must* go into the
# browser-sets.inc file for sharing with hiddenWindow.xul.
#include browser-sets.inc

View File

@ -46,9 +46,6 @@
<overlay id="editBookmarkOverlay"
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
<script type="application/javascript"
src="chrome://browser/content/places/editBookmarkOverlay.js"/>
<vbox id="editBookmarkPanelContent">
<broadcaster id="paneElementsBroadcaster"/>

View File

@ -80,6 +80,8 @@
src="chrome://browser/content/places/places.js"/>
<script type="application/javascript"
src="chrome://browser/content/utilityOverlay.js"/>
<script type="application/javascript"
src="chrome://browser/content/places/editBookmarkOverlay.js"/>
#ifdef XP_MACOSX
#include ../../../base/content/browserMountPoints.inc