summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--chrome/browser/resources/chat_manager/central_roster_viewer.html5
-rw-r--r--chrome/browser/resources/chat_manager/manifest.json2
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",