Implement `modelFor(view)` for getting SDK models for underlaynig platform tab/window.
Bug 993520: Fix plain-text-console tests. r=bustage
Merge pull request #1310 from Gozala/bug/modelFor@695143

Bug 695143 - Implement `modelFor(view)` for getting SDK models for underlaynig platform tab/window. r=@ZER0
Fix regression caused by ba6e7ea
Add missing sdk/model/core file.
Fix failing tests introduced by ba6e7ea
Merge pull request #1465 from Gozala/bug/modelFor@695143

Bug 695143 - Fix failing tests introduced by ba6e7ea r=@Mossop
Bug 804776 - Remove conditional catch statements
Bug 881047 Use Promise.jsm as promise implementation and remove
prototype inheritence promise functions. Remove net/url#readURI sync
options. Promise.all now only accepts promises, not spreads.
Merge pull request #1067 from jsantell/use-promise-jsm

Bug 881047 Use Promise.jsm as implementation for promises, r=@erikvold,@gozala
Merge pull request #1461 from jsantell/804776-remove-conditional-catch

Closes Bug 804776 - Remove conditional catch statements, r=@zombie
bug 723803 - test recovery of simple-storage data
Revert "Bug 881047 Use Promise.jsm as promise implementation and remove"

This reverts commit cfc2e3373d74fb722465859fd55c1782ac68b51a.
Bug 793413 - Use sans-serif typefaces in panel
Merge pull request #1460 from jsantell/793413-pretty-panels

Bug 793413 - Use inherited type face, font weight and size in panels, r=@ZER0
Merge pull request #1467 from zombie/723803-test-ss-recover

bug 723803 - test recovery of simple-storage data, r=@Mossop
Bug 881047 Use Promise.jsm as promise implementation and remove
prototype inheritence promise functions. Remove net/url#readURI sync
options. Promise.all now only accepts promises, not spreads.
Merge pull request #1468 from jsantell/use-promise-jsm

Bug 881047 Use Promise.jsm as promise implementation and remove prototype inheritence promise functions. Remove net/url#readURI sync options. Promise.all now only accepts promises, not spreads. r=@gozala,@erikvold