Fix leaks in the frame utils.
Write hidden frame tests against leaks.
Merge pull request #875 from Gozala/bug/panel-leaks@847771

Bug 847771 - Fix memory leaks and add tests r=@erikvold
Only one panel should be shown at a time, and do not display xulPanel if Panel.hide() called right after Panel.show()
Merge pull request #840 from jsantell/show-only-one-panel-678238

Fix Bug 678238: Only one panel should be shown at a time, a=@gozala
Bug 852023 - Allow developers to opt-in noautofocus for panels
Merge pull request #867 from timdream/panel-noautofocus

fix Bug 852023 - Allow developers to opt-in noautofocus for panels r=@ZER0
Bug 853334 - Fix testaddons on fennec
Merge pull request #884 from ochameau/tests-addons-fennec

Fix Bug 853334 - Fix testaddons on fennec r=@erikvold

Fix Bug 853335
Bug 839746: global private windows (Fx <=19) are not ignored, per widnow private windows (on Fx > 19) still are
Merge pull request #888 from Gozala/bug/indipendent-panel@839746

Bug 839746 - global private windows (Fx <=19) are not ignored r=@ZER0
Actually disable tests for global PB if not supported a=@gozala