rem: var sviewport = self.scrollingWidget._scrollViewport; self.scrollingWidget.whileIgnoringDOMEvents( function() { /* scroll down a bit.  halfway */ sviewport.scrollTop = Math.floor(sviewport.scrollHeight / 2); }, sviewport); /* now kill all the rows */ return self.callRemote('changeRowCount', 'emptyAndRefill', 0); }); 
add: self.assertThrows( Mantissa.ScrollTable.NoSuchWebID, function() { alert(scroller.model.findIndex(rowData.__id__)); });  }); 
context:             function() {                var sviewport = self.scrollingWidget._scrollViewport;                self.scrollingWidget.whileIgnoringDOMEvents(                    function() {                        /* scroll down a bit.  halfway */                        sviewport.scrollTop = Math.floor(sviewport.scrollHeight / 2);                    }, sviewport);                    /* now kill all the rows */                    return self.callRemote('changeRowCount', 'emptyAndRefill', 0);            });
meta: 3455	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/3455/35b7047ef87be917eb89e78d2b82951315da1909/Test.js/clean/xmantissa/js/Mantissa/Test.js