Bug 1055897 - [settings] add settings panel support

Line 11 to 18 are not required.