Bug 1065279 - [settings] refactor Hotspot panel with AMD pattern

We incline to use class name to avoid potential conflicts.