| Index: chrome/browser/resources/pdf/gesture_detector.js
|
| diff --git a/chrome/browser/resources/pdf/gesture_detector.js b/chrome/browser/resources/pdf/gesture_detector.js
|
| index a64729e58adbc116946f24b7f8069848b459217c..fde4650d92bbbc6db1d8ed7aa7259c90a9e144c3 100644
|
| --- a/chrome/browser/resources/pdf/gesture_detector.js
|
| +++ b/chrome/browser/resources/pdf/gesture_detector.js
|
| @@ -16,10 +16,14 @@ class GestureDetector {
|
| constructor(element) {
|
| this.element_ = element;
|
|
|
| - this.element_.addEventListener('touchstart', this.onTouchStart_.bind(this));
|
| - this.element_.addEventListener('touchmove', this.onTouch_.bind(this));
|
| - this.element_.addEventListener('touchend', this.onTouch_.bind(this));
|
| - this.element_.addEventListener('touchcancel', this.onTouch_.bind(this));
|
| + this.element_.addEventListener(
|
| + 'touchstart', this.onTouchStart_.bind(this), { passive: false });
|
| + this.element_.addEventListener(
|
| + 'touchmove', this.onTouch_.bind(this), { passive: true });
|
| + this.element_.addEventListener(
|
| + 'touchend', this.onTouch_.bind(this), { passive: true });
|
| + this.element_.addEventListener(
|
| + 'touchcancel', this.onTouch_.bind(this), { passive: true });
|
|
|
| this.pinchStartEvent_ = null;
|
| this.lastEvent_ = null;
|
|
|