[Bug 879277] Set features according to connectivity [r=crdlc]
Merge pull request #10185 from EverythingMe/connection-handling

[Bug 879277] Set features according to connectivity [r=crdlc]