| OLD | NEW |
| 1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 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 "components/wallpaper/wallpaper_manager_base.h" | 5 #include "components/wallpaper/wallpaper_manager_base.h" |
| 6 | 6 |
| 7 #include <numeric> | 7 #include <numeric> |
| 8 #include <vector> | 8 #include <vector> |
| 9 #include "base/bind.h" | 9 #include "base/bind.h" |
| 10 #include "base/command_line.h" | 10 #include "base/command_line.h" |
| (...skipping 846 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 857 } | 857 } |
| 858 | 858 |
| 859 void WallpaperManagerBase::MoveLoggedInUserCustomWallpaper() { | 859 void WallpaperManagerBase::MoveLoggedInUserCustomWallpaper() { |
| 860 DCHECK(thread_checker_.CalledOnValidThread()); | 860 DCHECK(thread_checker_.CalledOnValidThread()); |
| 861 const user_manager::User* logged_in_user = | 861 const user_manager::User* logged_in_user = |
| 862 user_manager::UserManager::Get()->GetLoggedInUser(); | 862 user_manager::UserManager::Get()->GetLoggedInUser(); |
| 863 if (logged_in_user) { | 863 if (logged_in_user) { |
| 864 task_runner_->PostTask( | 864 task_runner_->PostTask( |
| 865 FROM_HERE, | 865 FROM_HERE, |
| 866 base::Bind(&WallpaperManagerBase::MoveCustomWallpapersOnWorker, | 866 base::Bind(&WallpaperManagerBase::MoveCustomWallpapersOnWorker, |
| 867 logged_in_user->GetAccountId(), | 867 logged_in_user->GetAccountId(), GetFilesId(*logged_in_user), |
| 868 GetFilesId(logged_in_user->GetAccountId()), | |
| 869 base::ThreadTaskRunnerHandle::Get(), | 868 base::ThreadTaskRunnerHandle::Get(), |
| 870 weak_factory_.GetWeakPtr())); | 869 weak_factory_.GetWeakPtr())); |
| 871 } | 870 } |
| 872 } | 871 } |
| 873 | 872 |
| 874 void WallpaperManagerBase::SaveLastLoadTime(const base::TimeDelta elapsed) { | 873 void WallpaperManagerBase::SaveLastLoadTime(const base::TimeDelta elapsed) { |
| 875 while (last_load_times_.size() >= kLastLoadsStatsMsMaxSize) | 874 while (last_load_times_.size() >= kLastLoadsStatsMsMaxSize) |
| 876 last_load_times_.pop_front(); | 875 last_load_times_.pop_front(); |
| 877 | 876 |
| 878 if (elapsed > base::TimeDelta::FromMicroseconds(0)) { | 877 if (elapsed > base::TimeDelta::FromMicroseconds(0)) { |
| (...skipping 129 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1008 void WallpaperManagerBase::CreateSolidDefaultWallpaper() { | 1007 void WallpaperManagerBase::CreateSolidDefaultWallpaper() { |
| 1009 loaded_wallpapers_for_test_++; | 1008 loaded_wallpapers_for_test_++; |
| 1010 SkBitmap bitmap; | 1009 SkBitmap bitmap; |
| 1011 bitmap.allocN32Pixels(1, 1); | 1010 bitmap.allocN32Pixels(1, 1); |
| 1012 bitmap.eraseColor(kDefaultWallpaperColor); | 1011 bitmap.eraseColor(kDefaultWallpaperColor); |
| 1013 const gfx::ImageSkia image = gfx::ImageSkia::CreateFrom1xBitmap(bitmap); | 1012 const gfx::ImageSkia image = gfx::ImageSkia::CreateFrom1xBitmap(bitmap); |
| 1014 default_wallpaper_image_.reset(new user_manager::UserImage(image)); | 1013 default_wallpaper_image_.reset(new user_manager::UserImage(image)); |
| 1015 } | 1014 } |
| 1016 | 1015 |
| 1017 } // namespace wallpaper | 1016 } // namespace wallpaper |
| OLD | NEW |