typo: ```req.results``` -> ```req.result```
 ```var launchOnBoot = req.result && req.result[LAUNCH_ON_BOOT_KEY];```

please refer to https://developer.mozilla.org/en-US/docs/WebAPI/Settings

thanks