Also, don't we have to wait for SettingsService.navigate in settings.js#171 to say that chrome is loaded? It seems that the default tab in tablet case will not be loaded until then.