Index: chrome/common/extensions/docs/examples/extensions/gmail/background.js |
diff --git a/chrome/common/extensions/docs/examples/extensions/gmail/background.js b/chrome/common/extensions/docs/examples/extensions/gmail/background.js |
index 8f26bfed9faab3bc64530d430f7eb307f087408e..b77d70610f7610ed1dfbfc936e648371aa04087a 100644 |
--- a/chrome/common/extensions/docs/examples/extensions/gmail/background.js |
+++ b/chrome/common/extensions/docs/examples/extensions/gmail/background.js |
@@ -324,13 +324,16 @@ var filters = { |
url: [{urlContains: getGmailUrl().replace(/^https?\:\/\//, '')}] |
}; |
-chrome.webNavigation.onDOMContentLoaded.addListener(function(changeInfo) { |
- if (changeInfo.url && isGmailUrl(changeInfo.url)) { |
- console.log('Recognized Gmail navigation to: ' + changeInfo.url + '.' + |
+function onNavigate(details) { |
+ if (details.url && isGmailUrl(details.url)) { |
+ console.log('Recognized Gmail navigation to: ' + details.url + '.' + |
'Refreshing count...'); |
startRequest({scheduleRequest:false, showLoadingAnimation:false}); |
} |
-}, filters); |
+} |
+chrome.webNavigation.onDOMContentLoaded.addListener(onNavigate, filters); |
+chrome.webNavigation.onReferenceFragmentUpdated.addListener( |
Aaron Boodman
2012/09/25 21:38:14
This doesn't exist on Chrome 21, so it's going to
Matt Perry
2012/09/25 21:57:40
It exists, even on stable: http://developer.chrome
Matt Perry
2012/09/25 22:09:08
I added a feature detect anyway, just to be parano
|
+ onNavigate, filters); |
chrome.browserAction.onClicked.addListener(goToInbox); |