Index: trunk/src/chrome/test/data/pdf/viewport_test.js |
=================================================================== |
--- trunk/src/chrome/test/data/pdf/viewport_test.js (revision 283268) |
+++ trunk/src/chrome/test/data/pdf/viewport_test.js (working copy) |
@@ -113,7 +113,7 @@ |
// Test setting the zoom without the document dimensions set. The sizer |
// shouldn't change size. |
mockCallback.reset(); |
- viewport.setZoom(0.5); |
+ viewport.setZoomForTest_(0.5); |
chrome.test.assertEq(0.5, viewport.zoom); |
chrome.test.assertTrue(mockCallback.wasCalled); |
chrome.test.assertEq('0px', mockSizer.style.width); |
@@ -121,12 +121,12 @@ |
chrome.test.assertEq(0, mockWindow.pageXOffset); |
chrome.test.assertEq(0, mockWindow.pageYOffset); |
- viewport.setZoom(1); |
+ viewport.setZoomForTest_(1); |
viewport.setDocumentDimensions(new MockDocumentDimensions(200, 200)); |
// Test zooming out. |
mockCallback.reset(); |
- viewport.setZoom(0.5); |
+ viewport.setZoomForTest_(0.5); |
chrome.test.assertEq(0.5, viewport.zoom); |
chrome.test.assertTrue(mockCallback.wasCalled); |
chrome.test.assertEq('100px', mockSizer.style.width); |
@@ -134,7 +134,7 @@ |
// Test zooming in. |
mockCallback.reset(); |
- viewport.setZoom(2); |
+ viewport.setZoomForTest_(2); |
chrome.test.assertEq(2, viewport.zoom); |
chrome.test.assertTrue(mockCallback.wasCalled); |
chrome.test.assertEq('400px', mockSizer.style.width); |
@@ -142,10 +142,10 @@ |
// Test that the scroll position scales correctly. It scales relative to the |
// center of the page. |
- viewport.setZoom(1); |
+ viewport.setZoomForTest_(1); |
mockWindow.pageXOffset = 50; |
mockWindow.pageYOffset = 50; |
- viewport.setZoom(2); |
+ viewport.setZoomForTest_(2); |
chrome.test.assertEq('400px', mockSizer.style.width); |
chrome.test.assertEq('400px', mockSizer.style.height); |
chrome.test.assertEq(150, mockWindow.pageXOffset); |
@@ -163,7 +163,7 @@ |
documentDimensions.addPage(150, 100); |
documentDimensions.addPage(100, 200); |
viewport.setDocumentDimensions(documentDimensions); |
- viewport.setZoom(1); |
+ viewport.setZoomForTest_(1); |
// Scrolled to the start of the first page. |
mockWindow.scrollTo(0, 0); |
@@ -186,7 +186,7 @@ |
chrome.test.assertEq(2, viewport.getMostVisiblePage()); |
// Scrolled just over half way through the first page with 2x zoom. |
- viewport.setZoom(2); |
+ viewport.setZoomForTest_(2); |
mockWindow.scrollTo(0, 151); |
chrome.test.assertEq(1, viewport.getMostVisiblePage()); |
chrome.test.succeed(); |
@@ -203,7 +203,7 @@ |
// Test with a document width which matches the window width. |
documentDimensions.addPage(100, 100); |
viewport.setDocumentDimensions(documentDimensions); |
- viewport.setZoom(0.1); |
+ viewport.setZoomForTest_(0.1); |
mockCallback.reset(); |
viewport.fitToWidth(); |
chrome.test.assertTrue(mockCallback.wasCalled); |
@@ -235,7 +235,7 @@ |
documentDimensions.reset(); |
documentDimensions.addPage(50, 400); |
viewport.setDocumentDimensions(documentDimensions); |
- viewport.setZoom(1); |
+ viewport.setZoomForTest_(1); |
mockWindow.scrollTo(0, 100); |
mockCallback.reset(); |
viewport.fitToWidth(); |
@@ -271,7 +271,7 @@ |
// Test with a page size which matches the window size. |
documentDimensions.addPage(100, 100); |
viewport.setDocumentDimensions(documentDimensions); |
- viewport.setZoom(0.1); |
+ viewport.setZoomForTest_(0.1); |
mockCallback.reset(); |
viewport.fitToPage(); |
chrome.test.assertTrue(mockCallback.wasCalled); |
@@ -307,7 +307,7 @@ |
documentDimensions.addPage(200, 100); |
documentDimensions.addPage(100, 400); |
viewport.setDocumentDimensions(documentDimensions); |
- viewport.setZoom(1); |
+ viewport.setZoomForTest_(1); |
mockWindow.scrollTo(0, 0); |
mockCallback.reset(); |
viewport.fitToPage(); |
@@ -315,7 +315,7 @@ |
chrome.test.assertEq('100px', mockSizer.style.width); |
chrome.test.assertEq('250px', mockSizer.style.height); |
chrome.test.assertEq(0.5, viewport.zoom); |
- viewport.setZoom(1); |
+ viewport.setZoomForTest_(1); |
mockWindow.scrollTo(0, 100); |
mockCallback.reset(); |
viewport.fitToPage(); |
@@ -329,13 +329,13 @@ |
documentDimensions.addPage(200, 200); |
documentDimensions.addPage(100, 400); |
viewport.setDocumentDimensions(documentDimensions); |
- viewport.setZoom(1); |
+ viewport.setZoomForTest_(1); |
mockWindow.scrollTo(0, 0); |
viewport.fitToPage(); |
chrome.test.assertEq(0.5, viewport.zoom); |
chrome.test.assertEq(0, viewport.position.x); |
chrome.test.assertEq(0, viewport.position.y); |
- viewport.setZoom(1); |
+ viewport.setZoomForTest_(1); |
mockWindow.scrollTo(0, 175); |
viewport.fitToPage(); |
chrome.test.assertEq(0.25, viewport.zoom); |
@@ -357,7 +357,7 @@ |
documentDimensions.addPage(200, 200); |
documentDimensions.addPage(100, 400); |
viewport.setDocumentDimensions(documentDimensions); |
- viewport.setZoom(1); |
+ viewport.setZoomForTest_(1); |
mockCallback.reset(); |
viewport.goToPage(0); |
@@ -377,7 +377,7 @@ |
chrome.test.assertEq(0, viewport.position.x); |
chrome.test.assertEq(300, viewport.position.y); |
- viewport.setZoom(0.5); |
+ viewport.setZoomForTest_(0.5); |
mockCallback.reset(); |
viewport.goToPage(2); |
chrome.test.assertTrue(mockCallback.wasCalled); |
@@ -396,7 +396,7 @@ |
documentDimensions.addPage(100, 100); |
documentDimensions.addPage(200, 200); |
viewport.setDocumentDimensions(documentDimensions); |
- viewport.setZoom(1); |
+ viewport.setZoomForTest_(1); |
// Test that the rect of the first page is positioned/sized correctly. |
mockWindow.scrollTo(0, 0); |
@@ -447,7 +447,7 @@ |
}; |
viewport = new Viewport(mockWindow, mockSizer, function() {}, |
beforeZoom, afterZoom, 0); |
- viewport.setZoom(0.5); |
+ viewport.setZoomForTest_(0.5); |
chrome.test.succeed(); |
} |
]; |