bug 840014: windows.open with isPrivate: true dnw if private browsing permission is not allowed, and added a fix to tabs.open which would open a private tab in versions of Fennec that have no ptpb ui.
bug 840014: fixing a window and tab test and adding tests of opening non private tabs when private browsing support is enabled