diff options
-rw-r--r-- | chrome/browser/resources/chat_manager/central_roster_viewer.html | 5 | ||||
-rw-r--r-- | chrome/browser/resources/chat_manager/manifest.json | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/chrome/browser/resources/chat_manager/central_roster_viewer.html b/chrome/browser/resources/chat_manager/central_roster_viewer.html index 1da25c1..6e70990 100644 --- a/chrome/browser/resources/chat_manager/central_roster_viewer.html +++ b/chrome/browser/resources/chat_manager/central_roster_viewer.html @@ -35,6 +35,11 @@ found in the LICENSE file. document.body.appendChild(iframe); iframe.contentWindow.onOpenedInViewer(); } + } else { + // Could not locate central roster. Close this blank window. + // Workaround since Chrome extensions cannot be singletons. + // Reference: http://crbug.com/45816 + window.close(); } } } diff --git a/chrome/browser/resources/chat_manager/manifest.json b/chrome/browser/resources/chat_manager/manifest.json index 10a2a50..ece126a 100644 --- a/chrome/browser/resources/chat_manager/manifest.json +++ b/chrome/browser/resources/chat_manager/manifest.json @@ -1,7 +1,7 @@ { "key": "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDDrlwvcbUtVrbQvI7EPV1BTa63N8YkbBToHzxlMl0IzSBwOV+TUOsHE8vRq0HZWuwMAGeH8WdWVC3HRNdES8lScjlzxb1TsTQJAsF+hLXgcjgCUSSSGCfFzypvuvKsRQTx0d02yfWKJa47o0Ws5wL72NVtc7c51HujwWYg+Mz01wIDAQAB", "name": "Google Talk", - "version": "1.0.15", + "version": "1.0.16", "icons": { "128": "128.png", "24": "24.png", |