2 var $listPage = $( "#list-page" ), firstCounter = 0;
5 Perf.pageLoadStart = Date.now();
7 $listPage.live( "pagebeforecreate", function() {
8 if( firstCounter == 0 ) {
9 Perf.pageCreateStart = Date.now();
14 $listPage.live( "pageinit", function( event ) {
15 // if a child page init is fired ignore it, we only
16 // want the top level page init event
17 if( event.target !== $("#list-page")[0] ){
21 Perf.pageLoadEnd = Date.now();
23 // report the time taken for a full app boot
25 datapoint: "fullboot",
26 value: Perf.pageLoadEnd - Perf.pageLoadStart
29 // record the time taken to load and enhance the page
30 // start polling for a new revision
32 datapoint: "pageload",
33 value: Perf.pageCreateStart - Perf.pageLoadStart,