| Index: ui/keyboard/keyboard.cc
|
| diff --git a/ui/keyboard/keyboard.cc b/ui/keyboard/keyboard.cc
|
| index 436b93595f925ec97be82f1ee69b977330e615a5..2d4de139ddcd316a57d6f7ed13dec0494ddfb30c 100644
|
| --- a/ui/keyboard/keyboard.cc
|
| +++ b/ui/keyboard/keyboard.cc
|
| @@ -7,6 +7,7 @@
|
| #include "base/files/file_path.h"
|
| #include "base/path_service.h"
|
| #include "ui/base/resource/resource_bundle.h"
|
| +#include "ui/keyboard/webui/vk_webui_controller.h"
|
|
|
| namespace keyboard {
|
|
|
| @@ -29,4 +30,17 @@ void InitializeKeyboard() {
|
| pak_file, ui::SCALE_FACTOR_100P);
|
| }
|
|
|
| +void InitializeWebUIBindings() {
|
| + CHECK(initialized);
|
| + base::FilePath content_resources;
|
| + DCHECK(PathService::Get(base::DIR_MODULE, &content_resources));
|
| + content_resources =
|
| + content_resources.Append(FILE_PATH_LITERAL("content_resources.pak"));
|
| + ui::ResourceBundle::GetSharedInstance().AddDataPackFromPath(
|
| + content_resources, ui::SCALE_FACTOR_100P);
|
| +
|
| + content::WebUIControllerFactory::RegisterFactory(
|
| + VKWebUIControllerFactory::GetInstance());
|
| +}
|
| +
|
| } // namespace keyboard
|
|
|