what difference does it make on executing script when changeInfo.status = loading vs changeInfo.status == \'completed\' in chrome.tabs.onUpdated.addListener..because when we exe