| OLD | NEW |
| 1 // Copyright 2013 The Chromium Authors. All rights reserved. | 1 // Copyright 2013 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "chrome/browser/ui/ash/launcher/chrome_launcher_controller.h" | 5 #include "chrome/browser/ui/ash/launcher/chrome_launcher_controller.h" |
| 6 | 6 |
| 7 #include <stddef.h> | 7 #include <stddef.h> |
| 8 | 8 |
| 9 #include <vector> | 9 #include <vector> |
| 10 | 10 |
| (...skipping 107 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 118 namespace { | 118 namespace { |
| 119 | 119 |
| 120 // This will be used as placeholder in the list of the pinned applciatons. | 120 // This will be used as placeholder in the list of the pinned applciatons. |
| 121 // Note that this is NOT a valid extension identifier so that pre M31 versions | 121 // Note that this is NOT a valid extension identifier so that pre M31 versions |
| 122 // will ignore it. | 122 // will ignore it. |
| 123 const char kAppShelfIdPlaceholder[] = "AppShelfIDPlaceholder--------"; | 123 const char kAppShelfIdPlaceholder[] = "AppShelfIDPlaceholder--------"; |
| 124 | 124 |
| 125 int64_t GetDisplayIDForShelf(ash::Shelf* shelf) { | 125 int64_t GetDisplayIDForShelf(ash::Shelf* shelf) { |
| 126 aura::Window* root_window = | 126 aura::Window* root_window = |
| 127 shelf->shelf_widget()->GetNativeWindow()->GetRootWindow(); | 127 shelf->shelf_widget()->GetNativeWindow()->GetRootWindow(); |
| 128 gfx::Display display = | 128 display::Display display = |
| 129 gfx::Screen::GetScreen()->GetDisplayNearestWindow(root_window); | 129 display::Screen::GetScreen()->GetDisplayNearestWindow(root_window); |
| 130 DCHECK(display.is_valid()); | 130 DCHECK(display.is_valid()); |
| 131 return display.id(); | 131 return display.id(); |
| 132 } | 132 } |
| 133 | 133 |
| 134 // If prefs have synced and no user-set value exists at |local_path|, the value | 134 // If prefs have synced and no user-set value exists at |local_path|, the value |
| 135 // from |synced_path| is copied to |local_path|. | 135 // from |synced_path| is copied to |local_path|. |
| 136 void MaybePropagatePrefToLocal( | 136 void MaybePropagatePrefToLocal( |
| 137 syncable_prefs::PrefServiceSyncable* pref_service, | 137 syncable_prefs::PrefServiceSyncable* pref_service, |
| 138 const char* local_path, | 138 const char* local_path, |
| 139 const char* synced_path) { | 139 const char* synced_path) { |
| (...skipping 1938 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2078 | 2078 |
| 2079 AppIconLoader* ChromeLauncherController::GetAppIconLoaderForApp( | 2079 AppIconLoader* ChromeLauncherController::GetAppIconLoaderForApp( |
| 2080 const std::string& app_id) { | 2080 const std::string& app_id) { |
| 2081 for (const auto& app_icon_loader : app_icon_loaders_) { | 2081 for (const auto& app_icon_loader : app_icon_loaders_) { |
| 2082 if (app_icon_loader->CanLoadImageForApp(app_id)) | 2082 if (app_icon_loader->CanLoadImageForApp(app_id)) |
| 2083 return app_icon_loader.get(); | 2083 return app_icon_loader.get(); |
| 2084 } | 2084 } |
| 2085 | 2085 |
| 2086 return nullptr; | 2086 return nullptr; |
| 2087 } | 2087 } |
| OLD | NEW |