Control more debug prints by preferences
This commit is contained in:
parent
de777e7ff2
commit
5bd7112a24
@ -708,6 +708,8 @@ pref("extensions.treestyletab.prefsVersion", 0);
|
|||||||
*/
|
*/
|
||||||
pref("extensions.treestyletab.debug.all", false);
|
pref("extensions.treestyletab.debug.all", false);
|
||||||
pref("extensions.treestyletab.debug.autoHide", false);
|
pref("extensions.treestyletab.debug.autoHide", false);
|
||||||
|
pref("extensions.treestyletab.debug.base", false);
|
||||||
pref("extensions.treestyletab.debug.browser", false);
|
pref("extensions.treestyletab.debug.browser", false);
|
||||||
pref("extensions.treestyletab.debug.browserUIShowHideObserver", false);
|
pref("extensions.treestyletab.debug.browserUIShowHideObserver", false);
|
||||||
|
pref("extensions.treestyletab.debug.contentBridge", false);
|
||||||
pref("extensions.treestyletab.debug.tabbarDNDObserver", false);
|
pref("extensions.treestyletab.debug.tabbarDNDObserver", false);
|
||||||
|
@ -149,6 +149,7 @@ var TreeStyleTabBase = inherit(TreeStyleTabConstants, {
|
|||||||
this.overrideExtensions();
|
this.overrideExtensions();
|
||||||
}
|
}
|
||||||
catch(e) {
|
catch(e) {
|
||||||
|
if (utils.isDebugging('base'))
|
||||||
dump(e+'\n');
|
dump(e+'\n');
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -518,6 +519,7 @@ var TreeStyleTabBase = inherit(TreeStyleTabConstants, {
|
|||||||
|
|
||||||
var message = 'ERROR: accessed after destruction!';
|
var message = 'ERROR: accessed after destruction!';
|
||||||
var error = new Error(message);
|
var error = new Error(message);
|
||||||
|
if (utils.isDebugging('base'))
|
||||||
dump(message+'\n'+error.stack+'\n');
|
dump(message+'\n'+error.stack+'\n');
|
||||||
throw error;
|
throw error;
|
||||||
},
|
},
|
||||||
@ -949,7 +951,7 @@ var TreeStyleTabBase = inherit(TreeStyleTabConstants, {
|
|||||||
{
|
{
|
||||||
var strip = this.tabStrip;
|
var strip = this.tabStrip;
|
||||||
if (!strip) {
|
if (!strip) {
|
||||||
if (DEBUG) {
|
if (utils.isDebugging('base')) {
|
||||||
dump('FAILED TO SET TABSTRIP ATTRIBUTE ' + aAttr + '=' + aValue + '\n');
|
dump('FAILED TO SET TABSTRIP ATTRIBUTE ' + aAttr + '=' + aValue + '\n');
|
||||||
dump((new Error()).stack + '\n');
|
dump((new Error()).stack + '\n');
|
||||||
}
|
}
|
||||||
@ -1508,6 +1510,7 @@ var TreeStyleTabBase = inherit(TreeStyleTabConstants, {
|
|||||||
refId = aInsertBefore.getAttribute(this.kID);
|
refId = aInsertBefore.getAttribute(this.kID);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (utils.isDebugging('base'))
|
||||||
dump('Tree Style Tab: new child tab is requested.\n'+new Error().stack+'\n');
|
dump('Tree Style Tab: new child tab is requested.\n'+new Error().stack+'\n');
|
||||||
|
|
||||||
ownerBrowser.treeStyleTab.readiedToAttachNewTab = true;
|
ownerBrowser.treeStyleTab.readiedToAttachNewTab = true;
|
||||||
@ -1834,6 +1837,7 @@ var TreeStyleTabBase = inherit(TreeStyleTabConstants, {
|
|||||||
aTab.label+'\n '+
|
aTab.label+'\n '+
|
||||||
aTab.getAttribute(this.kID);
|
aTab.getAttribute(this.kID);
|
||||||
}, this).join('\n');
|
}, this).join('\n');
|
||||||
|
if (utils.isDebugging('base'))
|
||||||
dump(message+'\n');
|
dump(message+'\n');
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
@ -1846,6 +1850,7 @@ var TreeStyleTabBase = inherit(TreeStyleTabConstants, {
|
|||||||
aTab.label+'\n '+
|
aTab.label+'\n '+
|
||||||
aTab.getAttribute(this.kID);
|
aTab.getAttribute(this.kID);
|
||||||
}, this).join('\n');
|
}, this).join('\n');
|
||||||
|
if (utils.isDebugging('base'))
|
||||||
dump(message+'\n');
|
dump(message+'\n');
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1993,6 +1998,7 @@ var TreeStyleTabBase = inherit(TreeStyleTabConstants, {
|
|||||||
aTab.label+'\n '+
|
aTab.label+'\n '+
|
||||||
aTab.getAttribute(this.kID);
|
aTab.getAttribute(this.kID);
|
||||||
}, this).join('\n');
|
}, this).join('\n');
|
||||||
|
if (utils.isDebugging('base'))
|
||||||
dump(message+'\n');
|
dump(message+'\n');
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
@ -6860,9 +6860,12 @@ TreeStyleTabBrowser.prototype = inherit(TreeStyleTabWindow.prototype, {
|
|||||||
Components.utils.reportError(new Error('There is no property named "_browserEpochs"!!'));
|
Components.utils.reportError(new Error('There is no property named "_browserEpochs"!!'));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (utils.isDebugging('browser')) {
|
||||||
dump('TSTBrowser::restoreTree\n');
|
dump('TSTBrowser::restoreTree\n');
|
||||||
dump(' level = '+level+'\n');
|
dump(' level = '+level+'\n');
|
||||||
dump(' tabsToRestore = '+tabsToRestore+'\n');
|
dump(' tabsToRestore = '+tabsToRestore+'\n');
|
||||||
|
}
|
||||||
|
|
||||||
if (
|
if (
|
||||||
level <= this.kRESTORE_TREE_LEVEL_NONE ||
|
level <= this.kRESTORE_TREE_LEVEL_NONE ||
|
||||||
tabsToRestore <= 1
|
tabsToRestore <= 1
|
||||||
@ -6883,7 +6886,10 @@ TreeStyleTabBrowser.prototype = inherit(TreeStyleTabWindow.prototype, {
|
|||||||
(!onlyVisible || !aTab.hidden)
|
(!onlyVisible || !aTab.hidden)
|
||||||
);
|
);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
if (utils.isDebugging('browser'))
|
||||||
dump(' restoring member tabs = '+tabs.length+' ('+tabs.map(function(aTab) { return aTab._tPos; })+')\n');
|
dump(' restoring member tabs = '+tabs.length+' ('+tabs.map(function(aTab) { return aTab._tPos; })+')\n');
|
||||||
|
|
||||||
if (tabs.length <= 1)
|
if (tabs.length <= 1)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
|
@ -102,9 +102,11 @@ ContentBridge.prototype = inherit(TreeStyleTabConstants, {
|
|||||||
},
|
},
|
||||||
handleMessage : function CB_handleMessage(aMessage)
|
handleMessage : function CB_handleMessage(aMessage)
|
||||||
{
|
{
|
||||||
// dump('*********************handleMessage*******************\n');
|
if (utils.isDebugging('contentBridge')) {
|
||||||
// dump('TARGET IS: '+aMessage.target.localName+'\n');
|
dump('*********************handleMessage*******************\n');
|
||||||
// dump(JSON.stringify(aMessage.json)+'\n');
|
dump('TARGET IS: '+aMessage.target.localName+'\n');
|
||||||
|
dump(JSON.stringify(aMessage.json)+'\n');
|
||||||
|
}
|
||||||
|
|
||||||
if (aMessage.target != this.mTab.linkedBrowser)
|
if (aMessage.target != this.mTab.linkedBrowser)
|
||||||
return;
|
return;
|
||||||
|
@ -186,6 +186,7 @@ try{
|
|||||||
return info.canDrop;
|
return info.canDrop;
|
||||||
}
|
}
|
||||||
catch(e) {
|
catch(e) {
|
||||||
|
if (utils.isDebugging('tabbarDNDObserver'))
|
||||||
dump('TabbarDND::canDrop\n'+e+'\n');
|
dump('TabbarDND::canDrop\n'+e+'\n');
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
@ -1037,6 +1038,7 @@ try{
|
|||||||
return (info.position == sv.kDROP_ON || sv.position != 'top')
|
return (info.position == sv.kDROP_ON || sv.position != 'top')
|
||||||
}
|
}
|
||||||
catch(e) {
|
catch(e) {
|
||||||
|
if (utils.isDebugging('tabbarDNDObserver'))
|
||||||
dump('TabbarDND::onDragOver\n'+e+'\n');
|
dump('TabbarDND::onDragOver\n'+e+'\n');
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
Loading…
Reference in New Issue
Block a user