@@ -60,8 +60,9 @@ function mainTRacker(activeUrl, tab, activeTab) {
6060 if ( activity . isLimitExceeded ( activeUrl , tab ) ) {
6161 setBlockPageToCurrent ( activeUrl ) ;
6262 }
63- if ( ! activity . isInBlackList ( activeUrl ) )
63+ if ( ! activity . isInBlackList ( activeUrl ) ) {
6464 tab . incSummaryTime ( ) ;
65+ }
6566 if ( setting_view_in_badge === true ) {
6667 if ( activity . isInBlackList ( activeUrl ) ) {
6768 chrome . browserAction . setBadgeBackgroundColor ( { color : '#FF0000' } )
@@ -108,18 +109,18 @@ function checkDOM(state, activeUrl, tab, activeTab) {
108109 }
109110}
110111
111- function checkPermissions ( callback , activeUrl , tab , activeTab ) {
112+ function checkPermissions ( callback , activeUrl , tab , activeTab ) {
112113 chrome . permissions . contains ( {
113114 permissions : [ 'tabs' ] ,
114115 origins : [ "http://*/*" , "https://*/*" ]
115- } , function ( result ) {
116+ } , function ( result ) {
116117 if ( result ) {
117118 chrome . tabs . executeScript ( { code : "var videoElement = document.getElementsByTagName('video')[0]; (videoElement !== undefined && videoElement.currentTime > 0 && !videoElement.paused && !videoElement.ended && videoElement.readyState > 2);" } , ( results ) => {
118119 if ( results !== undefined && results [ 0 ] !== undefined && results [ 0 ] === true )
119- callback ( activeUrl , tab , activeTab ) ;
120+ callback ( activeUrl , tab , activeTab ) ;
120121 } ) ;
121122 }
122- } ) ;
123+ } ) ;
123124}
124125
125126function backgroundUpdateStorage ( ) {
@@ -168,7 +169,7 @@ function loadTabs() {
168169 storage . loadTabs ( STORAGE_TABS , function ( items ) {
169170 tabs = [ ] ;
170171 for ( var i = 0 ; i < items . length ; i ++ ) {
171- tabs . push ( new Tab ( items [ i ] . url , items [ i ] . favicon , items [ i ] . days , items [ i ] . summaryTime ) ) ;
172+ tabs . push ( new Tab ( items [ i ] . url , items [ i ] . favicon , items [ i ] . days , items [ i ] . summaryTime , items [ i ] . counter ) ) ;
172173 }
173174 } ) ;
174175}
0 commit comments