Bug 1142090 - Check existence of mainRoot. r=jryans

This commit is contained in:
Jennifer Fong 2015-03-11 12:30:00 -04:00
parent 221a37877c
commit ffecaacf94

View File

@ -433,6 +433,7 @@ let AppManager = exports.AppManager = {
// Fx <37 exposes chrome tab actors on RootActor // Fx <37 exposes chrome tab actors on RootActor
// Fx >=37 exposes a dedicated actor via attachProcess request // Fx >=37 exposes a dedicated actor via attachProcess request
return this.connection.client && return this.connection.client &&
this.connection.client.mainRoot &&
this.connection.client.mainRoot.traits.allowChromeProcess || this.connection.client.mainRoot.traits.allowChromeProcess ||
(this._listTabsResponse && (this._listTabsResponse &&
this._listTabsResponse.consoleActor); this._listTabsResponse.consoleActor);