Ensure language and country codes are not empty (#4492)

This commit is contained in:
Zachary Anderson 2017-12-22 10:09:02 -08:00 committed by GitHub
parent eee4a1ed82
commit c0d60f17f7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 2 deletions

View File

@ -66,8 +66,8 @@ class RuntimeController : public WindowClient, public IsolateClient {
void DidShutdownMainIsolate() override;
RuntimeDelegate* client_;
std::string language_code_;
std::string country_code_;
std::string language_code_ = "en";
std::string country_code_ = "US";
std::string user_settings_data_ = "{}";
bool semantics_enabled_ = false;
std::unique_ptr<DartController> dart_controller_;

View File

@ -118,6 +118,8 @@ Engine::Engine(PlatformView* platform_view)
platform_view->GetVsyncWaiter(),
this)),
load_script_error_(tonic::kNoError),
language_code_("en"),
country_code_("US"),
user_settings_data_("{}"),
activity_running_(false),
have_surface_(false),