Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(698)

Side by Side Diff: chrome/common/extensions/docs/samples.json

Issue 4106007: Only generate zips for Chrome extension samples whose contents have changed. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src/chrome/common/extensions/docs
Patch Set: Reapply patch after unicode fixes. Created 10 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « chrome/common/extensions/docs/permission_warnings.html ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 { 1 {
2 "api": { 2 "api": {
3 "chrome.bookmarks.create": "bookmarks.html#method-create",
4 "chrome.bookmarks.export": "bookmarks.html#method-export",
5 "chrome.bookmarks.get": "bookmarks.html#method-get",
6 "chrome.bookmarks.getChildren": "bookmarks.html#method-getChildren",
7 "chrome.bookmarks.getRecent": "bookmarks.html#method-getRecent",
8 "chrome.bookmarks.getTree": "bookmarks.html#method-getTree",
9 "chrome.bookmarks.import": "bookmarks.html#method-import",
10 "chrome.bookmarks.move": "bookmarks.html#method-move",
11 "chrome.bookmarks.onChanged": "bookmarks.html#event-onChanged",
12 "chrome.bookmarks.onChildrenReordered": "bookmarks.html#event-onChildrenReor dered",
13 "chrome.bookmarks.onCreated": "bookmarks.html#event-onCreated",
14 "chrome.bookmarks.onImportBegan": "bookmarks.html#event-onImportBegan",
15 "chrome.bookmarks.onImportEnded": "bookmarks.html#event-onImportEnded",
16 "chrome.bookmarks.onMoved": "bookmarks.html#event-onMoved",
17 "chrome.bookmarks.onRemoved": "bookmarks.html#event-onRemoved",
18 "chrome.bookmarks.remove": "bookmarks.html#method-remove",
19 "chrome.bookmarks.removeTree": "bookmarks.html#method-removeTree",
20 "chrome.bookmarks.search": "bookmarks.html#method-search",
21 "chrome.bookmarks.update": "bookmarks.html#method-update",
22 "chrome.browserAction.onClicked": "browserAction.html#event-onClicked",
23 "chrome.browserAction.setBadgeBackgroundColor": "browserAction.html#method-s etBadgeBackgroundColor",
24 "chrome.browserAction.setBadgeText": "browserAction.html#method-setBadgeText ",
25 "chrome.browserAction.setIcon": "browserAction.html#method-setIcon",
26 "chrome.browserAction.setPopup": "browserAction.html#method-setPopup",
27 "chrome.browserAction.setTitle": "browserAction.html#method-setTitle",
28 "chrome.contextMenus.create": "contextMenus.html#method-create",
29 "chrome.contextMenus.remove": "contextMenus.html#method-remove",
30 "chrome.contextMenus.removeAll": "contextMenus.html#method-removeAll",
31 "chrome.contextMenus.update": "contextMenus.html#method-update",
32 "chrome.cookies.get": "cookies.html#method-get",
33 "chrome.cookies.getAll": "cookies.html#method-getAll",
34 "chrome.cookies.getAllCookieStores": "cookies.html#method-getAllCookieStores ",
35 "chrome.cookies.onChanged": "cookies.html#event-onChanged",
36 "chrome.cookies.remove": "cookies.html#method-remove",
37 "chrome.cookies.set": "cookies.html#method-set",
38 "chrome.experimental.clipboard.executeCopy": "experimental.clipboard.html#me thod-executeCopy",
39 "chrome.experimental.clipboard.executeCut": "experimental.clipboard.html#met hod-executeCut",
40 "chrome.experimental.clipboard.executePaste": "experimental.clipboard.html#m ethod-executePaste",
41 "chrome.experimental.infobars.show": "experimental.infobars.html#method-show ",
42 "chrome.experimental.omnibox.onInputCancelled": "experimental.omnibox.html#e vent-onInputCancelled",
43 "chrome.experimental.omnibox.onInputChanged": "experimental.omnibox.html#eve nt-onInputChanged",
44 "chrome.experimental.omnibox.onInputEntered": "experimental.omnibox.html#eve nt-onInputEntered",
45 "chrome.experimental.omnibox.onInputStarted": "experimental.omnibox.html#eve nt-onInputStarted",
46 "chrome.experimental.omnibox.sendSuggestions": "experimental.omnibox.html#me thod-sendSuggestions",
47 "chrome.experimental.omnibox.styleDim": "experimental.omnibox.html#method-st yleDim",
48 "chrome.experimental.omnibox.styleMatch": "experimental.omnibox.html#method- styleMatch",
49 "chrome.experimental.omnibox.styleNone": "experimental.omnibox.html#method-s tyleNone",
50 "chrome.experimental.omnibox.styleUrl": "experimental.omnibox.html#method-st yleUrl",
51 "chrome.experimental.processes.getProcessIdForTab": "experimental.processes. html#method-getProcessIdForTab",
52 "chrome.experimental.processes.onUpdated": "experimental.processes.html#even t-onUpdated",
53 "chrome.experimental.proxy.useCustomProxySettings": "experimental.proxy.html #method-useCustomProxySettings",
54 "chrome.experimental.sidebar.collapse": "experimental.sidebar.html#method-co llapse",
55 "chrome.experimental.sidebar.expand": "experimental.sidebar.html#method-expa nd",
56 "chrome.experimental.sidebar.getState": "experimental.sidebar.html#method-ge tState",
57 "chrome.experimental.sidebar.hide": "experimental.sidebar.html#method-hide",
58 "chrome.experimental.sidebar.navigate": "experimental.sidebar.html#method-na vigate",
59 "chrome.experimental.sidebar.onStateChanged": "experimental.sidebar.html#eve nt-onStateChanged",
60 "chrome.experimental.sidebar.setBadgeText": "experimental.sidebar.html#metho d-setBadgeText",
61 "chrome.experimental.sidebar.setIcon": "experimental.sidebar.html#method-set Icon",
62 "chrome.experimental.sidebar.setTitle": "experimental.sidebar.html#method-se tTitle",
63 "chrome.experimental.sidebar.show": "experimental.sidebar.html#method-show",
64 "chrome.experimental.webNavigation.onBeforeNavigate": "experimental.webNavig ation.html#event-onBeforeNavigate",
65 "chrome.experimental.webNavigation.onBeforeRetarget": "experimental.webNavig ation.html#event-onBeforeRetarget",
66 "chrome.experimental.webNavigation.onCommitted": "experimental.webNavigation .html#event-onCommitted",
67 "chrome.experimental.webNavigation.onCompleted": "experimental.webNavigation .html#event-onCompleted",
68 "chrome.experimental.webNavigation.onDOMContentLoaded": "experimental.webNav igation.html#event-onDOMContentLoaded",
69 "chrome.experimental.webNavigation.onErrorOccurred": "experimental.webNaviga tion.html#event-onErrorOccurred",
70 "chrome.experimental.webRequest.onBeforeRedirect": "experimental.webRequest. html#event-onBeforeRedirect",
71 "chrome.experimental.webRequest.onBeforeRequest": "experimental.webRequest.h tml#event-onBeforeRequest",
72 "chrome.experimental.webRequest.onCompleted": "experimental.webRequest.html# event-onCompleted",
73 "chrome.experimental.webRequest.onErrorOccurred": "experimental.webRequest.h tml#event-onErrorOccurred",
3 "chrome.experimental.webRequest.onHeadersReceived": "experimental.webRequest .html#event-onHeadersReceived", 74 "chrome.experimental.webRequest.onHeadersReceived": "experimental.webRequest .html#event-onHeadersReceived",
4 "chrome.browserAction.onClicked": "browserAction.html#event-onClicked", 75 "chrome.experimental.webRequest.onRequestSent": "experimental.webRequest.htm l#event-onRequestSent",
76 "chrome.extension.connect": "extension.html#method-connect",
77 "chrome.extension.getBackgroundPage": "extension.html#method-getBackgroundPa ge",
78 "chrome.extension.getExtensionTabs": "extension.html#method-getExtensionTabs ",
79 "chrome.extension.getToolstrips": "extension.html#method-getToolstrips",
80 "chrome.extension.getURL": "extension.html#method-getURL",
81 "chrome.extension.getViews": "extension.html#method-getViews",
82 "chrome.extension.onConnect": "extension.html#event-onConnect",
83 "chrome.extension.onConnectExternal": "extension.html#event-onConnectExterna l",
84 "chrome.extension.onRequest": "extension.html#event-onRequest",
85 "chrome.extension.onRequestExternal": "extension.html#event-onRequestExterna l",
86 "chrome.extension.sendRequest": "extension.html#method-sendRequest",
87 "chrome.history.addUrl": "history.html#method-addUrl",
88 "chrome.history.deleteAll": "history.html#method-deleteAll",
89 "chrome.history.deleteRange": "history.html#method-deleteRange",
90 "chrome.history.deleteUrl": "history.html#method-deleteUrl",
5 "chrome.history.getVisits": "history.html#method-getVisits", 91 "chrome.history.getVisits": "history.html#method-getVisits",
6 "chrome.bookmarks.onImportEnded": "bookmarks.html#event-onImportEnded", 92 "chrome.history.onVisitRemoved": "history.html#event-onVisitRemoved",
93 "chrome.history.onVisited": "history.html#event-onVisited",
7 "chrome.history.search": "history.html#method-search", 94 "chrome.history.search": "history.html#method-search",
8 "chrome.experimental.omnibox.onInputCancelled": "experimental.omnibox.html#e vent-onInputCancelled", 95 "chrome.i18n.getAcceptLanguages": "i18n.html#method-getAcceptLanguages",
9 "chrome.bookmarks.remove": "bookmarks.html#method-remove", 96 "chrome.i18n.getMessage": "i18n.html#method-getMessage",
10 "chrome.experimental.webNavigation.onErrorOccurred": "experimental.webNaviga tion.html#event-onErrorOccurred", 97 "chrome.idle.onStateChanged": "idle.html#event-onStateChanged",
11 "chrome.history.deleteUrl": "history.html#method-deleteUrl", 98 "chrome.idle.queryState": "idle.html#method-queryState",
12 "chrome.experimental.omnibox.styleNone": "experimental.omnibox.html#method-s tyleNone", 99 "chrome.management.get": "management.html#method-get",
13 "chrome.bookmarks.onMoved": "bookmarks.html#event-onMoved", 100 "chrome.management.getAll": "management.html#method-getAll",
14 "chrome.browserAction.setBadgeBackgroundColor": "browserAction.html#method-s etBadgeBackgroundColor", 101 "chrome.management.launchApp": "management.html#method-launchApp",
102 "chrome.management.onDisabled": "management.html#event-onDisabled",
103 "chrome.management.onEnabled": "management.html#event-onEnabled",
104 "chrome.management.onInstalled": "management.html#event-onInstalled",
105 "chrome.management.onUninstalled": "management.html#event-onUninstalled",
106 "chrome.management.setEnabled": "management.html#method-setEnabled",
107 "chrome.management.uninstall": "management.html#method-uninstall",
108 "chrome.pageAction.hide": "pageAction.html#method-hide",
109 "chrome.pageAction.onClicked": "pageAction.html#event-onClicked",
110 "chrome.pageAction.setIcon": "pageAction.html#method-setIcon",
111 "chrome.pageAction.setPopup": "pageAction.html#method-setPopup",
15 "chrome.pageAction.setTitle": "pageAction.html#method-setTitle", 112 "chrome.pageAction.setTitle": "pageAction.html#method-setTitle",
16 "chrome.bookmarks.onImportBegan": "bookmarks.html#event-onImportBegan", 113 "chrome.pageAction.show": "pageAction.html#method-show",
17 "chrome.experimental.omnibox.styleDim": "experimental.omnibox.html#method-st yleDim", 114 "chrome.tabs.captureVisibleTab": "tabs.html#method-captureVisibleTab",
18 "chrome.bookmarks.getTree": "bookmarks.html#method-getTree", 115 "chrome.tabs.connect": "tabs.html#method-connect",
19 "chrome.experimental.infobars.show": "experimental.infobars.html#method-show ", 116 "chrome.tabs.create": "tabs.html#method-create",
117 "chrome.tabs.detectLanguage": "tabs.html#method-detectLanguage",
118 "chrome.tabs.executeScript": "tabs.html#method-executeScript",
119 "chrome.tabs.get": "tabs.html#method-get",
120 "chrome.tabs.getAllInWindow": "tabs.html#method-getAllInWindow",
121 "chrome.tabs.getCurrent": "tabs.html#method-getCurrent",
122 "chrome.tabs.getSelected": "tabs.html#method-getSelected",
123 "chrome.tabs.insertCSS": "tabs.html#method-insertCSS",
124 "chrome.tabs.move": "tabs.html#method-move",
125 "chrome.tabs.onAttached": "tabs.html#event-onAttached",
126 "chrome.tabs.onCreated": "tabs.html#event-onCreated",
127 "chrome.tabs.onDetached": "tabs.html#event-onDetached",
128 "chrome.tabs.onMoved": "tabs.html#event-onMoved",
129 "chrome.tabs.onRemoved": "tabs.html#event-onRemoved",
130 "chrome.tabs.onSelectionChanged": "tabs.html#event-onSelectionChanged",
131 "chrome.tabs.onUpdated": "tabs.html#event-onUpdated",
132 "chrome.tabs.remove": "tabs.html#method-remove",
133 "chrome.tabs.sendRequest": "tabs.html#method-sendRequest",
134 "chrome.tabs.update": "tabs.html#method-update",
135 "chrome.windows.create": "windows.html#method-create",
20 "chrome.windows.get": "windows.html#method-get", 136 "chrome.windows.get": "windows.html#method-get",
21 "chrome.extension.sendRequest": "extension.html#method-sendRequest",
22 "chrome.windows.getAll": "windows.html#method-getAll", 137 "chrome.windows.getAll": "windows.html#method-getAll",
23 "chrome.tabs.captureVisibleTab": "tabs.html#method-captureVisibleTab",
24 "chrome.idle.onStateChanged": "idle.html#event-onStateChanged",
25 "chrome.i18n.getMessage": "i18n.html#method-getMessage",
26 "chrome.bookmarks.import": "bookmarks.html#method-import",
27 "chrome.extension.onConnect": "extension.html#event-onConnect",
28 "chrome.bookmarks.removeTree": "bookmarks.html#method-removeTree",
29 "chrome.bookmarks.get": "bookmarks.html#method-get",
30 "chrome.experimental.processes.onUpdated": "experimental.processes.html#even t-onUpdated",
31 "chrome.bookmarks.getRecent": "bookmarks.html#method-getRecent",
32 "chrome.history.onVisitRemoved": "history.html#event-onVisitRemoved",
33 "chrome.experimental.sidebar.navigate": "experimental.sidebar.html#method-na vigate",
34 "chrome.windows.getCurrent": "windows.html#method-getCurrent", 138 "chrome.windows.getCurrent": "windows.html#method-getCurrent",
35 "chrome.bookmarks.onChanged": "bookmarks.html#event-onChanged", 139 "chrome.windows.getLastFocused": "windows.html#method-getLastFocused",
36 "chrome.tabs.detectLanguage": "tabs.html#method-detectLanguage", 140 "chrome.windows.onCreated": "windows.html#event-onCreated",
141 "chrome.windows.onFocusChanged": "windows.html#event-onFocusChanged",
37 "chrome.windows.onRemoved": "windows.html#event-onRemoved", 142 "chrome.windows.onRemoved": "windows.html#event-onRemoved",
38 "chrome.experimental.sidebar.hide": "experimental.sidebar.html#method-hide",
39 "chrome.management.uninstall": "management.html#method-uninstall",
40 "chrome.experimental.clipboard.executePaste": "experimental.clipboard.html#m ethod-executePaste",
41 "chrome.experimental.webNavigation.onCompleted": "experimental.webNavigation .html#event-onCompleted",
42 "chrome.management.setEnabled": "management.html#method-setEnabled",
43 "chrome.tabs.update": "tabs.html#method-update",
44 "chrome.history.deleteRange": "history.html#method-deleteRange",
45 "chrome.tabs.connect": "tabs.html#method-connect",
46 "chrome.management.onEnabled": "management.html#event-onEnabled",
47 "chrome.cookies.set": "cookies.html#method-set",
48 "chrome.experimental.sidebar.setBadgeText": "experimental.sidebar.html#metho d-setBadgeText",
49 "chrome.experimental.webNavigation.onBeforeNavigate": "experimental.webNavig ation.html#event-onBeforeNavigate",
50 "chrome.pageAction.setIcon": "pageAction.html#method-setIcon",
51 "chrome.experimental.clipboard.executeCopy": "experimental.clipboard.html#me thod-executeCopy",
52 "chrome.bookmarks.move": "bookmarks.html#method-move",
53 "chrome.experimental.webRequest.onBeforeRedirect": "experimental.webRequest. html#event-onBeforeRedirect",
54 "chrome.management.get": "management.html#method-get",
55 "chrome.tabs.getCurrent": "tabs.html#method-getCurrent",
56 "chrome.experimental.sidebar.getState": "experimental.sidebar.html#method-ge tState",
57 "chrome.management.launchApp": "management.html#method-launchApp",
58 "chrome.browserAction.setTitle": "browserAction.html#method-setTitle",
59 "chrome.contextMenus.remove": "contextMenus.html#method-remove",
60 "chrome.experimental.omnibox.onInputStarted": "experimental.omnibox.html#eve nt-onInputStarted",
61 "chrome.experimental.webNavigation.onBeforeRetarget": "experimental.webNavig ation.html#event-onBeforeRetarget",
62 "chrome.tabs.create": "tabs.html#method-create",
63 "chrome.cookies.get": "cookies.html#method-get",
64 "chrome.experimental.webRequest.onBeforeRequest": "experimental.webRequest.h tml#event-onBeforeRequest",
65 "chrome.management.onDisabled": "management.html#event-onDisabled",
66 "chrome.windows.onCreated": "windows.html#event-onCreated",
67 "chrome.experimental.webNavigation.onCommitted": "experimental.webNavigation .html#event-onCommitted",
68 "chrome.bookmarks.create": "bookmarks.html#method-create",
69 "chrome.tabs.onCreated": "tabs.html#event-onCreated",
70 "chrome.cookies.getAllCookieStores": "cookies.html#method-getAllCookieStores ",
71 "chrome.tabs.get": "tabs.html#method-get",
72 "chrome.extension.getViews": "extension.html#method-getViews",
73 "chrome.i18n.getAcceptLanguages": "i18n.html#method-getAcceptLanguages",
74 "chrome.experimental.omnibox.styleUrl": "experimental.omnibox.html#method-st yleUrl",
75 "chrome.experimental.webRequest.onCompleted": "experimental.webRequest.html# event-onCompleted",
76 "chrome.bookmarks.onCreated": "bookmarks.html#event-onCreated",
77 "chrome.pageAction.show": "pageAction.html#method-show",
78 "chrome.management.onInstalled": "management.html#event-onInstalled",
79 "chrome.bookmarks.search": "bookmarks.html#method-search",
80 "chrome.extension.onRequest": "extension.html#event-onRequest",
81 "chrome.extension.getBackgroundPage": "extension.html#method-getBackgroundPa ge",
82 "chrome.pageAction.hide": "pageAction.html#method-hide",
83 "chrome.experimental.omnibox.styleMatch": "experimental.omnibox.html#method- styleMatch",
84 "chrome.experimental.sidebar.expand": "experimental.sidebar.html#method-expa nd",
85 "chrome.experimental.sidebar.onStateChanged": "experimental.sidebar.html#eve nt-onStateChanged",
86 "chrome.tabs.executeScript": "tabs.html#method-executeScript",
87 "chrome.cookies.remove": "cookies.html#method-remove",
88 "chrome.extension.getExtensionTabs": "extension.html#method-getExtensionTabs ",
89 "chrome.tabs.onRemoved": "tabs.html#event-onRemoved",
90 "chrome.tabs.insertCSS": "tabs.html#method-insertCSS",
91 "chrome.bookmarks.getChildren": "bookmarks.html#method-getChildren",
92 "chrome.pageAction.onClicked": "pageAction.html#event-onClicked",
93 "chrome.windows.create": "windows.html#method-create",
94 "chrome.extension.onConnectExternal": "extension.html#event-onConnectExterna l",
95 "chrome.cookies.getAll": "cookies.html#method-getAll",
96 "chrome.extension.onRequestExternal": "extension.html#event-onRequestExterna l",
97 "chrome.bookmarks.onRemoved": "bookmarks.html#event-onRemoved",
98 "chrome.contextMenus.update": "contextMenus.html#method-update",
99 "chrome.experimental.sidebar.setTitle": "experimental.sidebar.html#method-se tTitle",
100 "chrome.bookmarks.export": "bookmarks.html#method-export",
101 "chrome.experimental.clipboard.executeCut": "experimental.clipboard.html#met hod-executeCut",
102 "chrome.windows.getLastFocused": "windows.html#method-getLastFocused",
103 "chrome.experimental.sidebar.show": "experimental.sidebar.html#method-show",
104 "chrome.tabs.onSelectionChanged": "tabs.html#event-onSelectionChanged",
105 "chrome.cookies.onChanged": "cookies.html#event-onChanged",
106 "chrome.management.getAll": "management.html#method-getAll",
107 "chrome.management.onUninstalled": "management.html#event-onUninstalled",
108 "chrome.windows.update": "windows.html#method-update",
109 "chrome.extension.getURL": "extension.html#method-getURL",
110 "chrome.idle.queryState": "idle.html#method-queryState",
111 "chrome.experimental.sidebar.setIcon": "experimental.sidebar.html#method-set Icon",
112 "chrome.experimental.omnibox.onInputChanged": "experimental.omnibox.html#eve nt-onInputChanged",
113 "chrome.experimental.webRequest.onErrorOccurred": "experimental.webRequest.h tml#event-onErrorOccurred",
114 "chrome.tabs.onMoved": "tabs.html#event-onMoved",
115 "chrome.experimental.omnibox.sendSuggestions": "experimental.omnibox.html#me thod-sendSuggestions",
116 "chrome.bookmarks.update": "bookmarks.html#method-update",
117 "chrome.contextMenus.removeAll": "contextMenus.html#method-removeAll",
118 "chrome.windows.remove": "windows.html#method-remove", 143 "chrome.windows.remove": "windows.html#method-remove",
119 "chrome.tabs.sendRequest": "tabs.html#method-sendRequest", 144 "chrome.windows.update": "windows.html#method-update"
120 "chrome.browserAction.setBadgeText": "browserAction.html#method-setBadgeText ",
121 "chrome.experimental.sidebar.collapse": "experimental.sidebar.html#method-co llapse",
122 "chrome.browserAction.setIcon": "browserAction.html#method-setIcon",
123 "chrome.experimental.omnibox.onInputEntered": "experimental.omnibox.html#eve nt-onInputEntered",
124 "chrome.experimental.proxy.useCustomProxySettings": "experimental.proxy.html #method-useCustomProxySettings",
125 "chrome.browserAction.setPopup": "browserAction.html#method-setPopup",
126 "chrome.bookmarks.onChildrenReordered": "bookmarks.html#event-onChildrenReor dered",
127 "chrome.experimental.webRequest.onRequestSent": "experimental.webRequest.htm l#event-onRequestSent",
128 "chrome.extension.getToolstrips": "extension.html#method-getToolstrips",
129 "chrome.history.onVisited": "history.html#event-onVisited",
130 "chrome.tabs.onUpdated": "tabs.html#event-onUpdated",
131 "chrome.history.deleteAll": "history.html#method-deleteAll",
132 "chrome.experimental.webNavigation.onDOMContentLoaded": "experimental.webNav igation.html#event-onDOMContentLoaded",
133 "chrome.tabs.getAllInWindow": "tabs.html#method-getAllInWindow",
134 "chrome.contextMenus.create": "contextMenus.html#method-create",
135 "chrome.tabs.getSelected": "tabs.html#method-getSelected",
136 "chrome.tabs.onAttached": "tabs.html#event-onAttached",
137 "chrome.tabs.remove": "tabs.html#method-remove",
138 "chrome.tabs.onDetached": "tabs.html#event-onDetached",
139 "chrome.extension.connect": "extension.html#method-connect",
140 "chrome.tabs.move": "tabs.html#method-move",
141 "chrome.windows.onFocusChanged": "windows.html#event-onFocusChanged",
142 "chrome.pageAction.setPopup": "pageAction.html#method-setPopup",
143 "chrome.experimental.processes.getProcessIdForTab": "experimental.processes. html#method-getProcessIdForTab",
144 "chrome.history.addUrl": "history.html#method-addUrl"
145 }, 145 },
146 "samples": [ 146 "samples": [
147 { 147 {
148 "api_calls": [
149 "chrome.browserAction.onClicked",
150 "chrome.browserAction.setIcon"
151 ],
152 "description": "",
148 "features": [ 153 "features": [
149 "background_page", 154 "background_page",
150 "browser_action", 155 "browser_action",
151 "tabs" 156 "tabs"
152 ], 157 ],
153 "icon": null, 158 "icon": null,
154 "description": "", 159 "id": "0262260daf0c8f7b28feff2ef23b05e7abf9d1e0",
160 "name": "A browser action which changes its icon when clicked.",
161 "path": "examples/api/browserAction/set_icon_path/",
162 "protocols": [
163 "http://"
164 ],
155 "search_string": "A BROWSER ACTION WHICH CHANGES ITS ICON WHEN CLICKED. B ACKGROUND_PAGE BROWSER_ACTION TABS CHROME.BROWSERACTION.ONCLICKED CHROME.BROWSER ACTION.SETICON", 165 "search_string": "A BROWSER ACTION WHICH CHANGES ITS ICON WHEN CLICKED. B ACKGROUND_PAGE BROWSER_ACTION TABS CHROME.BROWSERACTION.ONCLICKED CHROME.BROWSER ACTION.SETICON",
156 "source_files": [ 166 "source_files": [
157 "background.html", 167 "background.html",
158 "manifest.json" 168 "manifest.json"
159 ], 169 ],
160 "zip_path": "examples/api/browserAction/set_icon_path.zip", 170 "source_hash": "c5752555642e89340c57657b48440b0dcd74ee99",
161 "path": "examples/api/browserAction/set_icon_path/", 171 "zip_path": "examples/api/browserAction/set_icon_path.zip"
162 "api_calls": [
163 "chrome.browserAction.onClicked",
164 "chrome.browserAction.setIcon"
165 ],
166 "id": "0262260daf0c8f7b28feff2ef23b05e7abf9d1e0",
167 "protocols": [
168 "http://"
169 ],
170 "name": "A browser action which changes its icon when clicked."
171 }, 172 },
172 { 173 {
174 "api_calls": [
175 "chrome.tabs.executeScript"
176 ],
177 "description": "",
173 "features": [ 178 "features": [
174 "browser_action", 179 "browser_action",
175 "popup", 180 "popup",
176 "tabs" 181 "tabs"
177 ], 182 ],
178 "icon": null, 183 "icon": null,
179 "description": "", 184 "id": "ea2894c41cb8e80a4433a3e6c5772dadce9be90d",
180 "search_string": "A BROWSER ACTION WITH A POPUP THAT CHANGES THE PAGE COLO R. BROWSER_ACTION POPUP TABS CHROME.TABS.EXECUTESCRIPT", 185 "name": "A browser action with a popup that changes the page color.",
181 "source_files": [
182 "manifest.json",
183 "popup.html"
184 ],
185 "zip_path": "examples/api/browserAction/set_page_color.zip",
186 "path": "examples/api/browserAction/set_page_color/", 186 "path": "examples/api/browserAction/set_page_color/",
187 "api_calls": [
188 "chrome.tabs.executeScript"
189 ],
190 "id": "ea2894c41cb8e80a4433a3e6c5772dadce9be90d",
191 "protocols": [ 187 "protocols": [
192 "http://", 188 "http://",
193 "https://" 189 "https://"
194 ], 190 ],
195 "name": "A browser action with a popup that changes the page color." 191 "search_string": "A BROWSER ACTION WITH A POPUP THAT CHANGES THE PAGE COLO R. BROWSER_ACTION POPUP TABS CHROME.TABS.EXECUTESCRIPT",
192 "source_files": [
193 "manifest.json",
194 "popup.html"
195 ],
196 "source_hash": "c8d14b6893e75a62f3bd150d5d2cc5bb785bc411",
197 "zip_path": "examples/api/browserAction/set_page_color.zip"
196 }, 198 },
197 { 199 {
198 "features": [
199 "background_page",
200 "browser_action",
201 "tabs"
202 ],
203 "icon": null,
204 "description": "",
205 "search_string": "A BROWSER ACTION WITH NO ICON THAT MAKES THE PAGE RED B ACKGROUND_PAGE BROWSER_ACTION TABS CHROME.BROWSERACTION.ONCLICKED CHROME.BROWSER ACTION.SETBADGEBACKGROUNDCOLOR CHROME.BROWSERACTION.SETBADGETEXT CHROME.TABS.EXE CUTESCRIPT",
206 "source_files": [
207 "background.html",
208 "manifest.json"
209 ],
210 "zip_path": "examples/api/browserAction/make_page_red.zip",
211 "path": "examples/api/browserAction/make_page_red/",
212 "api_calls": [ 200 "api_calls": [
213 "chrome.browserAction.onClicked", 201 "chrome.browserAction.onClicked",
214 "chrome.browserAction.setBadgeBackgroundColor", 202 "chrome.browserAction.setBadgeBackgroundColor",
215 "chrome.browserAction.setBadgeText", 203 "chrome.browserAction.setBadgeText",
216 "chrome.tabs.executeScript" 204 "chrome.tabs.executeScript"
217 ], 205 ],
206 "description": "",
207 "features": [
208 "background_page",
209 "browser_action",
210 "tabs"
211 ],
212 "icon": null,
218 "id": "ede3c47b7757245be42ec33fd5ca63df4b490066", 213 "id": "ede3c47b7757245be42ec33fd5ca63df4b490066",
214 "name": "A browser action with no icon that makes the page red",
215 "path": "examples/api/browserAction/make_page_red/",
219 "protocols": [ 216 "protocols": [
220 "http://" 217 "http://"
221 ], 218 ],
222 "name": "A browser action with no icon that makes the page red" 219 "search_string": "A BROWSER ACTION WITH NO ICON THAT MAKES THE PAGE RED B ACKGROUND_PAGE BROWSER_ACTION TABS CHROME.BROWSERACTION.ONCLICKED CHROME.BROWSER ACTION.SETBADGEBACKGROUNDCOLOR CHROME.BROWSERACTION.SETBADGETEXT CHROME.TABS.EXE CUTESCRIPT",
220 "source_files": [
221 "background.html",
222 "manifest.json"
223 ],
224 "source_hash": "dfbb05ead54a0228a6d2f591ce1038d5c625249a",
225 "zip_path": "examples/api/browserAction/make_page_red.zip"
223 }, 226 },
224 { 227 {
228 "api_calls": [
229 "chrome.i18n.getAcceptLanguages",
230 "chrome.i18n.getMessage"
231 ],
232 "description": "Returns accept languages of the browser",
225 "features": [ 233 "features": [
226 "browser_action", 234 "browser_action",
227 "popup" 235 "popup"
228 ], 236 ],
229 "icon": null, 237 "icon": null,
230 "description": "Returns accept languages of the browser", 238 "id": "fbf0aa1a09a15ff8cc4fc7de4fd176d6c663d07a",
239 "name": "AcceptLanguage",
240 "path": "examples/api/i18n/getMessage/",
241 "protocols": [],
231 "search_string": "ACCEPTLANGUAGE RETURNS ACCEPT LANGUAGES OF THE BROWSER B ROWSER_ACTION POPUP CHROME.I18N.GETACCEPTLANGUAGES CHROME.I18N.GETMESSAGE", 242 "search_string": "ACCEPTLANGUAGE RETURNS ACCEPT LANGUAGES OF THE BROWSER B ROWSER_ACTION POPUP CHROME.I18N.GETACCEPTLANGUAGES CHROME.I18N.GETMESSAGE",
232 "source_files": [ 243 "source_files": [
233 "_locales/en_US/messages.json", 244 "_locales/en_US/messages.json",
234 "_locales/es/messages.json", 245 "_locales/es/messages.json",
235 "_locales/sr/messages.json", 246 "_locales/sr/messages.json",
236 "manifest.json", 247 "manifest.json",
237 "popup.html" 248 "popup.html"
238 ], 249 ],
239 "zip_path": "examples/api/i18n/getMessage.zip", 250 "source_hash": "67f203e2773eebf401d0aa0a9709d961e506d875",
240 "path": "examples/api/i18n/getMessage/", 251 "zip_path": "examples/api/i18n/getMessage.zip"
241 "api_calls": [
242 "chrome.i18n.getAcceptLanguages",
243 "chrome.i18n.getMessage"
244 ],
245 "id": "fbf0aa1a09a15ff8cc4fc7de4fd176d6c663d07a",
246 "protocols": [],
247 "name": "AcceptLanguage"
248 }, 252 },
249 { 253 {
250 "features": [
251 "background_page",
252 "page_action",
253 "tabs"
254 ],
255 "icon": null,
256 "description": "This extension adds an animated browser action to the tool bar.",
257 "search_string": "ANIMATED PAGE ACTION THIS EXTENSION ADDS AN ANIMATED BRO WSER ACTION TO THE TOOLBAR. BACKGROUND_PAGE PAGE_ACTION TABS CHROME.PAGEACTION.H IDE CHROME.PAGEACTION.ONCLICKED CHROME.PAGEACTION.SETICON CHROME.PAGEACTION.SETT ITLE CHROME.PAGEACTION.SHOW CHROME.TABS.GET CHROME.TABS.GETSELECTED CHROME.TABS. ONSELECTIONCHANGED",
258 "source_files": [
259 "background.html",
260 "manifest.json"
261 ],
262 "zip_path": "examples/api/pageAction/set_icon.zip",
263 "path": "examples/api/pageAction/set_icon/",
264 "api_calls": [ 254 "api_calls": [
265 "chrome.pageAction.hide", 255 "chrome.pageAction.hide",
266 "chrome.pageAction.onClicked", 256 "chrome.pageAction.onClicked",
267 "chrome.pageAction.setIcon", 257 "chrome.pageAction.setIcon",
268 "chrome.pageAction.setTitle", 258 "chrome.pageAction.setTitle",
269 "chrome.pageAction.show", 259 "chrome.pageAction.show",
270 "chrome.tabs.get", 260 "chrome.tabs.get",
271 "chrome.tabs.getSelected", 261 "chrome.tabs.getSelected",
272 "chrome.tabs.onSelectionChanged" 262 "chrome.tabs.onSelectionChanged"
273 ], 263 ],
264 "description": "This extension adds an animated browser action to the tool bar.",
265 "features": [
266 "background_page",
267 "page_action",
268 "tabs"
269 ],
270 "icon": null,
274 "id": "9a6e4ec46997fb92b324974afa08a3d007e2537f", 271 "id": "9a6e4ec46997fb92b324974afa08a3d007e2537f",
272 "name": "Animated Page Action",
273 "path": "examples/api/pageAction/set_icon/",
275 "protocols": [], 274 "protocols": [],
276 "name": "Animated Page Action" 275 "search_string": "ANIMATED PAGE ACTION THIS EXTENSION ADDS AN ANIMATED BRO WSER ACTION TO THE TOOLBAR. BACKGROUND_PAGE PAGE_ACTION TABS CHROME.PAGEACTION.H IDE CHROME.PAGEACTION.ONCLICKED CHROME.PAGEACTION.SETICON CHROME.PAGEACTION.SETT ITLE CHROME.PAGEACTION.SHOW CHROME.TABS.GET CHROME.TABS.GETSELECTED CHROME.TABS. ONSELECTIONCHANGED",
276 "source_files": [
277 "background.html",
278 "manifest.json"
279 ],
280 "source_hash": "9d5e9f8fd525c6d02fe03e1843041f5b0f94f690",
281 "zip_path": "examples/api/pageAction/set_icon.zip"
277 }, 282 },
278 { 283 {
284 "api_calls": [],
285 "description": "",
279 "features": [ 286 "features": [
280 "chrome_url_overrides" 287 "chrome_url_overrides"
281 ], 288 ],
282 "icon": null, 289 "icon": null,
283 "description": "", 290 "id": "9747e3d6a3eab39bc7c17f11a80573c62d44c7e5",
291 "name": "Blank new tab page",
292 "path": "examples/api/override/blank_ntp/",
293 "protocols": [],
284 "search_string": "BLANK NEW TAB PAGE CHROME_URL_OVERRIDES", 294 "search_string": "BLANK NEW TAB PAGE CHROME_URL_OVERRIDES",
285 "source_files": [ 295 "source_files": [
286 "blank.html", 296 "blank.html",
287 "manifest.json" 297 "manifest.json"
288 ], 298 ],
289 "zip_path": "examples/api/override/blank_ntp.zip", 299 "source_hash": "477acf6d15e3fa252e6307e156707538b61c86db",
290 "path": "examples/api/override/blank_ntp/", 300 "zip_path": "examples/api/override/blank_ntp.zip"
291 "api_calls": [],
292 "id": "9747e3d6a3eab39bc7c17f11a80573c62d44c7e5",
293 "protocols": [],
294 "name": "Blank new tab page"
295 }, 301 },
296 { 302 {
297 "features": [
298 "background_page",
299 "bookmarks",
300 "options_page",
301 "tabs"
302 ],
303 "icon": "icon.png",
304 "description": "Enjoy a more magical and immersive experience when browsin g the web using the power of sound.",
305 "search_string": "CHROME SOUNDS ENJOY A MORE MAGICAL AND IMMERSIVE EXPERIE NCE WHEN BROWSING THE WEB USING THE POWER OF SOUND. BACKGROUND_PAGE BOOKMARKS OP TIONS_PAGE TABS CHROME.BOOKMARKS.ONCREATED CHROME.BOOKMARKS.ONMOVED CHROME.BOOKM ARKS.ONREMOVED CHROME.EXTENSION.GETBACKGROUNDPAGE CHROME.EXTENSION.ONREQUEST CHR OME.EXTENSION.SENDREQUEST CHROME.TABS.GET CHROME.TABS.ONATTACHED CHROME.TABS.ONC REATED CHROME.TABS.ONDETACHED CHROME.TABS.ONMOVED CHROME.TABS.ONREMOVED CHROME.T ABS.ONSELECTIONCHANGED CHROME.TABS.ONUPDATED CHROME.WINDOWS.ONCREATED CHROME.WIN DOWS.ONFOCUSCHANGED CHROME.WINDOWS.ONREMOVED",
306 "source_files": [
307 "bg.html",
308 "bg.js",
309 "content.js",
310 "manifest.json",
311 "options.html"
312 ],
313 "zip_path": "examples/extensions/fx.zip",
314 "path": "examples/extensions/fx/",
315 "api_calls": [ 303 "api_calls": [
316 "chrome.bookmarks.onCreated", 304 "chrome.bookmarks.onCreated",
317 "chrome.bookmarks.onMoved", 305 "chrome.bookmarks.onMoved",
318 "chrome.bookmarks.onRemoved", 306 "chrome.bookmarks.onRemoved",
319 "chrome.extension.getBackgroundPage", 307 "chrome.extension.getBackgroundPage",
320 "chrome.extension.onRequest", 308 "chrome.extension.onRequest",
321 "chrome.extension.sendRequest", 309 "chrome.extension.sendRequest",
322 "chrome.tabs.get", 310 "chrome.tabs.get",
323 "chrome.tabs.onAttached", 311 "chrome.tabs.onAttached",
324 "chrome.tabs.onCreated", 312 "chrome.tabs.onCreated",
325 "chrome.tabs.onDetached", 313 "chrome.tabs.onDetached",
326 "chrome.tabs.onMoved", 314 "chrome.tabs.onMoved",
327 "chrome.tabs.onRemoved", 315 "chrome.tabs.onRemoved",
328 "chrome.tabs.onSelectionChanged", 316 "chrome.tabs.onSelectionChanged",
329 "chrome.tabs.onUpdated", 317 "chrome.tabs.onUpdated",
330 "chrome.windows.onCreated", 318 "chrome.windows.onCreated",
331 "chrome.windows.onFocusChanged", 319 "chrome.windows.onFocusChanged",
332 "chrome.windows.onRemoved" 320 "chrome.windows.onRemoved"
333 ], 321 ],
322 "description": "Enjoy a more magical and immersive experience when browsin g the web using the power of sound.",
323 "features": [
324 "background_page",
325 "bookmarks",
326 "options_page",
327 "tabs"
328 ],
329 "icon": "icon.png",
334 "id": "903e7277139e1e6caec123d3319cab295d8d1b3a", 330 "id": "903e7277139e1e6caec123d3319cab295d8d1b3a",
331 "name": "Chrome Sounds",
332 "path": "examples/extensions/fx/",
335 "protocols": [ 333 "protocols": [
336 "http://", 334 "http://",
337 "https://" 335 "https://"
338 ], 336 ],
339 "name": "Chrome Sounds" 337 "search_string": "CHROME SOUNDS ENJOY A MORE MAGICAL AND IMMERSIVE EXPERIE NCE WHEN BROWSING THE WEB USING THE POWER OF SOUND. BACKGROUND_PAGE BOOKMARKS OP TIONS_PAGE TABS CHROME.BOOKMARKS.ONCREATED CHROME.BOOKMARKS.ONMOVED CHROME.BOOKM ARKS.ONREMOVED CHROME.EXTENSION.GETBACKGROUNDPAGE CHROME.EXTENSION.ONREQUEST CHR OME.EXTENSION.SENDREQUEST CHROME.TABS.GET CHROME.TABS.ONATTACHED CHROME.TABS.ONC REATED CHROME.TABS.ONDETACHED CHROME.TABS.ONMOVED CHROME.TABS.ONREMOVED CHROME.T ABS.ONSELECTIONCHANGED CHROME.TABS.ONUPDATED CHROME.WINDOWS.ONCREATED CHROME.WIN DOWS.ONFOCUSCHANGED CHROME.WINDOWS.ONREMOVED",
338 "source_files": [
339 "bg.html",
340 "bg.js",
341 "content.js",
342 "manifest.json",
343 "options.html"
344 ],
345 "source_hash": "4155e4e6ba7d523ba7bc3b75da352c22e534c3c3",
346 "zip_path": "examples/extensions/fx.zip"
340 }, 347 },
341 { 348 {
349 "api_calls": [
350 "chrome.browserAction.setBadgeBackgroundColor",
351 "chrome.browserAction.setBadgeText",
352 "chrome.browserAction.setTitle",
353 "chrome.extension.getURL"
354 ],
355 "description": "Displays the status of the Chromium buildbot in the toolba r. Click to see more detailed status in a popup.",
342 "features": [ 356 "features": [
343 "background_page", 357 "background_page",
344 "browser_action", 358 "browser_action",
345 "notifications", 359 "notifications",
346 "options_page", 360 "options_page",
347 "popup" 361 "popup"
348 ], 362 ],
349 "icon": "icon.png", 363 "icon": "icon.png",
350 "description": "Displays the status of the Chromium buildbot in the toolba r. Click to see more detailed status in a popup.", 364 "id": "0e790e035a4a00b6f1def5ef9a7d7be1bce95ab5",
365 "name": "Chromium Buildbot Monitor",
366 "path": "examples/extensions/buildbot/",
367 "protocols": [
368 "http://",
369 "http://"
370 ],
351 "search_string": "CHROMIUM BUILDBOT MONITOR DISPLAYS THE STATUS OF THE CHR OMIUM BUILDBOT IN THE TOOLBAR. CLICK TO SEE MORE DETAILED STATUS IN A POPUP. BA CKGROUND_PAGE BROWSER_ACTION NOTIFICATIONS OPTIONS_PAGE POPUP CHROME.BROWSERACTI ON.SETBADGEBACKGROUNDCOLOR CHROME.BROWSERACTION.SETBADGETEXT CHROME.BROWSERACTIO N.SETTITLE CHROME.EXTENSION.GETURL", 371 "search_string": "CHROMIUM BUILDBOT MONITOR DISPLAYS THE STATUS OF THE CHR OMIUM BUILDBOT IN THE TOOLBAR. CLICK TO SEE MORE DETAILED STATUS IN A POPUP. BA CKGROUND_PAGE BROWSER_ACTION NOTIFICATIONS OPTIONS_PAGE POPUP CHROME.BROWSERACTI ON.SETBADGEBACKGROUNDCOLOR CHROME.BROWSERACTION.SETBADGETEXT CHROME.BROWSERACTIO N.SETTITLE CHROME.EXTENSION.GETURL",
352 "source_files": [ 372 "source_files": [
353 "bg.html", 373 "bg.html",
354 "manifest.json", 374 "manifest.json",
355 "options.html", 375 "options.html",
356 "popup.html" 376 "popup.html"
357 ], 377 ],
358 "zip_path": "examples/extensions/buildbot.zip", 378 "source_hash": "bbd36a3d1d5580b477929d081f5a3a467ad32c63",
359 "path": "examples/extensions/buildbot/", 379 "zip_path": "examples/extensions/buildbot.zip"
360 "api_calls": [
361 "chrome.browserAction.setBadgeBackgroundColor",
362 "chrome.browserAction.setBadgeText",
363 "chrome.browserAction.setTitle",
364 "chrome.extension.getURL"
365 ],
366 "id": "0e790e035a4a00b6f1def5ef9a7d7be1bce95ab5",
367 "protocols": [
368 "http://",
369 "http://"
370 ],
371 "name": "Chromium Buildbot Monitor"
372 }, 380 },
373 { 381 {
374 "features": [
375 "background_page",
376 "experimental",
377 "tabs"
378 ],
379 "icon": null,
380 "description": "Add support to the omnibox to search the Chromium source c ode.",
381 "search_string": "CHROMIUM SEARCH ADD SUPPORT TO THE OMNIBOX TO SEARCH THE CHROMIUM SOURCE CODE. BACKGROUND_PAGE EXPERIMENTAL TABS CHROME.EXPERIMENTAL.OMN IBOX.ONINPUTCHANGED CHROME.EXPERIMENTAL.OMNIBOX.ONINPUTENTERED CHROME.EXPERIMENT AL.OMNIBOX.STYLEMATCH CHROME.EXPERIMENTAL.OMNIBOX.STYLENONE CHROME.EXPERIMENTAL. OMNIBOX.STYLEURL CHROME.TABS.GET CHROME.TABS.GETSELECTED CHROME.TABS.UPDATE",
382 "source_files": [
383 "background.html",
384 "manifest.json"
385 ],
386 "zip_path": "examples/extensions/chrome_search.zip",
387 "path": "examples/extensions/chrome_search/",
388 "api_calls": [ 382 "api_calls": [
389 "chrome.experimental.omnibox.onInputChanged", 383 "chrome.experimental.omnibox.onInputChanged",
390 "chrome.experimental.omnibox.onInputEntered", 384 "chrome.experimental.omnibox.onInputEntered",
391 "chrome.experimental.omnibox.styleMatch", 385 "chrome.experimental.omnibox.styleMatch",
392 "chrome.experimental.omnibox.styleNone", 386 "chrome.experimental.omnibox.styleNone",
393 "chrome.experimental.omnibox.styleUrl", 387 "chrome.experimental.omnibox.styleUrl",
394 "chrome.tabs.get", 388 "chrome.tabs.get",
395 "chrome.tabs.getSelected", 389 "chrome.tabs.getSelected",
396 "chrome.tabs.update" 390 "chrome.tabs.update"
397 ], 391 ],
392 "description": "Add support to the omnibox to search the Chromium source c ode.",
393 "features": [
394 "background_page",
395 "experimental",
396 "tabs"
397 ],
398 "icon": null,
398 "id": "ac31228200b41a87982e386cc90d3a6eee4ad885", 399 "id": "ac31228200b41a87982e386cc90d3a6eee4ad885",
400 "name": "Chromium Search",
401 "path": "examples/extensions/chrome_search/",
399 "protocols": [ 402 "protocols": [
400 "http://" 403 "http://"
401 ], 404 ],
402 "name": "Chromium Search" 405 "search_string": "CHROMIUM SEARCH ADD SUPPORT TO THE OMNIBOX TO SEARCH THE CHROMIUM SOURCE CODE. BACKGROUND_PAGE EXPERIMENTAL TABS CHROME.EXPERIMENTAL.OMN IBOX.ONINPUTCHANGED CHROME.EXPERIMENTAL.OMNIBOX.ONINPUTENTERED CHROME.EXPERIMENT AL.OMNIBOX.STYLEMATCH CHROME.EXPERIMENTAL.OMNIBOX.STYLENONE CHROME.EXPERIMENTAL. OMNIBOX.STYLEURL CHROME.TABS.GET CHROME.TABS.GETSELECTED CHROME.TABS.UPDATE",
403 },
404 {
405 "features": [
406 "background_page",
407 "browser_action",
408 "tabs"
409 ],
410 "icon": null,
411 "description": "Displays the language of a tab",
412 "search_string": "CLD DISPLAYS THE LANGUAGE OF A TAB BACKGROUND_PAGE BROWS ER_ACTION TABS CHROME.BROWSERACTION.SETBADGETEXT CHROME.TABS.DETECTLANGUAGE CHRO ME.TABS.GET CHROME.TABS.GETSELECTED CHROME.TABS.ONSELECTIONCHANGED CHROME.TABS.O NUPDATED",
413 "source_files": [ 406 "source_files": [
414 "background.html", 407 "background.html",
415 "manifest.json" 408 "manifest.json"
416 ], 409 ],
417 "zip_path": "examples/api/i18n/cld.zip", 410 "source_hash": "ba6f3a8372fa886784ffe18bb53563547f9a9488",
418 "path": "examples/api/i18n/cld/", 411 "zip_path": "examples/extensions/chrome_search.zip"
412 },
413 {
419 "api_calls": [ 414 "api_calls": [
420 "chrome.browserAction.setBadgeText", 415 "chrome.browserAction.setBadgeText",
421 "chrome.tabs.detectLanguage", 416 "chrome.tabs.detectLanguage",
422 "chrome.tabs.get", 417 "chrome.tabs.get",
423 "chrome.tabs.getSelected", 418 "chrome.tabs.getSelected",
424 "chrome.tabs.onSelectionChanged", 419 "chrome.tabs.onSelectionChanged",
425 "chrome.tabs.onUpdated" 420 "chrome.tabs.onUpdated"
426 ], 421 ],
422 "description": "Displays the language of a tab",
423 "features": [
424 "background_page",
425 "browser_action",
426 "tabs"
427 ],
428 "icon": null,
427 "id": "7d5d6cf195bc25480256618e360aa38c6e6fba82", 429 "id": "7d5d6cf195bc25480256618e360aa38c6e6fba82",
430 "name": "CLD",
431 "path": "examples/api/i18n/cld/",
428 "protocols": [], 432 "protocols": [],
429 "name": "CLD" 433 "search_string": "CLD DISPLAYS THE LANGUAGE OF A TAB BACKGROUND_PAGE BROWS ER_ACTION TABS CHROME.BROWSERACTION.SETBADGETEXT CHROME.TABS.DETECTLANGUAGE CHRO ME.TABS.GET CHROME.TABS.GETSELECTED CHROME.TABS.ONSELECTIONCHANGED CHROME.TABS.O NUPDATED",
434 "source_files": [
435 "background.html",
436 "manifest.json"
437 ],
438 "source_hash": "913694d89e0b081f1ea5ad6f07b60b0141e82394",
439 "zip_path": "examples/api/i18n/cld.zip"
430 }, 440 },
431 { 441 {
442 "api_calls": [
443 "chrome.contextMenus.create"
444 ],
445 "description": "Shows some of the features of the Context Menus API",
432 "features": [ 446 "features": [
433 "background_page", 447 "background_page",
434 "contextMenus" 448 "contextMenus"
435 ], 449 ],
436 "icon": null, 450 "icon": null,
437 "description": "Shows some of the features of the Context Menus API", 451 "id": "5d81304a17cf7ac2887484f730fbd2b01e51e166",
452 "name": "Context Menus Sample",
453 "path": "examples/api/contextMenus/basic/",
454 "protocols": [],
438 "search_string": "CONTEXT MENUS SAMPLE SHOWS SOME OF THE FEATURES OF THE C ONTEXT MENUS API BACKGROUND_PAGE CONTEXTMENUS CHROME.CONTEXTMENUS.CREATE", 455 "search_string": "CONTEXT MENUS SAMPLE SHOWS SOME OF THE FEATURES OF THE C ONTEXT MENUS API BACKGROUND_PAGE CONTEXTMENUS CHROME.CONTEXTMENUS.CREATE",
439 "source_files": [ 456 "source_files": [
440 "background.html", 457 "background.html",
441 "manifest.json", 458 "manifest.json",
442 "sample.js" 459 "sample.js"
443 ], 460 ],
444 "zip_path": "examples/api/contextMenus/basic.zip", 461 "source_hash": "0e35ce268b3b2cf3d9830e6411c85c5dfef2ffdf",
445 "path": "examples/api/contextMenus/basic/", 462 "zip_path": "examples/api/contextMenus/basic.zip"
446 "api_calls": [
447 "chrome.contextMenus.create"
448 ],
449 "id": "5d81304a17cf7ac2887484f730fbd2b01e51e166",
450 "protocols": [],
451 "name": "Context Menus Sample"
452 }, 463 },
453 { 464 {
454 "features": [
455 "background_page",
456 "browser_action",
457 "cookies",
458 "tabs"
459 ],
460 "icon": "cookie.png",
461 "description": "Testing Cookie API",
462 "search_string": "COOKIE API TEST EXTENSION TESTING COOKIE API BACKGROUND_ PAGE BROWSER_ACTION COOKIES TABS CHROME.BROWSERACTION.ONCLICKED CHROME.COOKIES.G ET CHROME.COOKIES.GETALL CHROME.COOKIES.ONCHANGED CHROME.COOKIES.REMOVE CHROME.E XTENSION.GETURL CHROME.TABS.CREATE CHROME.TABS.UPDATE CHROME.WINDOWS.GET CHROME. WINDOWS.GETALL",
463 "source_files": [
464 "background.html",
465 "manager.html",
466 "manifest.json"
467 ],
468 "zip_path": "examples/api/cookies.zip",
469 "path": "examples/api/cookies/",
470 "api_calls": [ 465 "api_calls": [
471 "chrome.browserAction.onClicked", 466 "chrome.browserAction.onClicked",
472 "chrome.cookies.get", 467 "chrome.cookies.get",
473 "chrome.cookies.getAll", 468 "chrome.cookies.getAll",
474 "chrome.cookies.onChanged", 469 "chrome.cookies.onChanged",
475 "chrome.cookies.remove", 470 "chrome.cookies.remove",
476 "chrome.extension.getURL", 471 "chrome.extension.getURL",
477 "chrome.tabs.create", 472 "chrome.tabs.create",
478 "chrome.tabs.update", 473 "chrome.tabs.update",
479 "chrome.windows.get", 474 "chrome.windows.get",
480 "chrome.windows.getAll" 475 "chrome.windows.getAll"
481 ], 476 ],
477 "description": "Testing Cookie API",
478 "features": [
479 "background_page",
480 "browser_action",
481 "cookies",
482 "tabs"
483 ],
484 "icon": "cookie.png",
482 "id": "4daa6becd0899a54776d9cf7f09613ed1a9f4d77", 485 "id": "4daa6becd0899a54776d9cf7f09613ed1a9f4d77",
486 "name": "Cookie API Test Extension",
487 "path": "examples/api/cookies/",
483 "protocols": [ 488 "protocols": [
484 "http://", 489 "http://",
485 "https://" 490 "https://"
486 ], 491 ],
487 "name": "Cookie API Test Extension" 492 "search_string": "COOKIE API TEST EXTENSION TESTING COOKIE API BACKGROUND_ PAGE BROWSER_ACTION COOKIES TABS CHROME.BROWSERACTION.ONCLICKED CHROME.COOKIES.G ET CHROME.COOKIES.GETALL CHROME.COOKIES.ONCHANGED CHROME.COOKIES.REMOVE CHROME.E XTENSION.GETURL CHROME.TABS.CREATE CHROME.TABS.UPDATE CHROME.WINDOWS.GET CHROME. WINDOWS.GETALL",
493 "source_files": [
494 "background.html",
495 "manager.html",
496 "manifest.json"
497 ],
498 "source_hash": "d0741a5ff0ce9ac38a1be3e6abc46065d74cb498",
499 "zip_path": "examples/api/cookies.zip"
488 }, 500 },
489 { 501 {
502 "api_calls": [
503 "chrome.extension.onRequest",
504 "chrome.extension.sendRequest"
505 ],
506 "description": "Demonstrates a method to make a cross-domain XMLHttpReques t fetch from a content script. This extension fetches the current trending topi cs from Twitter and inserts them in an overlay at the top of Google News. Visit http://news.google.com to test this extension.",
490 "features": [ 507 "features": [
491 "background_page" 508 "background_page"
492 ], 509 ],
493 "icon": "sample-128.png", 510 "icon": "sample-128.png",
494 "description": "Demonstrates a method to make a cross-domain XMLHttpReques t fetch from a content script. This extension fetches the current trending topi cs from Twitter and inserts them in an overlay at the top of Google News. Visit http://news.google.com to test this extension.", 511 "id": "6871d09f4a96bf9d4b6cc724d00e909cee0f3902",
512 "name": "Cross-domain XMLHttpRequest from a content script",
513 "path": "examples/howto/contentscript_xhr/",
514 "protocols": [
515 "http://"
516 ],
495 "search_string": "CROSS-DOMAIN XMLHTTPREQUEST FROM A CONTENT SCRIPT DEMONS TRATES A METHOD TO MAKE A CROSS-DOMAIN XMLHTTPREQUEST FETCH FROM A CONTENT SCRIP T. THIS EXTENSION FETCHES THE CURRENT TRENDING TOPICS FROM TWITTER AND INSERTS THEM IN AN OVERLAY AT THE TOP OF GOOGLE NEWS. VISIT HTTP://NEWS.GOOGLE.COM TO T EST THIS EXTENSION. BACKGROUND_PAGE CHROME.EXTENSION.ONREQUEST CHROME.EXTENSION. SENDREQUEST", 517 "search_string": "CROSS-DOMAIN XMLHTTPREQUEST FROM A CONTENT SCRIPT DEMONS TRATES A METHOD TO MAKE A CROSS-DOMAIN XMLHTTPREQUEST FETCH FROM A CONTENT SCRIP T. THIS EXTENSION FETCHES THE CURRENT TRENDING TOPICS FROM TWITTER AND INSERTS THEM IN AN OVERLAY AT THE TOP OF GOOGLE NEWS. VISIT HTTP://NEWS.GOOGLE.COM TO T EST THIS EXTENSION. BACKGROUND_PAGE CHROME.EXTENSION.ONREQUEST CHROME.EXTENSION. SENDREQUEST",
496 "source_files": [ 518 "source_files": [
497 "background.html", 519 "background.html",
498 "contentscript.js", 520 "contentscript.js",
499 "manifest.json" 521 "manifest.json"
500 ], 522 ],
501 "zip_path": "examples/howto/contentscript_xhr.zip", 523 "source_hash": "0fe56cea50dc18b7e5e31d47c383356a85d8b896",
502 "path": "examples/howto/contentscript_xhr/", 524 "zip_path": "examples/howto/contentscript_xhr.zip"
503 "api_calls": [
504 "chrome.extension.onRequest",
505 "chrome.extension.sendRequest"
506 ],
507 "id": "6871d09f4a96bf9d4b6cc724d00e909cee0f3902",
508 "protocols": [
509 "http://"
510 ],
511 "name": "Cross-domain XMLHttpRequest from a content script"
512 }, 525 },
513 { 526 {
514 "features": [
515 "background_page",
516 "browser_action",
517 "options_page",
518 "tabs"
519 ],
520 "icon": "mail_128x128.png",
521 "description": "This extension adds an email button to the toolbar which a llows you to email the page link using your default mail client or Gmail.",
522 "search_string": "EMAIL THIS PAGE (BY GOOGLE) THIS EXTENSION ADDS AN EMAIL BUTTON TO THE TOOLBAR WHICH ALLOWS YOU TO EMAIL THE PAGE LINK USING YOUR DEFAUL T MAIL CLIENT OR GMAIL. BACKGROUND_PAGE BROWSER_ACTION OPTIONS_PAGE TABS CHROME. BROWSERACTION.ONCLICKED CHROME.EXTENSION.CONNECT CHROME.EXTENSION.ONCONNECT CHRO ME.TABS.CREATE CHROME.TABS.EXECUTESCRIPT CHROME.TABS.UPDATE",
523 "source_files": [
524 "background.html",
525 "content_script.js",
526 "manifest.json",
527 "options.html"
528 ],
529 "zip_path": "examples/extensions/email_this_page.zip",
530 "path": "examples/extensions/email_this_page/",
531 "api_calls": [ 527 "api_calls": [
532 "chrome.browserAction.onClicked", 528 "chrome.browserAction.onClicked",
533 "chrome.extension.connect", 529 "chrome.extension.connect",
534 "chrome.extension.onConnect", 530 "chrome.extension.onConnect",
535 "chrome.tabs.create", 531 "chrome.tabs.create",
536 "chrome.tabs.executeScript", 532 "chrome.tabs.executeScript",
537 "chrome.tabs.update" 533 "chrome.tabs.update"
538 ], 534 ],
535 "description": "This extension adds an email button to the toolbar which a llows you to email the page link using your default mail client or Gmail.",
536 "features": [
537 "background_page",
538 "browser_action",
539 "options_page",
540 "tabs"
541 ],
542 "icon": "mail_128x128.png",
539 "id": "028eb5364924344029bcbe1d527f132fc72b34e5", 543 "id": "028eb5364924344029bcbe1d527f132fc72b34e5",
544 "name": "Email this page (by Google)",
545 "path": "examples/extensions/email_this_page/",
540 "protocols": [ 546 "protocols": [
541 "http://", 547 "http://",
542 "https://" 548 "https://"
543 ], 549 ],
544 "name": "Email this page (by Google)" 550 "search_string": "EMAIL THIS PAGE (BY GOOGLE) THIS EXTENSION ADDS AN EMAIL BUTTON TO THE TOOLBAR WHICH ALLOWS YOU TO EMAIL THE PAGE LINK USING YOUR DEFAUL T MAIL CLIENT OR GMAIL. BACKGROUND_PAGE BROWSER_ACTION OPTIONS_PAGE TABS CHROME. BROWSERACTION.ONCLICKED CHROME.EXTENSION.CONNECT CHROME.EXTENSION.ONCONNECT CHRO ME.TABS.CREATE CHROME.TABS.EXECUTESCRIPT CHROME.TABS.UPDATE",
551 "source_files": [
552 "background.html",
553 "content_script.js",
554 "manifest.json",
555 "options.html"
556 ],
557 "source_hash": "54b5469031ddcb2097f39dbaae1bcd81ae650154",
558 "zip_path": "examples/extensions/email_this_page.zip"
545 }, 559 },
546 { 560 {
561 "api_calls": [],
562 "description": "A sample extension which uses Google Analytics to track us age.",
547 "features": [ 563 "features": [
548 "background_page", 564 "background_page",
549 "browser_action", 565 "browser_action",
550 "popup" 566 "popup"
551 ], 567 ],
552 "icon": "analytics-extension-icon-128.png", 568 "icon": "analytics-extension-icon-128.png",
553 "description": "A sample extension which uses Google Analytics to track us age.", 569 "id": "763a08e9b06595d785568a8d392b95a2f3700258",
570 "name": "Event Tracking with Google Analytics",
571 "path": "examples/tutorials/analytics/",
572 "protocols": [],
554 "search_string": "EVENT TRACKING WITH GOOGLE ANALYTICS A SAMPLE EXTENSION WHICH USES GOOGLE ANALYTICS TO TRACK USAGE. BACKGROUND_PAGE BROWSER_ACTION POPUP ", 573 "search_string": "EVENT TRACKING WITH GOOGLE ANALYTICS A SAMPLE EXTENSION WHICH USES GOOGLE ANALYTICS TO TRACK USAGE. BACKGROUND_PAGE BROWSER_ACTION POPUP ",
555 "source_files": [ 574 "source_files": [
556 "analytics.js", 575 "analytics.js",
557 "background.html", 576 "background.html",
558 "manifest.json", 577 "manifest.json",
559 "popup.html" 578 "popup.html"
560 ], 579 ],
561 "zip_path": "examples/tutorials/analytics.zip", 580 "source_hash": "b02f040a3eb56f8a0e780549954f69172d62dcd3",
562 "path": "examples/tutorials/analytics/", 581 "zip_path": "examples/tutorials/analytics.zip"
563 "api_calls": [],
564 "id": "763a08e9b06595d785568a8d392b95a2f3700258",
565 "protocols": [],
566 "name": "Event Tracking with Google Analytics"
567 }, 582 },
568 { 583 {
569 "features": [
570 "background_page",
571 "experimental",
572 "tabs"
573 ],
574 "icon": "icon-128.png",
575 "description": "Search the Chrome Extensions documentation. To use, type 'crdoc' plus a search term into the Omnibox.",
576 "search_string": "EXTENSION DOCS SEARCH SEARCH THE CHROME EXTENSIONS DOCUM ENTATION. TO USE, TYPE CRDOC PLUS A SEARCH TERM INTO THE OMNIBOX. BACKGROUND_PA GE EXPERIMENTAL TABS CHROME.EXPERIMENTAL.OMNIBOX.ONINPUTCHANGED CHROME.EXPERIMEN TAL.OMNIBOX.ONINPUTENTERED CHROME.EXPERIMENTAL.OMNIBOX.STYLEMATCH CHROME.EXPERIM ENTAL.OMNIBOX.STYLENONE CHROME.TABS.CREATE CHROME.TABS.GET CHROME.TABS.ONREMOVED CHROME.TABS.UPDATE",
577 "source_files": [
578 "background.html",
579 "manifest.json"
580 ],
581 "zip_path": "examples/api/omnibox/extension-docs.zip",
582 "path": "examples/api/omnibox/extension-docs/",
583 "api_calls": [ 584 "api_calls": [
584 "chrome.experimental.omnibox.onInputChanged", 585 "chrome.experimental.omnibox.onInputChanged",
585 "chrome.experimental.omnibox.onInputEntered", 586 "chrome.experimental.omnibox.onInputEntered",
586 "chrome.experimental.omnibox.styleMatch", 587 "chrome.experimental.omnibox.styleMatch",
587 "chrome.experimental.omnibox.styleNone", 588 "chrome.experimental.omnibox.styleNone",
588 "chrome.tabs.create", 589 "chrome.tabs.create",
589 "chrome.tabs.get", 590 "chrome.tabs.get",
590 "chrome.tabs.onRemoved", 591 "chrome.tabs.onRemoved",
591 "chrome.tabs.update" 592 "chrome.tabs.update"
592 ], 593 ],
594 "description": "Search the Chrome Extensions documentation. To use, type 'crdoc' plus a search term into the Omnibox.",
595 "features": [
596 "background_page",
597 "experimental",
598 "tabs"
599 ],
600 "icon": "icon-128.png",
593 "id": "e3df888a89e35bdeb9c8bc8d03be5e1851b97c68", 601 "id": "e3df888a89e35bdeb9c8bc8d03be5e1851b97c68",
602 "name": "Extension Docs Search",
603 "path": "examples/api/omnibox/extension-docs/",
594 "protocols": [ 604 "protocols": [
595 "http://" 605 "http://"
596 ], 606 ],
597 "name": "Extension Docs Search" 607 "search_string": "EXTENSION DOCS SEARCH SEARCH THE CHROME EXTENSIONS DOCUM ENTATION. TO USE, TYPE CRDOC PLUS A SEARCH TERM INTO THE OMNIBOX. BACKGROUND_PA GE EXPERIMENTAL TABS CHROME.EXPERIMENTAL.OMNIBOX.ONINPUTCHANGED CHROME.EXPERIMEN TAL.OMNIBOX.ONINPUTENTERED CHROME.EXPERIMENTAL.OMNIBOX.STYLEMATCH CHROME.EXPERIM ENTAL.OMNIBOX.STYLENONE CHROME.TABS.CREATE CHROME.TABS.GET CHROME.TABS.ONREMOVED CHROME.TABS.UPDATE",
608 "source_files": [
609 "background.html",
610 "manifest.json"
611 ],
612 "source_hash": "f028053c9ad9a4e49f813945d3065ec2f52e5fff",
613 "zip_path": "examples/api/omnibox/extension-docs.zip"
598 }, 614 },
599 { 615 {
616 "api_calls": [
617 "chrome.browserAction.setBadgeText",
618 "chrome.extension.getBackgroundPage",
619 "chrome.extension.getURL",
620 "chrome.tabs.create",
621 "chrome.tabs.get",
622 "chrome.tabs.getSelected",
623 "chrome.tabs.onUpdated",
624 "chrome.tabs.remove"
625 ],
626 "description": "Demonstrates how to use OAuth to connect the Google Docume nts List Data API.",
600 "features": [ 627 "features": [
601 "background_page", 628 "background_page",
602 "browser_action", 629 "browser_action",
603 "options_page", 630 "options_page",
604 "popup", 631 "popup",
605 "tabs" 632 "tabs"
606 ], 633 ],
607 "icon": "img/docs_spreadsheets-128.gif", 634 "icon": "img/docs_spreadsheets-128.gif",
608 "description": "Demonstrates how to use OAuth to connect the Google Docume nts List Data API.", 635 "id": "4e35caa9742fb82dbd628892d23a781614f6eff6",
636 "name": "Google Document List Viewer",
637 "path": "examples/extensions/gdocs/",
638 "protocols": [
639 "https://",
640 "https://",
641 "https://",
642 "https://"
643 ],
609 "search_string": "GOOGLE DOCUMENT LIST VIEWER DEMONSTRATES HOW TO USE OAUT H TO CONNECT THE GOOGLE DOCUMENTS LIST DATA API. BACKGROUND_PAGE BROWSER_ACTION OPTIONS_PAGE POPUP TABS CHROME.BROWSERACTION.SETBADGETEXT CHROME.EXTENSION.GETBA CKGROUNDPAGE CHROME.EXTENSION.GETURL CHROME.TABS.CREATE CHROME.TABS.GET CHROME.T ABS.GETSELECTED CHROME.TABS.ONUPDATED CHROME.TABS.REMOVE", 644 "search_string": "GOOGLE DOCUMENT LIST VIEWER DEMONSTRATES HOW TO USE OAUT H TO CONNECT THE GOOGLE DOCUMENTS LIST DATA API. BACKGROUND_PAGE BROWSER_ACTION OPTIONS_PAGE POPUP TABS CHROME.BROWSERACTION.SETBADGETEXT CHROME.EXTENSION.GETBA CKGROUNDPAGE CHROME.EXTENSION.GETURL CHROME.TABS.CREATE CHROME.TABS.GET CHROME.T ABS.GETSELECTED CHROME.TABS.ONUPDATED CHROME.TABS.REMOVE",
610 "source_files": [ 645 "source_files": [
611 "background.html", 646 "background.html",
612 "chrome_ex_oauth.html", 647 "chrome_ex_oauth.html",
613 "chrome_ex_oauth.js", 648 "chrome_ex_oauth.js",
614 "chrome_ex_oauthsimple.js", 649 "chrome_ex_oauthsimple.js",
615 "js/jquery-1.4.1.min.js", 650 "js/jquery-1.4.1.min.js",
616 "manifest.json", 651 "manifest.json",
617 "options.html", 652 "options.html",
618 "popup.html" 653 "popup.html"
619 ], 654 ],
620 "zip_path": "examples/extensions/gdocs.zip", 655 "source_hash": "284e44d603a62348dd1b7e98e593f3f4b877b124",
621 "path": "examples/extensions/gdocs/", 656 "zip_path": "examples/extensions/gdocs.zip"
657 },
658 {
622 "api_calls": [ 659 "api_calls": [
660 "chrome.browserAction.onClicked",
661 "chrome.browserAction.setBadgeBackgroundColor",
623 "chrome.browserAction.setBadgeText", 662 "chrome.browserAction.setBadgeText",
663 "chrome.browserAction.setIcon",
624 "chrome.extension.getBackgroundPage", 664 "chrome.extension.getBackgroundPage",
625 "chrome.extension.getURL", 665 "chrome.i18n.getMessage",
626 "chrome.tabs.create", 666 "chrome.tabs.create",
627 "chrome.tabs.get", 667 "chrome.tabs.get",
628 "chrome.tabs.getSelected", 668 "chrome.tabs.getAllInWindow",
629 "chrome.tabs.onUpdated", 669 "chrome.tabs.onUpdated",
630 "chrome.tabs.remove" 670 "chrome.tabs.update"
631 ], 671 ],
632 "id": "4e35caa9742fb82dbd628892d23a781614f6eff6", 672 "description": "Displays the number of unread messages in your Google Mail inbox. You can also click the button to open your inbox.",
633 "protocols": [
634 "https://",
635 "https://",
636 "https://",
637 "https://"
638 ],
639 "name": "Google Document List Viewer"
640 },
641 {
642 "features": [ 673 "features": [
643 "background_page", 674 "background_page",
644 "browser_action", 675 "browser_action",
645 "options_page", 676 "options_page",
646 "tabs" 677 "tabs"
647 ], 678 ],
648 "icon": "icon_128.png", 679 "icon": "icon_128.png",
649 "description": "Displays the number of unread messages in your Google Mail inbox. You can also click the button to open your inbox.", 680 "id": "bb57f7a0132cbeb36ad7e7bb0ab75c21704234ca",
681 "name": "Google Mail Checker",
682 "path": "examples/extensions/gmail/",
683 "protocols": [
684 "http://",
685 "https://"
686 ],
650 "search_string": "GOOGLE MAIL CHECKER DISPLAYS THE NUMBER OF UNREAD MESSAG ES IN YOUR GOOGLE MAIL INBOX. YOU CAN ALSO CLICK THE BUTTON TO OPEN YOUR INBOX. BACKGROUND_PAGE BROWSER_ACTION OPTIONS_PAGE TABS CHROME.BROWSERACTION.ONCLICKED CHROME.BROWSERACTION.SETBADGEBACKGROUNDCOLOR CHROME.BROWSERACTION.SETBADGETEXT C HROME.BROWSERACTION.SETICON CHROME.EXTENSION.GETBACKGROUNDPAGE CHROME.I18N.GETME SSAGE CHROME.TABS.CREATE CHROME.TABS.GET CHROME.TABS.GETALLINWINDOW CHROME.TABS. ONUPDATED CHROME.TABS.UPDATE", 687 "search_string": "GOOGLE MAIL CHECKER DISPLAYS THE NUMBER OF UNREAD MESSAG ES IN YOUR GOOGLE MAIL INBOX. YOU CAN ALSO CLICK THE BUTTON TO OPEN YOUR INBOX. BACKGROUND_PAGE BROWSER_ACTION OPTIONS_PAGE TABS CHROME.BROWSERACTION.ONCLICKED CHROME.BROWSERACTION.SETBADGEBACKGROUNDCOLOR CHROME.BROWSERACTION.SETBADGETEXT C HROME.BROWSERACTION.SETICON CHROME.EXTENSION.GETBACKGROUNDPAGE CHROME.I18N.GETME SSAGE CHROME.TABS.CREATE CHROME.TABS.GET CHROME.TABS.GETALLINWINDOW CHROME.TABS. ONUPDATED CHROME.TABS.UPDATE",
651 "source_files": [ 688 "source_files": [
652 "_locales/ar/messages.json", 689 "_locales/ar/messages.json",
653 "_locales/bg/messages.json", 690 "_locales/bg/messages.json",
654 "_locales/ca/messages.json", 691 "_locales/ca/messages.json",
655 "_locales/cs/messages.json", 692 "_locales/cs/messages.json",
656 "_locales/da/messages.json", 693 "_locales/da/messages.json",
657 "_locales/de/messages.json", 694 "_locales/de/messages.json",
658 "_locales/el/messages.json", 695 "_locales/el/messages.json",
659 "_locales/en/messages.json", 696 "_locales/en/messages.json",
(...skipping 28 matching lines...) Expand all
688 "_locales/th/messages.json", 725 "_locales/th/messages.json",
689 "_locales/tr/messages.json", 726 "_locales/tr/messages.json",
690 "_locales/uk/messages.json", 727 "_locales/uk/messages.json",
691 "_locales/vi/messages.json", 728 "_locales/vi/messages.json",
692 "_locales/zh_CN/messages.json", 729 "_locales/zh_CN/messages.json",
693 "_locales/zh_TW/messages.json", 730 "_locales/zh_TW/messages.json",
694 "background.html", 731 "background.html",
695 "manifest.json", 732 "manifest.json",
696 "options.html" 733 "options.html"
697 ], 734 ],
698 "zip_path": "examples/extensions/gmail.zip", 735 "source_hash": "030b77992ed5bbbbc18f1b717bc330b965b26aaf",
699 "path": "examples/extensions/gmail/", 736 "zip_path": "examples/extensions/gmail.zip"
737 },
738 {
700 "api_calls": [ 739 "api_calls": [
701 "chrome.browserAction.onClicked",
702 "chrome.browserAction.setBadgeBackgroundColor",
703 "chrome.browserAction.setBadgeText",
704 "chrome.browserAction.setIcon",
705 "chrome.extension.getBackgroundPage", 740 "chrome.extension.getBackgroundPage",
706 "chrome.i18n.getMessage", 741 "chrome.extension.getURL",
707 "chrome.tabs.create", 742 "chrome.tabs.create",
708 "chrome.tabs.get", 743 "chrome.tabs.get",
709 "chrome.tabs.getAllInWindow", 744 "chrome.tabs.getSelected",
710 "chrome.tabs.onUpdated", 745 "chrome.tabs.onUpdated",
711 "chrome.tabs.update" 746 "chrome.tabs.remove"
712 ], 747 ],
713 "id": "bb57f7a0132cbeb36ad7e7bb0ab75c21704234ca", 748 "description": "Find out when you have new waves and preview them fast.",
714 "protocols": [
715 "http://",
716 "https://"
717 ],
718 "name": "Google Mail Checker"
719 },
720 {
721 "features": [ 749 "features": [
722 "background_page", 750 "background_page",
723 "browser_action", 751 "browser_action",
724 "options_page", 752 "options_page",
725 "popup", 753 "popup",
726 "tabs" 754 "tabs"
727 ], 755 ],
728 "icon": "128.png", 756 "icon": "128.png",
729 "description": "Find out when you have new waves and preview them fast.", 757 "id": "1682e05ea9a1bde985123b04f6f8ac50a8a64033",
758 "name": "Google Wave Notifier",
759 "path": "examples/extensions/wave/",
760 "protocols": [
761 "https://",
762 "http://"
763 ],
730 "search_string": "GOOGLE WAVE NOTIFIER FIND OUT WHEN YOU HAVE NEW WAVES AN D PREVIEW THEM FAST. BACKGROUND_PAGE BROWSER_ACTION OPTIONS_PAGE POPUP TABS CHRO ME.EXTENSION.GETBACKGROUNDPAGE CHROME.EXTENSION.GETURL CHROME.TABS.CREATE CHROME .TABS.GET CHROME.TABS.GETSELECTED CHROME.TABS.ONUPDATED CHROME.TABS.REMOVE", 764 "search_string": "GOOGLE WAVE NOTIFIER FIND OUT WHEN YOU HAVE NEW WAVES AN D PREVIEW THEM FAST. BACKGROUND_PAGE BROWSER_ACTION OPTIONS_PAGE POPUP TABS CHRO ME.EXTENSION.GETBACKGROUNDPAGE CHROME.EXTENSION.GETURL CHROME.TABS.CREATE CHROME .TABS.GET CHROME.TABS.GETSELECTED CHROME.TABS.ONUPDATED CHROME.TABS.REMOVE",
731 "source_files": [ 765 "source_files": [
732 "background.html", 766 "background.html",
733 "chrome_ex_oauth.html", 767 "chrome_ex_oauth.html",
734 "chrome_ex_oauth.js", 768 "chrome_ex_oauth.js",
735 "chrome_ex_oauthsimple.js", 769 "chrome_ex_oauthsimple.js",
736 "manifest.json", 770 "manifest.json",
737 "options.html", 771 "options.html",
738 "popup.html", 772 "popup.html",
739 "prettyload.js" 773 "prettyload.js"
740 ], 774 ],
741 "zip_path": "examples/extensions/wave.zip", 775 "source_hash": "9f360bf8772e8a23862d854ea088e0bec867ba02",
742 "path": "examples/extensions/wave/", 776 "zip_path": "examples/extensions/wave.zip"
743 "api_calls": [
744 "chrome.extension.getBackgroundPage",
745 "chrome.extension.getURL",
746 "chrome.tabs.create",
747 "chrome.tabs.get",
748 "chrome.tabs.getSelected",
749 "chrome.tabs.onUpdated",
750 "chrome.tabs.remove"
751 ],
752 "id": "1682e05ea9a1bde985123b04f6f8ac50a8a64033",
753 "protocols": [
754 "https://",
755 "http://"
756 ],
757 "name": "Google Wave Notifier"
758 }, 777 },
759 { 778 {
779 "api_calls": [],
780 "description": "The first extension that I made.",
760 "features": [ 781 "features": [
761 "browser_action", 782 "browser_action",
762 "popup" 783 "popup"
763 ], 784 ],
764 "icon": null, 785 "icon": null,
765 "description": "The first extension that I made.", 786 "id": "14b9651fda4e57b2a5914ba73a779812201b750a",
787 "name": "Hello World",
788 "path": "examples/tutorials/getstarted/",
789 "protocols": [
790 "http://"
791 ],
766 "search_string": "HELLO WORLD THE FIRST EXTENSION THAT I MADE. BROWSER_ACT ION POPUP", 792 "search_string": "HELLO WORLD THE FIRST EXTENSION THAT I MADE. BROWSER_ACT ION POPUP",
767 "source_files": [ 793 "source_files": [
768 "manifest.json", 794 "manifest.json",
769 "popup.html" 795 "popup.html"
770 ], 796 ],
771 "zip_path": "examples/tutorials/getstarted.zip", 797 "source_hash": "1a3139dcb7f3e3499023703643e7056c61235123",
772 "path": "examples/tutorials/getstarted/", 798 "zip_path": "examples/tutorials/getstarted.zip"
773 "api_calls": [],
774 "id": "14b9651fda4e57b2a5914ba73a779812201b750a",
775 "protocols": [
776 "http://"
777 ],
778 "name": "Hello World"
779 }, 799 },
780 { 800 {
801 "api_calls": [
802 "chrome.browserAction.onClicked",
803 "chrome.extension.getBackgroundPage",
804 "chrome.idle.onStateChanged",
805 "chrome.idle.queryState"
806 ],
807 "description": "Demonstrates the Idle API",
781 "features": [ 808 "features": [
782 "background_page", 809 "background_page",
783 "browser_action", 810 "browser_action",
784 "idle" 811 "idle"
785 ], 812 ],
786 "icon": "sample-128.png", 813 "icon": "sample-128.png",
787 "description": "Demonstrates the Idle API", 814 "id": "2020d72f2577f53caf8e94e3dbac0fb849ceaa4d",
815 "name": "Idle - Simple Example",
816 "path": "examples/api/idle/idle_simple/",
817 "protocols": [],
788 "search_string": "IDLE - SIMPLE EXAMPLE DEMONSTRATES THE IDLE API BACKGROU ND_PAGE BROWSER_ACTION IDLE CHROME.BROWSERACTION.ONCLICKED CHROME.EXTENSION.GETB ACKGROUNDPAGE CHROME.IDLE.ONSTATECHANGED CHROME.IDLE.QUERYSTATE", 818 "search_string": "IDLE - SIMPLE EXAMPLE DEMONSTRATES THE IDLE API BACKGROU ND_PAGE BROWSER_ACTION IDLE CHROME.BROWSERACTION.ONCLICKED CHROME.EXTENSION.GETB ACKGROUNDPAGE CHROME.IDLE.ONSTATECHANGED CHROME.IDLE.QUERYSTATE",
789 "source_files": [ 819 "source_files": [
790 "background.html", 820 "background.html",
791 "history.html", 821 "history.html",
792 "manifest.json" 822 "manifest.json"
793 ], 823 ],
794 "zip_path": "examples/api/idle/idle_simple.zip", 824 "source_hash": "1378042fee96e115d7b8003588eca369b43f772b",
795 "path": "examples/api/idle/idle_simple/", 825 "zip_path": "examples/api/idle/idle_simple.zip"
796 "api_calls": [
797 "chrome.browserAction.onClicked",
798 "chrome.extension.getBackgroundPage",
799 "chrome.idle.onStateChanged",
800 "chrome.idle.queryState"
801 ],
802 "id": "2020d72f2577f53caf8e94e3dbac0fb849ceaa4d",
803 "protocols": [],
804 "name": "Idle - Simple Example"
805 }, 826 },
806 { 827 {
828 "api_calls": [],
829 "description": "",
807 "features": [ 830 "features": [
808 "chrome_url_overrides" 831 "chrome_url_overrides"
809 ], 832 ],
810 "icon": null, 833 "icon": null,
811 "description": "", 834 "id": "0ea1588bd07b20338fc21f725de1542a5fdf9726",
835 "name": "iGoogle new tab page",
836 "path": "examples/api/override/override_igoogle/",
837 "protocols": [],
812 "search_string": "IGOOGLE NEW TAB PAGE CHROME_URL_OVERRIDES", 838 "search_string": "IGOOGLE NEW TAB PAGE CHROME_URL_OVERRIDES",
813 "source_files": [ 839 "source_files": [
814 "manifest.json", 840 "manifest.json",
815 "redirect.html" 841 "redirect.html"
816 ], 842 ],
817 "zip_path": "examples/api/override/override_igoogle.zip", 843 "source_hash": "8ee76608adbf87c3260f9905e6cb1c8a45bd8e0c",
818 "path": "examples/api/override/override_igoogle/", 844 "zip_path": "examples/api/override/override_igoogle.zip"
819 "api_calls": [],
820 "id": "0ea1588bd07b20338fc21f725de1542a5fdf9726",
821 "protocols": [],
822 "name": "iGoogle new tab page"
823 }, 845 },
824 { 846 {
847 "api_calls": [
848 "chrome.contextMenus.create",
849 "chrome.tabs.get",
850 "chrome.tabs.getCurrent",
851 "chrome.windows.create",
852 "chrome.windows.update"
853 ],
854 "description": "Get image info for images, including EXIF data",
825 "features": [ 855 "features": [
826 "background_page", 856 "background_page",
827 "contextMenus", 857 "contextMenus",
828 "tabs" 858 "tabs"
829 ], 859 ],
830 "icon": "imageinfo-128.png", 860 "icon": "imageinfo-128.png",
831 "description": "Get image info for images, including EXIF data", 861 "id": "646325c25f572a1d15edc73d057f821d847a4fbe",
862 "name": "Imageinfo",
863 "path": "examples/extensions/imageinfo/",
864 "protocols": [
865 "http://",
866 "https://"
867 ],
832 "search_string": "IMAGEINFO GET IMAGE INFO FOR IMAGES, INCLUDING EXIF DATA BACKGROUND_PAGE CONTEXTMENUS TABS CHROME.CONTEXTMENUS.CREATE CHROME.TABS.GET CH ROME.TABS.GETCURRENT CHROME.WINDOWS.CREATE CHROME.WINDOWS.UPDATE", 868 "search_string": "IMAGEINFO GET IMAGE INFO FOR IMAGES, INCLUDING EXIF DATA BACKGROUND_PAGE CONTEXTMENUS TABS CHROME.CONTEXTMENUS.CREATE CHROME.TABS.GET CH ROME.TABS.GETCURRENT CHROME.WINDOWS.CREATE CHROME.WINDOWS.UPDATE",
833 "source_files": [ 869 "source_files": [
834 "background.html", 870 "background.html",
835 "imageinfo/binaryajax.js", 871 "imageinfo/binaryajax.js",
836 "imageinfo/exif.js", 872 "imageinfo/exif.js",
837 "imageinfo/imageinfo.js", 873 "imageinfo/imageinfo.js",
838 "info.html", 874 "info.html",
839 "manifest.json" 875 "manifest.json"
840 ], 876 ],
841 "zip_path": "examples/extensions/imageinfo.zip", 877 "source_hash": "c746d9114348f4b414c1ec05e988e2807feb963a",
842 "path": "examples/extensions/imageinfo/", 878 "zip_path": "examples/extensions/imageinfo.zip"
843 "api_calls": [
844 "chrome.contextMenus.create",
845 "chrome.tabs.get",
846 "chrome.tabs.getCurrent",
847 "chrome.windows.create",
848 "chrome.windows.update"
849 ],
850 "id": "646325c25f572a1d15edc73d057f821d847a4fbe",
851 "protocols": [
852 "http://",
853 "https://"
854 ],
855 "name": "Imageinfo"
856 }, 879 },
857 { 880 {
858 "features": [
859 "background_page",
860 "page_action",
861 "popup",
862 "tabs"
863 ],
864 "icon": "icon.png",
865 "description": "Finds addresses in the web page you're on and pops up a ma p window.",
866 "search_string": "MAPPY FINDS ADDRESSES IN THE WEB PAGE YOURE ON AND POPS UP A MAP WINDOW. BACKGROUND_PAGE PAGE_ACTION POPUP TABS CHROME.EXTENSION.GETBACK GROUNDPAGE CHROME.EXTENSION.ONREQUEST CHROME.PAGEACTION.HIDE CHROME.PAGEACTION.S ETTITLE CHROME.PAGEACTION.SHOW CHROME.TABS.GET CHROME.TABS.GETSELECTED CHROME.TA BS.ONSELECTIONCHANGED CHROME.TABS.ONUPDATED CHROME.TABS.SENDREQUEST",
867 "source_files": [
868 "background.html",
869 "manifest.json",
870 "mappy_content_script.js",
871 "popup.html"
872 ],
873 "zip_path": "examples/extensions/mappy.zip",
874 "path": "examples/extensions/mappy/",
875 "api_calls": [ 881 "api_calls": [
876 "chrome.extension.getBackgroundPage", 882 "chrome.extension.getBackgroundPage",
877 "chrome.extension.onRequest", 883 "chrome.extension.onRequest",
878 "chrome.pageAction.hide", 884 "chrome.pageAction.hide",
879 "chrome.pageAction.setTitle", 885 "chrome.pageAction.setTitle",
880 "chrome.pageAction.show", 886 "chrome.pageAction.show",
881 "chrome.tabs.get", 887 "chrome.tabs.get",
882 "chrome.tabs.getSelected", 888 "chrome.tabs.getSelected",
883 "chrome.tabs.onSelectionChanged", 889 "chrome.tabs.onSelectionChanged",
884 "chrome.tabs.onUpdated", 890 "chrome.tabs.onUpdated",
885 "chrome.tabs.sendRequest" 891 "chrome.tabs.sendRequest"
886 ], 892 ],
893 "description": "Finds addresses in the web page you're on and pops up a ma p window.",
894 "features": [
895 "background_page",
896 "page_action",
897 "popup",
898 "tabs"
899 ],
900 "icon": "icon.png",
887 "id": "ec97ec20ca2f095d081e39f1565fc12af09ef067", 901 "id": "ec97ec20ca2f095d081e39f1565fc12af09ef067",
902 "name": "Mappy",
903 "path": "examples/extensions/mappy/",
888 "protocols": [ 904 "protocols": [
889 "http://" 905 "http://"
890 ], 906 ],
891 "name": "Mappy" 907 "search_string": "MAPPY FINDS ADDRESSES IN THE WEB PAGE YOURE ON AND POPS UP A MAP WINDOW. BACKGROUND_PAGE PAGE_ACTION POPUP TABS CHROME.EXTENSION.GETBACK GROUNDPAGE CHROME.EXTENSION.ONREQUEST CHROME.PAGEACTION.HIDE CHROME.PAGEACTION.S ETTITLE CHROME.PAGEACTION.SHOW CHROME.TABS.GET CHROME.TABS.GETSELECTED CHROME.TA BS.ONSELECTIONCHANGED CHROME.TABS.ONUPDATED CHROME.TABS.SENDREQUEST",
908 "source_files": [
909 "background.html",
910 "manifest.json",
911 "mappy_content_script.js",
912 "popup.html"
913 ],
914 "source_hash": "81cf2d3975d7df8b58e5226c5b2b6df026446511",
915 "zip_path": "examples/extensions/mappy.zip"
892 }, 916 },
893 { 917 {
894 "features": [
895 "background_page",
896 "browser_action",
897 "tabs"
898 ],
899 "icon": "merge_windows_128.png",
900 "description": "Merges all of the browser's windows into the current windo w",
901 "search_string": "MERGE WINDOWS MERGES ALL OF THE BROWSERS WINDOWS INTO TH E CURRENT WINDOW BACKGROUND_PAGE BROWSER_ACTION TABS CHROME.BROWSERACTION.ONCLIC KED CHROME.TABS.GET CHROME.TABS.GETALLINWINDOW CHROME.TABS.MOVE CHROME.WINDOWS.G ET CHROME.WINDOWS.GETALL CHROME.WINDOWS.GETCURRENT",
902 "source_files": [
903 "background.html",
904 "manifest.json"
905 ],
906 "zip_path": "examples/api/windows/merge_windows.zip",
907 "path": "examples/api/windows/merge_windows/",
908 "api_calls": [ 918 "api_calls": [
909 "chrome.browserAction.onClicked", 919 "chrome.browserAction.onClicked",
910 "chrome.tabs.get", 920 "chrome.tabs.get",
911 "chrome.tabs.getAllInWindow", 921 "chrome.tabs.getAllInWindow",
912 "chrome.tabs.move", 922 "chrome.tabs.move",
913 "chrome.windows.get", 923 "chrome.windows.get",
914 "chrome.windows.getAll", 924 "chrome.windows.getAll",
915 "chrome.windows.getCurrent" 925 "chrome.windows.getCurrent"
916 ], 926 ],
927 "description": "Merges all of the browser's windows into the current windo w",
928 "features": [
929 "background_page",
930 "browser_action",
931 "tabs"
932 ],
933 "icon": "merge_windows_128.png",
917 "id": "b2f5f8a790e16f091a7e4e0a39b2d0a6d32e3a6d", 934 "id": "b2f5f8a790e16f091a7e4e0a39b2d0a6d32e3a6d",
935 "name": "Merge Windows",
936 "path": "examples/api/windows/merge_windows/",
918 "protocols": [], 937 "protocols": [],
919 "name": "Merge Windows" 938 "search_string": "MERGE WINDOWS MERGES ALL OF THE BROWSERS WINDOWS INTO TH E CURRENT WINDOW BACKGROUND_PAGE BROWSER_ACTION TABS CHROME.BROWSERACTION.ONCLIC KED CHROME.TABS.GET CHROME.TABS.GETALLINWINDOW CHROME.TABS.MOVE CHROME.WINDOWS.G ET CHROME.WINDOWS.GETALL CHROME.WINDOWS.GETCURRENT",
939 "source_files": [
940 "background.html",
941 "manifest.json"
942 ],
943 "source_hash": "4b5fe52788e0bef2f3871b36105eb53cc760c454",
944 "zip_path": "examples/api/windows/merge_windows.zip"
920 }, 945 },
921 { 946 {
922 "features": [
923 "browser_action",
924 "popup",
925 "tabs"
926 ],
927 "icon": null,
928 "description": "Times how long it takes to send a message to a content scr ipt and back.",
929 "search_string": "MESSAGE TIMER TIMES HOW LONG IT TAKES TO SEND A MESSAGE TO A CONTENT SCRIPT AND BACK. BROWSER_ACTION POPUP TABS CHROME.EXTENSION.ONCONNE CT CHROME.EXTENSION.ONREQUEST CHROME.TABS.CONNECT CHROME.TABS.GET CHROME.TABS.GE TSELECTED CHROME.TABS.SENDREQUEST",
930 "source_files": [
931 "manifest.json",
932 "page.js",
933 "popup.html"
934 ],
935 "zip_path": "examples/api/messaging/timer.zip",
936 "path": "examples/api/messaging/timer/",
937 "api_calls": [ 947 "api_calls": [
938 "chrome.extension.onConnect", 948 "chrome.extension.onConnect",
939 "chrome.extension.onRequest", 949 "chrome.extension.onRequest",
940 "chrome.tabs.connect", 950 "chrome.tabs.connect",
941 "chrome.tabs.get", 951 "chrome.tabs.get",
942 "chrome.tabs.getSelected", 952 "chrome.tabs.getSelected",
943 "chrome.tabs.sendRequest" 953 "chrome.tabs.sendRequest"
944 ], 954 ],
945 "id": "51a83d2ba3a32e3ff1bdb624d4e18ccec4c4038e", 955 "description": "Times how long it takes to send a message to a content scr ipt and back.",
946 "protocols": [],
947 "name": "Message Timer"
948 },
949 {
950 "features": [ 956 "features": [
951 "bookmarks",
952 "browser_action", 957 "browser_action",
953 "popup", 958 "popup",
954 "tabs" 959 "tabs"
955 ], 960 ],
956 "icon": null, 961 "icon": null,
957 "description": "A browser action with a popup dump of all bookmarks, inclu ding search, add, edit and delete.", 962 "id": "51a83d2ba3a32e3ff1bdb624d4e18ccec4c4038e",
958 "search_string": "MY BOOKMARKS A BROWSER ACTION WITH A POPUP DUMP OF ALL B OOKMARKS, INCLUDING SEARCH, ADD, EDIT AND DELETE. BOOKMARKS BROWSER_ACTION POPUP TABS CHROME.BOOKMARKS.CREATE CHROME.BOOKMARKS.GET CHROME.BOOKMARKS.GETTREE CHRO ME.BOOKMARKS.REMOVE CHROME.BOOKMARKS.UPDATE CHROME.TABS.CREATE", 963 "name": "Message Timer",
964 "path": "examples/api/messaging/timer/",
965 "protocols": [],
966 "search_string": "MESSAGE TIMER TIMES HOW LONG IT TAKES TO SEND A MESSAGE TO A CONTENT SCRIPT AND BACK. BROWSER_ACTION POPUP TABS CHROME.EXTENSION.ONCONNE CT CHROME.EXTENSION.ONREQUEST CHROME.TABS.CONNECT CHROME.TABS.GET CHROME.TABS.GE TSELECTED CHROME.TABS.SENDREQUEST",
959 "source_files": [ 967 "source_files": [
960 "manifest.json", 968 "manifest.json",
969 "page.js",
961 "popup.html" 970 "popup.html"
962 ], 971 ],
963 "zip_path": "examples/api/bookmarks/basic.zip", 972 "source_hash": "927cf398a95a665beb64f56a4bfb791b98a8ee96",
964 "path": "examples/api/bookmarks/basic/", 973 "zip_path": "examples/api/messaging/timer.zip"
974 },
975 {
965 "api_calls": [ 976 "api_calls": [
966 "chrome.bookmarks.create", 977 "chrome.bookmarks.create",
967 "chrome.bookmarks.get", 978 "chrome.bookmarks.get",
968 "chrome.bookmarks.getTree", 979 "chrome.bookmarks.getTree",
969 "chrome.bookmarks.remove", 980 "chrome.bookmarks.remove",
970 "chrome.bookmarks.update", 981 "chrome.bookmarks.update",
971 "chrome.tabs.create" 982 "chrome.tabs.create"
972 ], 983 ],
984 "description": "A browser action with a popup dump of all bookmarks, inclu ding search, add, edit and delete.",
985 "features": [
986 "bookmarks",
987 "browser_action",
988 "popup",
989 "tabs"
990 ],
991 "icon": null,
973 "id": "4f6785ec4f937add6728615682dd37c9a42d9548", 992 "id": "4f6785ec4f937add6728615682dd37c9a42d9548",
993 "name": "My Bookmarks",
994 "path": "examples/api/bookmarks/basic/",
974 "protocols": [], 995 "protocols": [],
975 "name": "My Bookmarks" 996 "search_string": "MY BOOKMARKS A BROWSER ACTION WITH A POPUP DUMP OF ALL B OOKMARKS, INCLUDING SEARCH, ADD, EDIT AND DELETE. BOOKMARKS BROWSER_ACTION POPUP TABS CHROME.BOOKMARKS.CREATE CHROME.BOOKMARKS.GET CHROME.BOOKMARKS.GETTREE CHRO ME.BOOKMARKS.REMOVE CHROME.BOOKMARKS.UPDATE CHROME.TABS.CREATE",
997 "source_files": [
998 "manifest.json",
999 "popup.html"
1000 ],
1001 "source_hash": "4f7509c56c2943cf8aedf1ee0b4b4a7d1e49f7d3",
1002 "zip_path": "examples/api/bookmarks/basic.zip"
976 }, 1003 },
977 { 1004 {
1005 "api_calls": [
1006 "chrome.tabs.create"
1007 ],
1008 "description": "Displays the first 5 items from the 'Google News - top new s' RSS feed in a popup.",
978 "features": [ 1009 "features": [
979 "browser_action", 1010 "browser_action",
980 "popup", 1011 "popup",
981 "tabs" 1012 "tabs"
982 ], 1013 ],
983 "icon": "news_icon.png", 1014 "icon": "news_icon.png",
984 "description": "Displays the first 5 items from the 'Google News - top new s' RSS feed in a popup.", 1015 "id": "3aea027164cb9b732ba4a8c51cb93708891726ef",
1016 "name": "News Reader",
1017 "path": "examples/extensions/news/",
1018 "protocols": [
1019 "http://"
1020 ],
985 "search_string": "NEWS READER DISPLAYS THE FIRST 5 ITEMS FROM THE GOOGLE N EWS - TOP NEWS RSS FEED IN A POPUP. BROWSER_ACTION POPUP TABS CHROME.TABS.CREATE ", 1021 "search_string": "NEWS READER DISPLAYS THE FIRST 5 ITEMS FROM THE GOOGLE N EWS - TOP NEWS RSS FEED IN A POPUP. BROWSER_ACTION POPUP TABS CHROME.TABS.CREATE ",
986 "source_files": [ 1022 "source_files": [
987 "feed.html", 1023 "feed.html",
988 "manifest.json" 1024 "manifest.json"
989 ], 1025 ],
990 "zip_path": "examples/extensions/news.zip", 1026 "source_hash": "a813691c130f873f94db92069dad36747b60d910",
991 "path": "examples/extensions/news/", 1027 "zip_path": "examples/extensions/news.zip"
1028 },
1029 {
992 "api_calls": [ 1030 "api_calls": [
993 "chrome.tabs.create" 1031 "chrome.tabs.create"
994 ], 1032 ],
995 "id": "3aea027164cb9b732ba4a8c51cb93708891726ef", 1033 "description": "Displays the first 5 items from the 'Google News - top new s' RSS feed in a popup.",
996 "protocols": [
997 "http://"
998 ],
999 "name": "News Reader"
1000 },
1001 {
1002 "features": [ 1034 "features": [
1003 "browser_action", 1035 "browser_action",
1004 "popup", 1036 "popup",
1005 "tabs" 1037 "tabs"
1006 ], 1038 ],
1007 "icon": "news_icon.png", 1039 "icon": "news_icon.png",
1008 "description": "Displays the first 5 items from the 'Google News - top new s' RSS feed in a popup.", 1040 "id": "597015d3bcce3da693b02314afd607bec4f55291",
1041 "name": "News Reader",
1042 "path": "examples/extensions/news_a11y/",
1043 "protocols": [
1044 "http://"
1045 ],
1009 "search_string": "NEWS READER DISPLAYS THE FIRST 5 ITEMS FROM THE GOOGLE N EWS - TOP NEWS RSS FEED IN A POPUP. BROWSER_ACTION POPUP TABS CHROME.TABS.CREATE ", 1046 "search_string": "NEWS READER DISPLAYS THE FIRST 5 ITEMS FROM THE GOOGLE N EWS - TOP NEWS RSS FEED IN A POPUP. BROWSER_ACTION POPUP TABS CHROME.TABS.CREATE ",
1010 "source_files": [ 1047 "source_files": [
1011 "feed.html", 1048 "feed.html",
1012 "manifest.json" 1049 "manifest.json"
1013 ], 1050 ],
1014 "zip_path": "examples/extensions/news_a11y.zip", 1051 "source_hash": "af7474bf0d3ef1a407f27ae0900167a1408ead35",
1015 "path": "examples/extensions/news_a11y/", 1052 "zip_path": "examples/extensions/news_a11y.zip"
1053 },
1054 {
1016 "api_calls": [ 1055 "api_calls": [
1056 "chrome.i18n.getMessage",
1017 "chrome.tabs.create" 1057 "chrome.tabs.create"
1018 ], 1058 ],
1019 "id": "597015d3bcce3da693b02314afd607bec4f55291", 1059 "description": "Displays the first 5 items from the 'Google News - top new s' RSS feed in a popup.",
1020 "protocols": [
1021 "http://"
1022 ],
1023 "name": "News Reader"
1024 },
1025 {
1026 "features": [ 1060 "features": [
1027 "browser_action", 1061 "browser_action",
1028 "popup", 1062 "popup",
1029 "tabs" 1063 "tabs"
1030 ], 1064 ],
1031 "icon": "news_icon.png", 1065 "icon": "news_icon.png",
1032 "description": "Displays the first 5 items from the 'Google News - top new s' RSS feed in a popup.", 1066 "id": "6444e5c8ae112a6a433909c5e770669cd16e2e5f",
1067 "name": "News Reader",
1068 "path": "examples/extensions/news_i18n/",
1069 "protocols": [
1070 "http://",
1071 "http://"
1072 ],
1033 "search_string": "NEWS READER DISPLAYS THE FIRST 5 ITEMS FROM THE GOOGLE N EWS - TOP NEWS RSS FEED IN A POPUP. BROWSER_ACTION POPUP TABS CHROME.I18N.GETMES SAGE CHROME.TABS.CREATE", 1073 "search_string": "NEWS READER DISPLAYS THE FIRST 5 ITEMS FROM THE GOOGLE N EWS - TOP NEWS RSS FEED IN A POPUP. BROWSER_ACTION POPUP TABS CHROME.I18N.GETMES SAGE CHROME.TABS.CREATE",
1034 "source_files": [ 1074 "source_files": [
1035 "_locales/en/messages.json", 1075 "_locales/en/messages.json",
1036 "_locales/es/messages.json", 1076 "_locales/es/messages.json",
1037 "_locales/sr/messages.json", 1077 "_locales/sr/messages.json",
1038 "feed.html", 1078 "feed.html",
1039 "manifest.json" 1079 "manifest.json"
1040 ], 1080 ],
1041 "zip_path": "examples/extensions/news_i18n.zip", 1081 "source_hash": "381268f1183beaeba8d6596e736dc2c00a55fd21",
1042 "path": "examples/extensions/news_i18n/", 1082 "zip_path": "examples/extensions/news_i18n.zip"
1083 },
1084 {
1043 "api_calls": [ 1085 "api_calls": [
1044 "chrome.i18n.getMessage",
1045 "chrome.tabs.create" 1086 "chrome.tabs.create"
1046 ], 1087 ],
1047 "id": "6444e5c8ae112a6a433909c5e770669cd16e2e5f", 1088 "description": "Shows off desktop notifications, which are \"toast\" windo ws that pop up on the desktop.",
1048 "protocols": [
1049 "http://",
1050 "http://"
1051 ],
1052 "name": "News Reader"
1053 },
1054 {
1055 "features": [ 1089 "features": [
1056 "background_page", 1090 "background_page",
1057 "notifications", 1091 "notifications",
1058 "options_page", 1092 "options_page",
1059 "tabs" 1093 "tabs"
1060 ], 1094 ],
1061 "icon": "128.png", 1095 "icon": "128.png",
1062 "description": "Shows off desktop notifications, which are \"toast\" windo ws that pop up on the desktop.", 1096 "id": "f799e26ceef2367cf836f24bcb47df4398b0df58",
1097 "name": "Notification Demo",
1098 "path": "examples/api/notifications/",
1099 "protocols": [],
1063 "search_string": "NOTIFICATION DEMO SHOWS OFF DESKTOP NOTIFICATIONS, WHICH ARE TOAST WINDOWS THAT POP UP ON THE DESKTOP. BACKGROUND_PAGE NOTIFICATIONS OPT IONS_PAGE TABS CHROME.TABS.CREATE", 1100 "search_string": "NOTIFICATION DEMO SHOWS OFF DESKTOP NOTIFICATIONS, WHICH ARE TOAST WINDOWS THAT POP UP ON THE DESKTOP. BACKGROUND_PAGE NOTIFICATIONS OPT IONS_PAGE TABS CHROME.TABS.CREATE",
1064 "source_files": [ 1101 "source_files": [
1065 "background.html", 1102 "background.html",
1066 "error.html", 1103 "error.html",
1067 "manifest.json", 1104 "manifest.json",
1068 "options.html" 1105 "options.html"
1069 ], 1106 ],
1070 "zip_path": "examples/api/notifications.zip", 1107 "source_hash": "bc2985ef75d717779cb6e1e523a3e063067c3494",
1071 "path": "examples/api/notifications/", 1108 "zip_path": "examples/api/notifications.zip"
1072 "api_calls": [
1073 "chrome.tabs.create"
1074 ],
1075 "id": "f799e26ceef2367cf836f24bcb47df4398b0df58",
1076 "protocols": [],
1077 "name": "Notification Demo"
1078 }, 1109 },
1079 { 1110 {
1111 "api_calls": [
1112 "chrome.experimental.omnibox.onInputChanged",
1113 "chrome.experimental.omnibox.onInputEntered"
1114 ],
1115 "description": "To use, type 'omnix' plus a search term into the Omnibox." ,
1080 "features": [ 1116 "features": [
1081 "background_page", 1117 "background_page",
1082 "experimental" 1118 "experimental"
1083 ], 1119 ],
1084 "icon": null, 1120 "icon": null,
1085 "description": "To use, type 'omnix' plus a search term into the Omnibox." , 1121 "id": "e787b322bddbc6289bb31b7d7550b1bf6456a80b",
1122 "name": "Omnibox Example",
1123 "path": "examples/api/omnibox/simple-example/",
1124 "protocols": [],
1086 "search_string": "OMNIBOX EXAMPLE TO USE, TYPE OMNIX PLUS A SEARCH TERM IN TO THE OMNIBOX. BACKGROUND_PAGE EXPERIMENTAL CHROME.EXPERIMENTAL.OMNIBOX.ONINPUT CHANGED CHROME.EXPERIMENTAL.OMNIBOX.ONINPUTENTERED", 1125 "search_string": "OMNIBOX EXAMPLE TO USE, TYPE OMNIX PLUS A SEARCH TERM IN TO THE OMNIBOX. BACKGROUND_PAGE EXPERIMENTAL CHROME.EXPERIMENTAL.OMNIBOX.ONINPUT CHANGED CHROME.EXPERIMENTAL.OMNIBOX.ONINPUTENTERED",
1087 "source_files": [ 1126 "source_files": [
1088 "background.html", 1127 "background.html",
1089 "manifest.json" 1128 "manifest.json"
1090 ], 1129 ],
1091 "zip_path": "examples/api/omnibox/simple-example.zip", 1130 "source_hash": "3d7e1f42edc298ad0d9493e7935980251436f5b1",
1092 "path": "examples/api/omnibox/simple-example/", 1131 "zip_path": "examples/api/omnibox/simple-example.zip"
1093 "api_calls": [
1094 "chrome.experimental.omnibox.onInputChanged",
1095 "chrome.experimental.omnibox.onInputEntered"
1096 ],
1097 "id": "e787b322bddbc6289bb31b7d7550b1bf6456a80b",
1098 "protocols": [],
1099 "name": "Omnibox Example"
1100 }, 1132 },
1101 { 1133 {
1134 "api_calls": [
1135 "chrome.extension.onRequest",
1136 "chrome.extension.sendRequest",
1137 "chrome.pageAction.show"
1138 ],
1139 "description": "Shows a page action for HTML pages containing the word 'sa ndwich'",
1102 "features": [ 1140 "features": [
1103 "background_page", 1141 "background_page",
1104 "page_action" 1142 "page_action"
1105 ], 1143 ],
1106 "icon": "sandwich-128.png", 1144 "icon": "sandwich-128.png",
1107 "description": "Shows a page action for HTML pages containing the word 'sa ndwich'", 1145 "id": "8d0a50b57c26bb498be592e871001ffed91541b4",
1146 "name": "Page action by content",
1147 "path": "examples/api/pageAction/pageaction_by_content/",
1148 "protocols": [],
1108 "search_string": "PAGE ACTION BY CONTENT SHOWS A PAGE ACTION FOR HTML PAGE S CONTAINING THE WORD SANDWICH BACKGROUND_PAGE PAGE_ACTION CHROME.EXTENSION.ONRE QUEST CHROME.EXTENSION.SENDREQUEST CHROME.PAGEACTION.SHOW", 1149 "search_string": "PAGE ACTION BY CONTENT SHOWS A PAGE ACTION FOR HTML PAGE S CONTAINING THE WORD SANDWICH BACKGROUND_PAGE PAGE_ACTION CHROME.EXTENSION.ONRE QUEST CHROME.EXTENSION.SENDREQUEST CHROME.PAGEACTION.SHOW",
1109 "source_files": [ 1150 "source_files": [
1110 "background.html", 1151 "background.html",
1111 "contentscript.js", 1152 "contentscript.js",
1112 "manifest.json" 1153 "manifest.json"
1113 ], 1154 ],
1114 "zip_path": "examples/api/pageAction/pageaction_by_content.zip", 1155 "source_hash": "0f4b881b1bc2e2fd6098fd219ca061b72a9654b7",
1115 "path": "examples/api/pageAction/pageaction_by_content/", 1156 "zip_path": "examples/api/pageAction/pageaction_by_content.zip"
1116 "api_calls": [
1117 "chrome.extension.onRequest",
1118 "chrome.extension.sendRequest",
1119 "chrome.pageAction.show"
1120 ],
1121 "id": "8d0a50b57c26bb498be592e871001ffed91541b4",
1122 "protocols": [],
1123 "name": "Page action by content"
1124 }, 1157 },
1125 { 1158 {
1159 "api_calls": [
1160 "chrome.pageAction.show",
1161 "chrome.tabs.onUpdated"
1162 ],
1163 "description": "Shows a page action for urls which have the letter 'g' in them.",
1126 "features": [ 1164 "features": [
1127 "background_page", 1165 "background_page",
1128 "page_action", 1166 "page_action",
1129 "tabs" 1167 "tabs"
1130 ], 1168 ],
1131 "icon": "icon-128.png", 1169 "icon": "icon-128.png",
1132 "description": "Shows a page action for urls which have the letter 'g' in them.", 1170 "id": "80b86ccc6e8520660fa591caa565826f0ed1b12c",
1171 "name": "Page action by URL",
1172 "path": "examples/api/pageAction/pageaction_by_url/",
1173 "protocols": [],
1133 "search_string": "PAGE ACTION BY URL SHOWS A PAGE ACTION FOR URLS WHICH HA VE THE LETTER G IN THEM. BACKGROUND_PAGE PAGE_ACTION TABS CHROME.PAGEACTION.SHOW CHROME.TABS.ONUPDATED", 1174 "search_string": "PAGE ACTION BY URL SHOWS A PAGE ACTION FOR URLS WHICH HA VE THE LETTER G IN THEM. BACKGROUND_PAGE PAGE_ACTION TABS CHROME.PAGEACTION.SHOW CHROME.TABS.ONUPDATED",
1134 "source_files": [ 1175 "source_files": [
1135 "background.html", 1176 "background.html",
1136 "manifest.json" 1177 "manifest.json"
1137 ], 1178 ],
1138 "zip_path": "examples/api/pageAction/pageaction_by_url.zip", 1179 "source_hash": "732ef0951e1d6ff4afedb884b0e63cb342bb1499",
1139 "path": "examples/api/pageAction/pageaction_by_url/", 1180 "zip_path": "examples/api/pageAction/pageaction_by_url.zip"
1140 "api_calls": [
1141 "chrome.pageAction.show",
1142 "chrome.tabs.onUpdated"
1143 ],
1144 "id": "80b86ccc6e8520660fa591caa565826f0ed1b12c",
1145 "protocols": [],
1146 "name": "Page action by URL"
1147 }, 1181 },
1148 { 1182 {
1183 "api_calls": [
1184 "chrome.browserAction.onClicked",
1185 "chrome.browserAction.setBadgeBackgroundColor",
1186 "chrome.browserAction.setBadgeText",
1187 "chrome.browserAction.setTitle",
1188 "chrome.extension.connect",
1189 "chrome.extension.getBackgroundPage",
1190 "chrome.extension.getExtensionTabs",
1191 "chrome.extension.getURL",
1192 "chrome.extension.onConnect",
1193 "chrome.tabs.create",
1194 "chrome.tabs.executeScript",
1195 "chrome.tabs.get",
1196 "chrome.tabs.getAllInWindow",
1197 "chrome.tabs.getSelected",
1198 "chrome.tabs.remove",
1199 "chrome.tabs.update",
1200 "chrome.windows.get",
1201 "chrome.windows.getCurrent"
1202 ],
1203 "description": "Chromium Page Benchmarker.",
1149 "features": [ 1204 "features": [
1150 "background_page", 1205 "background_page",
1151 "browser_action", 1206 "browser_action",
1152 "options_page", 1207 "options_page",
1153 "tabs" 1208 "tabs"
1154 ], 1209 ],
1155 "icon": null, 1210 "icon": null,
1156 "description": "Chromium Page Benchmarker.", 1211 "id": "d74c3c18a1c1dd18b035149105a306f837c8823e",
1212 "name": "Page Benchmarker",
1213 "path": "examples/extensions/benchmark/",
1214 "protocols": [
1215 "https://",
1216 "http://"
1217 ],
1157 "search_string": "PAGE BENCHMARKER CHROMIUM PAGE BENCHMARKER. BACKGROUND_P AGE BROWSER_ACTION OPTIONS_PAGE TABS CHROME.BROWSERACTION.ONCLICKED CHROME.BROWS ERACTION.SETBADGEBACKGROUNDCOLOR CHROME.BROWSERACTION.SETBADGETEXT CHROME.BROWSE RACTION.SETTITLE CHROME.EXTENSION.CONNECT CHROME.EXTENSION.GETBACKGROUNDPAGE CHR OME.EXTENSION.GETEXTENSIONTABS CHROME.EXTENSION.GETURL CHROME.EXTENSION.ONCONNEC T CHROME.TABS.CREATE CHROME.TABS.EXECUTESCRIPT CHROME.TABS.GET CHROME.TABS.GETAL LINWINDOW CHROME.TABS.GETSELECTED CHROME.TABS.REMOVE CHROME.TABS.UPDATE CHROME.W INDOWS.GET CHROME.WINDOWS.GETCURRENT", 1218 "search_string": "PAGE BENCHMARKER CHROMIUM PAGE BENCHMARKER. BACKGROUND_P AGE BROWSER_ACTION OPTIONS_PAGE TABS CHROME.BROWSERACTION.ONCLICKED CHROME.BROWS ERACTION.SETBADGEBACKGROUNDCOLOR CHROME.BROWSERACTION.SETBADGETEXT CHROME.BROWSE RACTION.SETTITLE CHROME.EXTENSION.CONNECT CHROME.EXTENSION.GETBACKGROUNDPAGE CHR OME.EXTENSION.GETEXTENSIONTABS CHROME.EXTENSION.GETURL CHROME.EXTENSION.ONCONNEC T CHROME.TABS.CREATE CHROME.TABS.EXECUTESCRIPT CHROME.TABS.GET CHROME.TABS.GETAL LINWINDOW CHROME.TABS.GETSELECTED CHROME.TABS.REMOVE CHROME.TABS.UPDATE CHROME.W INDOWS.GET CHROME.WINDOWS.GETCURRENT",
1158 "source_files": [ 1219 "source_files": [
1159 "background.html", 1220 "background.html",
1160 "jquery/jquery-1.4.2.min.js", 1221 "jquery/jquery-1.4.2.min.js",
1161 "jquery/jquery-ui-1.8.4.custom.min.js", 1222 "jquery/jquery-ui-1.8.4.custom.min.js",
1162 "jquery/jquery.client.js", 1223 "jquery/jquery.client.js",
1163 "jquery/jquery.flot.dashes.js", 1224 "jquery/jquery.flot.dashes.js",
1164 "jquery/jquery.flot.js", 1225 "jquery/jquery.flot.js",
1165 "jquery/jquery.flot.min.js", 1226 "jquery/jquery.flot.min.js",
1166 "jquery/jquery.flot.navigate.js", 1227 "jquery/jquery.flot.navigate.js",
1167 "jquery/jquery.flot.valuelabels.js", 1228 "jquery/jquery.flot.valuelabels.js",
1168 "jst/jsevalcontext.js", 1229 "jst/jsevalcontext.js",
1169 "jst/jstemplate.js", 1230 "jst/jstemplate.js",
1170 "jst/jstemplate_test.js", 1231 "jst/jstemplate_test.js",
1171 "jst/util.js", 1232 "jst/util.js",
1172 "manifest.json", 1233 "manifest.json",
1173 "options.html", 1234 "options.html",
1174 "script.js", 1235 "script.js",
1175 "util/sorttable.js", 1236 "util/sorttable.js",
1176 "util/table2CSV.js" 1237 "util/table2CSV.js"
1177 ], 1238 ],
1178 "zip_path": "examples/extensions/benchmark.zip", 1239 "source_hash": "7b6fde63c8dd0e626d176e8ce34ad43649746436",
1179 "path": "examples/extensions/benchmark/", 1240 "zip_path": "examples/extensions/benchmark.zip"
1241 },
1242 {
1180 "api_calls": [ 1243 "api_calls": [
1181 "chrome.browserAction.onClicked", 1244 "chrome.browserAction.onClicked",
1182 "chrome.browserAction.setBadgeBackgroundColor", 1245 "chrome.tabs.update"
1183 "chrome.browserAction.setBadgeText",
1184 "chrome.browserAction.setTitle",
1185 "chrome.extension.connect",
1186 "chrome.extension.getBackgroundPage",
1187 "chrome.extension.getExtensionTabs",
1188 "chrome.extension.getURL",
1189 "chrome.extension.onConnect",
1190 "chrome.tabs.create",
1191 "chrome.tabs.executeScript",
1192 "chrome.tabs.get",
1193 "chrome.tabs.getAllInWindow",
1194 "chrome.tabs.getSelected",
1195 "chrome.tabs.remove",
1196 "chrome.tabs.update",
1197 "chrome.windows.get",
1198 "chrome.windows.getCurrent"
1199 ], 1246 ],
1200 "id": "d74c3c18a1c1dd18b035149105a306f837c8823e", 1247 "description": "Adds a print button to the browser.",
1201 "protocols": [
1202 "https://",
1203 "http://"
1204 ],
1205 "name": "Page Benchmarker"
1206 },
1207 {
1208 "features": [ 1248 "features": [
1209 "background_page", 1249 "background_page",
1210 "browser_action", 1250 "browser_action",
1211 "tabs" 1251 "tabs"
1212 ], 1252 ],
1213 "icon": null, 1253 "icon": null,
1214 "description": "Adds a print button to the browser.", 1254 "id": "e6ae17ab4ccfd7e059c8c01f25760ca5d894c7fd",
1255 "name": "Print this page",
1256 "path": "examples/api/browserAction/print/",
1257 "protocols": [
1258 "http://",
1259 "https://"
1260 ],
1215 "search_string": "PRINT THIS PAGE ADDS A PRINT BUTTON TO THE BROWSER. BACK GROUND_PAGE BROWSER_ACTION TABS CHROME.BROWSERACTION.ONCLICKED CHROME.TABS.UPDAT E", 1261 "search_string": "PRINT THIS PAGE ADDS A PRINT BUTTON TO THE BROWSER. BACK GROUND_PAGE BROWSER_ACTION TABS CHROME.BROWSERACTION.ONCLICKED CHROME.TABS.UPDAT E",
1216 "source_files": [ 1262 "source_files": [
1217 "background.html", 1263 "background.html",
1218 "manifest.json" 1264 "manifest.json"
1219 ], 1265 ],
1220 "zip_path": "examples/api/browserAction/print.zip", 1266 "source_hash": "be980117222f6b041bb012c5a0793040cef747b6",
1221 "path": "examples/api/browserAction/print/", 1267 "zip_path": "examples/api/browserAction/print.zip"
1222 "api_calls": [
1223 "chrome.browserAction.onClicked",
1224 "chrome.tabs.update"
1225 ],
1226 "id": "e6ae17ab4ccfd7e059c8c01f25760ca5d894c7fd",
1227 "protocols": [
1228 "http://",
1229 "https://"
1230 ],
1231 "name": "Print this page"
1232 }, 1268 },
1233 { 1269 {
1270 "api_calls": [
1271 "chrome.experimental.processes.onUpdated"
1272 ],
1273 "description": "Adds a browser action that monitors resource usage of all browser processes.",
1234 "features": [ 1274 "features": [
1235 "browser_action", 1275 "browser_action",
1236 "experimental", 1276 "experimental",
1237 "popup", 1277 "popup",
1238 "tabs" 1278 "tabs"
1239 ], 1279 ],
1240 "icon": null, 1280 "icon": null,
1241 "description": "Adds a browser action that monitors resource usage of all browser processes.", 1281 "id": "beff6ecd9677dea0a7c648c5042165b48bb66f09",
1282 "name": "Process Monitor",
1283 "path": "examples/api/processes/process_monitor/",
1284 "protocols": [],
1242 "search_string": "PROCESS MONITOR ADDS A BROWSER ACTION THAT MONITORS RESO URCE USAGE OF ALL BROWSER PROCESSES. BROWSER_ACTION EXPERIMENTAL POPUP TABS CHRO ME.EXPERIMENTAL.PROCESSES.ONUPDATED", 1285 "search_string": "PROCESS MONITOR ADDS A BROWSER ACTION THAT MONITORS RESO URCE USAGE OF ALL BROWSER PROCESSES. BROWSER_ACTION EXPERIMENTAL POPUP TABS CHRO ME.EXPERIMENTAL.PROCESSES.ONUPDATED",
1243 "source_files": [ 1286 "source_files": [
1244 "manifest.json", 1287 "manifest.json",
1245 "popup.html" 1288 "popup.html"
1246 ], 1289 ],
1247 "zip_path": "examples/api/processes/process_monitor.zip", 1290 "source_hash": "a4d002a65d5ec54ef4495f8b5552a260119df739",
1248 "path": "examples/api/processes/process_monitor/", 1291 "zip_path": "examples/api/processes/process_monitor.zip"
1249 "api_calls": [
1250 "chrome.experimental.processes.onUpdated"
1251 ],
1252 "id": "beff6ecd9677dea0a7c648c5042165b48bb66f09",
1253 "protocols": [],
1254 "name": "Process Monitor"
1255 }, 1292 },
1256 { 1293 {
1257 "features": [
1258 "background_page",
1259 "browser_action",
1260 "tabs"
1261 ],
1262 "icon": "img/icon-128.png",
1263 "description": "Uses OAuth to connect to Google's contacts service and dis play a list of your contacts.",
1264 "search_string": "SAMPLE - OAUTH CONTACTS USES OAUTH TO CONNECT TO GOOGLES CONTACTS SERVICE AND DISPLAY A LIST OF YOUR CONTACTS. BACKGROUND_PAGE BROWSER_A CTION TABS CHROME.BROWSERACTION.ONCLICKED CHROME.BROWSERACTION.SETICON CHROME.EX TENSION.GETBACKGROUNDPAGE CHROME.EXTENSION.GETURL CHROME.TABS.CREATE CHROME.TABS .GET CHROME.TABS.GETSELECTED CHROME.TABS.ONUPDATED CHROME.TABS.REMOVE",
1265 "source_files": [
1266 "background.html",
1267 "chrome_ex_oauth.html",
1268 "chrome_ex_oauth.js",
1269 "chrome_ex_oauthsimple.js",
1270 "contacts.html",
1271 "manifest.json"
1272 ],
1273 "zip_path": "examples/extensions/oauth_contacts.zip",
1274 "path": "examples/extensions/oauth_contacts/",
1275 "api_calls": [ 1294 "api_calls": [
1276 "chrome.browserAction.onClicked", 1295 "chrome.browserAction.onClicked",
1277 "chrome.browserAction.setIcon", 1296 "chrome.browserAction.setIcon",
1278 "chrome.extension.getBackgroundPage", 1297 "chrome.extension.getBackgroundPage",
1279 "chrome.extension.getURL", 1298 "chrome.extension.getURL",
1280 "chrome.tabs.create", 1299 "chrome.tabs.create",
1281 "chrome.tabs.get", 1300 "chrome.tabs.get",
1282 "chrome.tabs.getSelected", 1301 "chrome.tabs.getSelected",
1283 "chrome.tabs.onUpdated", 1302 "chrome.tabs.onUpdated",
1284 "chrome.tabs.remove" 1303 "chrome.tabs.remove"
1285 ], 1304 ],
1305 "description": "Uses OAuth to connect to Google's contacts service and dis play a list of your contacts.",
1306 "features": [
1307 "background_page",
1308 "browser_action",
1309 "tabs"
1310 ],
1311 "icon": "img/icon-128.png",
1286 "id": "56a8d2ac24ca7bba78fd88ad57f43fc13c784497", 1312 "id": "56a8d2ac24ca7bba78fd88ad57f43fc13c784497",
1313 "name": "Sample - OAuth Contacts",
1314 "path": "examples/extensions/oauth_contacts/",
1287 "protocols": [ 1315 "protocols": [
1288 "http://", 1316 "http://",
1289 "https://", 1317 "https://",
1290 "https://", 1318 "https://",
1291 "https://" 1319 "https://"
1292 ], 1320 ],
1293 "name": "Sample - OAuth Contacts" 1321 "search_string": "SAMPLE - OAUTH CONTACTS USES OAUTH TO CONNECT TO GOOGLES CONTACTS SERVICE AND DISPLAY A LIST OF YOUR CONTACTS. BACKGROUND_PAGE BROWSER_A CTION TABS CHROME.BROWSERACTION.ONCLICKED CHROME.BROWSERACTION.SETICON CHROME.EX TENSION.GETBACKGROUNDPAGE CHROME.EXTENSION.GETURL CHROME.TABS.CREATE CHROME.TABS .GET CHROME.TABS.GETSELECTED CHROME.TABS.ONUPDATED CHROME.TABS.REMOVE",
1322 "source_files": [
1323 "background.html",
1324 "chrome_ex_oauth.html",
1325 "chrome_ex_oauth.js",
1326 "chrome_ex_oauthsimple.js",
1327 "contacts.html",
1328 "manifest.json"
1329 ],
1330 "source_hash": "e9afbd588b1593c9d3e9b9612ac242c781871f34",
1331 "zip_path": "examples/extensions/oauth_contacts.zip"
1294 }, 1332 },
1295 { 1333 {
1334 "api_calls": [
1335 "chrome.experimental.infobars.show",
1336 "chrome.extension.onRequest",
1337 "chrome.extension.sendRequest"
1338 ],
1339 "description": "Shows an infobar on pages which contain the word 'sandwich '",
1296 "features": [ 1340 "features": [
1297 "background_page", 1341 "background_page",
1298 "experimental" 1342 "experimental"
1299 ], 1343 ],
1300 "icon": "sandwich-128.png", 1344 "icon": "sandwich-128.png",
1301 "description": "Shows an infobar on pages which contain the word 'sandwich '", 1345 "id": "38f6e1e17756ede38b1364c7114a738ca717dcbb",
1346 "name": "SandwichBar",
1347 "path": "examples/api/infobars/sandwichbar/",
1348 "protocols": [],
1302 "search_string": "SANDWICHBAR SHOWS AN INFOBAR ON PAGES WHICH CONTAIN THE WORD SANDWICH BACKGROUND_PAGE EXPERIMENTAL CHROME.EXPERIMENTAL.INFOBARS.SHOW CHR OME.EXTENSION.ONREQUEST CHROME.EXTENSION.SENDREQUEST", 1349 "search_string": "SANDWICHBAR SHOWS AN INFOBAR ON PAGES WHICH CONTAIN THE WORD SANDWICH BACKGROUND_PAGE EXPERIMENTAL CHROME.EXPERIMENTAL.INFOBARS.SHOW CHR OME.EXTENSION.ONREQUEST CHROME.EXTENSION.SENDREQUEST",
1303 "source_files": [ 1350 "source_files": [
1304 "background.html", 1351 "background.html",
1305 "contentscript.js", 1352 "contentscript.js",
1306 "infobar.html", 1353 "infobar.html",
1307 "manifest.json" 1354 "manifest.json"
1308 ], 1355 ],
1309 "zip_path": "examples/api/infobars/sandwichbar.zip", 1356 "source_hash": "890d698634e5228ef7da8ffca3008f843b9a7cab",
1310 "path": "examples/api/infobars/sandwichbar/", 1357 "zip_path": "examples/api/infobars/sandwichbar.zip"
1311 "api_calls": [
1312 "chrome.experimental.infobars.show",
1313 "chrome.extension.onRequest",
1314 "chrome.extension.sendRequest"
1315 ],
1316 "id": "38f6e1e17756ede38b1364c7114a738ca717dcbb",
1317 "protocols": [],
1318 "name": "SandwichBar"
1319 }, 1358 },
1320 { 1359 {
1321 "features": [
1322 "browser_action",
1323 "experimental",
1324 "popup",
1325 "tabs"
1326 ],
1327 "icon": null,
1328 "description": "Adds a browser action showing which tabs share the current tab's process.",
1329 "search_string": "SHOW TABS IN PROCESS ADDS A BROWSER ACTION SHOWING WHICH TABS SHARE THE CURRENT TABS PROCESS. BROWSER_ACTION EXPERIMENTAL POPUP TABS CHR OME.EXPERIMENTAL.PROCESSES.GETPROCESSIDFORTAB CHROME.TABS.GET CHROME.TABS.GETSEL ECTED CHROME.TABS.UPDATE CHROME.WINDOWS.GET CHROME.WINDOWS.GETALL CHROME.WINDOWS .GETCURRENT CHROME.WINDOWS.UPDATE",
1330 "source_files": [
1331 "manifest.json",
1332 "popup.html"
1333 ],
1334 "zip_path": "examples/api/processes/show_tabs.zip",
1335 "path": "examples/api/processes/show_tabs/",
1336 "api_calls": [ 1360 "api_calls": [
1337 "chrome.experimental.processes.getProcessIdForTab", 1361 "chrome.experimental.processes.getProcessIdForTab",
1338 "chrome.tabs.get", 1362 "chrome.tabs.get",
1339 "chrome.tabs.getSelected", 1363 "chrome.tabs.getSelected",
1340 "chrome.tabs.update", 1364 "chrome.tabs.update",
1341 "chrome.windows.get", 1365 "chrome.windows.get",
1342 "chrome.windows.getAll", 1366 "chrome.windows.getAll",
1343 "chrome.windows.getCurrent", 1367 "chrome.windows.getCurrent",
1344 "chrome.windows.update" 1368 "chrome.windows.update"
1345 ], 1369 ],
1346 "id": "fc89b35755483af30b66cd72cefa34a43a3e8312", 1370 "description": "Adds a browser action showing which tabs share the current tab's process.",
1347 "protocols": [],
1348 "name": "Show Tabs in Process"
1349 },
1350 {
1351 "features": [ 1371 "features": [
1352 "background_page",
1353 "browser_action", 1372 "browser_action",
1373 "experimental",
1374 "popup",
1354 "tabs" 1375 "tabs"
1355 ], 1376 ],
1356 "icon": null, 1377 "icon": null,
1357 "description": "Utility for working with the extension tabs api", 1378 "id": "fc89b35755483af30b66cd72cefa34a43a3e8312",
1358 "search_string": "TAB INSPECTOR UTILITY FOR WORKING WITH THE EXTENSION TAB S API BACKGROUND_PAGE BROWSER_ACTION TABS CHROME.BROWSERACTION.ONCLICKED CHROME. EXTENSION.GETURL CHROME.TABS.CREATE CHROME.TABS.GET CHROME.TABS.GETALLINWINDOW C HROME.TABS.GETSELECTED CHROME.TABS.MOVE CHROME.TABS.ONATTACHED CHROME.TABS.ONCRE ATED CHROME.TABS.ONDETACHED CHROME.TABS.ONMOVED CHROME.TABS.ONREMOVED CHROME.TAB S.ONSELECTIONCHANGED CHROME.TABS.ONUPDATED CHROME.TABS.REMOVE CHROME.TABS.UPDATE CHROME.WINDOWS.CREATE CHROME.WINDOWS.GET CHROME.WINDOWS.GETALL CHROME.WINDOWS.G ETCURRENT CHROME.WINDOWS.GETLASTFOCUSED CHROME.WINDOWS.ONCREATED CHROME.WINDOWS. ONFOCUSCHANGED CHROME.WINDOWS.ONREMOVED CHROME.WINDOWS.REMOVE CHROME.WINDOWS.UPD ATE", 1379 "name": "Show Tabs in Process",
1380 "path": "examples/api/processes/show_tabs/",
1381 "protocols": [],
1382 "search_string": "SHOW TABS IN PROCESS ADDS A BROWSER ACTION SHOWING WHICH TABS SHARE THE CURRENT TABS PROCESS. BROWSER_ACTION EXPERIMENTAL POPUP TABS CHR OME.EXPERIMENTAL.PROCESSES.GETPROCESSIDFORTAB CHROME.TABS.GET CHROME.TABS.GETSEL ECTED CHROME.TABS.UPDATE CHROME.WINDOWS.GET CHROME.WINDOWS.GETALL CHROME.WINDOWS .GETCURRENT CHROME.WINDOWS.UPDATE",
1359 "source_files": [ 1383 "source_files": [
1360 "background.html",
1361 "jstemplate_compiled.js",
1362 "manifest.json", 1384 "manifest.json",
1363 "tabs_api.html" 1385 "popup.html"
1364 ], 1386 ],
1365 "zip_path": "examples/api/tabs/inspector.zip", 1387 "source_hash": "c9818c3c4c2e4fae0a7cc29588514e050356fd52",
1366 "path": "examples/api/tabs/inspector/", 1388 "zip_path": "examples/api/processes/show_tabs.zip"
1389 },
1390 {
1367 "api_calls": [ 1391 "api_calls": [
1368 "chrome.browserAction.onClicked", 1392 "chrome.browserAction.onClicked",
1369 "chrome.extension.getURL", 1393 "chrome.extension.getURL",
1370 "chrome.tabs.create", 1394 "chrome.tabs.create",
1371 "chrome.tabs.get", 1395 "chrome.tabs.get",
1372 "chrome.tabs.getAllInWindow", 1396 "chrome.tabs.getAllInWindow",
1373 "chrome.tabs.getSelected", 1397 "chrome.tabs.getSelected",
1374 "chrome.tabs.move", 1398 "chrome.tabs.move",
1375 "chrome.tabs.onAttached", 1399 "chrome.tabs.onAttached",
1376 "chrome.tabs.onCreated", 1400 "chrome.tabs.onCreated",
1377 "chrome.tabs.onDetached", 1401 "chrome.tabs.onDetached",
1378 "chrome.tabs.onMoved", 1402 "chrome.tabs.onMoved",
1379 "chrome.tabs.onRemoved", 1403 "chrome.tabs.onRemoved",
1380 "chrome.tabs.onSelectionChanged", 1404 "chrome.tabs.onSelectionChanged",
1381 "chrome.tabs.onUpdated", 1405 "chrome.tabs.onUpdated",
1382 "chrome.tabs.remove", 1406 "chrome.tabs.remove",
1383 "chrome.tabs.update", 1407 "chrome.tabs.update",
1384 "chrome.windows.create", 1408 "chrome.windows.create",
1385 "chrome.windows.get", 1409 "chrome.windows.get",
1386 "chrome.windows.getAll", 1410 "chrome.windows.getAll",
1387 "chrome.windows.getCurrent", 1411 "chrome.windows.getCurrent",
1388 "chrome.windows.getLastFocused", 1412 "chrome.windows.getLastFocused",
1389 "chrome.windows.onCreated", 1413 "chrome.windows.onCreated",
1390 "chrome.windows.onFocusChanged", 1414 "chrome.windows.onFocusChanged",
1391 "chrome.windows.onRemoved", 1415 "chrome.windows.onRemoved",
1392 "chrome.windows.remove", 1416 "chrome.windows.remove",
1393 "chrome.windows.update" 1417 "chrome.windows.update"
1394 ], 1418 ],
1395 "id": "230463f2d5c3d4d0ca13c230e1f00f2aae0a8a64", 1419 "description": "Utility for working with the extension tabs api",
1396 "protocols": [],
1397 "name": "Tab Inspector"
1398 },
1399 {
1400 "features": [ 1420 "features": [
1401 "background_page", 1421 "background_page",
1402 "browser_action", 1422 "browser_action",
1403 "tabs" 1423 "tabs"
1404 ], 1424 ],
1405 "icon": null, 1425 "icon": null,
1406 "description": "Demonstrate screenshot functionality in the chrome.tabs ap i.", 1426 "id": "230463f2d5c3d4d0ca13c230e1f00f2aae0a8a64",
1407 "search_string": "TEST SCREENSHOT EXTENSION DEMONSTRATE SCREENSHOT FUNCTIO NALITY IN THE CHROME.TABS API. BACKGROUND_PAGE BROWSER_ACTION TABS CHROME.BROWSE RACTION.ONCLICKED CHROME.EXTENSION.GETURL CHROME.EXTENSION.GETVIEWS CHROME.TABS. CAPTUREVISIBLETAB CHROME.TABS.CREATE CHROME.TABS.ONUPDATED", 1427 "name": "Tab Inspector",
1428 "path": "examples/api/tabs/inspector/",
1429 "protocols": [],
1430 "search_string": "TAB INSPECTOR UTILITY FOR WORKING WITH THE EXTENSION TAB S API BACKGROUND_PAGE BROWSER_ACTION TABS CHROME.BROWSERACTION.ONCLICKED CHROME. EXTENSION.GETURL CHROME.TABS.CREATE CHROME.TABS.GET CHROME.TABS.GETALLINWINDOW C HROME.TABS.GETSELECTED CHROME.TABS.MOVE CHROME.TABS.ONATTACHED CHROME.TABS.ONCRE ATED CHROME.TABS.ONDETACHED CHROME.TABS.ONMOVED CHROME.TABS.ONREMOVED CHROME.TAB S.ONSELECTIONCHANGED CHROME.TABS.ONUPDATED CHROME.TABS.REMOVE CHROME.TABS.UPDATE CHROME.WINDOWS.CREATE CHROME.WINDOWS.GET CHROME.WINDOWS.GETALL CHROME.WINDOWS.G ETCURRENT CHROME.WINDOWS.GETLASTFOCUSED CHROME.WINDOWS.ONCREATED CHROME.WINDOWS. ONFOCUSCHANGED CHROME.WINDOWS.ONREMOVED CHROME.WINDOWS.REMOVE CHROME.WINDOWS.UPD ATE",
1408 "source_files": [ 1431 "source_files": [
1409 "background.html", 1432 "background.html",
1433 "jstemplate_compiled.js",
1410 "manifest.json", 1434 "manifest.json",
1411 "screenshot.html", 1435 "tabs_api.html"
1412 "screenshot.js"
1413 ], 1436 ],
1414 "zip_path": "examples/api/tabs/screenshot.zip", 1437 "source_hash": "3076b39a4302d8e86f456e6d7367129187cce0c0",
1415 "path": "examples/api/tabs/screenshot/", 1438 "zip_path": "examples/api/tabs/inspector.zip"
1439 },
1440 {
1416 "api_calls": [ 1441 "api_calls": [
1417 "chrome.browserAction.onClicked", 1442 "chrome.browserAction.onClicked",
1418 "chrome.extension.getURL", 1443 "chrome.extension.getURL",
1419 "chrome.extension.getViews", 1444 "chrome.extension.getViews",
1420 "chrome.tabs.captureVisibleTab", 1445 "chrome.tabs.captureVisibleTab",
1421 "chrome.tabs.create", 1446 "chrome.tabs.create",
1422 "chrome.tabs.onUpdated" 1447 "chrome.tabs.onUpdated"
1423 ], 1448 ],
1449 "description": "Demonstrate screenshot functionality in the chrome.tabs ap i.",
1450 "features": [
1451 "background_page",
1452 "browser_action",
1453 "tabs"
1454 ],
1455 "icon": null,
1424 "id": "e1697cacebad05218798bf3e8a0f724517f0e8c3", 1456 "id": "e1697cacebad05218798bf3e8a0f724517f0e8c3",
1457 "name": "Test Screenshot Extension",
1458 "path": "examples/api/tabs/screenshot/",
1425 "protocols": [], 1459 "protocols": [],
1426 "name": "Test Screenshot Extension" 1460 "search_string": "TEST SCREENSHOT EXTENSION DEMONSTRATE SCREENSHOT FUNCTIO NALITY IN THE CHROME.TABS API. BACKGROUND_PAGE BROWSER_ACTION TABS CHROME.BROWSE RACTION.ONCLICKED CHROME.EXTENSION.GETURL CHROME.EXTENSION.GETVIEWS CHROME.TABS. CAPTUREVISIBLETAB CHROME.TABS.CREATE CHROME.TABS.ONUPDATED",
1461 "source_files": [
1462 "background.html",
1463 "manifest.json",
1464 "screenshot.html",
1465 "screenshot.js"
1466 ],
1467 "source_hash": "6be9b92850e86ce311cc12a2cf0cda3b47ab5d58",
1468 "zip_path": "examples/api/tabs/screenshot.zip"
1427 }, 1469 },
1428 { 1470 {
1471 "api_calls": [
1472 "chrome.history.getVisits",
1473 "chrome.history.search",
1474 "chrome.tabs.create"
1475 ],
1476 "description": "Reads your history, and shows the top ten pages you go to by typing the URL.",
1429 "features": [ 1477 "features": [
1430 "browser_action", 1478 "browser_action",
1431 "history", 1479 "history",
1432 "tabs" 1480 "tabs"
1433 ], 1481 ],
1434 "icon": null, 1482 "icon": null,
1435 "description": "Reads your history, and shows the top ten pages you go to by typing the URL.", 1483 "id": "b3de91ab04b7d7a2670ca7ee9d740eb42cead0b6",
1484 "name": "Typed URL History",
1485 "path": "examples/api/history/showHistory/",
1486 "protocols": [],
1436 "search_string": "TYPED URL HISTORY READS YOUR HISTORY, AND SHOWS THE TOP TEN PAGES YOU GO TO BY TYPING THE URL. BROWSER_ACTION HISTORY TABS CHROME.HISTOR Y.GETVISITS CHROME.HISTORY.SEARCH CHROME.TABS.CREATE", 1487 "search_string": "TYPED URL HISTORY READS YOUR HISTORY, AND SHOWS THE TOP TEN PAGES YOU GO TO BY TYPING THE URL. BROWSER_ACTION HISTORY TABS CHROME.HISTOR Y.GETVISITS CHROME.HISTORY.SEARCH CHROME.TABS.CREATE",
1437 "source_files": [ 1488 "source_files": [
1438 "manifest.json", 1489 "manifest.json",
1439 "typedUrls.html", 1490 "typedUrls.html",
1440 "typedUrls.js" 1491 "typedUrls.js"
1441 ], 1492 ],
1442 "zip_path": "examples/api/history/showHistory.zip", 1493 "source_hash": "72d5c3586feefc692c63039ce8bdb5f9d366c0e2",
1443 "path": "examples/api/history/showHistory/", 1494 "zip_path": "examples/api/history/showHistory.zip"
1444 "api_calls": [
1445 "chrome.history.getVisits",
1446 "chrome.history.search",
1447 "chrome.tabs.create"
1448 ],
1449 "id": "b3de91ab04b7d7a2670ca7ee9d740eb42cead0b6",
1450 "protocols": [],
1451 "name": "Typed URL History"
1452 } 1495 }
1453 ] 1496 ]
1454 } 1497 }
OLDNEW
« no previous file with comments | « chrome/common/extensions/docs/permission_warnings.html ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698