| Index: chrome/test/data/pdf/viewport_test.js
 | 
| diff --git a/chrome/test/data/pdf/viewport_test.js b/chrome/test/data/pdf/viewport_test.js
 | 
| index d655621834e32c37fdc18fb0d2b469ee3027ac77..ec919fb1fb3bcca1aea18ca0b61b96e1d486127d 100644
 | 
| --- a/chrome/test/data/pdf/viewport_test.js
 | 
| +++ b/chrome/test/data/pdf/viewport_test.js
 | 
| @@ -2,91 +2,6 @@
 | 
|  // Use of this source code is governed by a BSD-style license that can be
 | 
|  // found in the LICENSE file.
 | 
|  
 | 
| -function MockWindow(width, height, sizer) {
 | 
| -  this.innerWidth = width;
 | 
| -  this.innerHeight = height;
 | 
| -  this.addEventListener = function(e, f) {
 | 
| -    if (e == 'scroll')
 | 
| -      this.scrollCallback = f;
 | 
| -    if (e == 'resize')
 | 
| -      this.resizeCallback = f;
 | 
| -  };
 | 
| -  this.scrollTo = function(x, y) {
 | 
| -    if (sizer) {
 | 
| -      x = Math.min(x, parseInt(sizer.style.width) - width);
 | 
| -      y = Math.min(y, parseInt(sizer.style.height) - height);
 | 
| -    }
 | 
| -    this.pageXOffset = Math.max(0, x);
 | 
| -    this.pageYOffset = Math.max(0, y);
 | 
| -    this.scrollCallback();
 | 
| -  };
 | 
| -  if (sizer) {
 | 
| -    sizer.resizeCallback_ = function() {
 | 
| -      this.scrollTo(this.pageXOffset, this.pageYOffset);
 | 
| -    }.bind(this);
 | 
| -  }
 | 
| -  this.pageXOffset = 0;
 | 
| -  this.pageYOffset = 0;
 | 
| -  this.scrollCallback = null;
 | 
| -  this.resizeCallback = null;
 | 
| -}
 | 
| -
 | 
| -function MockSizer() {
 | 
| -  var sizer = this;
 | 
| -  this.style = {
 | 
| -    width_: '0px',
 | 
| -    height_: '0px',
 | 
| -    get height() { return this.height_; },
 | 
| -    set height(height) {
 | 
| -      this.height_ = height;
 | 
| -      if (sizer.resizeCallback_)
 | 
| -        sizer.resizeCallback_();
 | 
| -    },
 | 
| -    get width() { return this.width_; },
 | 
| -    set width(width) {
 | 
| -      this.width_ = width;
 | 
| -      if (sizer.resizeCallback_)
 | 
| -        sizer.resizeCallback_();
 | 
| -    },
 | 
| -  };
 | 
| -}
 | 
| -
 | 
| -function MockViewportChangedCallback() {
 | 
| -  this.wasCalled = false;
 | 
| -  this.callback = function() {
 | 
| -    this.wasCalled = true;
 | 
| -  }.bind(this);
 | 
| -  this.reset = function() {
 | 
| -    this.wasCalled = false;
 | 
| -  };
 | 
| -}
 | 
| -
 | 
| -function MockDocumentDimensions(width, height) {
 | 
| -  this.width = width || 0;
 | 
| -  this.height = height ? height : 0;
 | 
| -  this.pageDimensions = [];
 | 
| -  this.addPage = function(w, h) {
 | 
| -    var y = 0;
 | 
| -    if (this.pageDimensions.length != 0) {
 | 
| -      y = this.pageDimensions[this.pageDimensions.length - 1].y +
 | 
| -          this.pageDimensions[this.pageDimensions.length - 1].height;
 | 
| -    }
 | 
| -    this.width = Math.max(this.width, w);
 | 
| -    this.height += h;
 | 
| -    this.pageDimensions.push({
 | 
| -      x: 0,
 | 
| -      y: y,
 | 
| -      width: w,
 | 
| -      height: h
 | 
| -    });
 | 
| -  };
 | 
| -  this.reset = function() {
 | 
| -    this.width = 0;
 | 
| -    this.height = 0;
 | 
| -    this.pageDimensions = [];
 | 
| -  };
 | 
| -}
 | 
| -
 | 
|  var tests = [
 | 
|    function testDocumentNeedsScrollbars() {
 | 
|      var viewport =
 | 
| 
 |