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

Unified Diff: chrome/browser/resources/chromeos/login/screen_encryption_migration.js

Issue 2818433002: Wait for the battery level before starting encryption migration. (Closed)
Patch Set: Update |isMigrationAccepted| inside encryption-migration element. Created 3 years, 8 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 side-by-side diff with in-line comments
Download patch
Index: chrome/browser/resources/chromeos/login/screen_encryption_migration.js
diff --git a/chrome/browser/resources/chromeos/login/screen_encryption_migration.js b/chrome/browser/resources/chromeos/login/screen_encryption_migration.js
index ca8cc6d0047dadbb62dc60181ea65a9527f27136..200ede461ec2bc80f2eeaa7d24f3eeb3aa65ff8a 100644
--- a/chrome/browser/resources/chromeos/login/screen_encryption_migration.js
+++ b/chrome/browser/resources/chromeos/login/screen_encryption_migration.js
@@ -9,6 +9,7 @@ login.createScreen('EncryptionMigrationScreen', 'encryption-migration',
'setUIState',
'setMigrationProgress',
'setIsResuming',
+ 'setBatteryPercent',
],
/**
@@ -67,5 +68,16 @@ login.createScreen('EncryptionMigrationScreen', 'encryption-migration',
setIsResuming: function(isResuming) {
$('encryption-migration-element').isResuming = isResuming;
},
+
+ /**
+ * Updates battery level of the device.
+ * @param {number} batteryPercent Battery level in percent.
+ * @param {boolean} isEnoughBattery True if the battery is enough.
+ */
+ setBatteryPercent: function(batteryPercent, isEnoughBattery) {
+ $('encryption-migration-element').batteryPercent =
+ Math.floor(batteryPercent);
+ $('encryption-migration-element').isEnoughBattery = isEnoughBattery;
+ },
};
});

Powered by Google App Engine
This is Rietveld 408576698