Chromium Code Reviews| 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); |