#include "base/base_switches.h"
#include "base/command_line.h"
+#include "components/os_crypt/sync/key_storage_config_linux.h"
+#include "components/os_crypt/sync/os_crypt.h"
#include "content/browser/inspector/devtools_util_manager.h"
#include "content/public/common/content_switches.h"
#include "content/public/common/result_codes.h"
DevToolsUtilManager::GetInstance()->InspectorServerStop();
}
+void BrowserMainPartsEfl::PostCreateMainMessageLoop() {
+ std::unique_ptr<os_crypt::Config> config =
+ std::make_unique<os_crypt::Config>();
+ config->product_name = "ChromiumEFL";
+ config->should_use_preference = false;
+ config->user_data_path = base::FilePath();
+ OSCrypt::SetConfig(std::move(config));
+}
+
} // namespace
// BrowserMainParts overrides.
int PreMainMessageLoopRun() override;
void PostMainMessageLoopRun() override;
+ void PostCreateMainMessageLoop() override;
private:
DevToolsDelegateEfl* devtools_delegate_;