Index: chrome/browser/resources/shared/js/cr/ui/grid.js |
diff --git a/chrome/browser/resources/shared/js/cr/ui/grid.js b/chrome/browser/resources/shared/js/cr/ui/grid.js |
index 30827ad89dfecac8941ea54a7d6333e8a3cbfc51..3d071c8d56cc5ea61d4ab1ee731d743d09cd1af5 100644 |
--- a/chrome/browser/resources/shared/js/cr/ui/grid.js |
+++ b/chrome/browser/resources/shared/js/cr/ui/grid.js |
@@ -168,7 +168,11 @@ cr.define('cr.ui', function() { |
this.countItemsInRange_(firstIndex, scrollTop + clientHeight)); |
count = columns * Math.ceil(count / columns); |
count = Math.min(count, this.dataModel.length - firstIndex); |
- return count; |
+ return { |
+ first: firstIndex, |
+ length: count, |
+ last: firstIndex + count - 1 |
+ }; |
}, |
/** |