Index: chrome/browser/resources/print_preview/preview_generator.js |
diff --git a/chrome/browser/resources/print_preview/preview_generator.js b/chrome/browser/resources/print_preview/preview_generator.js |
index 965a4e4f005b3b710598256c335f7c47c51c5f4c..0e492e76e6b27a0e6de2168c88ee0cfa788b214d 100644 |
--- a/chrome/browser/resources/print_preview/preview_generator.js |
+++ b/chrome/browser/resources/print_preview/preview_generator.js |
@@ -224,24 +224,25 @@ cr.define('print_preview', function() { |
* @private |
*/ |
addEventListeners_: function() { |
+ var nativeLayerEventTarget = this.nativeLayer_.getEventTarget(); |
this.tracker_.add( |
- this.nativeLayer_, |
+ nativeLayerEventTarget, |
print_preview.NativeLayer.EventType.PAGE_LAYOUT_READY, |
this.onPageLayoutReady_.bind(this)); |
this.tracker_.add( |
- this.nativeLayer_, |
+ nativeLayerEventTarget, |
print_preview.NativeLayer.EventType.PAGE_COUNT_READY, |
this.onPageCountReady_.bind(this)); |
this.tracker_.add( |
- this.nativeLayer_, |
+ nativeLayerEventTarget, |
print_preview.NativeLayer.EventType.PAGE_PREVIEW_READY, |
this.onPagePreviewReady_.bind(this)); |
this.tracker_.add( |
- this.nativeLayer_, |
+ nativeLayerEventTarget, |
print_preview.NativeLayer.EventType.PREVIEW_GENERATION_DONE, |
this.onPreviewGenerationDone_.bind(this)); |
this.tracker_.add( |
- this.nativeLayer_, |
+ nativeLayerEventTarget, |
print_preview.NativeLayer.EventType.PREVIEW_GENERATION_FAIL, |
this.onPreviewGenerationFail_.bind(this)); |
}, |