OLD | NEW |
(Empty) | |
| 1 { |
| 2 "api": { |
| 3 "chrome.experimental.webRequest.onHeadersReceived": "experimental.webRequest
.html#event-onHeadersReceived", |
| 4 "chrome.browserAction.onClicked": "browserAction.html#event-onClicked", |
| 5 "chrome.history.getVisits": "history.html#method-getVisits", |
| 6 "chrome.bookmarks.onImportEnded": "bookmarks.html#event-onImportEnded", |
| 7 "chrome.history.search": "history.html#method-search", |
| 8 "chrome.experimental.omnibox.onInputCancelled": "experimental.omnibox.html#e
vent-onInputCancelled", |
| 9 "chrome.bookmarks.remove": "bookmarks.html#method-remove", |
| 10 "chrome.experimental.webNavigation.onErrorOccurred": "experimental.webNaviga
tion.html#event-onErrorOccurred", |
| 11 "chrome.history.deleteUrl": "history.html#method-deleteUrl", |
| 12 "chrome.experimental.omnibox.styleNone": "experimental.omnibox.html#method-s
tyleNone", |
| 13 "chrome.bookmarks.onMoved": "bookmarks.html#event-onMoved", |
| 14 "chrome.browserAction.setBadgeBackgroundColor": "browserAction.html#method-s
etBadgeBackgroundColor", |
| 15 "chrome.pageAction.setTitle": "pageAction.html#method-setTitle", |
| 16 "chrome.bookmarks.onImportBegan": "bookmarks.html#event-onImportBegan", |
| 17 "chrome.experimental.omnibox.styleDim": "experimental.omnibox.html#method-st
yleDim", |
| 18 "chrome.experimental.processes.getProcessForTab": "experimental.processes.ht
ml#method-getProcessForTab", |
| 19 "chrome.bookmarks.getTree": "bookmarks.html#method-getTree", |
| 20 "chrome.experimental.infobars.show": "experimental.infobars.html#method-show
", |
| 21 "chrome.windows.get": "windows.html#method-get", |
| 22 "chrome.extension.sendRequest": "extension.html#method-sendRequest", |
| 23 "chrome.windows.getAll": "windows.html#method-getAll", |
| 24 "chrome.tabs.captureVisibleTab": "tabs.html#method-captureVisibleTab", |
| 25 "chrome.idle.onStateChanged": "idle.html#event-onStateChanged", |
| 26 "chrome.i18n.getMessage": "i18n.html#method-getMessage", |
| 27 "chrome.bookmarks.import": "bookmarks.html#method-import", |
| 28 "chrome.extension.onConnect": "extension.html#event-onConnect", |
| 29 "chrome.bookmarks.removeTree": "bookmarks.html#method-removeTree", |
| 30 "chrome.bookmarks.get": "bookmarks.html#method-get", |
| 31 "chrome.bookmarks.getRecent": "bookmarks.html#method-getRecent", |
| 32 "chrome.history.onVisitRemoved": "history.html#event-onVisitRemoved", |
| 33 "chrome.windows.getCurrent": "windows.html#method-getCurrent", |
| 34 "chrome.bookmarks.onChanged": "bookmarks.html#event-onChanged", |
| 35 "chrome.tabs.detectLanguage": "tabs.html#method-detectLanguage", |
| 36 "chrome.windows.onRemoved": "windows.html#event-onRemoved", |
| 37 "chrome.experimental.clipboard.executePaste": "experimental.clipboard.html#m
ethod-executePaste", |
| 38 "chrome.experimental.webNavigation.onCompleted": "experimental.webNavigation
.html#event-onCompleted", |
| 39 "chrome.tabs.update": "tabs.html#method-update", |
| 40 "chrome.history.deleteRange": "history.html#method-deleteRange", |
| 41 "chrome.tabs.connect": "tabs.html#method-connect", |
| 42 "chrome.cookies.set": "cookies.html#method-set", |
| 43 "chrome.experimental.webNavigation.onBeforeNavigate": "experimental.webNavig
ation.html#event-onBeforeNavigate", |
| 44 "chrome.pageAction.setIcon": "pageAction.html#method-setIcon", |
| 45 "chrome.experimental.clipboard.executeCopy": "experimental.clipboard.html#me
thod-executeCopy", |
| 46 "chrome.bookmarks.move": "bookmarks.html#method-move", |
| 47 "chrome.experimental.webRequest.onBeforeRedirect": "experimental.webRequest.
html#event-onBeforeRedirect", |
| 48 "chrome.tabs.getCurrent": "tabs.html#method-getCurrent", |
| 49 "chrome.browserAction.setTitle": "browserAction.html#method-setTitle", |
| 50 "chrome.contextMenus.remove": "contextMenus.html#method-remove", |
| 51 "chrome.experimental.omnibox.onInputStarted": "experimental.omnibox.html#eve
nt-onInputStarted", |
| 52 "chrome.experimental.webNavigation.onBeforeRetarget": "experimental.webNavig
ation.html#event-onBeforeRetarget", |
| 53 "chrome.tabs.create": "tabs.html#method-create", |
| 54 "chrome.cookies.get": "cookies.html#method-get", |
| 55 "chrome.experimental.webRequest.onBeforeRequest": "experimental.webRequest.h
tml#event-onBeforeRequest", |
| 56 "chrome.windows.onCreated": "windows.html#event-onCreated", |
| 57 "chrome.experimental.webNavigation.onCommitted": "experimental.webNavigation
.html#event-onCommitted", |
| 58 "chrome.bookmarks.create": "bookmarks.html#method-create", |
| 59 "chrome.tabs.onCreated": "tabs.html#event-onCreated", |
| 60 "chrome.cookies.getAllCookieStores": "cookies.html#method-getAllCookieStores
", |
| 61 "chrome.tabs.get": "tabs.html#method-get", |
| 62 "chrome.extension.getViews": "extension.html#method-getViews", |
| 63 "chrome.i18n.getAcceptLanguages": "i18n.html#method-getAcceptLanguages", |
| 64 "chrome.experimental.omnibox.styleUrl": "experimental.omnibox.html#method-st
yleUrl", |
| 65 "chrome.experimental.webRequest.onCompleted": "experimental.webRequest.html#
event-onCompleted", |
| 66 "chrome.bookmarks.onCreated": "bookmarks.html#event-onCreated", |
| 67 "chrome.pageAction.show": "pageAction.html#method-show", |
| 68 "chrome.bookmarks.search": "bookmarks.html#method-search", |
| 69 "chrome.extension.onRequest": "extension.html#event-onRequest", |
| 70 "chrome.extension.getBackgroundPage": "extension.html#method-getBackgroundPa
ge", |
| 71 "chrome.pageAction.hide": "pageAction.html#method-hide", |
| 72 "chrome.experimental.omnibox.styleMatch": "experimental.omnibox.html#method-
styleMatch", |
| 73 "chrome.tabs.executeScript": "tabs.html#method-executeScript", |
| 74 "chrome.cookies.remove": "cookies.html#method-remove", |
| 75 "chrome.extension.getExtensionTabs": "extension.html#method-getExtensionTabs
", |
| 76 "chrome.tabs.onRemoved": "tabs.html#event-onRemoved", |
| 77 "chrome.tabs.insertCSS": "tabs.html#method-insertCSS", |
| 78 "chrome.bookmarks.getChildren": "bookmarks.html#method-getChildren", |
| 79 "chrome.pageAction.onClicked": "pageAction.html#event-onClicked", |
| 80 "chrome.windows.create": "windows.html#method-create", |
| 81 "chrome.extension.onConnectExternal": "extension.html#event-onConnectExterna
l", |
| 82 "chrome.cookies.getAll": "cookies.html#method-getAll", |
| 83 "chrome.extension.onRequestExternal": "extension.html#event-onRequestExterna
l", |
| 84 "chrome.bookmarks.onRemoved": "bookmarks.html#event-onRemoved", |
| 85 "chrome.contextMenus.update": "contextMenus.html#method-update", |
| 86 "chrome.bookmarks.export": "bookmarks.html#method-export", |
| 87 "chrome.experimental.clipboard.executeCut": "experimental.clipboard.html#met
hod-executeCut", |
| 88 "chrome.windows.getLastFocused": "windows.html#method-getLastFocused", |
| 89 "chrome.tabs.onSelectionChanged": "tabs.html#event-onSelectionChanged", |
| 90 "chrome.cookies.onChanged": "cookies.html#event-onChanged", |
| 91 "chrome.windows.update": "windows.html#method-update", |
| 92 "chrome.extension.getURL": "extension.html#method-getURL", |
| 93 "chrome.idle.queryState": "idle.html#method-queryState", |
| 94 "chrome.experimental.omnibox.onInputChanged": "experimental.omnibox.html#eve
nt-onInputChanged", |
| 95 "chrome.experimental.webRequest.onErrorOccurred": "experimental.webRequest.h
tml#event-onErrorOccurred", |
| 96 "chrome.tabs.onMoved": "tabs.html#event-onMoved", |
| 97 "chrome.experimental.omnibox.sendSuggestions": "experimental.omnibox.html#me
thod-sendSuggestions", |
| 98 "chrome.bookmarks.update": "bookmarks.html#method-update", |
| 99 "chrome.contextMenus.removeAll": "contextMenus.html#method-removeAll", |
| 100 "chrome.windows.remove": "windows.html#method-remove", |
| 101 "chrome.tabs.sendRequest": "tabs.html#method-sendRequest", |
| 102 "chrome.browserAction.setBadgeText": "browserAction.html#method-setBadgeText
", |
| 103 "chrome.browserAction.setIcon": "browserAction.html#method-setIcon", |
| 104 "chrome.experimental.omnibox.onInputEntered": "experimental.omnibox.html#eve
nt-onInputEntered", |
| 105 "chrome.browserAction.setPopup": "browserAction.html#method-setPopup", |
| 106 "chrome.bookmarks.onChildrenReordered": "bookmarks.html#event-onChildrenReor
dered", |
| 107 "chrome.experimental.webRequest.onRequestSent": "experimental.webRequest.htm
l#event-onRequestSent", |
| 108 "chrome.extension.getToolstrips": "extension.html#method-getToolstrips", |
| 109 "chrome.history.onVisited": "history.html#event-onVisited", |
| 110 "chrome.tabs.onUpdated": "tabs.html#event-onUpdated", |
| 111 "chrome.history.deleteAll": "history.html#method-deleteAll", |
| 112 "chrome.experimental.webNavigation.onDOMContentLoaded": "experimental.webNav
igation.html#event-onDOMContentLoaded", |
| 113 "chrome.tabs.getAllInWindow": "tabs.html#method-getAllInWindow", |
| 114 "chrome.contextMenus.create": "contextMenus.html#method-create", |
| 115 "chrome.tabs.getSelected": "tabs.html#method-getSelected", |
| 116 "chrome.tabs.onAttached": "tabs.html#event-onAttached", |
| 117 "chrome.tabs.remove": "tabs.html#method-remove", |
| 118 "chrome.tabs.onDetached": "tabs.html#event-onDetached", |
| 119 "chrome.extension.connect": "extension.html#method-connect", |
| 120 "chrome.tabs.move": "tabs.html#method-move", |
| 121 "chrome.windows.onFocusChanged": "windows.html#event-onFocusChanged", |
| 122 "chrome.pageAction.setPopup": "pageAction.html#method-setPopup", |
| 123 "chrome.history.addUrl": "history.html#method-addUrl" |
| 124 }, |
| 125 "samples": [ |
| 126 { |
| 127 "description": "", |
| 128 "icon": null, |
| 129 "name": "A browser action which changes its icon when clicked.", |
| 130 "search_string": "A BROWSER ACTION WHICH CHANGES ITS ICON WHEN CLICKED. B
ACKGROUND_PAGE BROWSER_ACTION TABS CHROME.BROWSERACTION.ONCLICKED CHROME.BROWSER
ACTION.SETICON", |
| 131 "source_files": [ |
| 132 "manifest.json", |
| 133 "background.html" |
| 134 ], |
| 135 "path": "examples\/api\/browserAction\/set_icon_path\/", |
| 136 "api_calls": [ |
| 137 "chrome.browserAction.onClicked", |
| 138 "chrome.browserAction.setIcon" |
| 139 ], |
| 140 "id": "121cca9e8942e456e3f25bbd16713b9bfe23e742", |
| 141 "protocols": [ |
| 142 "http:\/\/" |
| 143 ], |
| 144 "features": [ |
| 145 "background_page", |
| 146 "browser_action", |
| 147 "tabs" |
| 148 ] |
| 149 }, |
| 150 { |
| 151 "description": "", |
| 152 "icon": null, |
| 153 "name": "A browser action with a popup that changes the page color.", |
| 154 "search_string": "A BROWSER ACTION WITH A POPUP THAT CHANGES THE PAGE COLO
R. BROWSER_ACTION POPUP TABS CHROME.TABS.EXECUTESCRIPT", |
| 155 "source_files": [ |
| 156 "manifest.json", |
| 157 "popup.html" |
| 158 ], |
| 159 "path": "examples\/api\/browserAction\/set_page_color\/", |
| 160 "api_calls": [ |
| 161 "chrome.tabs.executeScript" |
| 162 ], |
| 163 "id": "5da3e0ed090747eb6d5560e272c8bf17b7c0c2b6", |
| 164 "protocols": [ |
| 165 "http:\/\/", |
| 166 "https:\/\/" |
| 167 ], |
| 168 "features": [ |
| 169 "browser_action", |
| 170 "popup", |
| 171 "tabs" |
| 172 ] |
| 173 }, |
| 174 { |
| 175 "description": "", |
| 176 "icon": null, |
| 177 "name": "A browser action with no icon that makes the page red", |
| 178 "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", |
| 179 "source_files": [ |
| 180 "manifest.json", |
| 181 "background.html" |
| 182 ], |
| 183 "path": "examples\/api\/browserAction\/make_page_red\/", |
| 184 "api_calls": [ |
| 185 "chrome.browserAction.onClicked", |
| 186 "chrome.browserAction.setBadgeBackgroundColor", |
| 187 "chrome.browserAction.setBadgeText", |
| 188 "chrome.tabs.executeScript" |
| 189 ], |
| 190 "id": "c394974bd87e01605a3cca3cad8a7109de5bbda1", |
| 191 "protocols": [ |
| 192 "http:\/\/" |
| 193 ], |
| 194 "features": [ |
| 195 "background_page", |
| 196 "browser_action", |
| 197 "tabs" |
| 198 ] |
| 199 }, |
| 200 { |
| 201 "description": "Returns accept languages of the browser", |
| 202 "icon": null, |
| 203 "name": "AcceptLanguage", |
| 204 "search_string": "ACCEPTLANGUAGE RETURNS ACCEPT LANGUAGES OF THE BROWSER B
ROWSER_ACTION POPUP CHROME.I18N.GETACCEPTLANGUAGES CHROME.I18N.GETMESSAGE", |
| 205 "source_files": [ |
| 206 "manifest.json", |
| 207 "popup.html", |
| 208 "_locales\/es\/messages.json", |
| 209 "_locales\/sr\/messages.json", |
| 210 "_locales\/en_US\/messages.json" |
| 211 ], |
| 212 "path": "examples\/api\/i18n\/getMessage\/", |
| 213 "api_calls": [ |
| 214 "chrome.i18n.getAcceptLanguages", |
| 215 "chrome.i18n.getMessage" |
| 216 ], |
| 217 "id": "c581cf06da17385735b64cc9077509ef13105518", |
| 218 "protocols": [], |
| 219 "features": [ |
| 220 "browser_action", |
| 221 "popup" |
| 222 ] |
| 223 }, |
| 224 { |
| 225 "description": "This extension adds an animated browser action to the tool
bar.", |
| 226 "icon": null, |
| 227 "name": "Animated Page Action", |
| 228 "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", |
| 229 "source_files": [ |
| 230 "manifest.json", |
| 231 "background.html" |
| 232 ], |
| 233 "path": "examples\/api\/pageAction\/set_icon\/", |
| 234 "api_calls": [ |
| 235 "chrome.pageAction.hide", |
| 236 "chrome.pageAction.onClicked", |
| 237 "chrome.pageAction.setIcon", |
| 238 "chrome.pageAction.setTitle", |
| 239 "chrome.pageAction.show", |
| 240 "chrome.tabs.get", |
| 241 "chrome.tabs.getSelected", |
| 242 "chrome.tabs.onSelectionChanged" |
| 243 ], |
| 244 "id": "24d780762055a4f290ecb3ac69384fbaea3a7718", |
| 245 "protocols": [], |
| 246 "features": [ |
| 247 "background_page", |
| 248 "page_action", |
| 249 "tabs" |
| 250 ] |
| 251 }, |
| 252 { |
| 253 "description": "", |
| 254 "icon": null, |
| 255 "name": "Blank new tab page", |
| 256 "search_string": "BLANK NEW TAB PAGE CHROME_URL_OVERRIDES", |
| 257 "source_files": [ |
| 258 "manifest.json", |
| 259 "blank.html" |
| 260 ], |
| 261 "path": "examples\/api\/override\/blank_ntp\/", |
| 262 "api_calls": [], |
| 263 "id": "7cdb5ad608e5c2f224e0db28990b760dfbba5672", |
| 264 "protocols": [], |
| 265 "features": [ |
| 266 "chrome_url_overrides" |
| 267 ] |
| 268 }, |
| 269 { |
| 270 "description": "Enjoy a more magical and immersive experience when browsin
g the web using the power of sound.", |
| 271 "icon": "icon.png", |
| 272 "name": "Chrome Sounds", |
| 273 "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", |
| 274 "source_files": [ |
| 275 "manifest.json", |
| 276 "bg.html", |
| 277 "options.html", |
| 278 "bg.js", |
| 279 "content.js" |
| 280 ], |
| 281 "path": "examples\/extensions\/fx\/", |
| 282 "api_calls": [ |
| 283 "chrome.bookmarks.onCreated", |
| 284 "chrome.bookmarks.onMoved", |
| 285 "chrome.bookmarks.onRemoved", |
| 286 "chrome.extension.getBackgroundPage", |
| 287 "chrome.extension.onRequest", |
| 288 "chrome.extension.sendRequest", |
| 289 "chrome.tabs.get", |
| 290 "chrome.tabs.onAttached", |
| 291 "chrome.tabs.onCreated", |
| 292 "chrome.tabs.onDetached", |
| 293 "chrome.tabs.onMoved", |
| 294 "chrome.tabs.onRemoved", |
| 295 "chrome.tabs.onSelectionChanged", |
| 296 "chrome.tabs.onUpdated", |
| 297 "chrome.windows.onCreated", |
| 298 "chrome.windows.onFocusChanged", |
| 299 "chrome.windows.onRemoved" |
| 300 ], |
| 301 "id": "35911e7b2dc0145923ca43f499b5a61be52d30ec", |
| 302 "protocols": [ |
| 303 "http:\/\/", |
| 304 "https:\/\/" |
| 305 ], |
| 306 "features": [ |
| 307 "background_page", |
| 308 "bookmarks", |
| 309 "options_page", |
| 310 "tabs" |
| 311 ] |
| 312 }, |
| 313 { |
| 314 "description": "Displays the status of the Chromium buildbot in the toolba
r. Click to see more detailed status in a popup.", |
| 315 "icon": "icon.png", |
| 316 "name": "Chromium Buildbot Monitor", |
| 317 "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 POPUP CHROME.BROWSERACTION.SETBADGEBACKGROUNDCOLOR
CHROME.BROWSERACTION.SETBADGETEXT CHROME.BROWSERACTION.SETTITLE", |
| 318 "source_files": [ |
| 319 "manifest.json", |
| 320 "bg.html", |
| 321 "popup.html" |
| 322 ], |
| 323 "path": "examples\/extensions\/buildbot\/", |
| 324 "api_calls": [ |
| 325 "chrome.browserAction.setBadgeBackgroundColor", |
| 326 "chrome.browserAction.setBadgeText", |
| 327 "chrome.browserAction.setTitle" |
| 328 ], |
| 329 "id": "a3089c96b34036b3a0431124c25badd7f1c3d64a", |
| 330 "protocols": [ |
| 331 "http:\/\/", |
| 332 "http:\/\/" |
| 333 ], |
| 334 "features": [ |
| 335 "background_page", |
| 336 "browser_action", |
| 337 "popup" |
| 338 ] |
| 339 }, |
| 340 { |
| 341 "description": "Add support to the omnibox to search the Chromium source c
ode.", |
| 342 "icon": null, |
| 343 "name": "Chromium Search", |
| 344 "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", |
| 345 "source_files": [ |
| 346 "manifest.json", |
| 347 "background.html" |
| 348 ], |
| 349 "path": "examples\/extensions\/chrome_search\/", |
| 350 "api_calls": [ |
| 351 "chrome.experimental.omnibox.onInputChanged", |
| 352 "chrome.experimental.omnibox.onInputEntered", |
| 353 "chrome.experimental.omnibox.styleMatch", |
| 354 "chrome.experimental.omnibox.styleNone", |
| 355 "chrome.experimental.omnibox.styleUrl", |
| 356 "chrome.tabs.get", |
| 357 "chrome.tabs.getSelected", |
| 358 "chrome.tabs.update" |
| 359 ], |
| 360 "id": "7dd4735797cd957876becbdad0f4b0e47cf4ac01", |
| 361 "protocols": [ |
| 362 "http:\/\/" |
| 363 ], |
| 364 "features": [ |
| 365 "background_page", |
| 366 "experimental", |
| 367 "tabs" |
| 368 ] |
| 369 }, |
| 370 { |
| 371 "description": "Displays the language of a tab", |
| 372 "icon": null, |
| 373 "name": "CLD", |
| 374 "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", |
| 375 "source_files": [ |
| 376 "manifest.json", |
| 377 "background.html" |
| 378 ], |
| 379 "path": "examples\/api\/i18n\/cld\/", |
| 380 "api_calls": [ |
| 381 "chrome.browserAction.setBadgeText", |
| 382 "chrome.tabs.detectLanguage", |
| 383 "chrome.tabs.get", |
| 384 "chrome.tabs.getSelected", |
| 385 "chrome.tabs.onSelectionChanged", |
| 386 "chrome.tabs.onUpdated" |
| 387 ], |
| 388 "id": "35c467a5623117e399afc1187bdcc25b1c74bc5d", |
| 389 "protocols": [], |
| 390 "features": [ |
| 391 "background_page", |
| 392 "browser_action", |
| 393 "tabs" |
| 394 ] |
| 395 }, |
| 396 { |
| 397 "description": "Shows some of the features of the Context Menus API", |
| 398 "icon": null, |
| 399 "name": "Context Menus Sample", |
| 400 "search_string": "CONTEXT MENUS SAMPLE SHOWS SOME OF THE FEATURES OF THE C
ONTEXT MENUS API BACKGROUND_PAGE CONTEXTMENUS CHROME.CONTEXTMENUS.CREATE", |
| 401 "source_files": [ |
| 402 "sample.js", |
| 403 "manifest.json", |
| 404 "background.html" |
| 405 ], |
| 406 "path": "examples\/api\/contextMenus\/basic\/", |
| 407 "api_calls": [ |
| 408 "chrome.contextMenus.create" |
| 409 ], |
| 410 "id": "16f1c9c9c20b78999b826f882c3d403d3c9f95ce", |
| 411 "protocols": [], |
| 412 "features": [ |
| 413 "background_page", |
| 414 "contextMenus" |
| 415 ] |
| 416 }, |
| 417 { |
| 418 "description": "Testing Cookie API", |
| 419 "icon": "cookie.png", |
| 420 "name": "Cookie API Test Extension", |
| 421 "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", |
| 422 "source_files": [ |
| 423 "manifest.json", |
| 424 "background.html", |
| 425 "manager.html" |
| 426 ], |
| 427 "path": "examples\/api\/cookies\/", |
| 428 "api_calls": [ |
| 429 "chrome.browserAction.onClicked", |
| 430 "chrome.cookies.get", |
| 431 "chrome.cookies.getAll", |
| 432 "chrome.cookies.onChanged", |
| 433 "chrome.cookies.remove", |
| 434 "chrome.extension.getURL", |
| 435 "chrome.tabs.create", |
| 436 "chrome.tabs.update", |
| 437 "chrome.windows.get", |
| 438 "chrome.windows.getAll" |
| 439 ], |
| 440 "id": "17071198171ed3535a2ee9c129653378ad54b5ce", |
| 441 "protocols": [ |
| 442 "http:\/\/", |
| 443 "https:\/\/" |
| 444 ], |
| 445 "features": [ |
| 446 "background_page", |
| 447 "browser_action", |
| 448 "cookies", |
| 449 "tabs" |
| 450 ] |
| 451 }, |
| 452 { |
| 453 "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.", |
| 454 "icon": "sample-128.png", |
| 455 "name": "Cross-domain XMLHttpRequest from a content script", |
| 456 "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
TEST THIS EXTENSION. BACKGROUND_PAGE CHROME.EXTENSION.ONREQUEST CHROME.EXTENSIO
N.SENDREQUEST", |
| 457 "source_files": [ |
| 458 "manifest.json", |
| 459 "contentscript.js", |
| 460 "background.html" |
| 461 ], |
| 462 "path": "examples\/howto\/contentscript_xhr\/", |
| 463 "api_calls": [ |
| 464 "chrome.extension.onRequest", |
| 465 "chrome.extension.sendRequest" |
| 466 ], |
| 467 "id": "e6f9db199c82114ef857a140c81a9c7c41469333", |
| 468 "protocols": [ |
| 469 "http:\/\/" |
| 470 ], |
| 471 "features": [ |
| 472 "background_page" |
| 473 ] |
| 474 }, |
| 475 { |
| 476 "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.", |
| 477 "icon": "mail_128x128.png", |
| 478 "name": "Email this page (by Google)", |
| 479 "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", |
| 480 "source_files": [ |
| 481 "content_script.js", |
| 482 "manifest.json", |
| 483 "options.html", |
| 484 "background.html" |
| 485 ], |
| 486 "path": "examples\/extensions\/email_this_page\/", |
| 487 "api_calls": [ |
| 488 "chrome.browserAction.onClicked", |
| 489 "chrome.extension.connect", |
| 490 "chrome.extension.onConnect", |
| 491 "chrome.tabs.create", |
| 492 "chrome.tabs.executeScript", |
| 493 "chrome.tabs.update" |
| 494 ], |
| 495 "id": "2fecb2a1bd23df9839021833e86c87b58e43d788", |
| 496 "protocols": [ |
| 497 "http:\/\/", |
| 498 "https:\/\/" |
| 499 ], |
| 500 "features": [ |
| 501 "background_page", |
| 502 "browser_action", |
| 503 "options_page", |
| 504 "tabs" |
| 505 ] |
| 506 }, |
| 507 { |
| 508 "description": "A sample extension which uses Google Analytics to track us
age.", |
| 509 "icon": "analytics-extension-icon-128.png", |
| 510 "name": "Event Tracking with Google Analytics", |
| 511 "search_string": "EVENT TRACKING WITH GOOGLE ANALYTICS A SAMPLE EXTENSION
WHICH USES GOOGLE ANALYTICS TO TRACK USAGE. BACKGROUND_PAGE BROWSER_ACTION POPUP
", |
| 512 "source_files": [ |
| 513 "manifest.json", |
| 514 "analytics.js", |
| 515 "popup.html", |
| 516 "background.html" |
| 517 ], |
| 518 "path": "examples\/tutorials\/analytics\/", |
| 519 "api_calls": [], |
| 520 "id": "957d89c0464bcfad4b4755e8747cf9c4073d8289", |
| 521 "protocols": [], |
| 522 "features": [ |
| 523 "background_page", |
| 524 "browser_action", |
| 525 "popup" |
| 526 ] |
| 527 }, |
| 528 { |
| 529 "description": "Demonstrates how to use OAuth to connect the Google Docume
nts List Data API.", |
| 530 "icon": "img\/docs_spreadsheets-128.gif", |
| 531 "name": "Google Document List Viewer", |
| 532 "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.ONUPDATED CH
ROME.TABS.REMOVE", |
| 533 "source_files": [ |
| 534 "chrome_ex_oauthsimple.js", |
| 535 "chrome_ex_oauth.js", |
| 536 "chrome_ex_oauth.html", |
| 537 "manifest.json", |
| 538 "options.html", |
| 539 "popup.html", |
| 540 "background.html", |
| 541 "js\/jquery-1.4.1.min.js" |
| 542 ], |
| 543 "path": "examples\/extensions\/gdocs\/", |
| 544 "api_calls": [ |
| 545 "chrome.browserAction.setBadgeText", |
| 546 "chrome.extension.getBackgroundPage", |
| 547 "chrome.extension.getURL", |
| 548 "chrome.tabs.create", |
| 549 "chrome.tabs.onUpdated", |
| 550 "chrome.tabs.remove" |
| 551 ], |
| 552 "id": "fad5d7059ba177d48e45d92e04da9e5ae4c2b8c2", |
| 553 "protocols": [ |
| 554 "https:\/\/", |
| 555 "https:\/\/", |
| 556 "https:\/\/", |
| 557 "https:\/\/" |
| 558 ], |
| 559 "features": [ |
| 560 "background_page", |
| 561 "browser_action", |
| 562 "options_page", |
| 563 "popup", |
| 564 "tabs" |
| 565 ] |
| 566 }, |
| 567 { |
| 568 "description": "Displays the number of unread messages in your Google Mail
inbox. You can also click the button to open your inbox.", |
| 569 "icon": "icon_128.png", |
| 570 "name": "Google Mail Checker", |
| 571 "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", |
| 572 "source_files": [ |
| 573 "manifest.json", |
| 574 "options.html", |
| 575 "background.html", |
| 576 "_locales\/ro\/messages.json", |
| 577 "_locales\/sl\/messages.json", |
| 578 "_locales\/ar\/messages.json", |
| 579 "_locales\/he\/messages.json", |
| 580 "_locales\/es\/messages.json", |
| 581 "_locales\/sr\/messages.json", |
| 582 "_locales\/tr\/messages.json", |
| 583 "_locales\/th\/messages.json", |
| 584 "_locales\/en_GB\/messages.json", |
| 585 "_locales\/zh_CN\/messages.json", |
| 586 "_locales\/cs\/messages.json", |
| 587 "_locales\/fr\/messages.json", |
| 588 "_locales\/bg\/messages.json", |
| 589 "_locales\/pt_BR\/messages.json", |
| 590 "_locales\/nl\/messages.json", |
| 591 "_locales\/lt\/messages.json", |
| 592 "_locales\/ja\/messages.json", |
| 593 "_locales\/pl\/messages.json", |
| 594 "_locales\/hu\/messages.json", |
| 595 "_locales\/pt_PT\/messages.json", |
| 596 "_locales\/de\/messages.json", |
| 597 "_locales\/fil\/messages.json", |
| 598 "_locales\/sv\/messages.json", |
| 599 "_locales\/it\/messages.json", |
| 600 "_locales\/el\/messages.json", |
| 601 "_locales\/uk\/messages.json", |
| 602 "_locales\/fi\/messages.json", |
| 603 "_locales\/hr\/messages.json", |
| 604 "_locales\/vi\/messages.json", |
| 605 "_locales\/sk\/messages.json", |
| 606 "_locales\/nb\/messages.json", |
| 607 "_locales\/da\/messages.json", |
| 608 "_locales\/es_419\/messages.json", |
| 609 "_locales\/ca\/messages.json", |
| 610 "_locales\/zh_TW\/messages.json", |
| 611 "_locales\/hi\/messages.json", |
| 612 "_locales\/et\/messages.json", |
| 613 "_locales\/id\/messages.json", |
| 614 "_locales\/lv\/messages.json", |
| 615 "_locales\/ru\/messages.json", |
| 616 "_locales\/ko\/messages.json", |
| 617 "_locales\/en\/messages.json" |
| 618 ], |
| 619 "path": "examples\/extensions\/gmail\/", |
| 620 "api_calls": [ |
| 621 "chrome.browserAction.onClicked", |
| 622 "chrome.browserAction.setBadgeBackgroundColor", |
| 623 "chrome.browserAction.setBadgeText", |
| 624 "chrome.browserAction.setIcon", |
| 625 "chrome.extension.getBackgroundPage", |
| 626 "chrome.i18n.getMessage", |
| 627 "chrome.tabs.create", |
| 628 "chrome.tabs.get", |
| 629 "chrome.tabs.getAllInWindow", |
| 630 "chrome.tabs.onUpdated", |
| 631 "chrome.tabs.update" |
| 632 ], |
| 633 "id": "2e0d2082771d5e26be91efaeae390874e738239b", |
| 634 "protocols": [ |
| 635 "http:\/\/", |
| 636 "https:\/\/" |
| 637 ], |
| 638 "features": [ |
| 639 "background_page", |
| 640 "browser_action", |
| 641 "options_page", |
| 642 "tabs" |
| 643 ] |
| 644 }, |
| 645 { |
| 646 "description": "Find out when you have new waves and preview them fast.", |
| 647 "icon": "128.png", |
| 648 "name": "Google Wave Notifier", |
| 649 "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", |
| 650 "source_files": [ |
| 651 "chrome_ex_oauthsimple.js", |
| 652 "chrome_ex_oauth.js", |
| 653 "chrome_ex_oauth.html", |
| 654 "prettyload.js", |
| 655 "manifest.json", |
| 656 "options.html", |
| 657 "popup.html", |
| 658 "background.html" |
| 659 ], |
| 660 "path": "examples\/extensions\/wave\/", |
| 661 "api_calls": [ |
| 662 "chrome.extension.getBackgroundPage", |
| 663 "chrome.extension.getURL", |
| 664 "chrome.tabs.create", |
| 665 "chrome.tabs.get", |
| 666 "chrome.tabs.getSelected", |
| 667 "chrome.tabs.onUpdated", |
| 668 "chrome.tabs.remove" |
| 669 ], |
| 670 "id": "ceb116611b727f6c2ad560098bb9c3c4a4d830f9", |
| 671 "protocols": [ |
| 672 "https:\/\/", |
| 673 "http:\/\/" |
| 674 ], |
| 675 "features": [ |
| 676 "background_page", |
| 677 "browser_action", |
| 678 "options_page", |
| 679 "popup", |
| 680 "tabs" |
| 681 ] |
| 682 }, |
| 683 { |
| 684 "description": "The first extension that I made.", |
| 685 "icon": null, |
| 686 "name": "Hello World", |
| 687 "search_string": "HELLO WORLD THE FIRST EXTENSION THAT I MADE. BROWSER_ACT
ION POPUP", |
| 688 "source_files": [ |
| 689 "manifest.json", |
| 690 "popup.html" |
| 691 ], |
| 692 "path": "examples\/tutorials\/getstarted\/", |
| 693 "api_calls": [], |
| 694 "id": "e3bd4e4ff791ae63a16f16072252be4a7fccf43e", |
| 695 "protocols": [ |
| 696 "http:\/\/" |
| 697 ], |
| 698 "features": [ |
| 699 "browser_action", |
| 700 "popup" |
| 701 ] |
| 702 }, |
| 703 { |
| 704 "description": "", |
| 705 "icon": null, |
| 706 "name": "iGoogle new tab page", |
| 707 "search_string": "IGOOGLE NEW TAB PAGE CHROME_URL_OVERRIDES", |
| 708 "source_files": [ |
| 709 "manifest.json", |
| 710 "redirect.html" |
| 711 ], |
| 712 "path": "examples\/api\/override\/override_igoogle\/", |
| 713 "api_calls": [], |
| 714 "id": "4663a9d47c09f43a46fadb09965d97ac4bb09d40", |
| 715 "protocols": [], |
| 716 "features": [ |
| 717 "chrome_url_overrides" |
| 718 ] |
| 719 }, |
| 720 { |
| 721 "description": "Finds addresses in the web page you're on and pops up a ma
p window.", |
| 722 "icon": "icon.png", |
| 723 "name": "Mappy", |
| 724 "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", |
| 725 "source_files": [ |
| 726 "manifest.json", |
| 727 "mappy_content_script.js", |
| 728 "popup.html", |
| 729 "background.html" |
| 730 ], |
| 731 "path": "examples\/extensions\/mappy\/", |
| 732 "api_calls": [ |
| 733 "chrome.extension.getBackgroundPage", |
| 734 "chrome.extension.onRequest", |
| 735 "chrome.pageAction.hide", |
| 736 "chrome.pageAction.setTitle", |
| 737 "chrome.pageAction.show", |
| 738 "chrome.tabs.get", |
| 739 "chrome.tabs.getSelected", |
| 740 "chrome.tabs.onSelectionChanged", |
| 741 "chrome.tabs.onUpdated", |
| 742 "chrome.tabs.sendRequest" |
| 743 ], |
| 744 "id": "be628092c6fd9d39a82a52ad443c4a9cb09e031b", |
| 745 "protocols": [ |
| 746 "http:\/\/" |
| 747 ], |
| 748 "features": [ |
| 749 "background_page", |
| 750 "page_action", |
| 751 "popup", |
| 752 "tabs" |
| 753 ] |
| 754 }, |
| 755 { |
| 756 "description": "Merges all of the browser's windows into the current windo
w", |
| 757 "icon": "merge_windows_128.png", |
| 758 "name": "Merge Windows", |
| 759 "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", |
| 760 "source_files": [ |
| 761 "manifest.json", |
| 762 "background.html" |
| 763 ], |
| 764 "path": "examples\/api\/windows\/merge_windows\/", |
| 765 "api_calls": [ |
| 766 "chrome.browserAction.onClicked", |
| 767 "chrome.tabs.get", |
| 768 "chrome.tabs.getAllInWindow", |
| 769 "chrome.tabs.move", |
| 770 "chrome.windows.get", |
| 771 "chrome.windows.getAll", |
| 772 "chrome.windows.getCurrent" |
| 773 ], |
| 774 "id": "572f82c2738f6c9a1911778e4d41f712b03c25bc", |
| 775 "protocols": [], |
| 776 "features": [ |
| 777 "background_page", |
| 778 "browser_action", |
| 779 "tabs" |
| 780 ] |
| 781 }, |
| 782 { |
| 783 "description": "Times how long it takes to send a message to a content scr
ipt and back.", |
| 784 "icon": null, |
| 785 "name": "Message Timer", |
| 786 "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", |
| 787 "source_files": [ |
| 788 "manifest.json", |
| 789 "page.js", |
| 790 "popup.html" |
| 791 ], |
| 792 "path": "examples\/api\/messaging\/timer\/", |
| 793 "api_calls": [ |
| 794 "chrome.extension.onConnect", |
| 795 "chrome.extension.onRequest", |
| 796 "chrome.tabs.connect", |
| 797 "chrome.tabs.get", |
| 798 "chrome.tabs.getSelected", |
| 799 "chrome.tabs.sendRequest" |
| 800 ], |
| 801 "id": "282fc112fa63a680c0cbc90dc0463e3780c46d46", |
| 802 "protocols": [], |
| 803 "features": [ |
| 804 "browser_action", |
| 805 "popup", |
| 806 "tabs" |
| 807 ] |
| 808 }, |
| 809 { |
| 810 "description": "A browser action with a popup dump of all bookmarks, inclu
ding search, add, edit and delete.", |
| 811 "icon": null, |
| 812 "name": "My Bookmarks", |
| 813 "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", |
| 814 "source_files": [ |
| 815 "manifest.json", |
| 816 "popup.html" |
| 817 ], |
| 818 "path": "examples\/api\/bookmarks\/basic\/", |
| 819 "api_calls": [ |
| 820 "chrome.bookmarks.create", |
| 821 "chrome.bookmarks.get", |
| 822 "chrome.bookmarks.getTree", |
| 823 "chrome.bookmarks.remove", |
| 824 "chrome.bookmarks.update", |
| 825 "chrome.tabs.create" |
| 826 ], |
| 827 "id": "d3f041b48f31db1a86dfe05b6740086554ebba31", |
| 828 "protocols": [], |
| 829 "features": [ |
| 830 "bookmarks", |
| 831 "browser_action", |
| 832 "popup", |
| 833 "tabs" |
| 834 ] |
| 835 }, |
| 836 { |
| 837 "description": "Displays the first 5 items from the 'Google News - top new
s' RSS feed in a popup.", |
| 838 "icon": "news_icon.png", |
| 839 "name": "News Reader", |
| 840 "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
", |
| 841 "source_files": [ |
| 842 "feed.html", |
| 843 "manifest.json" |
| 844 ], |
| 845 "path": "examples\/extensions\/news_a11y\/", |
| 846 "api_calls": [ |
| 847 "chrome.tabs.create" |
| 848 ], |
| 849 "id": "a772f968a7e977f8bbf9d74f43c6daca57067d1e", |
| 850 "protocols": [ |
| 851 "http:\/\/" |
| 852 ], |
| 853 "features": [ |
| 854 "browser_action", |
| 855 "popup", |
| 856 "tabs" |
| 857 ] |
| 858 }, |
| 859 { |
| 860 "description": "Displays the first 5 items from the 'Google News - top new
s' RSS feed in a popup.", |
| 861 "icon": "news_icon.png", |
| 862 "name": "News Reader", |
| 863 "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
", |
| 864 "source_files": [ |
| 865 "feed.html", |
| 866 "manifest.json" |
| 867 ], |
| 868 "path": "examples\/extensions\/news\/", |
| 869 "api_calls": [ |
| 870 "chrome.tabs.create" |
| 871 ], |
| 872 "id": "fc80727c5f0bd5ba6cad74e9ec2519cbfc34cdd3", |
| 873 "protocols": [ |
| 874 "http:\/\/" |
| 875 ], |
| 876 "features": [ |
| 877 "browser_action", |
| 878 "popup", |
| 879 "tabs" |
| 880 ] |
| 881 }, |
| 882 { |
| 883 "description": "Displays the first 5 items from the 'Google News - top new
s' RSS feed in a popup.", |
| 884 "icon": "news_icon.png", |
| 885 "name": "News Reader", |
| 886 "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", |
| 887 "source_files": [ |
| 888 "feed.html", |
| 889 "manifest.json", |
| 890 "_locales\/es\/messages.json", |
| 891 "_locales\/sr\/messages.json", |
| 892 "_locales\/en\/messages.json" |
| 893 ], |
| 894 "path": "examples\/extensions\/news_i18n\/", |
| 895 "api_calls": [ |
| 896 "chrome.i18n.getMessage", |
| 897 "chrome.tabs.create" |
| 898 ], |
| 899 "id": "e432a5c78298458aaa0f9c1c5b3fb010ffc2ed99", |
| 900 "protocols": [ |
| 901 "http:\/\/", |
| 902 "http:\/\/" |
| 903 ], |
| 904 "features": [ |
| 905 "browser_action", |
| 906 "popup", |
| 907 "tabs" |
| 908 ] |
| 909 }, |
| 910 { |
| 911 "description": "Shows off desktop notifications, which are \"toast\" windo
ws that pop up on the desktop.", |
| 912 "icon": "128.png", |
| 913 "name": "Notification Demo", |
| 914 "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", |
| 915 "source_files": [ |
| 916 "error.html", |
| 917 "manifest.json", |
| 918 "options.html", |
| 919 "background.html" |
| 920 ], |
| 921 "path": "examples\/api\/notifications\/", |
| 922 "api_calls": [ |
| 923 "chrome.tabs.create" |
| 924 ], |
| 925 "id": "5ffc8fd27bfc21f5205c8c5fe8290222c95a7eb4", |
| 926 "protocols": [], |
| 927 "features": [ |
| 928 "background_page", |
| 929 "notifications", |
| 930 "options_page", |
| 931 "tabs" |
| 932 ] |
| 933 }, |
| 934 { |
| 935 "description": "", |
| 936 "icon": null, |
| 937 "name": "Omnibox Example", |
| 938 "search_string": "OMNIBOX EXAMPLE BACKGROUND_PAGE EXPERIMENTAL CHROME.EXP
ERIMENTAL.OMNIBOX.ONINPUTCHANGED CHROME.EXPERIMENTAL.OMNIBOX.ONINPUTENTERED", |
| 939 "source_files": [ |
| 940 "manifest.json", |
| 941 "background.html" |
| 942 ], |
| 943 "path": "examples\/api\/omnibox\/", |
| 944 "api_calls": [ |
| 945 "chrome.experimental.omnibox.onInputChanged", |
| 946 "chrome.experimental.omnibox.onInputEntered" |
| 947 ], |
| 948 "id": "e22a739b78a7e5580d9318662390a79033f96d81", |
| 949 "protocols": [], |
| 950 "features": [ |
| 951 "background_page", |
| 952 "experimental" |
| 953 ] |
| 954 }, |
| 955 { |
| 956 "description": "Shows a page action for HTML pages containing the word 'sa
ndwich'", |
| 957 "icon": "sandwich-128.png", |
| 958 "name": "Page action by content", |
| 959 "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", |
| 960 "source_files": [ |
| 961 "manifest.json", |
| 962 "contentscript.js", |
| 963 "background.html" |
| 964 ], |
| 965 "path": "examples\/api\/pageAction\/pageaction_by_content\/", |
| 966 "api_calls": [ |
| 967 "chrome.extension.onRequest", |
| 968 "chrome.extension.sendRequest", |
| 969 "chrome.pageAction.show" |
| 970 ], |
| 971 "id": "24fb45f3b2192c163afb2399c3bdad91d837643e", |
| 972 "protocols": [], |
| 973 "features": [ |
| 974 "background_page", |
| 975 "page_action" |
| 976 ] |
| 977 }, |
| 978 { |
| 979 "description": "Shows a page action for urls which have the letter 'g' in
them.", |
| 980 "icon": "icon-128.png", |
| 981 "name": "Page action by URL", |
| 982 "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", |
| 983 "source_files": [ |
| 984 "manifest.json", |
| 985 "background.html" |
| 986 ], |
| 987 "path": "examples\/api\/pageAction\/pageaction_by_url\/", |
| 988 "api_calls": [ |
| 989 "chrome.pageAction.show", |
| 990 "chrome.tabs.onUpdated" |
| 991 ], |
| 992 "id": "b42764aa301c7c340c9febcd492da962a453c8b6", |
| 993 "protocols": [], |
| 994 "features": [ |
| 995 "background_page", |
| 996 "page_action", |
| 997 "tabs" |
| 998 ] |
| 999 }, |
| 1000 { |
| 1001 "description": "Chromium Page Benchmarker.", |
| 1002 "icon": null, |
| 1003 "name": "Page Benchmarker", |
| 1004 "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.GET CHROME.TABS.GETALLINWINDOW CHROME.TABS.GETS
ELECTED CHROME.TABS.REMOVE CHROME.TABS.UPDATE CHROME.WINDOWS.GET CHROME.WINDOWS.
GETCURRENT", |
| 1005 "source_files": [ |
| 1006 "script.js", |
| 1007 "manifest.json", |
| 1008 "options.html", |
| 1009 "background.html", |
| 1010 "jst\/jstemplate.js", |
| 1011 "jst\/util.js", |
| 1012 "jst\/jsevalcontext.js", |
| 1013 "jst\/jstemplate_test.js" |
| 1014 ], |
| 1015 "path": "examples\/extensions\/benchmark\/", |
| 1016 "api_calls": [ |
| 1017 "chrome.browserAction.onClicked", |
| 1018 "chrome.browserAction.setBadgeBackgroundColor", |
| 1019 "chrome.browserAction.setBadgeText", |
| 1020 "chrome.browserAction.setTitle", |
| 1021 "chrome.extension.connect", |
| 1022 "chrome.extension.getBackgroundPage", |
| 1023 "chrome.extension.getExtensionTabs", |
| 1024 "chrome.extension.getURL", |
| 1025 "chrome.extension.onConnect", |
| 1026 "chrome.tabs.create", |
| 1027 "chrome.tabs.get", |
| 1028 "chrome.tabs.getAllInWindow", |
| 1029 "chrome.tabs.getSelected", |
| 1030 "chrome.tabs.remove", |
| 1031 "chrome.tabs.update", |
| 1032 "chrome.windows.get", |
| 1033 "chrome.windows.getCurrent" |
| 1034 ], |
| 1035 "id": "75e2de40348b5647d77b5f9c8dbdc43b868e87c8", |
| 1036 "protocols": [], |
| 1037 "features": [ |
| 1038 "background_page", |
| 1039 "browser_action", |
| 1040 "options_page", |
| 1041 "tabs" |
| 1042 ] |
| 1043 }, |
| 1044 { |
| 1045 "description": "Adds a print button to the browser.", |
| 1046 "icon": null, |
| 1047 "name": "Print this page", |
| 1048 "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", |
| 1049 "source_files": [ |
| 1050 "manifest.json", |
| 1051 "background.html" |
| 1052 ], |
| 1053 "path": "examples\/api\/browserAction\/print\/", |
| 1054 "api_calls": [ |
| 1055 "chrome.browserAction.onClicked", |
| 1056 "chrome.tabs.update" |
| 1057 ], |
| 1058 "id": "1ec0e2f3c645541d12dd49aa5ed6533f1203db58", |
| 1059 "protocols": [ |
| 1060 "http:\/\/", |
| 1061 "https:\/\/" |
| 1062 ], |
| 1063 "features": [ |
| 1064 "background_page", |
| 1065 "browser_action", |
| 1066 "tabs" |
| 1067 ] |
| 1068 }, |
| 1069 { |
| 1070 "description": "Uses OAuth to connect to Google's contacts service and dis
play a list of your contacts.", |
| 1071 "icon": "img\/icon-128.png", |
| 1072 "name": "Sample - OAuth Contacts", |
| 1073 "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", |
| 1074 "source_files": [ |
| 1075 "chrome_ex_oauthsimple.js", |
| 1076 "chrome_ex_oauth.js", |
| 1077 "chrome_ex_oauth.html", |
| 1078 "manifest.json", |
| 1079 "contacts.html", |
| 1080 "background.html" |
| 1081 ], |
| 1082 "path": "examples\/extensions\/oauth_contacts\/", |
| 1083 "api_calls": [ |
| 1084 "chrome.browserAction.onClicked", |
| 1085 "chrome.browserAction.setIcon", |
| 1086 "chrome.extension.getBackgroundPage", |
| 1087 "chrome.extension.getURL", |
| 1088 "chrome.tabs.create", |
| 1089 "chrome.tabs.get", |
| 1090 "chrome.tabs.getSelected", |
| 1091 "chrome.tabs.onUpdated", |
| 1092 "chrome.tabs.remove" |
| 1093 ], |
| 1094 "id": "5d2f97358bcef171b2b012159836781a7b0ae813", |
| 1095 "protocols": [ |
| 1096 "http:\/\/", |
| 1097 "https:\/\/", |
| 1098 "https:\/\/", |
| 1099 "https:\/\/" |
| 1100 ], |
| 1101 "features": [ |
| 1102 "background_page", |
| 1103 "browser_action", |
| 1104 "tabs" |
| 1105 ] |
| 1106 }, |
| 1107 { |
| 1108 "description": "Adds a browser action showing which tabs share the current
tab's process.", |
| 1109 "icon": null, |
| 1110 "name": "Show Tabs in Process", |
| 1111 "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.GETPROCESSFORTAB CHROME.TABS.GET CHROME.TABS.GETSELEC
TED CHROME.TABS.UPDATE CHROME.WINDOWS.GET CHROME.WINDOWS.GETALL CHROME.WINDOWS.G
ETCURRENT CHROME.WINDOWS.UPDATE", |
| 1112 "source_files": [ |
| 1113 "manifest.json", |
| 1114 "popup.html" |
| 1115 ], |
| 1116 "path": "examples\/api\/processes\/show_tabs\/", |
| 1117 "api_calls": [ |
| 1118 "chrome.experimental.processes.getProcessForTab", |
| 1119 "chrome.tabs.get", |
| 1120 "chrome.tabs.getSelected", |
| 1121 "chrome.tabs.update", |
| 1122 "chrome.windows.get", |
| 1123 "chrome.windows.getAll", |
| 1124 "chrome.windows.getCurrent", |
| 1125 "chrome.windows.update" |
| 1126 ], |
| 1127 "id": "47ff142798c27febf4a2ada551c671feec26605c", |
| 1128 "protocols": [], |
| 1129 "features": [ |
| 1130 "browser_action", |
| 1131 "experimental", |
| 1132 "popup", |
| 1133 "tabs" |
| 1134 ] |
| 1135 }, |
| 1136 { |
| 1137 "description": "Utility for working with the extension tabs api", |
| 1138 "icon": null, |
| 1139 "name": "Tab Inspector", |
| 1140 "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", |
| 1141 "source_files": [ |
| 1142 "jstemplate_compiled.js", |
| 1143 "tabs_api.html", |
| 1144 "manifest.json", |
| 1145 "background.html" |
| 1146 ], |
| 1147 "path": "examples\/api\/tabs\/inspector\/", |
| 1148 "api_calls": [ |
| 1149 "chrome.browserAction.onClicked", |
| 1150 "chrome.extension.getURL", |
| 1151 "chrome.tabs.create", |
| 1152 "chrome.tabs.get", |
| 1153 "chrome.tabs.getAllInWindow", |
| 1154 "chrome.tabs.getSelected", |
| 1155 "chrome.tabs.move", |
| 1156 "chrome.tabs.onAttached", |
| 1157 "chrome.tabs.onCreated", |
| 1158 "chrome.tabs.onDetached", |
| 1159 "chrome.tabs.onMoved", |
| 1160 "chrome.tabs.onRemoved", |
| 1161 "chrome.tabs.onSelectionChanged", |
| 1162 "chrome.tabs.onUpdated", |
| 1163 "chrome.tabs.remove", |
| 1164 "chrome.tabs.update", |
| 1165 "chrome.windows.create", |
| 1166 "chrome.windows.get", |
| 1167 "chrome.windows.getAll", |
| 1168 "chrome.windows.getCurrent", |
| 1169 "chrome.windows.getLastFocused", |
| 1170 "chrome.windows.onCreated", |
| 1171 "chrome.windows.onFocusChanged", |
| 1172 "chrome.windows.onRemoved", |
| 1173 "chrome.windows.remove", |
| 1174 "chrome.windows.update" |
| 1175 ], |
| 1176 "id": "39dcafbdebb05e43acd35b5db14f360bc023a8b5", |
| 1177 "protocols": [], |
| 1178 "features": [ |
| 1179 "background_page", |
| 1180 "browser_action", |
| 1181 "tabs" |
| 1182 ] |
| 1183 }, |
| 1184 { |
| 1185 "description": "Demonstrate screenshot functionality in the chrome.tabs ap
i.", |
| 1186 "icon": null, |
| 1187 "name": "Test Screenshot Extension", |
| 1188 "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", |
| 1189 "source_files": [ |
| 1190 "screenshot.js", |
| 1191 "manifest.json", |
| 1192 "background.html", |
| 1193 "screenshot.html" |
| 1194 ], |
| 1195 "path": "examples\/api\/tabs\/screenshot\/", |
| 1196 "api_calls": [ |
| 1197 "chrome.browserAction.onClicked", |
| 1198 "chrome.extension.getURL", |
| 1199 "chrome.extension.getViews", |
| 1200 "chrome.tabs.captureVisibleTab", |
| 1201 "chrome.tabs.create", |
| 1202 "chrome.tabs.onUpdated" |
| 1203 ], |
| 1204 "id": "b01d58ed12efa2a6b9ca152e19d15730cf1d84be", |
| 1205 "protocols": [], |
| 1206 "features": [ |
| 1207 "background_page", |
| 1208 "browser_action", |
| 1209 "tabs" |
| 1210 ] |
| 1211 }, |
| 1212 { |
| 1213 "description": "Reads your history, and shows the top ten pages you go to
by typing the URL.", |
| 1214 "icon": null, |
| 1215 "name": "Typed URL History", |
| 1216 "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", |
| 1217 "source_files": [ |
| 1218 "typedUrls.js", |
| 1219 "typedUrls.html", |
| 1220 "manifest.json" |
| 1221 ], |
| 1222 "path": "examples\/api\/history\/showHistory\/", |
| 1223 "api_calls": [ |
| 1224 "chrome.history.getVisits", |
| 1225 "chrome.history.search", |
| 1226 "chrome.tabs.create" |
| 1227 ], |
| 1228 "id": "99d24fe7b088c2380e0a158d70e9e5ae6c951165", |
| 1229 "protocols": [], |
| 1230 "features": [ |
| 1231 "browser_action", |
| 1232 "history", |
| 1233 "tabs" |
| 1234 ] |
| 1235 } |
| 1236 ] |
| 1237 } |
OLD | NEW |