Bug 843500: Fix race condition in firefox tabs code between concurrent module instances.
Bug 790195: Expose Promise.all sugar for promised(Array)
Merge pull request #842 from jsantell/Q-all-790195

Fix Bug 790195: Expose Promise.all, sugar for promised(Array), r=@gozala
Revert "Merge pull request #842 from jsantell/Q-all-790195" a=@gozala

This reverts commit ef7e1c3a7d2f758496b473b77f251afc1d7e599c, reversing
changes made to 424f66c3663d8d507407952ac8586ab4bc809396.
Merge pull request #838 from ochameau/tabevents-race

Bug 843500: Fix race condition in firefox tabs code between concurrent module instances. r=mossop
Expose proper DOM window to the add-on code.
Merge pull request #815 from Gozala/bug/addon-window@820953

Bug 820953 - Expose DOM window to the add-on r=@ochameau
Hotfix regression introduced in previous commit: Bug 820953
Bug 845387: private-browsing isPrivate should take a content script instance
Bug 751378 - Remove unused CAPS strings from stringbundle. r=bz
Merge pull request #853 from erikvold/845387

Bug 845387: private-browsing isPrivate should take a content script instance