Bug 847833 - Add test against `cfx init`.
Bug 847846: Accept --parseable option for test addons.
Bug 843500: Fix race condition in firefox tabs code between concurrent module instances.
Bug 848180: fixing ptpb tests on Fennec and a minor regression where window.isPrivate would fail on Fennec
Bug 848898: Uplift the changes made by bug 708984 to the SDK repo. r=gozala
Inline utility functions to reduce a promise stack size.
Merge pull request #834 from ochameau/test-addons-parseable

Bug 847846: Accept --parseable option for test addons. r=@mossop
Clarify argument in widget click handler
- Integrate Method lib
- "unfreeze" classes in heritage - fix bug 827400 too
Merge pull request #848 from ZER0/method

Bug 837494 - re-implement `contentStyle*` using the new nsIDOMWindowUtils methods r=@gozala
Merge pull request #844 from Gozala/bug/promise-stack@842347

Bug 842347 - Inline utility functions to reduce a promise stack size. r=@Mossop
Fix regression introduced by 62ce3339c514c1fc097ff355957081c0027f3bea a=@gozala
Bug 834960 - pwpb update page-mod module to ignore private windows.
Merge pull request #772 from ochameau/page-mod-pb

Bug 834960: Ignore private document unless addon explicitely support private browsing r=@erikvold
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