Index: chrome/common/extensions/docs/examples/api/tabs/background.js |
diff --git a/chrome/common/extensions/docs/examples/api/tabs/background.js b/chrome/common/extensions/docs/examples/api/tabs/background.js |
new file mode 100644 |
index 0000000000000000000000000000000000000000..ddf5050a34f63a817dda778f22267575d561dab0 |
--- /dev/null |
+++ b/chrome/common/extensions/docs/examples/api/tabs/background.js |
@@ -0,0 +1,17 @@ |
+/** |
+ * @fileoverview In this extension, the background page demonstrates how to |
+ * listen for zoom change events. |
+*/ |
+ |
+function zoomChangeListener(zoomChangeInfo) { |
+ var settings_str = "mode:" + zoomChangeInfo.zoomSettings.mode + |
+ ", scope:" + zoomChangeInfo.zoomSettings.scope; |
raymes
2014/07/17 00:39:10
nit: the indentation looks funny here. I think a 4
wjmaclean
2014/07/17 18:46:26
Done.
|
+ |
+ console.log('[ZoomDemoExtension] zoomChangeListener(tab=' + |
+ zoomChangeInfo.tabId + ', new=' + |
+ zoomChangeInfo.newZoomFactor + ', old=' + |
+ zoomChangeInfo.oldZoomFactor + ', ' + |
+ settings_str + ')'); |
+} |
+ |
+chrome.tabs.onZoomChange.addListener(zoomChangeListener); |