Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(490)

Unified Diff: chrome/browser/resources/shared/js/cr/ui/grid_test.html

Issue 11962043: Move webui resources from chrome\browser\resources\shared to ui\webui\resources. (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: Created 7 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « chrome/browser/resources/shared/js/cr/ui/grid.js ('k') | chrome/browser/resources/shared/js/cr/ui/list.js » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: chrome/browser/resources/shared/js/cr/ui/grid_test.html
===================================================================
--- chrome/browser/resources/shared/js/cr/ui/grid_test.html (revision 177292)
+++ chrome/browser/resources/shared/js/cr/ui/grid_test.html (working copy)
@@ -1,98 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<title></title>
-<style>
-
-</style>
-<script src=
- "http://closure-library.googlecode.com/svn/trunk/closure/goog/base.js">
-</script>
-<script src="../../cr.js"></script>
-<script src="../event_target.js"></script>
-<script src="../ui.js"></script>
-<script src="array_data_model.js"></script>
-<script src="list_selection_model.js"></script>
-<script src="list_selection_controller.js"></script>
-<script src="list_item.js"></script>
-<script src="list.js"></script>
-<script src="grid.js"></script>
-<script>
-
-goog.require('goog.testing.jsunit');
-
-</script>
-
-</head>
-<body>
-
-<script>
-
-function testGetColumnCount() {
- var g = cr.ui.Grid.prototype;
- g.measured_ = {
- height: 8,
- marginTop: 0,
- marginBottom: 0,
- width: 10,
- marginLeft: 0,
- marginRight: 0
- };
- var columns = g.getColumnCount_();
- g.measured_.width = 0;
- columns = g.getColumnCount_();
- // Item width equals 0.
- assertEquals(0, columns);
-
- g.measured_.width = 10;
- columns = g.getColumnCount_();
- // No item in the list.
- assertEquals(0, columns);
-
- g.dataModel_ = new cr.ui.ArrayDataModel([0, 1, 2]);
- g.clientWidthWithoutScrollbar_ = 8;
- columns = g.getColumnCount_();
- // Client width is smaller than item width.
- assertEquals(0, columns);
-
- g.clientWidthWithoutScrollbar_ = 20;
- // Client height can fit two rows.
- g.clientHeight_ = 16;
- columns = g.getColumnCount_();
- assertEquals(2, columns);
-
- // Client height can not fit two rows. A scroll bar is needed.
- g.clientHeight_ = 15;
- g.clientWidthWithScrollbar_ = 18;
- columns = g.getColumnCount_();
- // Can not fit two columns due to the scroll bar.
- assertEquals(1, columns);
-
- g.clientHeight_ = 16;
- g.measured_.marginTop = 1;
- columns = g.getColumnCount_();
- // Can fit two columns due to uncollapse margin.
- assertEquals(2, columns);
-
- g.measured_.marginBottom = 1;
- columns = g.getColumnCount_();
- // Can not fit two columns due to margin.
- assertEquals(1, columns);
-
- g.measured_.marginTop = 0;
- g.measured_.marginBottom = 0;
- g.measured_.marginLeft = 1;
- columns = g.getColumnCount_();
- // Can fit two columns due to uncollapse margin.
- assertEquals(2, columns);
-
- g.measured_.marginRight = 1;
- columns = g.getColumnCount_();
- // Can not fit two columns due to margin on left and right side.
- assertEquals(1, columns);
-}
-
-</script>
-
-</body>
-</html>
« no previous file with comments | « chrome/browser/resources/shared/js/cr/ui/grid.js ('k') | chrome/browser/resources/shared/js/cr/ui/list.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698