Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(349)

Side by Side Diff: chrome/browser/chromeos/login/screens/update_screen.cc

Issue 29263007: linux and chromeos: Turn on -Wunused-const-variable. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: . Created 7 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 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/chromeos/login/screens/update_screen.h" 5 #include "chrome/browser/chromeos/login/screens/update_screen.h"
6 6
7 #include <algorithm> 7 #include <algorithm>
8 8
9 #include "base/bind.h" 9 #include "base/bind.h"
10 #include "base/command_line.h" 10 #include "base/command_line.h"
(...skipping 23 matching lines...) Expand all
34 // TODO(nkostylev): Animate progress during each state. 34 // TODO(nkostylev): Animate progress during each state.
35 const int kBeforeUpdateCheckProgress = 7; 35 const int kBeforeUpdateCheckProgress = 7;
36 const int kBeforeDownloadProgress = 14; 36 const int kBeforeDownloadProgress = 14;
37 const int kBeforeVerifyingProgress = 74; 37 const int kBeforeVerifyingProgress = 74;
38 const int kBeforeFinalizingProgress = 81; 38 const int kBeforeFinalizingProgress = 81;
39 const int kProgressComplete = 100; 39 const int kProgressComplete = 100;
40 40
41 // Defines what part of update progress does download part takes. 41 // Defines what part of update progress does download part takes.
42 const int kDownloadProgressIncrement = 60; 42 const int kDownloadProgressIncrement = 60;
43 43
44 // Considering 10px shadow from each side.
45 const int kUpdateScreenWidth = 580;
46 const int kUpdateScreenHeight = 305;
47
48 const char kUpdateDeadlineFile[] = "/tmp/update-check-response-deadline"; 44 const char kUpdateDeadlineFile[] = "/tmp/update-check-response-deadline";
49 45
50 // Minimum timestep between two consecutive measurements for the 46 // Minimum timestep between two consecutive measurements for the
51 // download rate. 47 // download rate.
52 const base::TimeDelta kMinTimeStep = base::TimeDelta::FromSeconds(1); 48 const base::TimeDelta kMinTimeStep = base::TimeDelta::FromSeconds(1);
53 49
54 // Minimum allowed progress between two consecutive ETAs.
55 const double kMinProgressStep = 1e-3;
56
57 // Smooth factor that is used for the average downloading speed 50 // Smooth factor that is used for the average downloading speed
58 // estimation. 51 // estimation.
59 // avg_speed = smooth_factor * cur_speed + (1.0 - smooth_factor) * avg_speed. 52 // avg_speed = smooth_factor * cur_speed + (1.0 - smooth_factor) * avg_speed.
60 const double kDownloadSpeedSmoothFactor = 0.1; 53 const double kDownloadSpeedSmoothFactor = 0.1;
61 54
62 // Minumum allowed value for the average downloading speed. 55 // Minumum allowed value for the average downloading speed.
63 const double kDownloadAverageSpeedDropBound = 1e-8; 56 const double kDownloadAverageSpeedDropBound = 1e-8;
64 57
65 // An upper bound for possible downloading time left estimations. 58 // An upper bound for possible downloading time left estimations.
66 const double kMaxTimeLeft = 24 * 60 * 60; 59 const double kMaxTimeLeft = 24 * 60 * 60;
(...skipping 472 matching lines...) Expand 10 before | Expand all | Expand 10 after
539 GetErrorScreen()->SetErrorState(ErrorScreen::ERROR_STATE_PROXY, 532 GetErrorScreen()->SetErrorState(ErrorScreen::ERROR_STATE_PROXY,
540 std::string()); 533 std::string());
541 break; 534 break;
542 default: 535 default:
543 NOTREACHED(); 536 NOTREACHED();
544 break; 537 break;
545 } 538 }
546 } 539 }
547 540
548 } // namespace chromeos 541 } // namespace chromeos
OLDNEW
« no previous file with comments | « chrome/browser/chromeos/login/managed/managed_user_authenticator.cc ('k') | chrome/browser/chromeos/login/startup_utils.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698