Upstream version 5.34.104.0
[platform/framework/web/crosswalk.git] / src / chrome / browser / resources / chromeos / login / screen_error_message.js
index 039208c..33a5183 100644 (file)
@@ -174,6 +174,15 @@ login.createScreen('ErrorMessageScreen', 'error-message', function() {
       });
       buttons.push(rebootButton);
 
+      var diagnoseButton = this.ownerDocument.createElement('button');
+      diagnoseButton.textContent = loadTimeData.getString('diagnoseButton');
+      diagnoseButton.classList.add('show-with-ui-state-kiosk-mode');
+      diagnoseButton.addEventListener('click', function(e) {
+        chrome.send('diagnoseButtonClicked');
+        e.stopPropagation();
+      });
+      buttons.push(diagnoseButton);
+
       var spacer = this.ownerDocument.createElement('div');
       spacer.classList.add('button-spacer');
       spacer.classList.add('show-with-ui-state-kiosk-mode');