| Index: chrome/browser/resources/print_preview/native_layer.js
|
| diff --git a/chrome/browser/resources/print_preview/native_layer.js b/chrome/browser/resources/print_preview/native_layer.js
|
| index efdd55b36073695ca5a34c475a299e408e7ea0a9..3d43724ca80c6f0efb4e2911c2180335b76e68cc 100644
|
| --- a/chrome/browser/resources/print_preview/native_layer.js
|
| +++ b/chrome/browser/resources/print_preview/native_layer.js
|
| @@ -46,6 +46,7 @@ cr.define('print_preview', function() {
|
| global['onPrivetCapabilitiesSet'] =
|
| this.onPrivetCapabilitiesSet_.bind(this);
|
| global['onPrivetPrintFailed'] = this.onPrivetPrintFailed_.bind(this);
|
| + global['onManipulateSettings'] = this.onManipulateSettings_.bind(this);
|
| };
|
|
|
| /**
|
| @@ -77,7 +78,8 @@ cr.define('print_preview', function() {
|
| PRIVET_PRINTER_CHANGED: 'print_preview.NativeLayer.PRIVET_PRINTER_CHANGED',
|
| PRIVET_CAPABILITIES_SET:
|
| 'print_preview.NativeLayer.PRIVET_CAPABILITIES_SET',
|
| - PRIVET_PRINT_FAILED: 'print_preview.NativeLayer.PRIVET_PRINT_FAILED'
|
| + PRIVET_PRINT_FAILED: 'print_preview.NativeLayer.PRIVET_PRINT_FAILED',
|
| + MANIPULATE_SETTINGS: 'print_preview.NativeLayer.MANIPULATE_SETTINGS'
|
| };
|
|
|
| /**
|
| @@ -672,6 +674,15 @@ cr.define('print_preview', function() {
|
| new Event(NativeLayer.EventType.PRIVET_PRINT_FAILED);
|
| privetPrintFailedEvent.httpError = http_error;
|
| this.dispatchEvent(privetPrintFailedEvent);
|
| + },
|
| +
|
| + /**
|
| + * Function call from browsertest to start clicking certain buttons
|
| + */
|
| + onManipulateSettings_: function() {
|
| + var manipulateSettingsEvent =
|
| + new Event(NativeLayer.EventType.MANIPULATE_SETTINGS);
|
| + this.dispatchEvent(manipulateSettingsEvent);
|
| }
|
| };
|
|
|
|
|