Hi,
Since FF version 50 we’re having issues with API for tabs management.
browser.tabs.create({‘active’: false}) throws an exception though the tab is created but the promise events are not launching.
Same problem with browser.tabs.getCurrent() etc…
I’ve tracked down the exception and it’s located into FF webexts classes.
The exception states that “this.cloneScope is null” and is being thrown by the following test :
if (promise instanceof this.cloneScope.Promise) {
runSafe = this.runSafeWithoutClone.bind(this);
}
I can post a capture image of the debugger if needed or anything else.
Is this a known issue ? It used to work properly until recently.
Thank you.
Regards