Index: chrome/browser/resources/settings/printing_page/cups_add_printer_dialog.html |
diff --git a/chrome/browser/resources/settings/printing_page/cups_add_printer_dialog.html b/chrome/browser/resources/settings/printing_page/cups_add_printer_dialog.html |
index edba3e811cc6b9b45b504fb73914509e71a63d91..6be2a3e0244cb92926062738208dedbef2cef349 100644 |
--- a/chrome/browser/resources/settings/printing_page/cups_add_printer_dialog.html |
+++ b/chrome/browser/resources/settings/printing_page/cups_add_printer_dialog.html |
@@ -184,9 +184,8 @@ |
<paper-button class="cancel-button" on-tap="onCancelTap_"> |
$i18n{cancelButtonText} |
</paper-button> |
- <paper-button class="action-button" on-tap="switchToManufacturerDialog_" |
- disabled="[[addPrinterNotAllowed_(newPrinter.printerName, |
- newPrinter.printerAddress)]]"> |
+ <paper-button class="action-button" on-tap="switchToConfiguringDialog_" |
+ disabled="[[!newPrinter.printerName]]"> |
$i18n{addPrinterButtonText} |
</paper-button> |
</div> |
@@ -225,6 +224,13 @@ |
width: 340px; |
} |
+ .error-message { |
+ background-color: var(--google-red-100); |
+ color: red; |
+ margin-top: 10px; |
+ padding: 10px 20px; |
+ } |
+ |
#manuallyAddPrinterButton { |
-webkit-margin-end: 210px; |
} |
@@ -271,6 +277,9 @@ |
</div> |
</div> |
</div> |
+ <div class="error-message" hidden="[[!setupFailed]]"> |
+ Driver not found (exact error message TBD) |
+ </div> |
</div> |
<div class="dialog-buttons"> |
<paper-button id="manuallyAddPrinterButton" |
@@ -336,7 +345,8 @@ |
<!-- Manufacturer and Model Dialog --> |
<template is="dom-if" if="[[showManufacturerDialog_]]" restamp> |
- <add-printer-manufacturer-model-dialog new-printer="{{newPrinter}}"> |
+ <add-printer-manufacturer-model-dialog new-printer="{{newPrinter}}" |
+ setup-failed="[[setupFailed]]"> |
</add-printer-manufacturer-model-dialog> |
</template> |