Bug 838981: Ignore private window in tabs API when addon doesn't have private-browsing permission.
Bug 847785 - Update template for unit tests to the current require() usage statements
Merge pull request #832 from KWierso/bug847785

Bug 847785 - Update template for unit tests to the current require() usage statements r=@ochameau
Merge pull request #830 from ochameau/tabs-pb

Bug 838981: Ignore private window in tabs API when addon doesn't have private-browsing permission. r=@gozala
Bug 846856: TEST-UNEXPECTED-FAIL | tests/test-window-utils-private-browsing.testSettingActiveWindowIgnoresPrivateWindow | Correct active window [1]

It looks like getMostRecentBrowserWindow() doesn't return the window focused when the "focus" event occurs, but instead sometime afterward..
Merge pull request #835 from erikvold/846856

Fix Bug 846856 - TEST-UNEXPECTED-FAIL | tests/test-window-utils-private-browsing.testSettingActiveWindowIgnoresPrivateWindow | Correct active window [1] r=@ochameau