Index: chrome/common/extensions/docs/samples.json |
diff --git a/chrome/common/extensions/docs/samples.json b/chrome/common/extensions/docs/samples.json |
index 9fff1c77c6dcb9c5028c43807cde05cff010357c..fd2627ec92fc28683fe8df263a4493ab8cd30a65 100644 |
--- a/chrome/common/extensions/docs/samples.json |
+++ b/chrome/common/extensions/docs/samples.json |
@@ -1,1860 +1,1860 @@ |
-{ |
- "api": { |
- "chrome.bookmarks.create": "bookmarks.html#method-create", |
- "chrome.bookmarks.export": "bookmarks.html#method-export", |
- "chrome.bookmarks.get": "bookmarks.html#method-get", |
- "chrome.bookmarks.getChildren": "bookmarks.html#method-getChildren", |
- "chrome.bookmarks.getRecent": "bookmarks.html#method-getRecent", |
- "chrome.bookmarks.getSubTree": "bookmarks.html#method-getSubTree", |
- "chrome.bookmarks.getTree": "bookmarks.html#method-getTree", |
- "chrome.bookmarks.import": "bookmarks.html#method-import", |
- "chrome.bookmarks.move": "bookmarks.html#method-move", |
- "chrome.bookmarks.onChanged": "bookmarks.html#event-onChanged", |
- "chrome.bookmarks.onChildrenReordered": "bookmarks.html#event-onChildrenReordered", |
- "chrome.bookmarks.onCreated": "bookmarks.html#event-onCreated", |
- "chrome.bookmarks.onImportBegan": "bookmarks.html#event-onImportBegan", |
- "chrome.bookmarks.onImportEnded": "bookmarks.html#event-onImportEnded", |
- "chrome.bookmarks.onMoved": "bookmarks.html#event-onMoved", |
- "chrome.bookmarks.onRemoved": "bookmarks.html#event-onRemoved", |
- "chrome.bookmarks.remove": "bookmarks.html#method-remove", |
- "chrome.bookmarks.removeTree": "bookmarks.html#method-removeTree", |
- "chrome.bookmarks.search": "bookmarks.html#method-search", |
- "chrome.bookmarks.update": "bookmarks.html#method-update", |
- "chrome.browserAction.onClicked": "browserAction.html#event-onClicked", |
- "chrome.browserAction.setBadgeBackgroundColor": "browserAction.html#method-setBadgeBackgroundColor", |
- "chrome.browserAction.setBadgeText": "browserAction.html#method-setBadgeText", |
- "chrome.browserAction.setIcon": "browserAction.html#method-setIcon", |
- "chrome.browserAction.setPopup": "browserAction.html#method-setPopup", |
- "chrome.browserAction.setTitle": "browserAction.html#method-setTitle", |
- "chrome.contextMenus.create": "contextMenus.html#method-create", |
- "chrome.contextMenus.remove": "contextMenus.html#method-remove", |
- "chrome.contextMenus.removeAll": "contextMenus.html#method-removeAll", |
- "chrome.contextMenus.update": "contextMenus.html#method-update", |
- "chrome.cookies.get": "cookies.html#method-get", |
- "chrome.cookies.getAll": "cookies.html#method-getAll", |
- "chrome.cookies.getAllCookieStores": "cookies.html#method-getAllCookieStores", |
- "chrome.cookies.onChanged": "cookies.html#event-onChanged", |
- "chrome.cookies.remove": "cookies.html#method-remove", |
- "chrome.cookies.set": "cookies.html#method-set", |
- "chrome.experimental.debugger.attach": "experimental.debugger.html#method-attach", |
- "chrome.experimental.debugger.detach": "experimental.debugger.html#method-detach", |
- "chrome.experimental.debugger.onDetach": "experimental.debugger.html#event-onDetach", |
- "chrome.experimental.debugger.onEvent": "experimental.debugger.html#event-onEvent", |
- "chrome.experimental.debugger.sendRequest": "experimental.debugger.html#method-sendRequest", |
- "chrome.experimental.devtools.audits.addCategory": "experimental.devtools.audits.html#method-addCategory", |
- "chrome.experimental.devtools.panels.create": "experimental.devtools.panels.html#method-create", |
- "chrome.experimental.devtools.resources.getHAR": "experimental.devtools.resources.html#method-getHAR", |
- "chrome.experimental.devtools.resources.onFinished": "experimental.devtools.resources.html#event-onFinished", |
- "chrome.experimental.devtools.resources.onNavigation": "experimental.devtools.resources.html#event-onNavigation", |
- "chrome.experimental.infobars.show": "experimental.infobars.html#method-show", |
- "chrome.experimental.processes.getProcessIdForTab": "experimental.processes.html#method-getProcessIdForTab", |
- "chrome.experimental.processes.onUpdated": "experimental.processes.html#event-onUpdated", |
- "chrome.experimental.sidebar.collapse": "experimental.sidebar.html#method-collapse", |
- "chrome.experimental.sidebar.expand": "experimental.sidebar.html#method-expand", |
- "chrome.experimental.sidebar.getState": "experimental.sidebar.html#method-getState", |
- "chrome.experimental.sidebar.hide": "experimental.sidebar.html#method-hide", |
- "chrome.experimental.sidebar.navigate": "experimental.sidebar.html#method-navigate", |
- "chrome.experimental.sidebar.onStateChanged": "experimental.sidebar.html#event-onStateChanged", |
- "chrome.experimental.sidebar.setBadgeText": "experimental.sidebar.html#method-setBadgeText", |
- "chrome.experimental.sidebar.setIcon": "experimental.sidebar.html#method-setIcon", |
- "chrome.experimental.sidebar.setTitle": "experimental.sidebar.html#method-setTitle", |
- "chrome.experimental.sidebar.show": "experimental.sidebar.html#method-show", |
- "chrome.experimental.tts.isSpeaking": "experimental.tts.html#method-isSpeaking", |
- "chrome.experimental.tts.onSpeak": "experimental.tts.html#event-onSpeak", |
- "chrome.experimental.tts.onStop": "experimental.tts.html#event-onStop", |
- "chrome.experimental.tts.speak": "experimental.tts.html#method-speak", |
- "chrome.experimental.tts.speakCompleted": "experimental.tts.html#method-speakCompleted", |
- "chrome.experimental.tts.stop": "experimental.tts.html#method-stop", |
- "chrome.experimental.webNavigation.onBeforeNavigate": "experimental.webNavigation.html#event-onBeforeNavigate", |
- "chrome.experimental.webNavigation.onBeforeRetarget": "experimental.webNavigation.html#event-onBeforeRetarget", |
- "chrome.experimental.webNavigation.onCommitted": "experimental.webNavigation.html#event-onCommitted", |
- "chrome.experimental.webNavigation.onCompleted": "experimental.webNavigation.html#event-onCompleted", |
- "chrome.experimental.webNavigation.onDOMContentLoaded": "experimental.webNavigation.html#event-onDOMContentLoaded", |
- "chrome.experimental.webNavigation.onErrorOccurred": "experimental.webNavigation.html#event-onErrorOccurred", |
- "chrome.experimental.webRequest.addEventListener": "experimental.webRequest.html#method-addEventListener", |
- "chrome.experimental.webRequest.eventHandled": "experimental.webRequest.html#method-eventHandled", |
- "chrome.experimental.webRequest.onBeforeRedirect": "experimental.webRequest.html#event-onBeforeRedirect", |
- "chrome.experimental.webRequest.onBeforeRequest": "experimental.webRequest.html#event-onBeforeRequest", |
- "chrome.experimental.webRequest.onBeforeSendHeaders": "experimental.webRequest.html#event-onBeforeSendHeaders", |
- "chrome.experimental.webRequest.onCompleted": "experimental.webRequest.html#event-onCompleted", |
- "chrome.experimental.webRequest.onErrorOccurred": "experimental.webRequest.html#event-onErrorOccurred", |
- "chrome.experimental.webRequest.onRequestSent": "experimental.webRequest.html#event-onRequestSent", |
- "chrome.experimental.webRequest.onResponseStarted": "experimental.webRequest.html#event-onResponseStarted", |
- "chrome.extension.connect": "extension.html#method-connect", |
- "chrome.extension.getBackgroundPage": "extension.html#method-getBackgroundPage", |
- "chrome.extension.getExtensionTabs": "extension.html#method-getExtensionTabs", |
- "chrome.extension.getToolstrips": "extension.html#method-getToolstrips", |
- "chrome.extension.getURL": "extension.html#method-getURL", |
- "chrome.extension.getViews": "extension.html#method-getViews", |
- "chrome.extension.isAllowedFileSchemeAccess": "extension.html#method-isAllowedFileSchemeAccess", |
- "chrome.extension.isAllowedIncognitoAccess": "extension.html#method-isAllowedIncognitoAccess", |
- "chrome.extension.onConnect": "extension.html#event-onConnect", |
- "chrome.extension.onConnectExternal": "extension.html#event-onConnectExternal", |
- "chrome.extension.onRequest": "extension.html#event-onRequest", |
- "chrome.extension.onRequestExternal": "extension.html#event-onRequestExternal", |
- "chrome.extension.sendRequest": "extension.html#method-sendRequest", |
- "chrome.extension.setUpdateUrlData": "extension.html#method-setUpdateUrlData", |
- "chrome.fileBrowserHandler.onExecute": "fileBrowserHandler.html#event-onExecute", |
- "chrome.history.addUrl": "history.html#method-addUrl", |
- "chrome.history.deleteAll": "history.html#method-deleteAll", |
- "chrome.history.deleteRange": "history.html#method-deleteRange", |
- "chrome.history.deleteUrl": "history.html#method-deleteUrl", |
- "chrome.history.getVisits": "history.html#method-getVisits", |
- "chrome.history.onVisitRemoved": "history.html#event-onVisitRemoved", |
- "chrome.history.onVisited": "history.html#event-onVisited", |
- "chrome.history.search": "history.html#method-search", |
- "chrome.i18n.getAcceptLanguages": "i18n.html#method-getAcceptLanguages", |
- "chrome.i18n.getMessage": "i18n.html#method-getMessage", |
- "chrome.idle.onStateChanged": "idle.html#event-onStateChanged", |
- "chrome.idle.queryState": "idle.html#method-queryState", |
- "chrome.management.get": "management.html#method-get", |
- "chrome.management.getAll": "management.html#method-getAll", |
- "chrome.management.launchApp": "management.html#method-launchApp", |
- "chrome.management.onDisabled": "management.html#event-onDisabled", |
- "chrome.management.onEnabled": "management.html#event-onEnabled", |
- "chrome.management.onInstalled": "management.html#event-onInstalled", |
- "chrome.management.onUninstalled": "management.html#event-onUninstalled", |
- "chrome.management.setEnabled": "management.html#method-setEnabled", |
- "chrome.management.uninstall": "management.html#method-uninstall", |
- "chrome.omnibox.onInputCancelled": "omnibox.html#event-onInputCancelled", |
- "chrome.omnibox.onInputChanged": "omnibox.html#event-onInputChanged", |
- "chrome.omnibox.onInputEntered": "omnibox.html#event-onInputEntered", |
- "chrome.omnibox.onInputStarted": "omnibox.html#event-onInputStarted", |
- "chrome.omnibox.sendSuggestions": "omnibox.html#method-sendSuggestions", |
- "chrome.omnibox.setDefaultSuggestion": "omnibox.html#method-setDefaultSuggestion", |
- "chrome.pageAction.hide": "pageAction.html#method-hide", |
- "chrome.pageAction.onClicked": "pageAction.html#event-onClicked", |
- "chrome.pageAction.setIcon": "pageAction.html#method-setIcon", |
- "chrome.pageAction.setPopup": "pageAction.html#method-setPopup", |
- "chrome.pageAction.setTitle": "pageAction.html#method-setTitle", |
- "chrome.pageAction.show": "pageAction.html#method-show", |
- "chrome.proxy.onProxyError": "proxy.html#event-onProxyError", |
- "chrome.tabs.captureVisibleTab": "tabs.html#method-captureVisibleTab", |
- "chrome.tabs.connect": "tabs.html#method-connect", |
- "chrome.tabs.create": "tabs.html#method-create", |
- "chrome.tabs.detectLanguage": "tabs.html#method-detectLanguage", |
- "chrome.tabs.executeScript": "tabs.html#method-executeScript", |
- "chrome.tabs.get": "tabs.html#method-get", |
- "chrome.tabs.getAllInWindow": "tabs.html#method-getAllInWindow", |
- "chrome.tabs.getCurrent": "tabs.html#method-getCurrent", |
- "chrome.tabs.getSelected": "tabs.html#method-getSelected", |
- "chrome.tabs.insertCSS": "tabs.html#method-insertCSS", |
- "chrome.tabs.move": "tabs.html#method-move", |
- "chrome.tabs.onAttached": "tabs.html#event-onAttached", |
- "chrome.tabs.onCreated": "tabs.html#event-onCreated", |
- "chrome.tabs.onDetached": "tabs.html#event-onDetached", |
- "chrome.tabs.onMoved": "tabs.html#event-onMoved", |
- "chrome.tabs.onRemoved": "tabs.html#event-onRemoved", |
- "chrome.tabs.onSelectionChanged": "tabs.html#event-onSelectionChanged", |
- "chrome.tabs.onUpdated": "tabs.html#event-onUpdated", |
- "chrome.tabs.remove": "tabs.html#method-remove", |
- "chrome.tabs.sendRequest": "tabs.html#method-sendRequest", |
- "chrome.tabs.update": "tabs.html#method-update", |
- "chrome.windows.create": "windows.html#method-create", |
- "chrome.windows.get": "windows.html#method-get", |
- "chrome.windows.getAll": "windows.html#method-getAll", |
- "chrome.windows.getCurrent": "windows.html#method-getCurrent", |
- "chrome.windows.getLastFocused": "windows.html#method-getLastFocused", |
- "chrome.windows.onCreated": "windows.html#event-onCreated", |
- "chrome.windows.onFocusChanged": "windows.html#event-onFocusChanged", |
- "chrome.windows.onRemoved": "windows.html#event-onRemoved", |
- "chrome.windows.remove": "windows.html#method-remove", |
- "chrome.windows.update": "windows.html#method-update" |
- }, |
- "samples": [ |
- { |
- "api_calls": [ |
- "chrome.browserAction.onClicked", |
- "chrome.browserAction.setIcon" |
- ], |
- "description": "", |
- "features": [ |
- "background_page", |
- "browser_action", |
- "tabs" |
- ], |
- "icon": null, |
- "id": "0262260daf0c8f7b28feff2ef23b05e7abf9d1e0", |
- "name": "A browser action which changes its icon when clicked.", |
- "path": "examples\/api\/browserAction\/set_icon_path\/", |
- "protocols": [ |
- "http:\/\/" |
- ], |
- "search_string": "A BROWSER ACTION WHICH CHANGES ITS ICON WHEN CLICKED. BACKGROUND_PAGE BROWSER_ACTION TABS CHROME.BROWSERACTION.ONCLICKED CHROME.BROWSERACTION.SETICON", |
- "source_files": [ |
- "background.html", |
- "manifest.json" |
- ], |
- "source_hash": "c5752555642e89340c57657b48440b0dcd74ee99", |
- "zip_path": "examples\/api\/browserAction\/set_icon_path.zip" |
- }, |
- { |
- "api_calls": [ |
- "chrome.tabs.executeScript" |
- ], |
- "description": "", |
- "features": [ |
- "browser_action", |
- "popup", |
- "tabs" |
- ], |
- "icon": null, |
- "id": "ea2894c41cb8e80a4433a3e6c5772dadce9be90d", |
- "name": "A browser action with a popup that changes the page color.", |
- "path": "examples\/api\/browserAction\/set_page_color\/", |
- "protocols": [ |
- "http:\/\/", |
- "https:\/\/" |
- ], |
- "search_string": "A BROWSER ACTION WITH A POPUP THAT CHANGES THE PAGE COLOR. BROWSER_ACTION POPUP TABS CHROME.TABS.EXECUTESCRIPT", |
- "source_files": [ |
- "manifest.json", |
- "popup.html" |
- ], |
- "source_hash": "c8d14b6893e75a62f3bd150d5d2cc5bb785bc411", |
- "zip_path": "examples\/api\/browserAction\/set_page_color.zip" |
- }, |
- { |
- "api_calls": [ |
- "chrome.browserAction.onClicked", |
- "chrome.browserAction.setBadgeBackgroundColor", |
- "chrome.browserAction.setBadgeText", |
- "chrome.tabs.executeScript" |
- ], |
- "description": "", |
- "features": [ |
- "background_page", |
- "browser_action", |
- "tabs" |
- ], |
- "icon": null, |
- "id": "ede3c47b7757245be42ec33fd5ca63df4b490066", |
- "name": "A browser action with no icon that makes the page red", |
- "path": "examples\/api\/browserAction\/make_page_red\/", |
- "protocols": [ |
- "http:\/\/" |
- ], |
- "search_string": "A BROWSER ACTION WITH NO ICON THAT MAKES THE PAGE RED BACKGROUND_PAGE BROWSER_ACTION TABS CHROME.BROWSERACTION.ONCLICKED CHROME.BROWSERACTION.SETBADGEBACKGROUNDCOLOR CHROME.BROWSERACTION.SETBADGETEXT CHROME.TABS.EXECUTESCRIPT", |
- "source_files": [ |
- "background.html", |
- "manifest.json" |
- ], |
- "source_hash": "174cf55b15678010dff3a18983b940ef9091b115", |
- "zip_path": "examples\/api\/browserAction\/make_page_red.zip" |
- }, |
- { |
- "api_calls": [ |
- "chrome.i18n.getAcceptLanguages", |
- "chrome.i18n.getMessage" |
- ], |
- "description": "Returns accept languages of the browser", |
- "features": [ |
- "browser_action", |
- "popup" |
- ], |
- "icon": null, |
- "id": "fbf0aa1a09a15ff8cc4fc7de4fd176d6c663d07a", |
- "name": "AcceptLanguage", |
- "path": "examples\/api\/i18n\/getMessage\/", |
- "protocols": [], |
- "search_string": "ACCEPTLANGUAGE RETURNS ACCEPT LANGUAGES OF THE BROWSER BROWSER_ACTION POPUP CHROME.I18N.GETACCEPTLANGUAGES CHROME.I18N.GETMESSAGE", |
- "source_files": [ |
- "_locales\/en_US\/messages.json", |
- "_locales\/es\/messages.json", |
- "_locales\/sr\/messages.json", |
- "manifest.json", |
- "popup.html" |
- ], |
- "source_hash": "67f203e2773eebf401d0aa0a9709d961e506d875", |
- "zip_path": "examples\/api\/i18n\/getMessage.zip" |
- }, |
- { |
- "api_calls": [ |
- "chrome.pageAction.hide", |
- "chrome.pageAction.onClicked", |
- "chrome.pageAction.setIcon", |
- "chrome.pageAction.setTitle", |
- "chrome.pageAction.show", |
- "chrome.tabs.get", |
- "chrome.tabs.getSelected", |
- "chrome.tabs.onSelectionChanged" |
- ], |
- "description": "This extension adds an animated browser action to the toolbar.", |
- "features": [ |
- "background_page", |
- "page_action", |
- "tabs" |
- ], |
- "icon": null, |
- "id": "9a6e4ec46997fb92b324974afa08a3d007e2537f", |
- "name": "Animated Page Action", |
- "path": "examples\/api\/pageAction\/set_icon\/", |
- "protocols": [], |
- "search_string": "ANIMATED PAGE ACTION THIS EXTENSION ADDS AN ANIMATED BROWSER ACTION TO THE TOOLBAR. BACKGROUND_PAGE PAGE_ACTION TABS CHROME.PAGEACTION.HIDE CHROME.PAGEACTION.ONCLICKED CHROME.PAGEACTION.SETICON CHROME.PAGEACTION.SETTITLE CHROME.PAGEACTION.SHOW CHROME.TABS.GET CHROME.TABS.GETSELECTED CHROME.TABS.ONSELECTIONCHANGED", |
- "source_files": [ |
- "background.html", |
- "manifest.json" |
- ], |
- "source_hash": "9d5e9f8fd525c6d02fe03e1843041f5b0f94f690", |
- "zip_path": "examples\/api\/pageAction\/set_icon.zip" |
- }, |
- { |
- "api_calls": [ |
- "chrome.extension.getURL", |
- "chrome.management.get", |
- "chrome.management.getAll", |
- "chrome.management.launchApp", |
- "chrome.tabs.create" |
- ], |
- "description": "", |
- "features": [ |
- "browser_action", |
- "management" |
- ], |
- "icon": null, |
- "id": "a1f7cf79dd555b04fa8d603247a040e644996293", |
- "name": "App Launcher", |
- "path": "examples\/extensions\/app_launcher\/", |
- "protocols": [], |
- "search_string": "APP LAUNCHER BROWSER_ACTION MANAGEMENT CHROME.EXTENSION.GETURL CHROME.MANAGEMENT.GET CHROME.MANAGEMENT.GETALL CHROME.MANAGEMENT.LAUNCHAPP CHROME.TABS.CREATE", |
- "source_files": [ |
- "manifest.json", |
- "popup.css", |
- "popup.html", |
- "popup.js" |
- ], |
- "source_hash": "4cb1348cfca9c990117d52290f93eb5fc5081bc2", |
- "zip_path": "examples\/extensions\/app_launcher.zip" |
- }, |
- { |
- "api_calls": [], |
- "description": "", |
- "features": [ |
- "chrome_url_overrides" |
- ], |
- "icon": null, |
- "id": "9747e3d6a3eab39bc7c17f11a80573c62d44c7e5", |
- "name": "Blank new tab page", |
- "path": "examples\/api\/override\/blank_ntp\/", |
- "protocols": [], |
- "search_string": "BLANK NEW TAB PAGE CHROME_URL_OVERRIDES", |
- "source_files": [ |
- "blank.html", |
- "manifest.json" |
- ], |
- "source_hash": "477acf6d15e3fa252e6307e156707538b61c86db", |
- "zip_path": "examples\/api\/override\/blank_ntp.zip" |
- }, |
- { |
- "api_calls": [ |
- "chrome.experimental.devtools.audits.addCategory", |
- "chrome.extension.onRequest", |
- "chrome.extension.sendRequest", |
- "chrome.tabs.executeScript", |
- "chrome.tabs.sendRequest" |
- ], |
- "description": "Extends the Developer Tools, adding an audit category that finds broken links on the inspected page.", |
- "features": [ |
- "background_page", |
- "devtools_page", |
- "experimental", |
- "tabs" |
- ], |
- "icon": null, |
- "id": "9004d1a1b975859d07bdff94ea0a4baa106c4fd1", |
- "name": "Broken Links", |
- "path": "examples\/api\/devtools\/audits\/broken-links\/", |
- "protocols": [ |
- "http:\/\/", |
- "https:\/\/" |
- ], |
- "search_string": "BROKEN LINKS EXTENDS THE DEVELOPER TOOLS, ADDING AN AUDIT CATEGORY THAT FINDS BROKEN LINKS ON THE INSPECTED PAGE. BACKGROUND_PAGE DEVTOOLS_PAGE EXPERIMENTAL TABS CHROME.EXPERIMENTAL.DEVTOOLS.AUDITS.ADDCATEGORY CHROME.EXTENSION.ONREQUEST CHROME.EXTENSION.SENDREQUEST CHROME.TABS.EXECUTESCRIPT CHROME.TABS.SENDREQUEST", |
- "source_files": [ |
- "background.html", |
- "content.js", |
- "devtools.html", |
- "manifest.json" |
- ], |
- "source_hash": "0070a33f3dd2268fefd3c799d499a95a6e17c689", |
- "zip_path": "examples\/api\/devtools\/audits\/broken-links.zip" |
- }, |
- { |
- "api_calls": [], |
- "description": "Extends the Developer Tools, adding a sidebar that displays the jQuery data associated with the selected DOM element.", |
- "features": [ |
- "devtools_page", |
- "experimental" |
- ], |
- "icon": null, |
- "id": "924f75a201bb0ec8d6c0b1c9c88c679ea211c93d", |
- "name": "Chrome Query", |
- "path": "examples\/api\/devtools\/panels\/chrome-query\/", |
- "protocols": [], |
- "search_string": "CHROME QUERY EXTENDS THE DEVELOPER TOOLS, ADDING A SIDEBAR THAT DISPLAYS THE JQUERY DATA ASSOCIATED WITH THE SELECTED DOM ELEMENT. DEVTOOLS_PAGE EXPERIMENTAL", |
- "source_files": [ |
- "devtools.html", |
- "manifest.json" |
- ], |
- "source_hash": "c3e461cd3e269c1ac13e390b418e2d431eccaaa2", |
- "zip_path": "examples\/api\/devtools\/panels\/chrome-query.zip" |
- }, |
- { |
- "api_calls": [ |
- "chrome.bookmarks.onCreated", |
- "chrome.bookmarks.onMoved", |
- "chrome.bookmarks.onRemoved", |
- "chrome.extension.getBackgroundPage", |
- "chrome.extension.onRequest", |
- "chrome.extension.sendRequest", |
- "chrome.tabs.get", |
- "chrome.tabs.onAttached", |
- "chrome.tabs.onCreated", |
- "chrome.tabs.onDetached", |
- "chrome.tabs.onMoved", |
- "chrome.tabs.onRemoved", |
- "chrome.tabs.onSelectionChanged", |
- "chrome.tabs.onUpdated", |
- "chrome.windows.onCreated", |
- "chrome.windows.onFocusChanged", |
- "chrome.windows.onRemoved" |
- ], |
- "description": "Enjoy a more magical and immersive experience when browsing the web using the power of sound.", |
- "features": [ |
- "background_page", |
- "bookmarks", |
- "options_page", |
- "tabs" |
- ], |
- "icon": "icon.png", |
- "id": "903e7277139e1e6caec123d3319cab295d8d1b3a", |
- "name": "Chrome Sounds", |
- "path": "examples\/extensions\/fx\/", |
- "protocols": [ |
- "http:\/\/", |
- "https:\/\/" |
- ], |
- "search_string": "CHROME SOUNDS ENJOY A MORE MAGICAL AND IMMERSIVE EXPERIENCE WHEN BROWSING THE WEB USING THE POWER OF SOUND. BACKGROUND_PAGE BOOKMARKS OPTIONS_PAGE TABS CHROME.BOOKMARKS.ONCREATED CHROME.BOOKMARKS.ONMOVED CHROME.BOOKMARKS.ONREMOVED CHROME.EXTENSION.GETBACKGROUNDPAGE CHROME.EXTENSION.ONREQUEST CHROME.EXTENSION.SENDREQUEST CHROME.TABS.GET CHROME.TABS.ONATTACHED CHROME.TABS.ONCREATED CHROME.TABS.ONDETACHED CHROME.TABS.ONMOVED CHROME.TABS.ONREMOVED CHROME.TABS.ONSELECTIONCHANGED CHROME.TABS.ONUPDATED CHROME.WINDOWS.ONCREATED CHROME.WINDOWS.ONFOCUSCHANGED CHROME.WINDOWS.ONREMOVED", |
- "source_files": [ |
- "bg.html", |
- "bg.js", |
- "content.js", |
- "manifest.json", |
- "options.html" |
- ], |
- "source_hash": "4155e4e6ba7d523ba7bc3b75da352c22e534c3c3", |
- "zip_path": "examples\/extensions\/fx.zip" |
- }, |
- { |
- "api_calls": [ |
- "chrome.browserAction.setBadgeBackgroundColor", |
- "chrome.browserAction.setBadgeText", |
- "chrome.browserAction.setTitle", |
- "chrome.extension.getURL" |
- ], |
- "description": "Displays the status of the Chromium buildbot in the toolbar. Click to see more detailed status in a popup.", |
- "features": [ |
- "background_page", |
- "browser_action", |
- "notifications", |
- "options_page", |
- "popup" |
- ], |
- "icon": "icon.png", |
- "id": "0e790e035a4a00b6f1def5ef9a7d7be1bce95ab5", |
- "name": "Chromium Buildbot Monitor", |
- "path": "examples\/extensions\/buildbot\/", |
- "protocols": [ |
- "http:\/\/", |
- "http:\/\/" |
- ], |
- "search_string": "CHROMIUM BUILDBOT MONITOR DISPLAYS THE STATUS OF THE CHROMIUM BUILDBOT IN THE TOOLBAR. CLICK TO SEE MORE DETAILED STATUS IN A POPUP. BACKGROUND_PAGE BROWSER_ACTION NOTIFICATIONS OPTIONS_PAGE POPUP CHROME.BROWSERACTION.SETBADGEBACKGROUNDCOLOR CHROME.BROWSERACTION.SETBADGETEXT CHROME.BROWSERACTION.SETTITLE CHROME.EXTENSION.GETURL", |
- "source_files": [ |
- "bg.html", |
- "manifest.json", |
- "options.html", |
- "popup.html" |
- ], |
- "source_hash": "ad985dc5b3e2b40826042be1d7b77c07fadfcc68", |
- "zip_path": "examples\/extensions\/buildbot.zip" |
- }, |
- { |
- "api_calls": [ |
- "chrome.omnibox.onInputCancelled", |
- "chrome.omnibox.onInputChanged", |
- "chrome.omnibox.onInputEntered", |
- "chrome.omnibox.onInputStarted", |
- "chrome.omnibox.setDefaultSuggestion", |
- "chrome.tabs.get", |
- "chrome.tabs.getSelected", |
- "chrome.tabs.update" |
- ], |
- "description": "Add support to the omnibox to search the Chromium source code.", |
- "features": [ |
- "background_page", |
- "tabs" |
- ], |
- "icon": null, |
- "id": "ac31228200b41a87982e386cc90d3a6eee4ad885", |
- "name": "Chromium Search", |
- "path": "examples\/extensions\/chrome_search\/", |
- "protocols": [ |
- "http:\/\/" |
- ], |
- "search_string": "CHROMIUM SEARCH ADD SUPPORT TO THE OMNIBOX TO SEARCH THE CHROMIUM SOURCE CODE. BACKGROUND_PAGE TABS CHROME.OMNIBOX.ONINPUTCANCELLED CHROME.OMNIBOX.ONINPUTCHANGED CHROME.OMNIBOX.ONINPUTENTERED CHROME.OMNIBOX.ONINPUTSTARTED CHROME.OMNIBOX.SETDEFAULTSUGGESTION CHROME.TABS.GET CHROME.TABS.GETSELECTED CHROME.TABS.UPDATE", |
- "source_files": [ |
- "background.html", |
- "manifest.json" |
- ], |
- "source_hash": "8f9a8a4bf21102b26fa626626374cb200b2bcac0", |
- "zip_path": "examples\/extensions\/chrome_search.zip" |
- }, |
- { |
- "api_calls": [ |
- "chrome.browserAction.setBadgeText", |
- "chrome.tabs.detectLanguage", |
- "chrome.tabs.get", |
- "chrome.tabs.getSelected", |
- "chrome.tabs.onSelectionChanged", |
- "chrome.tabs.onUpdated" |
- ], |
- "description": "Displays the language of a tab", |
- "features": [ |
- "background_page", |
- "browser_action", |
- "tabs" |
- ], |
- "icon": null, |
- "id": "7d5d6cf195bc25480256618e360aa38c6e6fba82", |
- "name": "CLD", |
- "path": "examples\/api\/i18n\/cld\/", |
- "protocols": [], |
- "search_string": "CLD DISPLAYS THE LANGUAGE OF A TAB BACKGROUND_PAGE BROWSER_ACTION TABS CHROME.BROWSERACTION.SETBADGETEXT CHROME.TABS.DETECTLANGUAGE CHROME.TABS.GET CHROME.TABS.GETSELECTED CHROME.TABS.ONSELECTIONCHANGED CHROME.TABS.ONUPDATED", |
- "source_files": [ |
- "background.html", |
- "manifest.json" |
- ], |
- "source_hash": "913694d89e0b081f1ea5ad6f07b60b0141e82394", |
- "zip_path": "examples\/api\/i18n\/cld.zip" |
- }, |
- { |
- "api_calls": [ |
- "chrome.tabs.get", |
- "chrome.tabs.getSelected" |
- ], |
- "description": "Shows the content settings for the current site.", |
- "features": [ |
- "browser_action", |
- "contentSettings", |
- "experimental", |
- "popup", |
- "tabs" |
- ], |
- "icon": null, |
- "id": "e1f97e61e28ff33131d66dd28a4ed70a77874a51", |
- "name": "Content settings", |
- "path": "examples\/api\/contentSettings\/", |
- "protocols": [], |
- "search_string": "CONTENT SETTINGS SHOWS THE CONTENT SETTINGS FOR THE CURRENT SITE. BROWSER_ACTION CONTENTSETTINGS EXPERIMENTAL POPUP TABS CHROME.TABS.GET CHROME.TABS.GETSELECTED", |
- "source_files": [ |
- "manifest.json", |
- "popup.html" |
- ], |
- "source_hash": "f53b10cf54302a91ee763af603d7c0a3ffe1461f", |
- "zip_path": "examples\/api\/contentSettings.zip" |
- }, |
- { |
- "api_calls": [ |
- "chrome.contextMenus.create" |
- ], |
- "description": "Shows some of the features of the Context Menus API", |
- "features": [ |
- "background_page", |
- "contextMenus" |
- ], |
- "icon": null, |
- "id": "5d81304a17cf7ac2887484f730fbd2b01e51e166", |
- "name": "Context Menus Sample", |
- "path": "examples\/api\/contextMenus\/basic\/", |
- "protocols": [], |
- "search_string": "CONTEXT MENUS SAMPLE SHOWS SOME OF THE FEATURES OF THE CONTEXT MENUS API BACKGROUND_PAGE CONTEXTMENUS CHROME.CONTEXTMENUS.CREATE", |
- "source_files": [ |
- "background.html", |
- "manifest.json", |
- "sample.js" |
- ], |
- "source_hash": "0e35ce268b3b2cf3d9830e6411c85c5dfef2ffdf", |
- "zip_path": "examples\/api\/contextMenus\/basic.zip" |
- }, |
- { |
- "api_calls": [ |
- "chrome.browserAction.onClicked", |
- "chrome.cookies.get", |
- "chrome.cookies.getAll", |
- "chrome.cookies.onChanged", |
- "chrome.cookies.remove", |
- "chrome.extension.getURL", |
- "chrome.tabs.create", |
- "chrome.tabs.update", |
- "chrome.windows.get", |
- "chrome.windows.getAll" |
- ], |
- "description": "Testing Cookie API", |
- "features": [ |
- "background_page", |
- "browser_action", |
- "cookies", |
- "tabs" |
- ], |
- "icon": "cookie.png", |
- "id": "4daa6becd0899a54776d9cf7f09613ed1a9f4d77", |
- "name": "Cookie API Test Extension", |
- "path": "examples\/api\/cookies\/", |
- "protocols": [ |
- "http:\/\/", |
- "https:\/\/" |
- ], |
- "search_string": "COOKIE API TEST EXTENSION TESTING COOKIE API BACKGROUND_PAGE BROWSER_ACTION COOKIES TABS CHROME.BROWSERACTION.ONCLICKED CHROME.COOKIES.GET CHROME.COOKIES.GETALL CHROME.COOKIES.ONCHANGED CHROME.COOKIES.REMOVE CHROME.EXTENSION.GETURL CHROME.TABS.CREATE CHROME.TABS.UPDATE CHROME.WINDOWS.GET CHROME.WINDOWS.GETALL", |
- "source_files": [ |
- "background.html", |
- "manager.html", |
- "manifest.json" |
- ], |
- "source_hash": "d0741a5ff0ce9ac38a1be3e6abc46065d74cb498", |
- "zip_path": "examples\/api\/cookies.zip" |
- }, |
- { |
- "api_calls": [ |
- "chrome.extension.onRequest", |
- "chrome.extension.sendRequest" |
- ], |
- "description": "Demonstrates a method to make a cross-domain XMLHttpRequest fetch from a content script. 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.", |
- "features": [ |
- "background_page" |
- ], |
- "icon": "sample-128.png", |
- "id": "6871d09f4a96bf9d4b6cc724d00e909cee0f3902", |
- "name": "Cross-domain XMLHttpRequest from a content script", |
- "path": "examples\/howto\/contentscript_xhr\/", |
- "protocols": [ |
- "http:\/\/" |
- ], |
- "search_string": "CROSS-DOMAIN XMLHTTPREQUEST FROM A CONTENT SCRIPT DEMONSTRATES A METHOD TO MAKE A CROSS-DOMAIN XMLHTTPREQUEST FETCH FROM A CONTENT SCRIPT. 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.EXTENSION.SENDREQUEST", |
- "source_files": [ |
- "background.html", |
- "contentscript.js", |
- "manifest.json" |
- ], |
- "source_hash": "d77b68c4839500a5974d4775033f2ee94bb611f7", |
- "zip_path": "examples\/howto\/contentscript_xhr.zip" |
- }, |
- { |
- "api_calls": [ |
- "chrome.browserAction.onClicked", |
- "chrome.extension.connect", |
- "chrome.extension.onConnect", |
- "chrome.tabs.create", |
- "chrome.tabs.executeScript", |
- "chrome.tabs.update" |
- ], |
- "description": "This extension adds an email button to the toolbar which allows you to email the page link using your default mail client or Gmail.", |
- "features": [ |
- "background_page", |
- "browser_action", |
- "options_page", |
- "tabs" |
- ], |
- "icon": "mail_128x128.png", |
- "id": "028eb5364924344029bcbe1d527f132fc72b34e5", |
- "name": "Email this page (by Google)", |
- "path": "examples\/extensions\/email_this_page\/", |
- "protocols": [ |
- "http:\/\/", |
- "https:\/\/" |
- ], |
- "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 DEFAULT MAIL CLIENT OR GMAIL. BACKGROUND_PAGE BROWSER_ACTION OPTIONS_PAGE TABS CHROME.BROWSERACTION.ONCLICKED CHROME.EXTENSION.CONNECT CHROME.EXTENSION.ONCONNECT CHROME.TABS.CREATE CHROME.TABS.EXECUTESCRIPT CHROME.TABS.UPDATE", |
- "source_files": [ |
- "background.html", |
- "content_script.js", |
- "manifest.json", |
- "options.html" |
- ], |
- "source_hash": "54b5469031ddcb2097f39dbaae1bcd81ae650154", |
- "zip_path": "examples\/extensions\/email_this_page.zip" |
- }, |
- { |
- "api_calls": [ |
- "chrome.extension.isAllowedIncognitoAccess" |
- ], |
- "description": "Sample extension which demonstrates how to access a preference.", |
- "features": [ |
- "browser_action", |
- "contentSettings", |
- "experimental", |
- "popup" |
- ], |
- "icon": null, |
- "id": "0bf0930a32829dfb77170535ecb27adc2de3998a", |
- "name": "Enable\/disable referrers API example extension", |
- "path": "examples\/api\/preferences\/enableReferrer\/", |
- "protocols": [], |
- "search_string": "ENABLE\/DISABLE REFERRERS API EXAMPLE EXTENSION SAMPLE EXTENSION WHICH DEMONSTRATES HOW TO ACCESS A PREFERENCE. BROWSER_ACTION CONTENTSETTINGS EXPERIMENTAL POPUP CHROME.EXTENSION.ISALLOWEDINCOGNITOACCESS", |
- "source_files": [ |
- "manifest.json", |
- "popup.html" |
- ], |
- "source_hash": "2919c196fec8721c240b529b7763c36f7330d986", |
- "zip_path": "examples\/api\/preferences\/enableReferrer.zip" |
- }, |
- { |
- "api_calls": [], |
- "description": "A sample extension which uses Google Analytics to track usage.", |
- "features": [ |
- "background_page", |
- "browser_action", |
- "popup" |
- ], |
- "icon": "analytics-extension-icon-128.png", |
- "id": "763a08e9b06595d785568a8d392b95a2f3700258", |
- "name": "Event Tracking with Google Analytics", |
- "path": "examples\/tutorials\/analytics\/", |
- "protocols": [], |
- "search_string": "EVENT TRACKING WITH GOOGLE ANALYTICS A SAMPLE EXTENSION WHICH USES GOOGLE ANALYTICS TO TRACK USAGE. BACKGROUND_PAGE BROWSER_ACTION POPUP", |
- "source_files": [ |
- "analytics.js", |
- "background.html", |
- "manifest.json", |
- "popup.html" |
- ], |
- "source_hash": "b02f040a3eb56f8a0e780549954f69172d62dcd3", |
- "zip_path": "examples\/tutorials\/analytics.zip" |
- }, |
- { |
- "api_calls": [ |
- "chrome.omnibox.onInputChanged", |
- "chrome.omnibox.onInputEntered", |
- "chrome.tabs.create", |
- "chrome.tabs.get", |
- "chrome.tabs.onRemoved", |
- "chrome.tabs.update" |
- ], |
- "description": "Search the Chrome Extensions documentation. To use, type 'crdoc' plus a search term into the Omnibox.", |
- "features": [ |
- "background_page", |
- "tabs" |
- ], |
- "icon": "icon-128.png", |
- "id": "e3df888a89e35bdeb9c8bc8d03be5e1851b97c68", |
- "name": "Extension Docs Search", |
- "path": "examples\/api\/omnibox\/extension-docs\/", |
- "protocols": [ |
- "http:\/\/" |
- ], |
- "search_string": "EXTENSION DOCS SEARCH SEARCH THE CHROME EXTENSIONS DOCUMENTATION. TO USE, TYPE CRDOC PLUS A SEARCH TERM INTO THE OMNIBOX. BACKGROUND_PAGE TABS CHROME.OMNIBOX.ONINPUTCHANGED CHROME.OMNIBOX.ONINPUTENTERED CHROME.TABS.CREATE CHROME.TABS.GET CHROME.TABS.ONREMOVED CHROME.TABS.UPDATE", |
- "source_files": [ |
- "background.html", |
- "manifest.json" |
- ], |
- "source_hash": "0aa8ec9a2c091e227661ca5010d08f6823e643a7", |
- "zip_path": "examples\/api\/omnibox\/extension-docs.zip" |
- }, |
- { |
- "api_calls": [ |
- "chrome.experimental.devtools.resources.getHAR", |
- "chrome.experimental.devtools.resources.onFinished", |
- "chrome.extension.onRequest", |
- "chrome.extension.sendRequest", |
- "chrome.tabs.executeScript" |
- ], |
- "description": "Extends the Developer Tools, adding support for parsing FirePHP messages from server", |
- "features": [ |
- "background_page", |
- "devtools_page", |
- "experimental", |
- "tabs" |
- ], |
- "icon": null, |
- "id": "81c9aeb77827013f15a8fdff0cf6e07332816614", |
- "name": "FirePHP for Chrome", |
- "path": "examples\/api\/devtools\/resources\/chrome-firephp\/", |
- "protocols": [ |
- "http:\/\/", |
- "https:\/\/" |
- ], |
- "search_string": "FIREPHP FOR CHROME EXTENDS THE DEVELOPER TOOLS, ADDING SUPPORT FOR PARSING FIREPHP MESSAGES FROM SERVER BACKGROUND_PAGE DEVTOOLS_PAGE EXPERIMENTAL TABS CHROME.EXPERIMENTAL.DEVTOOLS.RESOURCES.GETHAR CHROME.EXPERIMENTAL.DEVTOOLS.RESOURCES.ONFINISHED CHROME.EXTENSION.ONREQUEST CHROME.EXTENSION.SENDREQUEST CHROME.TABS.EXECUTESCRIPT", |
- "source_files": [ |
- "background.html", |
- "devtools.html", |
- "devtools.js", |
- "manifest.json" |
- ], |
- "source_hash": "46b426df9ae054648e56756d19e15094f63a0776", |
- "zip_path": "examples\/api\/devtools\/resources\/chrome-firephp.zip" |
- }, |
- { |
- "api_calls": [ |
- "chrome.browserAction.onClicked", |
- "chrome.browserAction.setBadgeBackgroundColor", |
- "chrome.browserAction.setBadgeText", |
- "chrome.browserAction.setIcon", |
- "chrome.browserAction.setTitle", |
- "chrome.extension.getBackgroundPage", |
- "chrome.extension.onRequest", |
- "chrome.extension.sendRequest", |
- "chrome.i18n.getMessage", |
- "chrome.tabs.create", |
- "chrome.tabs.get", |
- "chrome.tabs.getAllInWindow", |
- "chrome.tabs.onUpdated", |
- "chrome.tabs.update" |
- ], |
- "description": "Quickly see the time until your next meeting from any of your calendars. Click on the button to be taken to your calendar.", |
- "features": [ |
- "background_page", |
- "browser_action", |
- "options_page", |
- "tabs" |
- ], |
- "icon": "images\/icon-128.gif", |
- "id": "8b0dd31216235941bdd8eb33fda915ef5cf79a82", |
- "name": "Google Calendar Checker (by Google)", |
- "path": "examples\/extensions\/calendar\/", |
- "protocols": [ |
- "http:\/\/", |
- "https:\/\/" |
- ], |
- "search_string": "GOOGLE CALENDAR CHECKER (BY GOOGLE) QUICKLY SEE THE TIME UNTIL YOUR NEXT MEETING FROM ANY OF YOUR CALENDARS. CLICK ON THE BUTTON TO BE TAKEN TO YOUR CALENDAR. BACKGROUND_PAGE BROWSER_ACTION OPTIONS_PAGE TABS CHROME.BROWSERACTION.ONCLICKED CHROME.BROWSERACTION.SETBADGEBACKGROUNDCOLOR CHROME.BROWSERACTION.SETBADGETEXT CHROME.BROWSERACTION.SETICON CHROME.BROWSERACTION.SETTITLE CHROME.EXTENSION.GETBACKGROUNDPAGE CHROME.EXTENSION.ONREQUEST CHROME.EXTENSION.SENDREQUEST CHROME.I18N.GETMESSAGE CHROME.TABS.CREATE CHROME.TABS.GET CHROME.TABS.GETALLINWINDOW CHROME.TABS.ONUPDATED CHROME.TABS.UPDATE", |
- "source_files": [ |
- "_locales\/en\/messages.json", |
- "javascript\/background.js", |
- "javascript\/options.js", |
- "javascript\/util.js", |
- "manifest.json", |
- "views\/background.html", |
- "views\/options.html" |
- ], |
- "source_hash": "3d9782a3e8315bbbca36c63297db2c8926df4521", |
- "zip_path": "examples\/extensions\/calendar.zip" |
- }, |
- { |
- "api_calls": [ |
- "chrome.browserAction.setBadgeText", |
- "chrome.extension.getBackgroundPage", |
- "chrome.extension.getURL", |
- "chrome.tabs.create", |
- "chrome.tabs.get", |
- "chrome.tabs.getSelected", |
- "chrome.tabs.onUpdated", |
- "chrome.tabs.remove" |
- ], |
- "description": "Demonstrates how to use OAuth to connect the Google Documents List Data API.", |
- "features": [ |
- "background_page", |
- "browser_action", |
- "options_page", |
- "popup", |
- "tabs" |
- ], |
- "icon": "img\/docs_spreadsheets-128.gif", |
- "id": "4e35caa9742fb82dbd628892d23a781614f6eff6", |
- "name": "Google Document List Viewer", |
- "path": "examples\/extensions\/gdocs\/", |
- "protocols": [ |
- "https:\/\/", |
- "https:\/\/", |
- "https:\/\/", |
- "https:\/\/" |
- ], |
- "search_string": "GOOGLE DOCUMENT LIST VIEWER DEMONSTRATES HOW TO USE OAUTH TO CONNECT THE GOOGLE DOCUMENTS LIST DATA API. BACKGROUND_PAGE BROWSER_ACTION OPTIONS_PAGE POPUP TABS CHROME.BROWSERACTION.SETBADGETEXT CHROME.EXTENSION.GETBACKGROUNDPAGE CHROME.EXTENSION.GETURL CHROME.TABS.CREATE CHROME.TABS.GET CHROME.TABS.GETSELECTED CHROME.TABS.ONUPDATED CHROME.TABS.REMOVE", |
- "source_files": [ |
- "background.html", |
- "chrome_ex_oauth.html", |
- "chrome_ex_oauth.js", |
- "chrome_ex_oauthsimple.js", |
- "js\/jquery-1.4.1.min.js", |
- "manifest.json", |
- "options.html", |
- "popup.html" |
- ], |
- "source_hash": "284e44d603a62348dd1b7e98e593f3f4b877b124", |
- "zip_path": "examples\/extensions\/gdocs.zip" |
- }, |
- { |
- "api_calls": [ |
- "chrome.browserAction.onClicked", |
- "chrome.browserAction.setBadgeBackgroundColor", |
- "chrome.browserAction.setBadgeText", |
- "chrome.browserAction.setIcon", |
- "chrome.extension.getBackgroundPage", |
- "chrome.i18n.getMessage", |
- "chrome.tabs.create", |
- "chrome.tabs.get", |
- "chrome.tabs.getAllInWindow", |
- "chrome.tabs.onUpdated", |
- "chrome.tabs.update" |
- ], |
- "description": "Displays the number of unread messages in your Google Mail inbox. You can also click the button to open your inbox.", |
- "features": [ |
- "background_page", |
- "browser_action", |
- "options_page", |
- "tabs" |
- ], |
- "icon": "icon_128.png", |
- "id": "bb57f7a0132cbeb36ad7e7bb0ab75c21704234ca", |
- "name": "Google Mail Checker", |
- "path": "examples\/extensions\/gmail\/", |
- "protocols": [ |
- "http:\/\/", |
- "https:\/\/" |
- ], |
- "search_string": "GOOGLE MAIL CHECKER DISPLAYS THE NUMBER OF UNREAD MESSAGES 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 CHROME.BROWSERACTION.SETICON CHROME.EXTENSION.GETBACKGROUNDPAGE CHROME.I18N.GETMESSAGE CHROME.TABS.CREATE CHROME.TABS.GET CHROME.TABS.GETALLINWINDOW CHROME.TABS.ONUPDATED CHROME.TABS.UPDATE", |
- "source_files": [ |
- "_locales\/ar\/messages.json", |
- "_locales\/bg\/messages.json", |
- "_locales\/ca\/messages.json", |
- "_locales\/cs\/messages.json", |
- "_locales\/da\/messages.json", |
- "_locales\/de\/messages.json", |
- "_locales\/el\/messages.json", |
- "_locales\/en\/messages.json", |
- "_locales\/en_GB\/messages.json", |
- "_locales\/es\/messages.json", |
- "_locales\/es_419\/messages.json", |
- "_locales\/et\/messages.json", |
- "_locales\/fi\/messages.json", |
- "_locales\/fil\/messages.json", |
- "_locales\/fr\/messages.json", |
- "_locales\/he\/messages.json", |
- "_locales\/hi\/messages.json", |
- "_locales\/hr\/messages.json", |
- "_locales\/hu\/messages.json", |
- "_locales\/id\/messages.json", |
- "_locales\/it\/messages.json", |
- "_locales\/ja\/messages.json", |
- "_locales\/ko\/messages.json", |
- "_locales\/lt\/messages.json", |
- "_locales\/lv\/messages.json", |
- "_locales\/nb\/messages.json", |
- "_locales\/nl\/messages.json", |
- "_locales\/pl\/messages.json", |
- "_locales\/pt_BR\/messages.json", |
- "_locales\/pt_PT\/messages.json", |
- "_locales\/ro\/messages.json", |
- "_locales\/ru\/messages.json", |
- "_locales\/sk\/messages.json", |
- "_locales\/sl\/messages.json", |
- "_locales\/sr\/messages.json", |
- "_locales\/sv\/messages.json", |
- "_locales\/th\/messages.json", |
- "_locales\/tr\/messages.json", |
- "_locales\/uk\/messages.json", |
- "_locales\/vi\/messages.json", |
- "_locales\/zh_CN\/messages.json", |
- "_locales\/zh_TW\/messages.json", |
- "background.html", |
- "manifest.json", |
- "options.html" |
- ], |
- "source_hash": "030b77992ed5bbbbc18f1b717bc330b965b26aaf", |
- "zip_path": "examples\/extensions\/gmail.zip" |
- }, |
- { |
- "api_calls": [ |
- "chrome.extension.getBackgroundPage", |
- "chrome.extension.getURL", |
- "chrome.tabs.create", |
- "chrome.tabs.get", |
- "chrome.tabs.getSelected", |
- "chrome.tabs.onUpdated", |
- "chrome.tabs.remove" |
- ], |
- "description": "Find out when you have new waves and preview them fast.", |
- "features": [ |
- "background_page", |
- "browser_action", |
- "options_page", |
- "popup", |
- "tabs" |
- ], |
- "icon": "128.png", |
- "id": "1682e05ea9a1bde985123b04f6f8ac50a8a64033", |
- "name": "Google Wave Notifier", |
- "path": "examples\/extensions\/wave\/", |
- "protocols": [ |
- "https:\/\/", |
- "http:\/\/" |
- ], |
- "search_string": "GOOGLE WAVE NOTIFIER FIND OUT WHEN YOU HAVE NEW WAVES AND PREVIEW THEM FAST. BACKGROUND_PAGE BROWSER_ACTION OPTIONS_PAGE POPUP TABS CHROME.EXTENSION.GETBACKGROUNDPAGE CHROME.EXTENSION.GETURL CHROME.TABS.CREATE CHROME.TABS.GET CHROME.TABS.GETSELECTED CHROME.TABS.ONUPDATED CHROME.TABS.REMOVE", |
- "source_files": [ |
- "background.html", |
- "chrome_ex_oauth.html", |
- "chrome_ex_oauth.js", |
- "chrome_ex_oauthsimple.js", |
- "manifest.json", |
- "options.html", |
- "popup.html", |
- "prettyload.js" |
- ], |
- "source_hash": "9f360bf8772e8a23862d854ea088e0bec867ba02", |
- "zip_path": "examples\/extensions\/wave.zip" |
- }, |
- { |
- "api_calls": [], |
- "description": "The first extension that I made.", |
- "features": [ |
- "browser_action", |
- "popup" |
- ], |
- "icon": null, |
- "id": "14b9651fda4e57b2a5914ba73a779812201b750a", |
- "name": "Hello World", |
- "path": "examples\/tutorials\/getstarted\/", |
- "protocols": [ |
- "http:\/\/" |
- ], |
- "search_string": "HELLO WORLD THE FIRST EXTENSION THAT I MADE. BROWSER_ACTION POPUP", |
- "source_files": [ |
- "manifest.json", |
- "popup.html" |
- ], |
- "source_hash": "1a3139dcb7f3e3499023703643e7056c61235123", |
- "zip_path": "examples\/tutorials\/getstarted.zip" |
- }, |
- { |
- "api_calls": [ |
- "chrome.browserAction.onClicked", |
- "chrome.extension.getBackgroundPage", |
- "chrome.idle.onStateChanged", |
- "chrome.idle.queryState" |
- ], |
- "description": "Demonstrates the Idle API", |
- "features": [ |
- "background_page", |
- "browser_action", |
- "idle" |
- ], |
- "icon": "sample-128.png", |
- "id": "2020d72f2577f53caf8e94e3dbac0fb849ceaa4d", |
- "name": "Idle - Simple Example", |
- "path": "examples\/api\/idle\/idle_simple\/", |
- "protocols": [], |
- "search_string": "IDLE - SIMPLE EXAMPLE DEMONSTRATES THE IDLE API BACKGROUND_PAGE BROWSER_ACTION IDLE CHROME.BROWSERACTION.ONCLICKED CHROME.EXTENSION.GETBACKGROUNDPAGE CHROME.IDLE.ONSTATECHANGED CHROME.IDLE.QUERYSTATE", |
- "source_files": [ |
- "background.html", |
- "history.html", |
- "manifest.json" |
- ], |
- "source_hash": "1378042fee96e115d7b8003588eca369b43f772b", |
- "zip_path": "examples\/api\/idle\/idle_simple.zip" |
- }, |
- { |
- "api_calls": [], |
- "description": "", |
- "features": [ |
- "chrome_url_overrides" |
- ], |
- "icon": null, |
- "id": "0ea1588bd07b20338fc21f725de1542a5fdf9726", |
- "name": "iGoogle new tab page", |
- "path": "examples\/api\/override\/override_igoogle\/", |
- "protocols": [], |
- "search_string": "IGOOGLE NEW TAB PAGE CHROME_URL_OVERRIDES", |
- "source_files": [ |
- "manifest.json", |
- "redirect.html" |
- ], |
- "source_hash": "8ee76608adbf87c3260f9905e6cb1c8a45bd8e0c", |
- "zip_path": "examples\/api\/override\/override_igoogle.zip" |
- }, |
- { |
- "api_calls": [ |
- "chrome.contextMenus.create", |
- "chrome.tabs.get", |
- "chrome.tabs.getCurrent", |
- "chrome.windows.create", |
- "chrome.windows.update" |
- ], |
- "description": "Get image info for images, including EXIF data", |
- "features": [ |
- "background_page", |
- "contextMenus", |
- "tabs" |
- ], |
- "icon": "imageinfo-128.png", |
- "id": "646325c25f572a1d15edc73d057f821d847a4fbe", |
- "name": "Imageinfo", |
- "path": "examples\/extensions\/imageinfo\/", |
- "protocols": [ |
- "http:\/\/", |
- "https:\/\/" |
- ], |
- "search_string": "IMAGEINFO GET IMAGE INFO FOR IMAGES, INCLUDING EXIF DATA BACKGROUND_PAGE CONTEXTMENUS TABS CHROME.CONTEXTMENUS.CREATE CHROME.TABS.GET CHROME.TABS.GETCURRENT CHROME.WINDOWS.CREATE CHROME.WINDOWS.UPDATE", |
- "source_files": [ |
- "background.html", |
- "imageinfo\/binaryajax.js", |
- "imageinfo\/exif.js", |
- "imageinfo\/imageinfo.js", |
- "info.html", |
- "manifest.json" |
- ], |
- "source_hash": "c746d9114348f4b414c1ec05e988e2807feb963a", |
- "zip_path": "examples\/extensions\/imageinfo.zip" |
- }, |
- { |
- "api_calls": [ |
- "chrome.extension.onRequest", |
- "chrome.extension.sendRequest", |
- "chrome.tabs.get", |
- "chrome.tabs.getSelected", |
- "chrome.tabs.update" |
- ], |
- "description": "Creates a keyboard shortcut (C + Shift + P) to toggle the pinned state of the currently selected tab", |
- "features": [ |
- "background_page", |
- "tabs" |
- ], |
- "icon": null, |
- "id": "65b2fe595b7ac38dddd89cca50f5efd0017b0bd4", |
- "name": "Keyboard Pin", |
- "path": "examples\/api\/tabs\/pin\/", |
- "protocols": [], |
- "search_string": "KEYBOARD PIN CREATES A KEYBOARD SHORTCUT (C + SHIFT + P) TO TOGGLE THE PINNED STATE OF THE CURRENTLY SELECTED TAB BACKGROUND_PAGE TABS CHROME.EXTENSION.ONREQUEST CHROME.EXTENSION.SENDREQUEST CHROME.TABS.GET CHROME.TABS.GETSELECTED CHROME.TABS.UPDATE", |
- "source_files": [ |
- "background.html", |
- "inject.js", |
- "manifest.json" |
- ], |
- "source_hash": "e7e86d83a781a8c575641cc11136bd42e15d0f67", |
- "zip_path": "examples\/api\/tabs\/pin.zip" |
- }, |
- { |
- "api_calls": [ |
- "chrome.extension.getBackgroundPage", |
- "chrome.extension.onRequest", |
- "chrome.pageAction.hide", |
- "chrome.pageAction.setTitle", |
- "chrome.pageAction.show", |
- "chrome.tabs.get", |
- "chrome.tabs.getSelected", |
- "chrome.tabs.onSelectionChanged", |
- "chrome.tabs.onUpdated", |
- "chrome.tabs.sendRequest" |
- ], |
- "description": "Finds addresses in the web page you're on and pops up a map window.", |
- "features": [ |
- "background_page", |
- "page_action", |
- "popup", |
- "tabs" |
- ], |
- "icon": "icon.png", |
- "id": "ec97ec20ca2f095d081e39f1565fc12af09ef067", |
- "name": "Mappy", |
- "path": "examples\/extensions\/mappy\/", |
- "protocols": [ |
- "http:\/\/" |
- ], |
- "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.GETBACKGROUNDPAGE CHROME.EXTENSION.ONREQUEST CHROME.PAGEACTION.HIDE CHROME.PAGEACTION.SETTITLE CHROME.PAGEACTION.SHOW CHROME.TABS.GET CHROME.TABS.GETSELECTED CHROME.TABS.ONSELECTIONCHANGED CHROME.TABS.ONUPDATED CHROME.TABS.SENDREQUEST", |
- "source_files": [ |
- "background.html", |
- "manifest.json", |
- "mappy_content_script.js", |
- "popup.html" |
- ], |
- "source_hash": "81cf2d3975d7df8b58e5226c5b2b6df026446511", |
- "zip_path": "examples\/extensions\/mappy.zip" |
- }, |
- { |
- "api_calls": [ |
- "chrome.browserAction.onClicked", |
- "chrome.tabs.get", |
- "chrome.tabs.getAllInWindow", |
- "chrome.tabs.move", |
- "chrome.windows.get", |
- "chrome.windows.getAll", |
- "chrome.windows.getCurrent" |
- ], |
- "description": "Merges all of the browser's windows into the current window", |
- "features": [ |
- "background_page", |
- "browser_action", |
- "tabs" |
- ], |
- "icon": "merge_windows_128.png", |
- "id": "b2f5f8a790e16f091a7e4e0a39b2d0a6d32e3a6d", |
- "name": "Merge Windows", |
- "path": "examples\/api\/windows\/merge_windows\/", |
- "protocols": [], |
- "search_string": "MERGE WINDOWS MERGES ALL OF THE BROWSERS WINDOWS INTO THE CURRENT WINDOW BACKGROUND_PAGE BROWSER_ACTION TABS CHROME.BROWSERACTION.ONCLICKED CHROME.TABS.GET CHROME.TABS.GETALLINWINDOW CHROME.TABS.MOVE CHROME.WINDOWS.GET CHROME.WINDOWS.GETALL CHROME.WINDOWS.GETCURRENT", |
- "source_files": [ |
- "background.html", |
- "manifest.json" |
- ], |
- "source_hash": "4b5fe52788e0bef2f3871b36105eb53cc760c454", |
- "zip_path": "examples\/api\/windows\/merge_windows.zip" |
- }, |
- { |
- "api_calls": [ |
- "chrome.extension.onConnect", |
- "chrome.extension.onRequest", |
- "chrome.tabs.connect", |
- "chrome.tabs.get", |
- "chrome.tabs.getSelected", |
- "chrome.tabs.sendRequest" |
- ], |
- "description": "Times how long it takes to send a message to a content script and back.", |
- "features": [ |
- "browser_action", |
- "popup", |
- "tabs" |
- ], |
- "icon": null, |
- "id": "51a83d2ba3a32e3ff1bdb624d4e18ccec4c4038e", |
- "name": "Message Timer", |
- "path": "examples\/api\/messaging\/timer\/", |
- "protocols": [], |
- "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.ONCONNECT CHROME.EXTENSION.ONREQUEST CHROME.TABS.CONNECT CHROME.TABS.GET CHROME.TABS.GETSELECTED CHROME.TABS.SENDREQUEST", |
- "source_files": [ |
- "manifest.json", |
- "page.js", |
- "popup.html" |
- ], |
- "source_hash": "927cf398a95a665beb64f56a4bfb791b98a8ee96", |
- "zip_path": "examples\/api\/messaging\/timer.zip" |
- }, |
- { |
- "api_calls": [ |
- "chrome.bookmarks.create", |
- "chrome.bookmarks.get", |
- "chrome.bookmarks.getTree", |
- "chrome.bookmarks.remove", |
- "chrome.bookmarks.update", |
- "chrome.tabs.create" |
- ], |
- "description": "A browser action with a popup dump of all bookmarks, including search, add, edit and delete.", |
- "features": [ |
- "bookmarks", |
- "browser_action", |
- "popup", |
- "tabs" |
- ], |
- "icon": null, |
- "id": "4f6785ec4f937add6728615682dd37c9a42d9548", |
- "name": "My Bookmarks", |
- "path": "examples\/api\/bookmarks\/basic\/", |
- "protocols": [], |
- "search_string": "MY BOOKMARKS A BROWSER ACTION WITH A POPUP DUMP OF ALL BOOKMARKS, INCLUDING SEARCH, ADD, EDIT AND DELETE. BOOKMARKS BROWSER_ACTION POPUP TABS CHROME.BOOKMARKS.CREATE CHROME.BOOKMARKS.GET CHROME.BOOKMARKS.GETTREE CHROME.BOOKMARKS.REMOVE CHROME.BOOKMARKS.UPDATE CHROME.TABS.CREATE", |
- "source_files": [ |
- "manifest.json", |
- "popup.html" |
- ], |
- "source_hash": "5fd4c8e159a36d2462e9691db12d77a27684d6b7", |
- "zip_path": "examples\/api\/bookmarks\/basic.zip" |
- }, |
- { |
- "api_calls": [ |
- "chrome.tabs.create" |
- ], |
- "description": "Displays the first 5 items from the 'Google News - top news' RSS feed in a popup.", |
- "features": [ |
- "browser_action", |
- "popup", |
- "tabs" |
- ], |
- "icon": "news_icon.png", |
- "id": "597015d3bcce3da693b02314afd607bec4f55291", |
- "name": "News Reader", |
- "path": "examples\/extensions\/news_a11y\/", |
- "protocols": [ |
- "http:\/\/" |
- ], |
- "search_string": "NEWS READER DISPLAYS THE FIRST 5 ITEMS FROM THE GOOGLE NEWS - TOP NEWS RSS FEED IN A POPUP. BROWSER_ACTION POPUP TABS CHROME.TABS.CREATE", |
- "source_files": [ |
- "feed.html", |
- "manifest.json" |
- ], |
- "source_hash": "af7474bf0d3ef1a407f27ae0900167a1408ead35", |
- "zip_path": "examples\/extensions\/news_a11y.zip" |
- }, |
- { |
- "api_calls": [ |
- "chrome.i18n.getMessage", |
- "chrome.tabs.create" |
- ], |
- "description": "Displays the first 5 items from the 'Google News - top news' RSS feed in a popup.", |
- "features": [ |
- "browser_action", |
- "popup", |
- "tabs" |
- ], |
- "icon": "news_icon.png", |
- "id": "6444e5c8ae112a6a433909c5e770669cd16e2e5f", |
- "name": "News Reader", |
- "path": "examples\/extensions\/news_i18n\/", |
- "protocols": [ |
- "http:\/\/", |
- "http:\/\/" |
- ], |
- "search_string": "NEWS READER DISPLAYS THE FIRST 5 ITEMS FROM THE GOOGLE NEWS - TOP NEWS RSS FEED IN A POPUP. BROWSER_ACTION POPUP TABS CHROME.I18N.GETMESSAGE CHROME.TABS.CREATE", |
- "source_files": [ |
- "_locales\/en\/messages.json", |
- "_locales\/es\/messages.json", |
- "_locales\/sr\/messages.json", |
- "feed.html", |
- "manifest.json" |
- ], |
- "source_hash": "381268f1183beaeba8d6596e736dc2c00a55fd21", |
- "zip_path": "examples\/extensions\/news_i18n.zip" |
- }, |
- { |
- "api_calls": [ |
- "chrome.extension.getURL", |
- "chrome.i18n.getMessage", |
- "chrome.tabs.create" |
- ], |
- "description": "Displays the latest stories from Google News in a popup.", |
- "features": [ |
- "background_page", |
- "browser_action", |
- "options_page", |
- "popup", |
- "tabs" |
- ], |
- "icon": "images\/news_icon.png", |
- "id": "3aea027164cb9b732ba4a8c51cb93708891726ef", |
- "name": "News Reader (by Google)", |
- "path": "examples\/extensions\/news\/", |
- "protocols": [ |
- "http:\/\/" |
- ], |
- "search_string": "NEWS READER (BY GOOGLE) DISPLAYS THE LATEST STORIES FROM GOOGLE NEWS IN A POPUP. BACKGROUND_PAGE BROWSER_ACTION OPTIONS_PAGE POPUP TABS CHROME.EXTENSION.GETURL CHROME.I18N.GETMESSAGE CHROME.TABS.CREATE", |
- "source_files": [ |
- "_locales\/en\/messages.json", |
- "css\/feed.css", |
- "css\/options.css", |
- "javascript\/feed.js", |
- "javascript\/options.js", |
- "javascript\/util.js", |
- "manifest.json", |
- "views\/background.html", |
- "views\/feed.html", |
- "views\/options.html" |
- ], |
- "source_hash": "cc21920e101dd4d4c535f4842e3f0ab4be285166", |
- "zip_path": "examples\/extensions\/news.zip" |
- }, |
- { |
- "api_calls": [ |
- "chrome.tabs.create" |
- ], |
- "description": "Shows off desktop notifications, which are \"toast\" windows that pop up on the desktop.", |
- "features": [ |
- "background_page", |
- "notifications", |
- "options_page", |
- "tabs" |
- ], |
- "icon": "128.png", |
- "id": "f799e26ceef2367cf836f24bcb47df4398b0df58", |
- "name": "Notification Demo", |
- "path": "examples\/api\/notifications\/", |
- "protocols": [], |
- "search_string": "NOTIFICATION DEMO SHOWS OFF DESKTOP NOTIFICATIONS, WHICH ARE TOAST WINDOWS THAT POP UP ON THE DESKTOP. BACKGROUND_PAGE NOTIFICATIONS OPTIONS_PAGE TABS CHROME.TABS.CREATE", |
- "source_files": [ |
- "background.html", |
- "error.html", |
- "manifest.json", |
- "options.html" |
- ], |
- "source_hash": "bc2985ef75d717779cb6e1e523a3e063067c3494", |
- "zip_path": "examples\/api\/notifications.zip" |
- }, |
- { |
- "api_calls": [ |
- "chrome.omnibox.onInputChanged", |
- "chrome.omnibox.onInputEntered" |
- ], |
- "description": "To use, type 'omnix' plus a search term into the Omnibox.", |
- "features": [ |
- "background_page" |
- ], |
- "icon": null, |
- "id": "e787b322bddbc6289bb31b7d7550b1bf6456a80b", |
- "name": "Omnibox Example", |
- "path": "examples\/api\/omnibox\/simple-example\/", |
- "protocols": [], |
- "search_string": "OMNIBOX EXAMPLE TO USE, TYPE OMNIX PLUS A SEARCH TERM INTO THE OMNIBOX. BACKGROUND_PAGE CHROME.OMNIBOX.ONINPUTCHANGED CHROME.OMNIBOX.ONINPUTENTERED", |
- "source_files": [ |
- "background.html", |
- "manifest.json" |
- ], |
- "source_hash": "21f142aad0637086ec08923a11ce3dee70e42bc6", |
- "zip_path": "examples\/api\/omnibox\/simple-example.zip" |
- }, |
- { |
- "api_calls": [ |
- "chrome.extension.onRequest", |
- "chrome.extension.sendRequest", |
- "chrome.pageAction.show" |
- ], |
- "description": "Shows a page action for HTML pages containing the word 'sandwich'", |
- "features": [ |
- "background_page", |
- "page_action" |
- ], |
- "icon": "sandwich-128.png", |
- "id": "8d0a50b57c26bb498be592e871001ffed91541b4", |
- "name": "Page action by content", |
- "path": "examples\/api\/pageAction\/pageaction_by_content\/", |
- "protocols": [], |
- "search_string": "PAGE ACTION BY CONTENT SHOWS A PAGE ACTION FOR HTML PAGES CONTAINING THE WORD SANDWICH BACKGROUND_PAGE PAGE_ACTION CHROME.EXTENSION.ONREQUEST CHROME.EXTENSION.SENDREQUEST CHROME.PAGEACTION.SHOW", |
- "source_files": [ |
- "background.html", |
- "contentscript.js", |
- "manifest.json" |
- ], |
- "source_hash": "0f4b881b1bc2e2fd6098fd219ca061b72a9654b7", |
- "zip_path": "examples\/api\/pageAction\/pageaction_by_content.zip" |
- }, |
- { |
- "api_calls": [ |
- "chrome.pageAction.show", |
- "chrome.tabs.onUpdated" |
- ], |
- "description": "Shows a page action for urls which have the letter 'g' in them.", |
- "features": [ |
- "background_page", |
- "page_action", |
- "tabs" |
- ], |
- "icon": "icon-128.png", |
- "id": "80b86ccc6e8520660fa591caa565826f0ed1b12c", |
- "name": "Page action by URL", |
- "path": "examples\/api\/pageAction\/pageaction_by_url\/", |
- "protocols": [], |
- "search_string": "PAGE ACTION BY URL SHOWS A PAGE ACTION FOR URLS WHICH HAVE THE LETTER G IN THEM. BACKGROUND_PAGE PAGE_ACTION TABS CHROME.PAGEACTION.SHOW CHROME.TABS.ONUPDATED", |
- "source_files": [ |
- "background.html", |
- "manifest.json" |
- ], |
- "source_hash": "732ef0951e1d6ff4afedb884b0e63cb342bb1499", |
- "zip_path": "examples\/api\/pageAction\/pageaction_by_url.zip" |
- }, |
- { |
- "api_calls": [ |
- "chrome.browserAction.onClicked", |
- "chrome.browserAction.setBadgeBackgroundColor", |
- "chrome.browserAction.setBadgeText", |
- "chrome.browserAction.setTitle", |
- "chrome.extension.connect", |
- "chrome.extension.getBackgroundPage", |
- "chrome.extension.getExtensionTabs", |
- "chrome.extension.getURL", |
- "chrome.extension.onConnect", |
- "chrome.tabs.create", |
- "chrome.tabs.executeScript", |
- "chrome.tabs.get", |
- "chrome.tabs.getAllInWindow", |
- "chrome.tabs.getSelected", |
- "chrome.tabs.remove", |
- "chrome.tabs.update", |
- "chrome.windows.get", |
- "chrome.windows.getCurrent" |
- ], |
- "description": "Chromium Page Benchmarker.", |
- "features": [ |
- "background_page", |
- "browser_action", |
- "options_page", |
- "tabs" |
- ], |
- "icon": null, |
- "id": "d74c3c18a1c1dd18b035149105a306f837c8823e", |
- "name": "Page Benchmarker", |
- "path": "examples\/extensions\/benchmark\/", |
- "protocols": [ |
- "https:\/\/", |
- "http:\/\/" |
- ], |
- "search_string": "PAGE BENCHMARKER CHROMIUM PAGE BENCHMARKER. BACKGROUND_PAGE BROWSER_ACTION OPTIONS_PAGE TABS CHROME.BROWSERACTION.ONCLICKED CHROME.BROWSERACTION.SETBADGEBACKGROUNDCOLOR CHROME.BROWSERACTION.SETBADGETEXT CHROME.BROWSERACTION.SETTITLE CHROME.EXTENSION.CONNECT CHROME.EXTENSION.GETBACKGROUNDPAGE CHROME.EXTENSION.GETEXTENSIONTABS CHROME.EXTENSION.GETURL CHROME.EXTENSION.ONCONNECT CHROME.TABS.CREATE CHROME.TABS.EXECUTESCRIPT CHROME.TABS.GET CHROME.TABS.GETALLINWINDOW CHROME.TABS.GETSELECTED CHROME.TABS.REMOVE CHROME.TABS.UPDATE CHROME.WINDOWS.GET CHROME.WINDOWS.GETCURRENT", |
- "source_files": [ |
- "background.html", |
- "jquery\/jquery-1.4.2.min.js", |
- "jquery\/jquery-ui-1.8.4.custom.min.js", |
- "jquery\/jquery.client.js", |
- "jquery\/jquery.flot.dashes.js", |
- "jquery\/jquery.flot.js", |
- "jquery\/jquery.flot.min.js", |
- "jquery\/jquery.flot.navigate.js", |
- "jquery\/jquery.flot.valuelabels.js", |
- "jst\/jsevalcontext.js", |
- "jst\/jstemplate.js", |
- "jst\/jstemplate_test.js", |
- "jst\/util.js", |
- "manifest.json", |
- "options.html", |
- "script.js", |
- "util\/sorttable.js", |
- "util\/table2CSV.js" |
- ], |
- "source_hash": "67c8c6468fbc9c35433719bfbe9683f92c51248c", |
- "zip_path": "examples\/extensions\/benchmark.zip" |
- }, |
- { |
- "api_calls": [ |
- "chrome.browserAction.onClicked", |
- "chrome.tabs.update" |
- ], |
- "description": "Adds a print button to the browser.", |
- "features": [ |
- "background_page", |
- "browser_action", |
- "tabs" |
- ], |
- "icon": null, |
- "id": "e6ae17ab4ccfd7e059c8c01f25760ca5d894c7fd", |
- "name": "Print this page", |
- "path": "examples\/api\/browserAction\/print\/", |
- "protocols": [ |
- "http:\/\/", |
- "https:\/\/" |
- ], |
- "search_string": "PRINT THIS PAGE ADDS A PRINT BUTTON TO THE BROWSER. BACKGROUND_PAGE BROWSER_ACTION TABS CHROME.BROWSERACTION.ONCLICKED CHROME.TABS.UPDATE", |
- "source_files": [ |
- "background.html", |
- "manifest.json" |
- ], |
- "source_hash": "be980117222f6b041bb012c5a0793040cef747b6", |
- "zip_path": "examples\/api\/browserAction\/print.zip" |
- }, |
- { |
- "api_calls": [ |
- "chrome.experimental.processes.onUpdated" |
- ], |
- "description": "Adds a browser action that monitors resource usage of all browser processes.", |
- "features": [ |
- "browser_action", |
- "experimental", |
- "popup", |
- "tabs" |
- ], |
- "icon": null, |
- "id": "beff6ecd9677dea0a7c648c5042165b48bb66f09", |
- "name": "Process Monitor", |
- "path": "examples\/api\/processes\/process_monitor\/", |
- "protocols": [], |
- "search_string": "PROCESS MONITOR ADDS A BROWSER ACTION THAT MONITORS RESOURCE USAGE OF ALL BROWSER PROCESSES. BROWSER_ACTION EXPERIMENTAL POPUP TABS CHROME.EXPERIMENTAL.PROCESSES.ONUPDATED", |
- "source_files": [ |
- "manifest.json", |
- "popup.html" |
- ], |
- "source_hash": "a4d002a65d5ec54ef4495f8b5552a260119df739", |
- "zip_path": "examples\/api\/processes\/process_monitor.zip" |
- }, |
- { |
- "api_calls": [ |
- "chrome.browserAction.setBadgeBackgroundColor", |
- "chrome.browserAction.setBadgeText", |
- "chrome.browserAction.setTitle", |
- "chrome.extension.isAllowedIncognitoAccess", |
- "chrome.extension.onRequest", |
- "chrome.extension.sendRequest", |
- "chrome.i18n.getMessage", |
- "chrome.proxy.onProxyError" |
- ], |
- "description": "Set Chrome-specific proxies; a demonstration of Chrome's Proxy API", |
- "features": [ |
- "background_page", |
- "browser_action", |
- "popup", |
- "proxy" |
- ], |
- "icon": "icon128.png", |
- "id": "3e8e226d87e431296bb110b4f6eb7eec2ca7a826", |
- "name": "Proxy Settings", |
- "path": "examples\/extensions\/proxy_configuration\/", |
- "protocols": [], |
- "search_string": "PROXY SETTINGS SET CHROME-SPECIFIC PROXIES; A DEMONSTRATION OF CHROMES PROXY API BACKGROUND_PAGE BROWSER_ACTION POPUP PROXY CHROME.BROWSERACTION.SETBADGEBACKGROUNDCOLOR CHROME.BROWSERACTION.SETBADGETEXT CHROME.BROWSERACTION.SETTITLE CHROME.EXTENSION.ISALLOWEDINCOGNITOACCESS CHROME.EXTENSION.ONREQUEST CHROME.EXTENSION.SENDREQUEST CHROME.I18N.GETMESSAGE CHROME.PROXY.ONPROXYERROR", |
- "source_files": [ |
- "_locales\/en\/messages.json", |
- "background.html", |
- "manifest.json", |
- "popup.html", |
- "proxy_error_handler.js", |
- "proxy_form_controller.js", |
- "test\/jsunittest.js", |
- "test\/proxy_form_controller_test.html", |
- "test\/proxy_form_controller_test.js", |
- "test\/unittest.css" |
- ], |
- "source_hash": "0c0cf2e2ee68a9a25ae2926447e8c0cff4ba7406", |
- "zip_path": "examples\/extensions\/proxy_configuration.zip" |
- }, |
- { |
- "api_calls": [ |
- "chrome.browserAction.onClicked", |
- "chrome.browserAction.setIcon", |
- "chrome.extension.getBackgroundPage", |
- "chrome.extension.getURL", |
- "chrome.tabs.create", |
- "chrome.tabs.get", |
- "chrome.tabs.getSelected", |
- "chrome.tabs.onUpdated", |
- "chrome.tabs.remove" |
- ], |
- "description": "Uses OAuth to connect to Google's contacts service and display a list of your contacts.", |
- "features": [ |
- "background_page", |
- "browser_action", |
- "tabs" |
- ], |
- "icon": "img\/icon-128.png", |
- "id": "56a8d2ac24ca7bba78fd88ad57f43fc13c784497", |
- "name": "Sample - OAuth Contacts", |
- "path": "examples\/extensions\/oauth_contacts\/", |
- "protocols": [ |
- "http:\/\/", |
- "https:\/\/", |
- "https:\/\/", |
- "https:\/\/" |
- ], |
- "search_string": "SAMPLE - OAUTH CONTACTS USES OAUTH TO CONNECT TO GOOGLES CONTACTS SERVICE AND DISPLAY A LIST OF YOUR CONTACTS. BACKGROUND_PAGE BROWSER_ACTION TABS CHROME.BROWSERACTION.ONCLICKED CHROME.BROWSERACTION.SETICON CHROME.EXTENSION.GETBACKGROUNDPAGE CHROME.EXTENSION.GETURL CHROME.TABS.CREATE CHROME.TABS.GET CHROME.TABS.GETSELECTED CHROME.TABS.ONUPDATED CHROME.TABS.REMOVE", |
- "source_files": [ |
- "background.html", |
- "chrome_ex_oauth.html", |
- "chrome_ex_oauth.js", |
- "chrome_ex_oauthsimple.js", |
- "contacts.html", |
- "manifest.json" |
- ], |
- "source_hash": "e9afbd588b1593c9d3e9b9612ac242c781871f34", |
- "zip_path": "examples\/extensions\/oauth_contacts.zip" |
- }, |
- { |
- "api_calls": [ |
- "chrome.experimental.infobars.show", |
- "chrome.extension.onRequest", |
- "chrome.extension.sendRequest" |
- ], |
- "description": "Shows an infobar on pages which contain the word 'sandwich'", |
- "features": [ |
- "background_page", |
- "experimental" |
- ], |
- "icon": "sandwich-128.png", |
- "id": "38f6e1e17756ede38b1364c7114a738ca717dcbb", |
- "name": "SandwichBar", |
- "path": "examples\/api\/infobars\/sandwichbar\/", |
- "protocols": [], |
- "search_string": "SANDWICHBAR SHOWS AN INFOBAR ON PAGES WHICH CONTAIN THE WORD SANDWICH BACKGROUND_PAGE EXPERIMENTAL CHROME.EXPERIMENTAL.INFOBARS.SHOW CHROME.EXTENSION.ONREQUEST CHROME.EXTENSION.SENDREQUEST", |
- "source_files": [ |
- "background.html", |
- "contentscript.js", |
- "infobar.html", |
- "manifest.json" |
- ], |
- "source_hash": "890d698634e5228ef7da8ffca3008f843b9a7cab", |
- "zip_path": "examples\/api\/infobars\/sandwichbar.zip" |
- }, |
- { |
- "api_calls": [ |
- "chrome.experimental.processes.getProcessIdForTab", |
- "chrome.tabs.get", |
- "chrome.tabs.getSelected", |
- "chrome.tabs.update", |
- "chrome.windows.get", |
- "chrome.windows.getAll", |
- "chrome.windows.getCurrent", |
- "chrome.windows.update" |
- ], |
- "description": "Adds a browser action showing which tabs share the current tab's process.", |
- "features": [ |
- "browser_action", |
- "experimental", |
- "popup", |
- "tabs" |
- ], |
- "icon": null, |
- "id": "fc89b35755483af30b66cd72cefa34a43a3e8312", |
- "name": "Show Tabs in Process", |
- "path": "examples\/api\/processes\/show_tabs\/", |
- "protocols": [], |
- "search_string": "SHOW TABS IN PROCESS ADDS A BROWSER ACTION SHOWING WHICH TABS SHARE THE CURRENT TABS PROCESS. BROWSER_ACTION EXPERIMENTAL POPUP TABS CHROME.EXPERIMENTAL.PROCESSES.GETPROCESSIDFORTAB CHROME.TABS.GET CHROME.TABS.GETSELECTED CHROME.TABS.UPDATE CHROME.WINDOWS.GET CHROME.WINDOWS.GETALL CHROME.WINDOWS.GETCURRENT CHROME.WINDOWS.UPDATE", |
- "source_files": [ |
- "manifest.json", |
- "popup.html" |
- ], |
- "source_hash": "c9818c3c4c2e4fae0a7cc29588514e050356fd52", |
- "zip_path": "examples\/api\/processes\/show_tabs.zip" |
- }, |
- { |
- "api_calls": [ |
- "chrome.browserAction.onClicked", |
- "chrome.extension.getURL", |
- "chrome.tabs.create", |
- "chrome.tabs.get", |
- "chrome.tabs.getAllInWindow", |
- "chrome.tabs.getSelected", |
- "chrome.tabs.move", |
- "chrome.tabs.onAttached", |
- "chrome.tabs.onCreated", |
- "chrome.tabs.onDetached", |
- "chrome.tabs.onMoved", |
- "chrome.tabs.onRemoved", |
- "chrome.tabs.onSelectionChanged", |
- "chrome.tabs.onUpdated", |
- "chrome.tabs.remove", |
- "chrome.tabs.update", |
- "chrome.windows.create", |
- "chrome.windows.get", |
- "chrome.windows.getAll", |
- "chrome.windows.getCurrent", |
- "chrome.windows.getLastFocused", |
- "chrome.windows.onCreated", |
- "chrome.windows.onFocusChanged", |
- "chrome.windows.onRemoved", |
- "chrome.windows.remove", |
- "chrome.windows.update" |
- ], |
- "description": "Utility for working with the extension tabs api", |
- "features": [ |
- "background_page", |
- "browser_action", |
- "tabs" |
- ], |
- "icon": null, |
- "id": "230463f2d5c3d4d0ca13c230e1f00f2aae0a8a64", |
- "name": "Tab Inspector", |
- "path": "examples\/api\/tabs\/inspector\/", |
- "protocols": [], |
- "search_string": "TAB INSPECTOR UTILITY FOR WORKING WITH THE EXTENSION TABS API BACKGROUND_PAGE BROWSER_ACTION TABS CHROME.BROWSERACTION.ONCLICKED CHROME.EXTENSION.GETURL CHROME.TABS.CREATE CHROME.TABS.GET CHROME.TABS.GETALLINWINDOW CHROME.TABS.GETSELECTED CHROME.TABS.MOVE CHROME.TABS.ONATTACHED CHROME.TABS.ONCREATED CHROME.TABS.ONDETACHED CHROME.TABS.ONMOVED CHROME.TABS.ONREMOVED CHROME.TABS.ONSELECTIONCHANGED CHROME.TABS.ONUPDATED CHROME.TABS.REMOVE CHROME.TABS.UPDATE CHROME.WINDOWS.CREATE CHROME.WINDOWS.GET CHROME.WINDOWS.GETALL CHROME.WINDOWS.GETCURRENT CHROME.WINDOWS.GETLASTFOCUSED CHROME.WINDOWS.ONCREATED CHROME.WINDOWS.ONFOCUSCHANGED CHROME.WINDOWS.ONREMOVED CHROME.WINDOWS.REMOVE CHROME.WINDOWS.UPDATE", |
- "source_files": [ |
- "background.html", |
- "jstemplate_compiled.js", |
- "manifest.json", |
- "tabs_api.html" |
- ], |
- "source_hash": "3076b39a4302d8e86f456e6d7367129187cce0c0", |
- "zip_path": "examples\/api\/tabs\/inspector.zip" |
- }, |
- { |
- "api_calls": [ |
- "chrome.browserAction.onClicked", |
- "chrome.extension.getURL", |
- "chrome.extension.getViews", |
- "chrome.tabs.captureVisibleTab", |
- "chrome.tabs.create", |
- "chrome.tabs.onUpdated" |
- ], |
- "description": "Demonstrate screenshot functionality in the chrome.tabs api. Note: only works for code.google.com", |
- "features": [ |
- "background_page", |
- "browser_action", |
- "tabs" |
- ], |
- "icon": null, |
- "id": "e1697cacebad05218798bf3e8a0f724517f0e8c3", |
- "name": "Test Screenshot Extension", |
- "path": "examples\/api\/tabs\/screenshot\/", |
- "protocols": [ |
- "http:\/\/" |
- ], |
- "search_string": "TEST SCREENSHOT EXTENSION DEMONSTRATE SCREENSHOT FUNCTIONALITY IN THE CHROME.TABS API. NOTE: ONLY WORKS FOR CODE.GOOGLE.COM BACKGROUND_PAGE BROWSER_ACTION TABS CHROME.BROWSERACTION.ONCLICKED CHROME.EXTENSION.GETURL CHROME.EXTENSION.GETVIEWS CHROME.TABS.CAPTUREVISIBLETAB CHROME.TABS.CREATE CHROME.TABS.ONUPDATED", |
- "source_files": [ |
- "background.html", |
- "manifest.json", |
- "screenshot.html", |
- "screenshot.js" |
- ], |
- "source_hash": "559684528065aa7782e802bfba6ebf3ec238d7cc", |
- "zip_path": "examples\/api\/tabs\/screenshot.zip" |
- }, |
- { |
- "api_calls": [ |
- "chrome.history.getVisits", |
- "chrome.history.search", |
- "chrome.tabs.create" |
- ], |
- "description": "Reads your history, and shows the top ten pages you go to by typing the URL.", |
- "features": [ |
- "browser_action", |
- "history", |
- "tabs" |
- ], |
- "icon": null, |
- "id": "b3de91ab04b7d7a2670ca7ee9d740eb42cead0b6", |
- "name": "Typed URL History", |
- "path": "examples\/api\/history\/showHistory\/", |
- "protocols": [], |
- "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.HISTORY.GETVISITS CHROME.HISTORY.SEARCH CHROME.TABS.CREATE", |
- "source_files": [ |
- "manifest.json", |
- "typedUrls.html", |
- "typedUrls.js" |
- ], |
- "source_hash": "72d5c3586feefc692c63039ce8bdb5f9d366c0e2", |
- "zip_path": "examples\/api\/history\/showHistory.zip" |
- }, |
- { |
- "api_calls": [ |
- "chrome.experimental.webNavigation.onBeforeNavigate", |
- "chrome.experimental.webNavigation.onBeforeRetarget", |
- "chrome.experimental.webNavigation.onCommitted", |
- "chrome.experimental.webNavigation.onCompleted", |
- "chrome.experimental.webNavigation.onErrorOccurred", |
- "chrome.extension.onRequest", |
- "chrome.extension.sendRequest", |
- "chrome.i18n.getMessage" |
- ], |
- "description": "Demonstration of the WebNavigation extension API.", |
- "features": [ |
- "background_page", |
- "browser_action", |
- "experimental", |
- "extension", |
- "popup", |
- "webNavigation" |
- ], |
- "icon": null, |
- "id": "a3c674f7eb93621c590562ad3fa04de4f03f53a0", |
- "name": "WebNavigation Tech Demo", |
- "path": "examples\/api\/webNavigation\/basic\/", |
- "protocols": [], |
- "search_string": "WEBNAVIGATION TECH DEMO DEMONSTRATION OF THE WEBNAVIGATION EXTENSION API. BACKGROUND_PAGE BROWSER_ACTION EXPERIMENTAL EXTENSION POPUP WEBNAVIGATION CHROME.EXPERIMENTAL.WEBNAVIGATION.ONBEFORENAVIGATE CHROME.EXPERIMENTAL.WEBNAVIGATION.ONBEFORERETARGET CHROME.EXPERIMENTAL.WEBNAVIGATION.ONCOMMITTED CHROME.EXPERIMENTAL.WEBNAVIGATION.ONCOMPLETED CHROME.EXPERIMENTAL.WEBNAVIGATION.ONERROROCCURRED CHROME.EXTENSION.ONREQUEST CHROME.EXTENSION.SENDREQUEST CHROME.I18N.GETMESSAGE", |
- "source_files": [ |
- "_locales\/en\/messages.json", |
- "background.html", |
- "manifest.json", |
- "navigation_collector.js", |
- "popup.html" |
- ], |
- "source_hash": "efa16032a02c474f9c9bafb90a964fd57c667ea2", |
- "zip_path": "examples\/api\/webNavigation\/basic.zip" |
- }, |
- { |
- "api_calls": [ |
- "chrome.extension.isAllowedFileSchemeAccess", |
- "chrome.extension.isAllowedIncognitoAccess" |
- ], |
- "description": "Demonstrates the `extension.isAllowed???Access` APIs", |
- "features": [ |
- "browser_action" |
- ], |
- "icon": "sample-128.png", |
- "id": "0fa4abe6545f0316fea7cfa07c53aa48c4f3d018", |
- "name": "`extension.isAllowed???Access` Example", |
- "path": "examples\/api\/extension\/isAllowedAccess\/", |
- "protocols": [ |
- "file:\/\/" |
- ], |
- "search_string": "`EXTENSION.ISALLOWED???ACCESS` EXAMPLE DEMONSTRATES THE `EXTENSION.ISALLOWED???ACCESS` APIS BROWSER_ACTION CHROME.EXTENSION.ISALLOWEDFILESCHEMEACCESS CHROME.EXTENSION.ISALLOWEDINCOGNITOACCESS", |
- "source_files": [ |
- "manifest.json", |
- "popup.html", |
- "sample.css" |
- ], |
- "source_hash": "c8bfc2b60f25c24dc3c5aaf75dd635c9419df66d", |
- "zip_path": "examples\/api\/extension\/isAllowedAccess.zip" |
- } |
- ] |
+{ |
+ "api": { |
+ "chrome.bookmarks.create": "bookmarks.html#method-create", |
+ "chrome.bookmarks.export": "bookmarks.html#method-export", |
+ "chrome.bookmarks.get": "bookmarks.html#method-get", |
+ "chrome.bookmarks.getChildren": "bookmarks.html#method-getChildren", |
+ "chrome.bookmarks.getRecent": "bookmarks.html#method-getRecent", |
+ "chrome.bookmarks.getSubTree": "bookmarks.html#method-getSubTree", |
+ "chrome.bookmarks.getTree": "bookmarks.html#method-getTree", |
+ "chrome.bookmarks.import": "bookmarks.html#method-import", |
+ "chrome.bookmarks.move": "bookmarks.html#method-move", |
+ "chrome.bookmarks.onChanged": "bookmarks.html#event-onChanged", |
+ "chrome.bookmarks.onChildrenReordered": "bookmarks.html#event-onChildrenReordered", |
+ "chrome.bookmarks.onCreated": "bookmarks.html#event-onCreated", |
+ "chrome.bookmarks.onImportBegan": "bookmarks.html#event-onImportBegan", |
+ "chrome.bookmarks.onImportEnded": "bookmarks.html#event-onImportEnded", |
+ "chrome.bookmarks.onMoved": "bookmarks.html#event-onMoved", |
+ "chrome.bookmarks.onRemoved": "bookmarks.html#event-onRemoved", |
+ "chrome.bookmarks.remove": "bookmarks.html#method-remove", |
+ "chrome.bookmarks.removeTree": "bookmarks.html#method-removeTree", |
+ "chrome.bookmarks.search": "bookmarks.html#method-search", |
+ "chrome.bookmarks.update": "bookmarks.html#method-update", |
+ "chrome.browserAction.onClicked": "browserAction.html#event-onClicked", |
+ "chrome.browserAction.setBadgeBackgroundColor": "browserAction.html#method-setBadgeBackgroundColor", |
+ "chrome.browserAction.setBadgeText": "browserAction.html#method-setBadgeText", |
+ "chrome.browserAction.setIcon": "browserAction.html#method-setIcon", |
+ "chrome.browserAction.setPopup": "browserAction.html#method-setPopup", |
+ "chrome.browserAction.setTitle": "browserAction.html#method-setTitle", |
+ "chrome.contextMenus.create": "contextMenus.html#method-create", |
+ "chrome.contextMenus.remove": "contextMenus.html#method-remove", |
+ "chrome.contextMenus.removeAll": "contextMenus.html#method-removeAll", |
+ "chrome.contextMenus.update": "contextMenus.html#method-update", |
+ "chrome.cookies.get": "cookies.html#method-get", |
+ "chrome.cookies.getAll": "cookies.html#method-getAll", |
+ "chrome.cookies.getAllCookieStores": "cookies.html#method-getAllCookieStores", |
+ "chrome.cookies.onChanged": "cookies.html#event-onChanged", |
+ "chrome.cookies.remove": "cookies.html#method-remove", |
+ "chrome.cookies.set": "cookies.html#method-set", |
+ "chrome.experimental.debugger.attach": "experimental.debugger.html#method-attach", |
+ "chrome.experimental.debugger.detach": "experimental.debugger.html#method-detach", |
+ "chrome.experimental.debugger.onDetach": "experimental.debugger.html#event-onDetach", |
+ "chrome.experimental.debugger.onEvent": "experimental.debugger.html#event-onEvent", |
+ "chrome.experimental.debugger.sendRequest": "experimental.debugger.html#method-sendRequest", |
+ "chrome.experimental.devtools.audits.addCategory": "experimental.devtools.audits.html#method-addCategory", |
+ "chrome.experimental.devtools.panels.create": "experimental.devtools.panels.html#method-create", |
+ "chrome.experimental.devtools.resources.getHAR": "experimental.devtools.resources.html#method-getHAR", |
+ "chrome.experimental.devtools.resources.onFinished": "experimental.devtools.resources.html#event-onFinished", |
+ "chrome.experimental.devtools.resources.onNavigation": "experimental.devtools.resources.html#event-onNavigation", |
+ "chrome.experimental.infobars.show": "experimental.infobars.html#method-show", |
+ "chrome.experimental.processes.getProcessIdForTab": "experimental.processes.html#method-getProcessIdForTab", |
+ "chrome.experimental.processes.onUpdated": "experimental.processes.html#event-onUpdated", |
+ "chrome.experimental.sidebar.collapse": "experimental.sidebar.html#method-collapse", |
+ "chrome.experimental.sidebar.expand": "experimental.sidebar.html#method-expand", |
+ "chrome.experimental.sidebar.getState": "experimental.sidebar.html#method-getState", |
+ "chrome.experimental.sidebar.hide": "experimental.sidebar.html#method-hide", |
+ "chrome.experimental.sidebar.navigate": "experimental.sidebar.html#method-navigate", |
+ "chrome.experimental.sidebar.onStateChanged": "experimental.sidebar.html#event-onStateChanged", |
+ "chrome.experimental.sidebar.setBadgeText": "experimental.sidebar.html#method-setBadgeText", |
+ "chrome.experimental.sidebar.setIcon": "experimental.sidebar.html#method-setIcon", |
+ "chrome.experimental.sidebar.setTitle": "experimental.sidebar.html#method-setTitle", |
+ "chrome.experimental.sidebar.show": "experimental.sidebar.html#method-show", |
+ "chrome.experimental.tts.isSpeaking": "experimental.tts.html#method-isSpeaking", |
+ "chrome.experimental.tts.onSpeak": "experimental.tts.html#event-onSpeak", |
+ "chrome.experimental.tts.onStop": "experimental.tts.html#event-onStop", |
+ "chrome.experimental.tts.speak": "experimental.tts.html#method-speak", |
+ "chrome.experimental.tts.speakCompleted": "experimental.tts.html#method-speakCompleted", |
+ "chrome.experimental.tts.stop": "experimental.tts.html#method-stop", |
+ "chrome.experimental.webNavigation.onBeforeNavigate": "experimental.webNavigation.html#event-onBeforeNavigate", |
+ "chrome.experimental.webNavigation.onBeforeRetarget": "experimental.webNavigation.html#event-onBeforeRetarget", |
+ "chrome.experimental.webNavigation.onCommitted": "experimental.webNavigation.html#event-onCommitted", |
+ "chrome.experimental.webNavigation.onCompleted": "experimental.webNavigation.html#event-onCompleted", |
+ "chrome.experimental.webNavigation.onDOMContentLoaded": "experimental.webNavigation.html#event-onDOMContentLoaded", |
+ "chrome.experimental.webNavigation.onErrorOccurred": "experimental.webNavigation.html#event-onErrorOccurred", |
+ "chrome.experimental.webRequest.addEventListener": "experimental.webRequest.html#method-addEventListener", |
+ "chrome.experimental.webRequest.eventHandled": "experimental.webRequest.html#method-eventHandled", |
+ "chrome.experimental.webRequest.onBeforeRedirect": "experimental.webRequest.html#event-onBeforeRedirect", |
+ "chrome.experimental.webRequest.onBeforeRequest": "experimental.webRequest.html#event-onBeforeRequest", |
+ "chrome.experimental.webRequest.onBeforeSendHeaders": "experimental.webRequest.html#event-onBeforeSendHeaders", |
+ "chrome.experimental.webRequest.onCompleted": "experimental.webRequest.html#event-onCompleted", |
+ "chrome.experimental.webRequest.onErrorOccurred": "experimental.webRequest.html#event-onErrorOccurred", |
+ "chrome.experimental.webRequest.onRequestSent": "experimental.webRequest.html#event-onRequestSent", |
+ "chrome.experimental.webRequest.onResponseStarted": "experimental.webRequest.html#event-onResponseStarted", |
+ "chrome.extension.connect": "extension.html#method-connect", |
+ "chrome.extension.getBackgroundPage": "extension.html#method-getBackgroundPage", |
+ "chrome.extension.getExtensionTabs": "extension.html#method-getExtensionTabs", |
+ "chrome.extension.getToolstrips": "extension.html#method-getToolstrips", |
+ "chrome.extension.getURL": "extension.html#method-getURL", |
+ "chrome.extension.getViews": "extension.html#method-getViews", |
+ "chrome.extension.isAllowedFileSchemeAccess": "extension.html#method-isAllowedFileSchemeAccess", |
+ "chrome.extension.isAllowedIncognitoAccess": "extension.html#method-isAllowedIncognitoAccess", |
+ "chrome.extension.onConnect": "extension.html#event-onConnect", |
+ "chrome.extension.onConnectExternal": "extension.html#event-onConnectExternal", |
+ "chrome.extension.onRequest": "extension.html#event-onRequest", |
+ "chrome.extension.onRequestExternal": "extension.html#event-onRequestExternal", |
+ "chrome.extension.sendRequest": "extension.html#method-sendRequest", |
+ "chrome.extension.setUpdateUrlData": "extension.html#method-setUpdateUrlData", |
+ "chrome.fileBrowserHandler.onExecute": "fileBrowserHandler.html#event-onExecute", |
+ "chrome.history.addUrl": "history.html#method-addUrl", |
+ "chrome.history.deleteAll": "history.html#method-deleteAll", |
+ "chrome.history.deleteRange": "history.html#method-deleteRange", |
+ "chrome.history.deleteUrl": "history.html#method-deleteUrl", |
+ "chrome.history.getVisits": "history.html#method-getVisits", |
+ "chrome.history.onVisitRemoved": "history.html#event-onVisitRemoved", |
+ "chrome.history.onVisited": "history.html#event-onVisited", |
+ "chrome.history.search": "history.html#method-search", |
+ "chrome.i18n.getAcceptLanguages": "i18n.html#method-getAcceptLanguages", |
+ "chrome.i18n.getMessage": "i18n.html#method-getMessage", |
+ "chrome.idle.onStateChanged": "idle.html#event-onStateChanged", |
+ "chrome.idle.queryState": "idle.html#method-queryState", |
+ "chrome.management.get": "management.html#method-get", |
+ "chrome.management.getAll": "management.html#method-getAll", |
+ "chrome.management.launchApp": "management.html#method-launchApp", |
+ "chrome.management.onDisabled": "management.html#event-onDisabled", |
+ "chrome.management.onEnabled": "management.html#event-onEnabled", |
+ "chrome.management.onInstalled": "management.html#event-onInstalled", |
+ "chrome.management.onUninstalled": "management.html#event-onUninstalled", |
+ "chrome.management.setEnabled": "management.html#method-setEnabled", |
+ "chrome.management.uninstall": "management.html#method-uninstall", |
+ "chrome.omnibox.onInputCancelled": "omnibox.html#event-onInputCancelled", |
+ "chrome.omnibox.onInputChanged": "omnibox.html#event-onInputChanged", |
+ "chrome.omnibox.onInputEntered": "omnibox.html#event-onInputEntered", |
+ "chrome.omnibox.onInputStarted": "omnibox.html#event-onInputStarted", |
+ "chrome.omnibox.sendSuggestions": "omnibox.html#method-sendSuggestions", |
+ "chrome.omnibox.setDefaultSuggestion": "omnibox.html#method-setDefaultSuggestion", |
+ "chrome.pageAction.hide": "pageAction.html#method-hide", |
+ "chrome.pageAction.onClicked": "pageAction.html#event-onClicked", |
+ "chrome.pageAction.setIcon": "pageAction.html#method-setIcon", |
+ "chrome.pageAction.setPopup": "pageAction.html#method-setPopup", |
+ "chrome.pageAction.setTitle": "pageAction.html#method-setTitle", |
+ "chrome.pageAction.show": "pageAction.html#method-show", |
+ "chrome.proxy.onProxyError": "proxy.html#event-onProxyError", |
+ "chrome.tabs.captureVisibleTab": "tabs.html#method-captureVisibleTab", |
+ "chrome.tabs.connect": "tabs.html#method-connect", |
+ "chrome.tabs.create": "tabs.html#method-create", |
+ "chrome.tabs.detectLanguage": "tabs.html#method-detectLanguage", |
+ "chrome.tabs.executeScript": "tabs.html#method-executeScript", |
+ "chrome.tabs.get": "tabs.html#method-get", |
+ "chrome.tabs.getAllInWindow": "tabs.html#method-getAllInWindow", |
+ "chrome.tabs.getCurrent": "tabs.html#method-getCurrent", |
+ "chrome.tabs.getSelected": "tabs.html#method-getSelected", |
+ "chrome.tabs.insertCSS": "tabs.html#method-insertCSS", |
+ "chrome.tabs.move": "tabs.html#method-move", |
+ "chrome.tabs.onAttached": "tabs.html#event-onAttached", |
+ "chrome.tabs.onCreated": "tabs.html#event-onCreated", |
+ "chrome.tabs.onDetached": "tabs.html#event-onDetached", |
+ "chrome.tabs.onMoved": "tabs.html#event-onMoved", |
+ "chrome.tabs.onRemoved": "tabs.html#event-onRemoved", |
+ "chrome.tabs.onSelectionChanged": "tabs.html#event-onSelectionChanged", |
+ "chrome.tabs.onUpdated": "tabs.html#event-onUpdated", |
+ "chrome.tabs.remove": "tabs.html#method-remove", |
+ "chrome.tabs.sendRequest": "tabs.html#method-sendRequest", |
+ "chrome.tabs.update": "tabs.html#method-update", |
+ "chrome.windows.create": "windows.html#method-create", |
+ "chrome.windows.get": "windows.html#method-get", |
+ "chrome.windows.getAll": "windows.html#method-getAll", |
+ "chrome.windows.getCurrent": "windows.html#method-getCurrent", |
+ "chrome.windows.getLastFocused": "windows.html#method-getLastFocused", |
+ "chrome.windows.onCreated": "windows.html#event-onCreated", |
+ "chrome.windows.onFocusChanged": "windows.html#event-onFocusChanged", |
+ "chrome.windows.onRemoved": "windows.html#event-onRemoved", |
+ "chrome.windows.remove": "windows.html#method-remove", |
+ "chrome.windows.update": "windows.html#method-update" |
+ }, |
+ "samples": [ |
+ { |
+ "api_calls": [ |
+ "chrome.browserAction.onClicked", |
+ "chrome.browserAction.setIcon" |
+ ], |
+ "description": "", |
+ "features": [ |
+ "background_page", |
+ "browser_action", |
+ "tabs" |
+ ], |
+ "icon": null, |
+ "id": "4da084813a9c0f3de28821a1c8d2504f5f7bcbad", |
+ "name": "A browser action which changes its icon when clicked.", |
+ "path": "examples\\api\\browserAction\\set_icon_path\\", |
+ "protocols": [ |
+ "http:\/\/" |
+ ], |
+ "search_string": "A BROWSER ACTION WHICH CHANGES ITS ICON WHEN CLICKED. BACKGROUND_PAGE BROWSER_ACTION TABS CHROME.BROWSERACTION.ONCLICKED CHROME.BROWSERACTION.SETICON", |
+ "source_files": [ |
+ "background.html", |
+ "manifest.json" |
+ ], |
+ "source_hash": "c5752555642e89340c57657b48440b0dcd74ee99", |
+ "zip_path": "examples\\api\\browserAction\\set_icon_path.zip" |
+ }, |
+ { |
+ "api_calls": [ |
+ "chrome.tabs.executeScript" |
+ ], |
+ "description": "", |
+ "features": [ |
+ "browser_action", |
+ "popup", |
+ "tabs" |
+ ], |
+ "icon": null, |
+ "id": "0569ec913dfd1aa4fad58fff04af99b0de7ec4b6", |
+ "name": "A browser action with a popup that changes the page color.", |
+ "path": "examples\\api\\browserAction\\set_page_color\\", |
+ "protocols": [ |
+ "http:\/\/", |
+ "https:\/\/" |
+ ], |
+ "search_string": "A BROWSER ACTION WITH A POPUP THAT CHANGES THE PAGE COLOR. BROWSER_ACTION POPUP TABS CHROME.TABS.EXECUTESCRIPT", |
+ "source_files": [ |
+ "manifest.json", |
+ "popup.html" |
+ ], |
+ "source_hash": "c8d14b6893e75a62f3bd150d5d2cc5bb785bc411", |
+ "zip_path": "examples\\api\\browserAction\\set_page_color.zip" |
+ }, |
+ { |
+ "api_calls": [ |
+ "chrome.browserAction.onClicked", |
+ "chrome.browserAction.setBadgeBackgroundColor", |
+ "chrome.browserAction.setBadgeText", |
+ "chrome.tabs.executeScript" |
+ ], |
+ "description": "", |
+ "features": [ |
+ "background_page", |
+ "browser_action", |
+ "tabs" |
+ ], |
+ "icon": null, |
+ "id": "a02f64d5e8c8f96efb45b26c11bfa2320deddd36", |
+ "name": "A browser action with no icon that makes the page red", |
+ "path": "examples\\api\\browserAction\\make_page_red\\", |
+ "protocols": [ |
+ "http:\/\/" |
+ ], |
+ "search_string": "A BROWSER ACTION WITH NO ICON THAT MAKES THE PAGE RED BACKGROUND_PAGE BROWSER_ACTION TABS CHROME.BROWSERACTION.ONCLICKED CHROME.BROWSERACTION.SETBADGEBACKGROUNDCOLOR CHROME.BROWSERACTION.SETBADGETEXT CHROME.TABS.EXECUTESCRIPT", |
+ "source_files": [ |
+ "background.html", |
+ "manifest.json" |
+ ], |
+ "source_hash": "174cf55b15678010dff3a18983b940ef9091b115", |
+ "zip_path": "examples\\api\\browserAction\\make_page_red.zip" |
+ }, |
+ { |
+ "api_calls": [ |
+ "chrome.i18n.getAcceptLanguages", |
+ "chrome.i18n.getMessage" |
+ ], |
+ "description": "Returns accept languages of the browser", |
+ "features": [ |
+ "browser_action", |
+ "popup" |
+ ], |
+ "icon": null, |
+ "id": "ebed3a237b5606a154cfc0e6326821154607d388", |
+ "name": "AcceptLanguage", |
+ "path": "examples\\api\\i18n\\getMessage\\", |
+ "protocols": [], |
+ "search_string": "ACCEPTLANGUAGE RETURNS ACCEPT LANGUAGES OF THE BROWSER BROWSER_ACTION POPUP CHROME.I18N.GETACCEPTLANGUAGES CHROME.I18N.GETMESSAGE", |
+ "source_files": [ |
+ "_locales\\en_US\\messages.json", |
+ "_locales\\es\\messages.json", |
+ "_locales\\sr\\messages.json", |
+ "manifest.json", |
+ "popup.html" |
+ ], |
+ "source_hash": "67f203e2773eebf401d0aa0a9709d961e506d875", |
+ "zip_path": "examples\\api\\i18n\\getMessage.zip" |
+ }, |
+ { |
+ "api_calls": [ |
+ "chrome.pageAction.hide", |
+ "chrome.pageAction.onClicked", |
+ "chrome.pageAction.setIcon", |
+ "chrome.pageAction.setTitle", |
+ "chrome.pageAction.show", |
+ "chrome.tabs.get", |
+ "chrome.tabs.getSelected", |
+ "chrome.tabs.onSelectionChanged" |
+ ], |
+ "description": "This extension adds an animated browser action to the toolbar.", |
+ "features": [ |
+ "background_page", |
+ "page_action", |
+ "tabs" |
+ ], |
+ "icon": null, |
+ "id": "2f7777c80368bb0a8caf057dffaadd5feed7e9ee", |
+ "name": "Animated Page Action", |
+ "path": "examples\\api\\pageAction\\set_icon\\", |
+ "protocols": [], |
+ "search_string": "ANIMATED PAGE ACTION THIS EXTENSION ADDS AN ANIMATED BROWSER ACTION TO THE TOOLBAR. BACKGROUND_PAGE PAGE_ACTION TABS CHROME.PAGEACTION.HIDE CHROME.PAGEACTION.ONCLICKED CHROME.PAGEACTION.SETICON CHROME.PAGEACTION.SETTITLE CHROME.PAGEACTION.SHOW CHROME.TABS.GET CHROME.TABS.GETSELECTED CHROME.TABS.ONSELECTIONCHANGED", |
+ "source_files": [ |
+ "background.html", |
+ "manifest.json" |
+ ], |
+ "source_hash": "9d5e9f8fd525c6d02fe03e1843041f5b0f94f690", |
+ "zip_path": "examples\\api\\pageAction\\set_icon.zip" |
+ }, |
+ { |
+ "api_calls": [ |
+ "chrome.extension.getURL", |
+ "chrome.management.get", |
+ "chrome.management.getAll", |
+ "chrome.management.launchApp", |
+ "chrome.tabs.create" |
+ ], |
+ "description": "", |
+ "features": [ |
+ "browser_action", |
+ "management" |
+ ], |
+ "icon": null, |
+ "id": "4da5aeb0840b36af753e694f2e81c90620494688", |
+ "name": "App Launcher", |
+ "path": "examples\\extensions\\app_launcher\\", |
+ "protocols": [], |
+ "search_string": "APP LAUNCHER BROWSER_ACTION MANAGEMENT CHROME.EXTENSION.GETURL CHROME.MANAGEMENT.GET CHROME.MANAGEMENT.GETALL CHROME.MANAGEMENT.LAUNCHAPP CHROME.TABS.CREATE", |
+ "source_files": [ |
+ "manifest.json", |
+ "popup.css", |
+ "popup.html", |
+ "popup.js" |
+ ], |
+ "source_hash": "4cb1348cfca9c990117d52290f93eb5fc5081bc2", |
+ "zip_path": "examples\\extensions\\app_launcher.zip" |
+ }, |
+ { |
+ "api_calls": [], |
+ "description": "", |
+ "features": [ |
+ "chrome_url_overrides" |
+ ], |
+ "icon": null, |
+ "id": "63349d2a4f5ec8f315a05fc9b1cab181ad546fd2", |
+ "name": "Blank new tab page", |
+ "path": "examples\\api\\override\\blank_ntp\\", |
+ "protocols": [], |
+ "search_string": "BLANK NEW TAB PAGE CHROME_URL_OVERRIDES", |
+ "source_files": [ |
+ "blank.html", |
+ "manifest.json" |
+ ], |
+ "source_hash": "477acf6d15e3fa252e6307e156707538b61c86db", |
+ "zip_path": "examples\\api\\override\\blank_ntp.zip" |
+ }, |
+ { |
+ "api_calls": [ |
+ "chrome.experimental.devtools.audits.addCategory", |
+ "chrome.extension.onRequest", |
+ "chrome.extension.sendRequest", |
+ "chrome.tabs.executeScript", |
+ "chrome.tabs.sendRequest" |
+ ], |
+ "description": "Extends the Developer Tools, adding an audit category that finds broken links on the inspected page.", |
+ "features": [ |
+ "background_page", |
+ "devtools_page", |
+ "experimental", |
+ "tabs" |
+ ], |
+ "icon": null, |
+ "id": "3d79347a49000b1f38595dd4d2c21370a001a578", |
+ "name": "Broken Links", |
+ "path": "examples\\api\\devtools\\audits\\broken-links\\", |
+ "protocols": [ |
+ "http:\/\/", |
+ "https:\/\/" |
+ ], |
+ "search_string": "BROKEN LINKS EXTENDS THE DEVELOPER TOOLS, ADDING AN AUDIT CATEGORY THAT FINDS BROKEN LINKS ON THE INSPECTED PAGE. BACKGROUND_PAGE DEVTOOLS_PAGE EXPERIMENTAL TABS CHROME.EXPERIMENTAL.DEVTOOLS.AUDITS.ADDCATEGORY CHROME.EXTENSION.ONREQUEST CHROME.EXTENSION.SENDREQUEST CHROME.TABS.EXECUTESCRIPT CHROME.TABS.SENDREQUEST", |
+ "source_files": [ |
+ "background.html", |
+ "content.js", |
+ "devtools.html", |
+ "manifest.json" |
+ ], |
+ "source_hash": "0070a33f3dd2268fefd3c799d499a95a6e17c689", |
+ "zip_path": "examples\\api\\devtools\\audits\\broken-links.zip" |
+ }, |
+ { |
+ "api_calls": [], |
+ "description": "Extends the Developer Tools, adding a sidebar that displays the jQuery data associated with the selected DOM element.", |
+ "features": [ |
+ "devtools_page", |
+ "experimental" |
+ ], |
+ "icon": null, |
+ "id": "969899a48449cbb751d51f0a34f7472b016f31fc", |
+ "name": "Chrome Query", |
+ "path": "examples\\api\\devtools\\panels\\chrome-query\\", |
+ "protocols": [], |
+ "search_string": "CHROME QUERY EXTENDS THE DEVELOPER TOOLS, ADDING A SIDEBAR THAT DISPLAYS THE JQUERY DATA ASSOCIATED WITH THE SELECTED DOM ELEMENT. DEVTOOLS_PAGE EXPERIMENTAL", |
+ "source_files": [ |
+ "devtools.html", |
+ "manifest.json" |
+ ], |
+ "source_hash": "c3e461cd3e269c1ac13e390b418e2d431eccaaa2", |
+ "zip_path": "examples\\api\\devtools\\panels\\chrome-query.zip" |
+ }, |
+ { |
+ "api_calls": [ |
+ "chrome.bookmarks.onCreated", |
+ "chrome.bookmarks.onMoved", |
+ "chrome.bookmarks.onRemoved", |
+ "chrome.extension.getBackgroundPage", |
+ "chrome.extension.onRequest", |
+ "chrome.extension.sendRequest", |
+ "chrome.tabs.get", |
+ "chrome.tabs.onAttached", |
+ "chrome.tabs.onCreated", |
+ "chrome.tabs.onDetached", |
+ "chrome.tabs.onMoved", |
+ "chrome.tabs.onRemoved", |
+ "chrome.tabs.onSelectionChanged", |
+ "chrome.tabs.onUpdated", |
+ "chrome.windows.onCreated", |
+ "chrome.windows.onFocusChanged", |
+ "chrome.windows.onRemoved" |
+ ], |
+ "description": "Enjoy a more magical and immersive experience when browsing the web using the power of sound.", |
+ "features": [ |
+ "background_page", |
+ "bookmarks", |
+ "options_page", |
+ "tabs" |
+ ], |
+ "icon": "icon.png", |
+ "id": "4c45b5015d2ca5f9053514ac70ff3acc3bca1f76", |
+ "name": "Chrome Sounds", |
+ "path": "examples\\extensions\\fx\\", |
+ "protocols": [ |
+ "http:\/\/", |
+ "https:\/\/" |
+ ], |
+ "search_string": "CHROME SOUNDS ENJOY A MORE MAGICAL AND IMMERSIVE EXPERIENCE WHEN BROWSING THE WEB USING THE POWER OF SOUND. BACKGROUND_PAGE BOOKMARKS OPTIONS_PAGE TABS CHROME.BOOKMARKS.ONCREATED CHROME.BOOKMARKS.ONMOVED CHROME.BOOKMARKS.ONREMOVED CHROME.EXTENSION.GETBACKGROUNDPAGE CHROME.EXTENSION.ONREQUEST CHROME.EXTENSION.SENDREQUEST CHROME.TABS.GET CHROME.TABS.ONATTACHED CHROME.TABS.ONCREATED CHROME.TABS.ONDETACHED CHROME.TABS.ONMOVED CHROME.TABS.ONREMOVED CHROME.TABS.ONSELECTIONCHANGED CHROME.TABS.ONUPDATED CHROME.WINDOWS.ONCREATED CHROME.WINDOWS.ONFOCUSCHANGED CHROME.WINDOWS.ONREMOVED", |
+ "source_files": [ |
+ "bg.html", |
+ "bg.js", |
+ "content.js", |
+ "manifest.json", |
+ "options.html" |
+ ], |
+ "source_hash": "800ec3bb17be14c24c3c287c843393211094e40d", |
+ "zip_path": "examples\\extensions\\fx.zip" |
+ }, |
+ { |
+ "api_calls": [ |
+ "chrome.browserAction.setBadgeBackgroundColor", |
+ "chrome.browserAction.setBadgeText", |
+ "chrome.browserAction.setTitle", |
+ "chrome.extension.getURL" |
+ ], |
+ "description": "Displays the status of the Chromium buildbot in the toolbar. Click to see more detailed status in a popup.", |
+ "features": [ |
+ "background_page", |
+ "browser_action", |
+ "notifications", |
+ "options_page", |
+ "popup" |
+ ], |
+ "icon": "icon.png", |
+ "id": "2f41f968c8b6ddfc078363e305d2b530802a11dd", |
+ "name": "Chromium Buildbot Monitor", |
+ "path": "examples\\extensions\\buildbot\\", |
+ "protocols": [ |
+ "http:\/\/", |
+ "http:\/\/" |
+ ], |
+ "search_string": "CHROMIUM BUILDBOT MONITOR DISPLAYS THE STATUS OF THE CHROMIUM BUILDBOT IN THE TOOLBAR. CLICK TO SEE MORE DETAILED STATUS IN A POPUP. BACKGROUND_PAGE BROWSER_ACTION NOTIFICATIONS OPTIONS_PAGE POPUP CHROME.BROWSERACTION.SETBADGEBACKGROUNDCOLOR CHROME.BROWSERACTION.SETBADGETEXT CHROME.BROWSERACTION.SETTITLE CHROME.EXTENSION.GETURL", |
+ "source_files": [ |
+ "bg.html", |
+ "manifest.json", |
+ "options.html", |
+ "popup.html" |
+ ], |
+ "source_hash": "ad985dc5b3e2b40826042be1d7b77c07fadfcc68", |
+ "zip_path": "examples\\extensions\\buildbot.zip" |
+ }, |
+ { |
+ "api_calls": [ |
+ "chrome.omnibox.onInputCancelled", |
+ "chrome.omnibox.onInputChanged", |
+ "chrome.omnibox.onInputEntered", |
+ "chrome.omnibox.onInputStarted", |
+ "chrome.omnibox.setDefaultSuggestion", |
+ "chrome.tabs.get", |
+ "chrome.tabs.getSelected", |
+ "chrome.tabs.update" |
+ ], |
+ "description": "Add support to the omnibox to search the Chromium source code.", |
+ "features": [ |
+ "background_page", |
+ "tabs" |
+ ], |
+ "icon": null, |
+ "id": "32ff053c4a55b305243c83756304ca7c9d135ed0", |
+ "name": "Chromium Search", |
+ "path": "examples\\extensions\\chrome_search\\", |
+ "protocols": [ |
+ "http:\/\/" |
+ ], |
+ "search_string": "CHROMIUM SEARCH ADD SUPPORT TO THE OMNIBOX TO SEARCH THE CHROMIUM SOURCE CODE. BACKGROUND_PAGE TABS CHROME.OMNIBOX.ONINPUTCANCELLED CHROME.OMNIBOX.ONINPUTCHANGED CHROME.OMNIBOX.ONINPUTENTERED CHROME.OMNIBOX.ONINPUTSTARTED CHROME.OMNIBOX.SETDEFAULTSUGGESTION CHROME.TABS.GET CHROME.TABS.GETSELECTED CHROME.TABS.UPDATE", |
+ "source_files": [ |
+ "background.html", |
+ "manifest.json" |
+ ], |
+ "source_hash": "8f9a8a4bf21102b26fa626626374cb200b2bcac0", |
+ "zip_path": "examples\\extensions\\chrome_search.zip" |
+ }, |
+ { |
+ "api_calls": [ |
+ "chrome.browserAction.setBadgeText", |
+ "chrome.tabs.detectLanguage", |
+ "chrome.tabs.get", |
+ "chrome.tabs.getSelected", |
+ "chrome.tabs.onSelectionChanged", |
+ "chrome.tabs.onUpdated" |
+ ], |
+ "description": "Displays the language of a tab", |
+ "features": [ |
+ "background_page", |
+ "browser_action", |
+ "tabs" |
+ ], |
+ "icon": null, |
+ "id": "6484bb796d9aef70aa1026c0edc0799bc7a48b68", |
+ "name": "CLD", |
+ "path": "examples\\api\\i18n\\cld\\", |
+ "protocols": [], |
+ "search_string": "CLD DISPLAYS THE LANGUAGE OF A TAB BACKGROUND_PAGE BROWSER_ACTION TABS CHROME.BROWSERACTION.SETBADGETEXT CHROME.TABS.DETECTLANGUAGE CHROME.TABS.GET CHROME.TABS.GETSELECTED CHROME.TABS.ONSELECTIONCHANGED CHROME.TABS.ONUPDATED", |
+ "source_files": [ |
+ "background.html", |
+ "manifest.json" |
+ ], |
+ "source_hash": "913694d89e0b081f1ea5ad6f07b60b0141e82394", |
+ "zip_path": "examples\\api\\i18n\\cld.zip" |
+ }, |
+ { |
+ "api_calls": [ |
+ "chrome.tabs.get", |
+ "chrome.tabs.getSelected" |
+ ], |
+ "description": "Shows the content settings for the current site.", |
+ "features": [ |
+ "browser_action", |
+ "contentSettings", |
+ "experimental", |
+ "popup", |
+ "tabs" |
+ ], |
+ "icon": null, |
+ "id": "56deaaf68f755e0afc83378eb602d2425443e294", |
+ "name": "Content settings", |
+ "path": "examples\\api\\contentSettings\\", |
+ "protocols": [], |
+ "search_string": "CONTENT SETTINGS SHOWS THE CONTENT SETTINGS FOR THE CURRENT SITE. BROWSER_ACTION CONTENTSETTINGS EXPERIMENTAL POPUP TABS CHROME.TABS.GET CHROME.TABS.GETSELECTED", |
+ "source_files": [ |
+ "manifest.json", |
+ "popup.html" |
+ ], |
+ "source_hash": "074433e36adb6b7e3b9a60eacb0859a8c636dfb5", |
+ "zip_path": "examples\\api\\contentSettings.zip" |
+ }, |
+ { |
+ "api_calls": [ |
+ "chrome.contextMenus.create" |
+ ], |
+ "description": "Shows some of the features of the Context Menus API", |
+ "features": [ |
+ "background_page", |
+ "contextMenus" |
+ ], |
+ "icon": null, |
+ "id": "8818cf9ded850b5f0ba7348127526eb00165f202", |
+ "name": "Context Menus Sample", |
+ "path": "examples\\api\\contextMenus\\basic\\", |
+ "protocols": [], |
+ "search_string": "CONTEXT MENUS SAMPLE SHOWS SOME OF THE FEATURES OF THE CONTEXT MENUS API BACKGROUND_PAGE CONTEXTMENUS CHROME.CONTEXTMENUS.CREATE", |
+ "source_files": [ |
+ "background.html", |
+ "manifest.json", |
+ "sample.js" |
+ ], |
+ "source_hash": "f7240f31b5864b3f6da99cba794b3070cbdf41ef", |
+ "zip_path": "examples\\api\\contextMenus\\basic.zip" |
+ }, |
+ { |
+ "api_calls": [ |
+ "chrome.browserAction.onClicked", |
+ "chrome.cookies.get", |
+ "chrome.cookies.getAll", |
+ "chrome.cookies.onChanged", |
+ "chrome.cookies.remove", |
+ "chrome.extension.getURL", |
+ "chrome.tabs.create", |
+ "chrome.tabs.update", |
+ "chrome.windows.get", |
+ "chrome.windows.getAll" |
+ ], |
+ "description": "Testing Cookie API", |
+ "features": [ |
+ "background_page", |
+ "browser_action", |
+ "cookies", |
+ "tabs" |
+ ], |
+ "icon": "cookie.png", |
+ "id": "ba79d21d1e9a1cf5edebc246b11f667406cb001f", |
+ "name": "Cookie API Test Extension", |
+ "path": "examples\\api\\cookies\\", |
+ "protocols": [ |
+ "http:\/\/", |
+ "https:\/\/" |
+ ], |
+ "search_string": "COOKIE API TEST EXTENSION TESTING COOKIE API BACKGROUND_PAGE BROWSER_ACTION COOKIES TABS CHROME.BROWSERACTION.ONCLICKED CHROME.COOKIES.GET CHROME.COOKIES.GETALL CHROME.COOKIES.ONCHANGED CHROME.COOKIES.REMOVE CHROME.EXTENSION.GETURL CHROME.TABS.CREATE CHROME.TABS.UPDATE CHROME.WINDOWS.GET CHROME.WINDOWS.GETALL", |
+ "source_files": [ |
+ "background.html", |
+ "manager.html", |
+ "manifest.json" |
+ ], |
+ "source_hash": "6618d2f19b3d02fa21e3980027609a5ced23364a", |
+ "zip_path": "examples\\api\\cookies.zip" |
+ }, |
+ { |
+ "api_calls": [ |
+ "chrome.extension.onRequest", |
+ "chrome.extension.sendRequest" |
+ ], |
+ "description": "Demonstrates a method to make a cross-domain XMLHttpRequest fetch from a content script. 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.", |
+ "features": [ |
+ "background_page" |
+ ], |
+ "icon": "sample-128.png", |
+ "id": "b6ab1c298a1c1f939b393f36868c937391502112", |
+ "name": "Cross-domain XMLHttpRequest from a content script", |
+ "path": "examples\\howto\\contentscript_xhr\\", |
+ "protocols": [ |
+ "http:\/\/" |
+ ], |
+ "search_string": "CROSS-DOMAIN XMLHTTPREQUEST FROM A CONTENT SCRIPT DEMONSTRATES A METHOD TO MAKE A CROSS-DOMAIN XMLHTTPREQUEST FETCH FROM A CONTENT SCRIPT. 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.EXTENSION.SENDREQUEST", |
+ "source_files": [ |
+ "background.html", |
+ "contentscript.js", |
+ "manifest.json" |
+ ], |
+ "source_hash": "d77b68c4839500a5974d4775033f2ee94bb611f7", |
+ "zip_path": "examples\\howto\\contentscript_xhr.zip" |
+ }, |
+ { |
+ "api_calls": [ |
+ "chrome.browserAction.onClicked", |
+ "chrome.extension.connect", |
+ "chrome.extension.onConnect", |
+ "chrome.tabs.create", |
+ "chrome.tabs.executeScript", |
+ "chrome.tabs.update" |
+ ], |
+ "description": "This extension adds an email button to the toolbar which allows you to email the page link using your default mail client or Gmail.", |
+ "features": [ |
+ "background_page", |
+ "browser_action", |
+ "options_page", |
+ "tabs" |
+ ], |
+ "icon": "mail_128x128.png", |
+ "id": "fad4ea2189bbcce1d2669a409ed296b10ec8b7c9", |
+ "name": "Email this page (by Google)", |
+ "path": "examples\\extensions\\email_this_page\\", |
+ "protocols": [ |
+ "http:\/\/", |
+ "https:\/\/" |
+ ], |
+ "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 DEFAULT MAIL CLIENT OR GMAIL. BACKGROUND_PAGE BROWSER_ACTION OPTIONS_PAGE TABS CHROME.BROWSERACTION.ONCLICKED CHROME.EXTENSION.CONNECT CHROME.EXTENSION.ONCONNECT CHROME.TABS.CREATE CHROME.TABS.EXECUTESCRIPT CHROME.TABS.UPDATE", |
+ "source_files": [ |
+ "background.html", |
+ "content_script.js", |
+ "manifest.json", |
+ "options.html" |
+ ], |
+ "source_hash": "54b5469031ddcb2097f39dbaae1bcd81ae650154", |
+ "zip_path": "examples\\extensions\\email_this_page.zip" |
+ }, |
+ { |
+ "api_calls": [ |
+ "chrome.extension.isAllowedIncognitoAccess" |
+ ], |
+ "description": "Sample extension which demonstrates how to access a preference.", |
+ "features": [ |
+ "browser_action", |
+ "contentSettings", |
+ "experimental", |
+ "popup" |
+ ], |
+ "icon": null, |
+ "id": "3595c54e0573a827a0e06f1c88b5becc2c88ec12", |
+ "name": "Enable\/disable referrers API example extension", |
+ "path": "examples\\api\\preferences\\enableReferrer\\", |
+ "protocols": [], |
+ "search_string": "ENABLE\/DISABLE REFERRERS API EXAMPLE EXTENSION SAMPLE EXTENSION WHICH DEMONSTRATES HOW TO ACCESS A PREFERENCE. BROWSER_ACTION CONTENTSETTINGS EXPERIMENTAL POPUP CHROME.EXTENSION.ISALLOWEDINCOGNITOACCESS", |
+ "source_files": [ |
+ "manifest.json", |
+ "popup.html" |
+ ], |
+ "source_hash": "8efe75a3b644b5e6084c552fdc5591aeedc83c67", |
+ "zip_path": "examples\\api\\preferences\\enableReferrer.zip" |
+ }, |
+ { |
+ "api_calls": [], |
+ "description": "A sample extension which uses Google Analytics to track usage.", |
+ "features": [ |
+ "background_page", |
+ "browser_action", |
+ "popup" |
+ ], |
+ "icon": "analytics-extension-icon-128.png", |
+ "id": "26af638d88737474bed3837343caa13f3b924615", |
+ "name": "Event Tracking with Google Analytics", |
+ "path": "examples\\tutorials\\analytics\\", |
+ "protocols": [], |
+ "search_string": "EVENT TRACKING WITH GOOGLE ANALYTICS A SAMPLE EXTENSION WHICH USES GOOGLE ANALYTICS TO TRACK USAGE. BACKGROUND_PAGE BROWSER_ACTION POPUP", |
+ "source_files": [ |
+ "analytics.js", |
+ "background.html", |
+ "manifest.json", |
+ "popup.html" |
+ ], |
+ "source_hash": "b02f040a3eb56f8a0e780549954f69172d62dcd3", |
+ "zip_path": "examples\\tutorials\\analytics.zip" |
+ }, |
+ { |
+ "api_calls": [ |
+ "chrome.omnibox.onInputChanged", |
+ "chrome.omnibox.onInputEntered", |
+ "chrome.tabs.create", |
+ "chrome.tabs.get", |
+ "chrome.tabs.onRemoved", |
+ "chrome.tabs.update" |
+ ], |
+ "description": "Search the Chrome Extensions documentation. To use, type 'crdoc' plus a search term into the Omnibox.", |
+ "features": [ |
+ "background_page", |
+ "tabs" |
+ ], |
+ "icon": "icon-128.png", |
+ "id": "97c797be0add2ec9ce72747b1ecdbd9b80bc73d9", |
+ "name": "Extension Docs Search", |
+ "path": "examples\\api\\omnibox\\extension-docs\\", |
+ "protocols": [ |
+ "http:\/\/" |
+ ], |
+ "search_string": "EXTENSION DOCS SEARCH SEARCH THE CHROME EXTENSIONS DOCUMENTATION. TO USE, TYPE CRDOC PLUS A SEARCH TERM INTO THE OMNIBOX. BACKGROUND_PAGE TABS CHROME.OMNIBOX.ONINPUTCHANGED CHROME.OMNIBOX.ONINPUTENTERED CHROME.TABS.CREATE CHROME.TABS.GET CHROME.TABS.ONREMOVED CHROME.TABS.UPDATE", |
+ "source_files": [ |
+ "background.html", |
+ "manifest.json" |
+ ], |
+ "source_hash": "0aa8ec9a2c091e227661ca5010d08f6823e643a7", |
+ "zip_path": "examples\\api\\omnibox\\extension-docs.zip" |
+ }, |
+ { |
+ "api_calls": [ |
+ "chrome.experimental.devtools.resources.getHAR", |
+ "chrome.experimental.devtools.resources.onFinished", |
+ "chrome.extension.onRequest", |
+ "chrome.extension.sendRequest", |
+ "chrome.tabs.executeScript" |
+ ], |
+ "description": "Extends the Developer Tools, adding support for parsing FirePHP messages from server", |
+ "features": [ |
+ "background_page", |
+ "devtools_page", |
+ "experimental", |
+ "tabs" |
+ ], |
+ "icon": null, |
+ "id": "009dffb89de9f2c4b8d7d1014dee371a0e65d4c0", |
+ "name": "FirePHP for Chrome", |
+ "path": "examples\\api\\devtools\\resources\\chrome-firephp\\", |
+ "protocols": [ |
+ "http:\/\/", |
+ "https:\/\/" |
+ ], |
+ "search_string": "FIREPHP FOR CHROME EXTENDS THE DEVELOPER TOOLS, ADDING SUPPORT FOR PARSING FIREPHP MESSAGES FROM SERVER BACKGROUND_PAGE DEVTOOLS_PAGE EXPERIMENTAL TABS CHROME.EXPERIMENTAL.DEVTOOLS.RESOURCES.GETHAR CHROME.EXPERIMENTAL.DEVTOOLS.RESOURCES.ONFINISHED CHROME.EXTENSION.ONREQUEST CHROME.EXTENSION.SENDREQUEST CHROME.TABS.EXECUTESCRIPT", |
+ "source_files": [ |
+ "background.html", |
+ "devtools.html", |
+ "devtools.js", |
+ "manifest.json" |
+ ], |
+ "source_hash": "7b8c8190b69d91d01eb3155b179038ededc89af2", |
+ "zip_path": "examples\\api\\devtools\\resources\\chrome-firephp.zip" |
+ }, |
+ { |
+ "api_calls": [ |
+ "chrome.browserAction.onClicked", |
+ "chrome.browserAction.setBadgeBackgroundColor", |
+ "chrome.browserAction.setBadgeText", |
+ "chrome.browserAction.setIcon", |
+ "chrome.browserAction.setTitle", |
+ "chrome.extension.getBackgroundPage", |
+ "chrome.extension.onRequest", |
+ "chrome.extension.sendRequest", |
+ "chrome.i18n.getMessage", |
+ "chrome.tabs.create", |
+ "chrome.tabs.get", |
+ "chrome.tabs.getAllInWindow", |
+ "chrome.tabs.onUpdated", |
+ "chrome.tabs.update" |
+ ], |
+ "description": "Quickly see the time until your next meeting from any of your calendars. Click on the button to be taken to your calendar.", |
+ "features": [ |
+ "background_page", |
+ "browser_action", |
+ "options_page", |
+ "tabs" |
+ ], |
+ "icon": "images\/icon-128.gif", |
+ "id": "f802b3cce3b05de17dddd7ccfb3394d70f0ba1b5", |
+ "name": "Google Calendar Checker (by Google)", |
+ "path": "examples\\extensions\\calendar\\", |
+ "protocols": [ |
+ "http:\/\/", |
+ "https:\/\/" |
+ ], |
+ "search_string": "GOOGLE CALENDAR CHECKER (BY GOOGLE) QUICKLY SEE THE TIME UNTIL YOUR NEXT MEETING FROM ANY OF YOUR CALENDARS. CLICK ON THE BUTTON TO BE TAKEN TO YOUR CALENDAR. BACKGROUND_PAGE BROWSER_ACTION OPTIONS_PAGE TABS CHROME.BROWSERACTION.ONCLICKED CHROME.BROWSERACTION.SETBADGEBACKGROUNDCOLOR CHROME.BROWSERACTION.SETBADGETEXT CHROME.BROWSERACTION.SETICON CHROME.BROWSERACTION.SETTITLE CHROME.EXTENSION.GETBACKGROUNDPAGE CHROME.EXTENSION.ONREQUEST CHROME.EXTENSION.SENDREQUEST CHROME.I18N.GETMESSAGE CHROME.TABS.CREATE CHROME.TABS.GET CHROME.TABS.GETALLINWINDOW CHROME.TABS.ONUPDATED CHROME.TABS.UPDATE", |
+ "source_files": [ |
+ "_locales\\en\\messages.json", |
+ "javascript\\background.js", |
+ "javascript\\options.js", |
+ "javascript\\util.js", |
+ "manifest.json", |
+ "views\\background.html", |
+ "views\\options.html" |
+ ], |
+ "source_hash": "7f39521994eb05b10c222681712ee6cdbe029334", |
+ "zip_path": "examples\\extensions\\calendar.zip" |
+ }, |
+ { |
+ "api_calls": [ |
+ "chrome.browserAction.setBadgeText", |
+ "chrome.extension.getBackgroundPage", |
+ "chrome.extension.getURL", |
+ "chrome.tabs.create", |
+ "chrome.tabs.get", |
+ "chrome.tabs.getSelected", |
+ "chrome.tabs.onUpdated", |
+ "chrome.tabs.remove" |
+ ], |
+ "description": "Demonstrates how to use OAuth to connect the Google Documents List Data API.", |
+ "features": [ |
+ "background_page", |
+ "browser_action", |
+ "options_page", |
+ "popup", |
+ "tabs" |
+ ], |
+ "icon": "img\/docs_spreadsheets-128.gif", |
+ "id": "e83ae8cea73dfe87e420a9dac5e2906d795263cc", |
+ "name": "Google Document List Viewer", |
+ "path": "examples\\extensions\\gdocs\\", |
+ "protocols": [ |
+ "https:\/\/", |
+ "https:\/\/", |
+ "https:\/\/", |
+ "https:\/\/" |
+ ], |
+ "search_string": "GOOGLE DOCUMENT LIST VIEWER DEMONSTRATES HOW TO USE OAUTH TO CONNECT THE GOOGLE DOCUMENTS LIST DATA API. BACKGROUND_PAGE BROWSER_ACTION OPTIONS_PAGE POPUP TABS CHROME.BROWSERACTION.SETBADGETEXT CHROME.EXTENSION.GETBACKGROUNDPAGE CHROME.EXTENSION.GETURL CHROME.TABS.CREATE CHROME.TABS.GET CHROME.TABS.GETSELECTED CHROME.TABS.ONUPDATED CHROME.TABS.REMOVE", |
+ "source_files": [ |
+ "background.html", |
+ "chrome_ex_oauth.html", |
+ "chrome_ex_oauth.js", |
+ "chrome_ex_oauthsimple.js", |
+ "js\\jquery-1.4.1.min.js", |
+ "manifest.json", |
+ "options.html", |
+ "popup.html" |
+ ], |
+ "source_hash": "284e44d603a62348dd1b7e98e593f3f4b877b124", |
+ "zip_path": "examples\\extensions\\gdocs.zip" |
+ }, |
+ { |
+ "api_calls": [ |
+ "chrome.browserAction.onClicked", |
+ "chrome.browserAction.setBadgeBackgroundColor", |
+ "chrome.browserAction.setBadgeText", |
+ "chrome.browserAction.setIcon", |
+ "chrome.extension.getBackgroundPage", |
+ "chrome.i18n.getMessage", |
+ "chrome.tabs.create", |
+ "chrome.tabs.get", |
+ "chrome.tabs.getAllInWindow", |
+ "chrome.tabs.onUpdated", |
+ "chrome.tabs.update" |
+ ], |
+ "description": "Displays the number of unread messages in your Google Mail inbox. You can also click the button to open your inbox.", |
+ "features": [ |
+ "background_page", |
+ "browser_action", |
+ "options_page", |
+ "tabs" |
+ ], |
+ "icon": "icon_128.png", |
+ "id": "8ad6dbf5f536e3181945cd352930da9cc159dc71", |
+ "name": "Google Mail Checker", |
+ "path": "examples\\extensions\\gmail\\", |
+ "protocols": [ |
+ "http:\/\/", |
+ "https:\/\/" |
+ ], |
+ "search_string": "GOOGLE MAIL CHECKER DISPLAYS THE NUMBER OF UNREAD MESSAGES 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 CHROME.BROWSERACTION.SETICON CHROME.EXTENSION.GETBACKGROUNDPAGE CHROME.I18N.GETMESSAGE CHROME.TABS.CREATE CHROME.TABS.GET CHROME.TABS.GETALLINWINDOW CHROME.TABS.ONUPDATED CHROME.TABS.UPDATE", |
+ "source_files": [ |
+ "_locales\\ar\\messages.json", |
+ "_locales\\bg\\messages.json", |
+ "_locales\\ca\\messages.json", |
+ "_locales\\cs\\messages.json", |
+ "_locales\\da\\messages.json", |
+ "_locales\\de\\messages.json", |
+ "_locales\\el\\messages.json", |
+ "_locales\\en\\messages.json", |
+ "_locales\\en_GB\\messages.json", |
+ "_locales\\es\\messages.json", |
+ "_locales\\es_419\\messages.json", |
+ "_locales\\et\\messages.json", |
+ "_locales\\fi\\messages.json", |
+ "_locales\\fil\\messages.json", |
+ "_locales\\fr\\messages.json", |
+ "_locales\\he\\messages.json", |
+ "_locales\\hi\\messages.json", |
+ "_locales\\hr\\messages.json", |
+ "_locales\\hu\\messages.json", |
+ "_locales\\id\\messages.json", |
+ "_locales\\it\\messages.json", |
+ "_locales\\ja\\messages.json", |
+ "_locales\\ko\\messages.json", |
+ "_locales\\lt\\messages.json", |
+ "_locales\\lv\\messages.json", |
+ "_locales\\nb\\messages.json", |
+ "_locales\\nl\\messages.json", |
+ "_locales\\pl\\messages.json", |
+ "_locales\\pt_BR\\messages.json", |
+ "_locales\\pt_PT\\messages.json", |
+ "_locales\\ro\\messages.json", |
+ "_locales\\ru\\messages.json", |
+ "_locales\\sk\\messages.json", |
+ "_locales\\sl\\messages.json", |
+ "_locales\\sr\\messages.json", |
+ "_locales\\sv\\messages.json", |
+ "_locales\\th\\messages.json", |
+ "_locales\\tr\\messages.json", |
+ "_locales\\uk\\messages.json", |
+ "_locales\\vi\\messages.json", |
+ "_locales\\zh_CN\\messages.json", |
+ "_locales\\zh_TW\\messages.json", |
+ "background.html", |
+ "manifest.json", |
+ "options.html" |
+ ], |
+ "source_hash": "030b77992ed5bbbbc18f1b717bc330b965b26aaf", |
+ "zip_path": "examples\\extensions\\gmail.zip" |
+ }, |
+ { |
+ "api_calls": [ |
+ "chrome.extension.getBackgroundPage", |
+ "chrome.extension.getURL", |
+ "chrome.tabs.create", |
+ "chrome.tabs.get", |
+ "chrome.tabs.getSelected", |
+ "chrome.tabs.onUpdated", |
+ "chrome.tabs.remove" |
+ ], |
+ "description": "Find out when you have new waves and preview them fast.", |
+ "features": [ |
+ "background_page", |
+ "browser_action", |
+ "options_page", |
+ "popup", |
+ "tabs" |
+ ], |
+ "icon": "128.png", |
+ "id": "56529b7cbd67869d7fcebd6d46c3efddfe7b598f", |
+ "name": "Google Wave Notifier", |
+ "path": "examples\\extensions\\wave\\", |
+ "protocols": [ |
+ "https:\/\/", |
+ "http:\/\/" |
+ ], |
+ "search_string": "GOOGLE WAVE NOTIFIER FIND OUT WHEN YOU HAVE NEW WAVES AND PREVIEW THEM FAST. BACKGROUND_PAGE BROWSER_ACTION OPTIONS_PAGE POPUP TABS CHROME.EXTENSION.GETBACKGROUNDPAGE CHROME.EXTENSION.GETURL CHROME.TABS.CREATE CHROME.TABS.GET CHROME.TABS.GETSELECTED CHROME.TABS.ONUPDATED CHROME.TABS.REMOVE", |
+ "source_files": [ |
+ "background.html", |
+ "chrome_ex_oauth.html", |
+ "chrome_ex_oauth.js", |
+ "chrome_ex_oauthsimple.js", |
+ "manifest.json", |
+ "options.html", |
+ "popup.html", |
+ "prettyload.js" |
+ ], |
+ "source_hash": "9f360bf8772e8a23862d854ea088e0bec867ba02", |
+ "zip_path": "examples\\extensions\\wave.zip" |
+ }, |
+ { |
+ "api_calls": [], |
+ "description": "The first extension that I made.", |
+ "features": [ |
+ "browser_action", |
+ "popup" |
+ ], |
+ "icon": null, |
+ "id": "6deee0c2a7dbdd62a80deb526005814fa37e6556", |
+ "name": "Hello World", |
+ "path": "examples\\tutorials\\getstarted\\", |
+ "protocols": [ |
+ "http:\/\/" |
+ ], |
+ "search_string": "HELLO WORLD THE FIRST EXTENSION THAT I MADE. BROWSER_ACTION POPUP", |
+ "source_files": [ |
+ "manifest.json", |
+ "popup.html" |
+ ], |
+ "source_hash": "1a3139dcb7f3e3499023703643e7056c61235123", |
+ "zip_path": "examples\\tutorials\\getstarted.zip" |
+ }, |
+ { |
+ "api_calls": [ |
+ "chrome.browserAction.onClicked", |
+ "chrome.extension.getBackgroundPage", |
+ "chrome.idle.onStateChanged", |
+ "chrome.idle.queryState" |
+ ], |
+ "description": "Demonstrates the Idle API", |
+ "features": [ |
+ "background_page", |
+ "browser_action", |
+ "idle" |
+ ], |
+ "icon": "sample-128.png", |
+ "id": "f0f5a81e76c7b29f8d13543dafd728285ecc96d7", |
+ "name": "Idle - Simple Example", |
+ "path": "examples\\api\\idle\\idle_simple\\", |
+ "protocols": [], |
+ "search_string": "IDLE - SIMPLE EXAMPLE DEMONSTRATES THE IDLE API BACKGROUND_PAGE BROWSER_ACTION IDLE CHROME.BROWSERACTION.ONCLICKED CHROME.EXTENSION.GETBACKGROUNDPAGE CHROME.IDLE.ONSTATECHANGED CHROME.IDLE.QUERYSTATE", |
+ "source_files": [ |
+ "background.html", |
+ "history.html", |
+ "manifest.json" |
+ ], |
+ "source_hash": "1378042fee96e115d7b8003588eca369b43f772b", |
+ "zip_path": "examples\\api\\idle\\idle_simple.zip" |
+ }, |
+ { |
+ "api_calls": [], |
+ "description": "", |
+ "features": [ |
+ "chrome_url_overrides" |
+ ], |
+ "icon": null, |
+ "id": "6e8555409ac09df65620a4f1651e9f283983eec5", |
+ "name": "iGoogle new tab page", |
+ "path": "examples\\api\\override\\override_igoogle\\", |
+ "protocols": [], |
+ "search_string": "IGOOGLE NEW TAB PAGE CHROME_URL_OVERRIDES", |
+ "source_files": [ |
+ "manifest.json", |
+ "redirect.html" |
+ ], |
+ "source_hash": "8ee76608adbf87c3260f9905e6cb1c8a45bd8e0c", |
+ "zip_path": "examples\\api\\override\\override_igoogle.zip" |
+ }, |
+ { |
+ "api_calls": [ |
+ "chrome.contextMenus.create", |
+ "chrome.tabs.get", |
+ "chrome.tabs.getCurrent", |
+ "chrome.windows.create", |
+ "chrome.windows.update" |
+ ], |
+ "description": "Get image info for images, including EXIF data", |
+ "features": [ |
+ "background_page", |
+ "contextMenus", |
+ "tabs" |
+ ], |
+ "icon": "imageinfo-128.png", |
+ "id": "e08426e68f327ea625937f4668b89da16da0e467", |
+ "name": "Imageinfo", |
+ "path": "examples\\extensions\\imageinfo\\", |
+ "protocols": [ |
+ "http:\/\/", |
+ "https:\/\/" |
+ ], |
+ "search_string": "IMAGEINFO GET IMAGE INFO FOR IMAGES, INCLUDING EXIF DATA BACKGROUND_PAGE CONTEXTMENUS TABS CHROME.CONTEXTMENUS.CREATE CHROME.TABS.GET CHROME.TABS.GETCURRENT CHROME.WINDOWS.CREATE CHROME.WINDOWS.UPDATE", |
+ "source_files": [ |
+ "background.html", |
+ "imageinfo\\binaryajax.js", |
+ "imageinfo\\exif.js", |
+ "imageinfo\\imageinfo.js", |
+ "info.html", |
+ "manifest.json" |
+ ], |
+ "source_hash": "672f49ed8edbe0829c7ba5a1d890b4440b157991", |
+ "zip_path": "examples\\extensions\\imageinfo.zip" |
+ }, |
+ { |
+ "api_calls": [ |
+ "chrome.extension.onRequest", |
+ "chrome.extension.sendRequest", |
+ "chrome.tabs.get", |
+ "chrome.tabs.getSelected", |
+ "chrome.tabs.update" |
+ ], |
+ "description": "Creates a keyboard shortcut (C + Shift + P) to toggle the pinned state of the currently selected tab", |
+ "features": [ |
+ "background_page", |
+ "tabs" |
+ ], |
+ "icon": null, |
+ "id": "eaa06fc8b40a6d93059cb6b9fce753dd1c881a00", |
+ "name": "Keyboard Pin", |
+ "path": "examples\\api\\tabs\\pin\\", |
+ "protocols": [], |
+ "search_string": "KEYBOARD PIN CREATES A KEYBOARD SHORTCUT (C + SHIFT + P) TO TOGGLE THE PINNED STATE OF THE CURRENTLY SELECTED TAB BACKGROUND_PAGE TABS CHROME.EXTENSION.ONREQUEST CHROME.EXTENSION.SENDREQUEST CHROME.TABS.GET CHROME.TABS.GETSELECTED CHROME.TABS.UPDATE", |
+ "source_files": [ |
+ "background.html", |
+ "inject.js", |
+ "manifest.json" |
+ ], |
+ "source_hash": "e7e86d83a781a8c575641cc11136bd42e15d0f67", |
+ "zip_path": "examples\\api\\tabs\\pin.zip" |
+ }, |
+ { |
+ "api_calls": [ |
+ "chrome.extension.getBackgroundPage", |
+ "chrome.extension.onRequest", |
+ "chrome.pageAction.hide", |
+ "chrome.pageAction.setTitle", |
+ "chrome.pageAction.show", |
+ "chrome.tabs.get", |
+ "chrome.tabs.getSelected", |
+ "chrome.tabs.onSelectionChanged", |
+ "chrome.tabs.onUpdated", |
+ "chrome.tabs.sendRequest" |
+ ], |
+ "description": "Finds addresses in the web page you're on and pops up a map window.", |
+ "features": [ |
+ "background_page", |
+ "page_action", |
+ "popup", |
+ "tabs" |
+ ], |
+ "icon": "icon.png", |
+ "id": "5c7def7e0a26bac297128161b2bb9b2fc279985b", |
+ "name": "Mappy", |
+ "path": "examples\\extensions\\mappy\\", |
+ "protocols": [ |
+ "http:\/\/" |
+ ], |
+ "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.GETBACKGROUNDPAGE CHROME.EXTENSION.ONREQUEST CHROME.PAGEACTION.HIDE CHROME.PAGEACTION.SETTITLE CHROME.PAGEACTION.SHOW CHROME.TABS.GET CHROME.TABS.GETSELECTED CHROME.TABS.ONSELECTIONCHANGED CHROME.TABS.ONUPDATED CHROME.TABS.SENDREQUEST", |
+ "source_files": [ |
+ "background.html", |
+ "manifest.json", |
+ "mappy_content_script.js", |
+ "popup.html" |
+ ], |
+ "source_hash": "4f9ce20e8352148b0a2c1cd91c212fd67b5e61f1", |
+ "zip_path": "examples\\extensions\\mappy.zip" |
+ }, |
+ { |
+ "api_calls": [ |
+ "chrome.browserAction.onClicked", |
+ "chrome.tabs.get", |
+ "chrome.tabs.getAllInWindow", |
+ "chrome.tabs.move", |
+ "chrome.windows.get", |
+ "chrome.windows.getAll", |
+ "chrome.windows.getCurrent" |
+ ], |
+ "description": "Merges all of the browser's windows into the current window", |
+ "features": [ |
+ "background_page", |
+ "browser_action", |
+ "tabs" |
+ ], |
+ "icon": "merge_windows_128.png", |
+ "id": "d72b4e8576fb00ad176957738099c930cffcfb9e", |
+ "name": "Merge Windows", |
+ "path": "examples\\api\\windows\\merge_windows\\", |
+ "protocols": [], |
+ "search_string": "MERGE WINDOWS MERGES ALL OF THE BROWSERS WINDOWS INTO THE CURRENT WINDOW BACKGROUND_PAGE BROWSER_ACTION TABS CHROME.BROWSERACTION.ONCLICKED CHROME.TABS.GET CHROME.TABS.GETALLINWINDOW CHROME.TABS.MOVE CHROME.WINDOWS.GET CHROME.WINDOWS.GETALL CHROME.WINDOWS.GETCURRENT", |
+ "source_files": [ |
+ "background.html", |
+ "manifest.json" |
+ ], |
+ "source_hash": "4b5fe52788e0bef2f3871b36105eb53cc760c454", |
+ "zip_path": "examples\\api\\windows\\merge_windows.zip" |
+ }, |
+ { |
+ "api_calls": [ |
+ "chrome.extension.onConnect", |
+ "chrome.extension.onRequest", |
+ "chrome.tabs.connect", |
+ "chrome.tabs.get", |
+ "chrome.tabs.getSelected", |
+ "chrome.tabs.sendRequest" |
+ ], |
+ "description": "Times how long it takes to send a message to a content script and back.", |
+ "features": [ |
+ "browser_action", |
+ "popup", |
+ "tabs" |
+ ], |
+ "icon": null, |
+ "id": "af975d20117c15a36dff66ef5a1ebca92f653969", |
+ "name": "Message Timer", |
+ "path": "examples\\api\\messaging\\timer\\", |
+ "protocols": [], |
+ "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.ONCONNECT CHROME.EXTENSION.ONREQUEST CHROME.TABS.CONNECT CHROME.TABS.GET CHROME.TABS.GETSELECTED CHROME.TABS.SENDREQUEST", |
+ "source_files": [ |
+ "manifest.json", |
+ "page.js", |
+ "popup.html" |
+ ], |
+ "source_hash": "927cf398a95a665beb64f56a4bfb791b98a8ee96", |
+ "zip_path": "examples\\api\\messaging\\timer.zip" |
+ }, |
+ { |
+ "api_calls": [ |
+ "chrome.bookmarks.create", |
+ "chrome.bookmarks.get", |
+ "chrome.bookmarks.getTree", |
+ "chrome.bookmarks.remove", |
+ "chrome.bookmarks.update", |
+ "chrome.tabs.create" |
+ ], |
+ "description": "A browser action with a popup dump of all bookmarks, including search, add, edit and delete.", |
+ "features": [ |
+ "bookmarks", |
+ "browser_action", |
+ "popup", |
+ "tabs" |
+ ], |
+ "icon": null, |
+ "id": "7772f091557a50889effa6e5b19e83b4cf80399b", |
+ "name": "My Bookmarks", |
+ "path": "examples\\api\\bookmarks\\basic\\", |
+ "protocols": [], |
+ "search_string": "MY BOOKMARKS A BROWSER ACTION WITH A POPUP DUMP OF ALL BOOKMARKS, INCLUDING SEARCH, ADD, EDIT AND DELETE. BOOKMARKS BROWSER_ACTION POPUP TABS CHROME.BOOKMARKS.CREATE CHROME.BOOKMARKS.GET CHROME.BOOKMARKS.GETTREE CHROME.BOOKMARKS.REMOVE CHROME.BOOKMARKS.UPDATE CHROME.TABS.CREATE", |
+ "source_files": [ |
+ "manifest.json", |
+ "popup.html" |
+ ], |
+ "source_hash": "5fd4c8e159a36d2462e9691db12d77a27684d6b7", |
+ "zip_path": "examples\\api\\bookmarks\\basic.zip" |
+ }, |
+ { |
+ "api_calls": [ |
+ "chrome.tabs.create" |
+ ], |
+ "description": "Displays the first 5 items from the 'Google News - top news' RSS feed in a popup.", |
+ "features": [ |
+ "browser_action", |
+ "popup", |
+ "tabs" |
+ ], |
+ "icon": "news_icon.png", |
+ "id": "28c933f585b0903a56f9a16658aa26cf61f9da0f", |
+ "name": "News Reader", |
+ "path": "examples\\extensions\\news_a11y\\", |
+ "protocols": [ |
+ "http:\/\/" |
+ ], |
+ "search_string": "NEWS READER DISPLAYS THE FIRST 5 ITEMS FROM THE GOOGLE NEWS - TOP NEWS RSS FEED IN A POPUP. BROWSER_ACTION POPUP TABS CHROME.TABS.CREATE", |
+ "source_files": [ |
+ "feed.html", |
+ "manifest.json" |
+ ], |
+ "source_hash": "af7474bf0d3ef1a407f27ae0900167a1408ead35", |
+ "zip_path": "examples\\extensions\\news_a11y.zip" |
+ }, |
+ { |
+ "api_calls": [ |
+ "chrome.i18n.getMessage", |
+ "chrome.tabs.create" |
+ ], |
+ "description": "Displays the first 5 items from the 'Google News - top news' RSS feed in a popup.", |
+ "features": [ |
+ "browser_action", |
+ "popup", |
+ "tabs" |
+ ], |
+ "icon": "news_icon.png", |
+ "id": "80e7eac29801029c81ecaabb7c7021bbd0ceea88", |
+ "name": "News Reader", |
+ "path": "examples\\extensions\\news_i18n\\", |
+ "protocols": [ |
+ "http:\/\/", |
+ "http:\/\/" |
+ ], |
+ "search_string": "NEWS READER DISPLAYS THE FIRST 5 ITEMS FROM THE GOOGLE NEWS - TOP NEWS RSS FEED IN A POPUP. BROWSER_ACTION POPUP TABS CHROME.I18N.GETMESSAGE CHROME.TABS.CREATE", |
+ "source_files": [ |
+ "_locales\\en\\messages.json", |
+ "_locales\\es\\messages.json", |
+ "_locales\\sr\\messages.json", |
+ "feed.html", |
+ "manifest.json" |
+ ], |
+ "source_hash": "381268f1183beaeba8d6596e736dc2c00a55fd21", |
+ "zip_path": "examples\\extensions\\news_i18n.zip" |
+ }, |
+ { |
+ "api_calls": [ |
+ "chrome.extension.getURL", |
+ "chrome.i18n.getMessage", |
+ "chrome.tabs.create" |
+ ], |
+ "description": "Displays the latest stories from Google News in a popup.", |
+ "features": [ |
+ "background_page", |
+ "browser_action", |
+ "options_page", |
+ "popup", |
+ "tabs" |
+ ], |
+ "icon": "images\/news_icon.png", |
+ "id": "e9e5f15da193c45aad4d49ced748dfbbd6c904b3", |
+ "name": "News Reader (by Google)", |
+ "path": "examples\\extensions\\news\\", |
+ "protocols": [ |
+ "http:\/\/" |
+ ], |
+ "search_string": "NEWS READER (BY GOOGLE) DISPLAYS THE LATEST STORIES FROM GOOGLE NEWS IN A POPUP. BACKGROUND_PAGE BROWSER_ACTION OPTIONS_PAGE POPUP TABS CHROME.EXTENSION.GETURL CHROME.I18N.GETMESSAGE CHROME.TABS.CREATE", |
+ "source_files": [ |
+ "_locales\\en\\messages.json", |
+ "css\\feed.css", |
+ "css\\options.css", |
+ "javascript\\feed.js", |
+ "javascript\\options.js", |
+ "javascript\\util.js", |
+ "manifest.json", |
+ "views\\background.html", |
+ "views\\feed.html", |
+ "views\\options.html" |
+ ], |
+ "source_hash": "cc21920e101dd4d4c535f4842e3f0ab4be285166", |
+ "zip_path": "examples\\extensions\\news.zip" |
+ }, |
+ { |
+ "api_calls": [ |
+ "chrome.tabs.create" |
+ ], |
+ "description": "Shows off desktop notifications, which are \"toast\" windows that pop up on the desktop.", |
+ "features": [ |
+ "background_page", |
+ "notifications", |
+ "options_page", |
+ "tabs" |
+ ], |
+ "icon": "128.png", |
+ "id": "324e557c216dd6edbeb0112ed53d55a05b5e6112", |
+ "name": "Notification Demo", |
+ "path": "examples\\api\\notifications\\", |
+ "protocols": [], |
+ "search_string": "NOTIFICATION DEMO SHOWS OFF DESKTOP NOTIFICATIONS, WHICH ARE TOAST WINDOWS THAT POP UP ON THE DESKTOP. BACKGROUND_PAGE NOTIFICATIONS OPTIONS_PAGE TABS CHROME.TABS.CREATE", |
+ "source_files": [ |
+ "background.html", |
+ "error.html", |
+ "manifest.json", |
+ "options.html" |
+ ], |
+ "source_hash": "bc2985ef75d717779cb6e1e523a3e063067c3494", |
+ "zip_path": "examples\\api\\notifications.zip" |
+ }, |
+ { |
+ "api_calls": [ |
+ "chrome.omnibox.onInputChanged", |
+ "chrome.omnibox.onInputEntered" |
+ ], |
+ "description": "To use, type 'omnix' plus a search term into the Omnibox.", |
+ "features": [ |
+ "background_page" |
+ ], |
+ "icon": null, |
+ "id": "85a9f4cfd3645dfc4d1d90cc559261b689803626", |
+ "name": "Omnibox Example", |
+ "path": "examples\\api\\omnibox\\simple-example\\", |
+ "protocols": [], |
+ "search_string": "OMNIBOX EXAMPLE TO USE, TYPE OMNIX PLUS A SEARCH TERM INTO THE OMNIBOX. BACKGROUND_PAGE CHROME.OMNIBOX.ONINPUTCHANGED CHROME.OMNIBOX.ONINPUTENTERED", |
+ "source_files": [ |
+ "background.html", |
+ "manifest.json" |
+ ], |
+ "source_hash": "21f142aad0637086ec08923a11ce3dee70e42bc6", |
+ "zip_path": "examples\\api\\omnibox\\simple-example.zip" |
+ }, |
+ { |
+ "api_calls": [ |
+ "chrome.extension.onRequest", |
+ "chrome.extension.sendRequest", |
+ "chrome.pageAction.show" |
+ ], |
+ "description": "Shows a page action for HTML pages containing the word 'sandwich'", |
+ "features": [ |
+ "background_page", |
+ "page_action" |
+ ], |
+ "icon": "sandwich-128.png", |
+ "id": "56bbb002845c9ada93807b2f83d51447adf146fd", |
+ "name": "Page action by content", |
+ "path": "examples\\api\\pageAction\\pageaction_by_content\\", |
+ "protocols": [], |
+ "search_string": "PAGE ACTION BY CONTENT SHOWS A PAGE ACTION FOR HTML PAGES CONTAINING THE WORD SANDWICH BACKGROUND_PAGE PAGE_ACTION CHROME.EXTENSION.ONREQUEST CHROME.EXTENSION.SENDREQUEST CHROME.PAGEACTION.SHOW", |
+ "source_files": [ |
+ "background.html", |
+ "contentscript.js", |
+ "manifest.json" |
+ ], |
+ "source_hash": "0f4b881b1bc2e2fd6098fd219ca061b72a9654b7", |
+ "zip_path": "examples\\api\\pageAction\\pageaction_by_content.zip" |
+ }, |
+ { |
+ "api_calls": [ |
+ "chrome.pageAction.show", |
+ "chrome.tabs.onUpdated" |
+ ], |
+ "description": "Shows a page action for urls which have the letter 'g' in them.", |
+ "features": [ |
+ "background_page", |
+ "page_action", |
+ "tabs" |
+ ], |
+ "icon": "icon-128.png", |
+ "id": "65afad56921c30f207a30f5ecf929e06b712f552", |
+ "name": "Page action by URL", |
+ "path": "examples\\api\\pageAction\\pageaction_by_url\\", |
+ "protocols": [], |
+ "search_string": "PAGE ACTION BY URL SHOWS A PAGE ACTION FOR URLS WHICH HAVE THE LETTER G IN THEM. BACKGROUND_PAGE PAGE_ACTION TABS CHROME.PAGEACTION.SHOW CHROME.TABS.ONUPDATED", |
+ "source_files": [ |
+ "background.html", |
+ "manifest.json" |
+ ], |
+ "source_hash": "732ef0951e1d6ff4afedb884b0e63cb342bb1499", |
+ "zip_path": "examples\\api\\pageAction\\pageaction_by_url.zip" |
+ }, |
+ { |
+ "api_calls": [ |
+ "chrome.browserAction.onClicked", |
+ "chrome.browserAction.setBadgeBackgroundColor", |
+ "chrome.browserAction.setBadgeText", |
+ "chrome.browserAction.setTitle", |
+ "chrome.extension.connect", |
+ "chrome.extension.getBackgroundPage", |
+ "chrome.extension.getExtensionTabs", |
+ "chrome.extension.getURL", |
+ "chrome.extension.onConnect", |
+ "chrome.tabs.create", |
+ "chrome.tabs.executeScript", |
+ "chrome.tabs.get", |
+ "chrome.tabs.getAllInWindow", |
+ "chrome.tabs.getSelected", |
+ "chrome.tabs.remove", |
+ "chrome.tabs.update", |
+ "chrome.windows.get", |
+ "chrome.windows.getCurrent" |
+ ], |
+ "description": "Chromium Page Benchmarker.", |
+ "features": [ |
+ "background_page", |
+ "browser_action", |
+ "options_page", |
+ "tabs" |
+ ], |
+ "icon": null, |
+ "id": "7446de67bf18dc34b5ff0fb4e1d9d7d166339bb9", |
+ "name": "Page Benchmarker", |
+ "path": "examples\\extensions\\benchmark\\", |
+ "protocols": [ |
+ "https:\/\/", |
+ "http:\/\/" |
+ ], |
+ "search_string": "PAGE BENCHMARKER CHROMIUM PAGE BENCHMARKER. BACKGROUND_PAGE BROWSER_ACTION OPTIONS_PAGE TABS CHROME.BROWSERACTION.ONCLICKED CHROME.BROWSERACTION.SETBADGEBACKGROUNDCOLOR CHROME.BROWSERACTION.SETBADGETEXT CHROME.BROWSERACTION.SETTITLE CHROME.EXTENSION.CONNECT CHROME.EXTENSION.GETBACKGROUNDPAGE CHROME.EXTENSION.GETEXTENSIONTABS CHROME.EXTENSION.GETURL CHROME.EXTENSION.ONCONNECT CHROME.TABS.CREATE CHROME.TABS.EXECUTESCRIPT CHROME.TABS.GET CHROME.TABS.GETALLINWINDOW CHROME.TABS.GETSELECTED CHROME.TABS.REMOVE CHROME.TABS.UPDATE CHROME.WINDOWS.GET CHROME.WINDOWS.GETCURRENT", |
+ "source_files": [ |
+ "background.html", |
+ "jquery\\jquery-1.4.2.min.js", |
+ "jquery\\jquery-ui-1.8.4.custom.min.js", |
+ "jquery\\jquery.client.js", |
+ "jquery\\jquery.flot.dashes.js", |
+ "jquery\\jquery.flot.js", |
+ "jquery\\jquery.flot.min.js", |
+ "jquery\\jquery.flot.navigate.js", |
+ "jquery\\jquery.flot.valuelabels.js", |
+ "jst\\jsevalcontext.js", |
+ "jst\\jstemplate.js", |
+ "jst\\jstemplate_test.js", |
+ "jst\\util.js", |
+ "manifest.json", |
+ "options.html", |
+ "script.js", |
+ "util\\sorttable.js", |
+ "util\\table2CSV.js" |
+ ], |
+ "source_hash": "8f23893c74ed6c15d5424f7e2b662be0b52afee3", |
+ "zip_path": "examples\\extensions\\benchmark.zip" |
+ }, |
+ { |
+ "api_calls": [ |
+ "chrome.browserAction.onClicked", |
+ "chrome.tabs.update" |
+ ], |
+ "description": "Adds a print button to the browser.", |
+ "features": [ |
+ "background_page", |
+ "browser_action", |
+ "tabs" |
+ ], |
+ "icon": null, |
+ "id": "a9ea9e35b2e9990e488afeb97407655ea14fc8dc", |
+ "name": "Print this page", |
+ "path": "examples\\api\\browserAction\\print\\", |
+ "protocols": [ |
+ "http:\/\/", |
+ "https:\/\/" |
+ ], |
+ "search_string": "PRINT THIS PAGE ADDS A PRINT BUTTON TO THE BROWSER. BACKGROUND_PAGE BROWSER_ACTION TABS CHROME.BROWSERACTION.ONCLICKED CHROME.TABS.UPDATE", |
+ "source_files": [ |
+ "background.html", |
+ "manifest.json" |
+ ], |
+ "source_hash": "be980117222f6b041bb012c5a0793040cef747b6", |
+ "zip_path": "examples\\api\\browserAction\\print.zip" |
+ }, |
+ { |
+ "api_calls": [ |
+ "chrome.experimental.processes.onUpdated" |
+ ], |
+ "description": "Adds a browser action that monitors resource usage of all browser processes.", |
+ "features": [ |
+ "browser_action", |
+ "experimental", |
+ "popup", |
+ "tabs" |
+ ], |
+ "icon": null, |
+ "id": "455ec3784d8094b318eac572bc092ec07c5286b0", |
+ "name": "Process Monitor", |
+ "path": "examples\\api\\processes\\process_monitor\\", |
+ "protocols": [], |
+ "search_string": "PROCESS MONITOR ADDS A BROWSER ACTION THAT MONITORS RESOURCE USAGE OF ALL BROWSER PROCESSES. BROWSER_ACTION EXPERIMENTAL POPUP TABS CHROME.EXPERIMENTAL.PROCESSES.ONUPDATED", |
+ "source_files": [ |
+ "manifest.json", |
+ "popup.html" |
+ ], |
+ "source_hash": "a4d002a65d5ec54ef4495f8b5552a260119df739", |
+ "zip_path": "examples\\api\\processes\\process_monitor.zip" |
+ }, |
+ { |
+ "api_calls": [ |
+ "chrome.browserAction.setBadgeBackgroundColor", |
+ "chrome.browserAction.setBadgeText", |
+ "chrome.browserAction.setTitle", |
+ "chrome.extension.isAllowedIncognitoAccess", |
+ "chrome.extension.onRequest", |
+ "chrome.extension.sendRequest", |
+ "chrome.i18n.getMessage", |
+ "chrome.proxy.onProxyError" |
+ ], |
+ "description": "Set Chrome-specific proxies; a demonstration of Chrome's Proxy API", |
+ "features": [ |
+ "background_page", |
+ "browser_action", |
+ "popup", |
+ "proxy" |
+ ], |
+ "icon": "icon128.png", |
+ "id": "61590fb16b8bb53b72930c525cdd235ca90b9f97", |
+ "name": "Proxy Settings", |
+ "path": "examples\\extensions\\proxy_configuration\\", |
+ "protocols": [], |
+ "search_string": "PROXY SETTINGS SET CHROME-SPECIFIC PROXIES; A DEMONSTRATION OF CHROMES PROXY API BACKGROUND_PAGE BROWSER_ACTION POPUP PROXY CHROME.BROWSERACTION.SETBADGEBACKGROUNDCOLOR CHROME.BROWSERACTION.SETBADGETEXT CHROME.BROWSERACTION.SETTITLE CHROME.EXTENSION.ISALLOWEDINCOGNITOACCESS CHROME.EXTENSION.ONREQUEST CHROME.EXTENSION.SENDREQUEST CHROME.I18N.GETMESSAGE CHROME.PROXY.ONPROXYERROR", |
+ "source_files": [ |
+ "_locales\\en\\messages.json", |
+ "background.html", |
+ "manifest.json", |
+ "popup.html", |
+ "proxy_error_handler.js", |
+ "proxy_form_controller.js", |
+ "test\\jsunittest.js", |
+ "test\\proxy_form_controller_test.html", |
+ "test\\proxy_form_controller_test.js", |
+ "test\\unittest.css" |
+ ], |
+ "source_hash": "0c0cf2e2ee68a9a25ae2926447e8c0cff4ba7406", |
+ "zip_path": "examples\\extensions\\proxy_configuration.zip" |
+ }, |
+ { |
+ "api_calls": [ |
+ "chrome.browserAction.onClicked", |
+ "chrome.browserAction.setIcon", |
+ "chrome.extension.getBackgroundPage", |
+ "chrome.extension.getURL", |
+ "chrome.tabs.create", |
+ "chrome.tabs.get", |
+ "chrome.tabs.getSelected", |
+ "chrome.tabs.onUpdated", |
+ "chrome.tabs.remove" |
+ ], |
+ "description": "Uses OAuth to connect to Google's contacts service and display a list of your contacts.", |
+ "features": [ |
+ "background_page", |
+ "browser_action", |
+ "tabs" |
+ ], |
+ "icon": "img\/icon-128.png", |
+ "id": "545d6989740a0e7f57a9751c2ebc0e250053a08f", |
+ "name": "Sample - OAuth Contacts", |
+ "path": "examples\\extensions\\oauth_contacts\\", |
+ "protocols": [ |
+ "http:\/\/", |
+ "https:\/\/", |
+ "https:\/\/", |
+ "https:\/\/" |
+ ], |
+ "search_string": "SAMPLE - OAUTH CONTACTS USES OAUTH TO CONNECT TO GOOGLES CONTACTS SERVICE AND DISPLAY A LIST OF YOUR CONTACTS. BACKGROUND_PAGE BROWSER_ACTION TABS CHROME.BROWSERACTION.ONCLICKED CHROME.BROWSERACTION.SETICON CHROME.EXTENSION.GETBACKGROUNDPAGE CHROME.EXTENSION.GETURL CHROME.TABS.CREATE CHROME.TABS.GET CHROME.TABS.GETSELECTED CHROME.TABS.ONUPDATED CHROME.TABS.REMOVE", |
+ "source_files": [ |
+ "background.html", |
+ "chrome_ex_oauth.html", |
+ "chrome_ex_oauth.js", |
+ "chrome_ex_oauthsimple.js", |
+ "contacts.html", |
+ "manifest.json" |
+ ], |
+ "source_hash": "e9afbd588b1593c9d3e9b9612ac242c781871f34", |
+ "zip_path": "examples\\extensions\\oauth_contacts.zip" |
+ }, |
+ { |
+ "api_calls": [ |
+ "chrome.experimental.infobars.show", |
+ "chrome.extension.onRequest", |
+ "chrome.extension.sendRequest" |
+ ], |
+ "description": "Shows an infobar on pages which contain the word 'sandwich'", |
+ "features": [ |
+ "background_page", |
+ "experimental" |
+ ], |
+ "icon": "sandwich-128.png", |
+ "id": "39a3d4c4282ee5090652938decfb6df79b626151", |
+ "name": "SandwichBar", |
+ "path": "examples\\api\\infobars\\sandwichbar\\", |
+ "protocols": [], |
+ "search_string": "SANDWICHBAR SHOWS AN INFOBAR ON PAGES WHICH CONTAIN THE WORD SANDWICH BACKGROUND_PAGE EXPERIMENTAL CHROME.EXPERIMENTAL.INFOBARS.SHOW CHROME.EXTENSION.ONREQUEST CHROME.EXTENSION.SENDREQUEST", |
+ "source_files": [ |
+ "background.html", |
+ "contentscript.js", |
+ "infobar.html", |
+ "manifest.json" |
+ ], |
+ "source_hash": "890d698634e5228ef7da8ffca3008f843b9a7cab", |
+ "zip_path": "examples\\api\\infobars\\sandwichbar.zip" |
+ }, |
+ { |
+ "api_calls": [ |
+ "chrome.experimental.processes.getProcessIdForTab", |
+ "chrome.tabs.get", |
+ "chrome.tabs.getSelected", |
+ "chrome.tabs.update", |
+ "chrome.windows.get", |
+ "chrome.windows.getAll", |
+ "chrome.windows.getCurrent", |
+ "chrome.windows.update" |
+ ], |
+ "description": "Adds a browser action showing which tabs share the current tab's process.", |
+ "features": [ |
+ "browser_action", |
+ "experimental", |
+ "popup", |
+ "tabs" |
+ ], |
+ "icon": null, |
+ "id": "364415e46171be6479a095b214eab9783a4648d2", |
+ "name": "Show Tabs in Process", |
+ "path": "examples\\api\\processes\\show_tabs\\", |
+ "protocols": [], |
+ "search_string": "SHOW TABS IN PROCESS ADDS A BROWSER ACTION SHOWING WHICH TABS SHARE THE CURRENT TABS PROCESS. BROWSER_ACTION EXPERIMENTAL POPUP TABS CHROME.EXPERIMENTAL.PROCESSES.GETPROCESSIDFORTAB CHROME.TABS.GET CHROME.TABS.GETSELECTED CHROME.TABS.UPDATE CHROME.WINDOWS.GET CHROME.WINDOWS.GETALL CHROME.WINDOWS.GETCURRENT CHROME.WINDOWS.UPDATE", |
+ "source_files": [ |
+ "manifest.json", |
+ "popup.html" |
+ ], |
+ "source_hash": "c9818c3c4c2e4fae0a7cc29588514e050356fd52", |
+ "zip_path": "examples\\api\\processes\\show_tabs.zip" |
+ }, |
+ { |
+ "api_calls": [ |
+ "chrome.browserAction.onClicked", |
+ "chrome.extension.getURL", |
+ "chrome.tabs.create", |
+ "chrome.tabs.get", |
+ "chrome.tabs.getAllInWindow", |
+ "chrome.tabs.getSelected", |
+ "chrome.tabs.move", |
+ "chrome.tabs.onAttached", |
+ "chrome.tabs.onCreated", |
+ "chrome.tabs.onDetached", |
+ "chrome.tabs.onMoved", |
+ "chrome.tabs.onRemoved", |
+ "chrome.tabs.onSelectionChanged", |
+ "chrome.tabs.onUpdated", |
+ "chrome.tabs.remove", |
+ "chrome.tabs.update", |
+ "chrome.windows.create", |
+ "chrome.windows.get", |
+ "chrome.windows.getAll", |
+ "chrome.windows.getCurrent", |
+ "chrome.windows.getLastFocused", |
+ "chrome.windows.onCreated", |
+ "chrome.windows.onFocusChanged", |
+ "chrome.windows.onRemoved", |
+ "chrome.windows.remove", |
+ "chrome.windows.update" |
+ ], |
+ "description": "Utility for working with the extension tabs api", |
+ "features": [ |
+ "background_page", |
+ "browser_action", |
+ "tabs" |
+ ], |
+ "icon": null, |
+ "id": "ad0d399dfc6d92af6ee9b759d7792a0d0bb85370", |
+ "name": "Tab Inspector", |
+ "path": "examples\\api\\tabs\\inspector\\", |
+ "protocols": [], |
+ "search_string": "TAB INSPECTOR UTILITY FOR WORKING WITH THE EXTENSION TABS API BACKGROUND_PAGE BROWSER_ACTION TABS CHROME.BROWSERACTION.ONCLICKED CHROME.EXTENSION.GETURL CHROME.TABS.CREATE CHROME.TABS.GET CHROME.TABS.GETALLINWINDOW CHROME.TABS.GETSELECTED CHROME.TABS.MOVE CHROME.TABS.ONATTACHED CHROME.TABS.ONCREATED CHROME.TABS.ONDETACHED CHROME.TABS.ONMOVED CHROME.TABS.ONREMOVED CHROME.TABS.ONSELECTIONCHANGED CHROME.TABS.ONUPDATED CHROME.TABS.REMOVE CHROME.TABS.UPDATE CHROME.WINDOWS.CREATE CHROME.WINDOWS.GET CHROME.WINDOWS.GETALL CHROME.WINDOWS.GETCURRENT CHROME.WINDOWS.GETLASTFOCUSED CHROME.WINDOWS.ONCREATED CHROME.WINDOWS.ONFOCUSCHANGED CHROME.WINDOWS.ONREMOVED CHROME.WINDOWS.REMOVE CHROME.WINDOWS.UPDATE", |
+ "source_files": [ |
+ "background.html", |
+ "jstemplate_compiled.js", |
+ "manifest.json", |
+ "tabs_api.html" |
+ ], |
+ "source_hash": "3076b39a4302d8e86f456e6d7367129187cce0c0", |
+ "zip_path": "examples\\api\\tabs\\inspector.zip" |
+ }, |
+ { |
+ "api_calls": [ |
+ "chrome.browserAction.onClicked", |
+ "chrome.extension.getURL", |
+ "chrome.extension.getViews", |
+ "chrome.tabs.captureVisibleTab", |
+ "chrome.tabs.create", |
+ "chrome.tabs.onUpdated" |
+ ], |
+ "description": "Demonstrate screenshot functionality in the chrome.tabs api. Note: only works for code.google.com", |
+ "features": [ |
+ "background_page", |
+ "browser_action", |
+ "tabs" |
+ ], |
+ "icon": null, |
+ "id": "1e28bcf89e80466f155ab3a01a76cf5f60cb4104", |
+ "name": "Test Screenshot Extension", |
+ "path": "examples\\api\\tabs\\screenshot\\", |
+ "protocols": [ |
+ "http:\/\/" |
+ ], |
+ "search_string": "TEST SCREENSHOT EXTENSION DEMONSTRATE SCREENSHOT FUNCTIONALITY IN THE CHROME.TABS API. NOTE: ONLY WORKS FOR CODE.GOOGLE.COM BACKGROUND_PAGE BROWSER_ACTION TABS CHROME.BROWSERACTION.ONCLICKED CHROME.EXTENSION.GETURL CHROME.EXTENSION.GETVIEWS CHROME.TABS.CAPTUREVISIBLETAB CHROME.TABS.CREATE CHROME.TABS.ONUPDATED", |
+ "source_files": [ |
+ "background.html", |
+ "manifest.json", |
+ "screenshot.html", |
+ "screenshot.js" |
+ ], |
+ "source_hash": "559684528065aa7782e802bfba6ebf3ec238d7cc", |
+ "zip_path": "examples\\api\\tabs\\screenshot.zip" |
+ }, |
+ { |
+ "api_calls": [ |
+ "chrome.history.getVisits", |
+ "chrome.history.search", |
+ "chrome.tabs.create" |
+ ], |
+ "description": "Reads your history, and shows the top ten pages you go to by typing the URL.", |
+ "features": [ |
+ "browser_action", |
+ "history", |
+ "tabs" |
+ ], |
+ "icon": null, |
+ "id": "7b375c0f2c88517b42a5a341ac77e0762b481233", |
+ "name": "Typed URL History", |
+ "path": "examples\\api\\history\\showHistory\\", |
+ "protocols": [], |
+ "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.HISTORY.GETVISITS CHROME.HISTORY.SEARCH CHROME.TABS.CREATE", |
+ "source_files": [ |
+ "manifest.json", |
+ "typedUrls.html", |
+ "typedUrls.js" |
+ ], |
+ "source_hash": "72d5c3586feefc692c63039ce8bdb5f9d366c0e2", |
+ "zip_path": "examples\\api\\history\\showHistory.zip" |
+ }, |
+ { |
+ "api_calls": [ |
+ "chrome.experimental.webNavigation.onBeforeNavigate", |
+ "chrome.experimental.webNavigation.onBeforeRetarget", |
+ "chrome.experimental.webNavigation.onCommitted", |
+ "chrome.experimental.webNavigation.onCompleted", |
+ "chrome.experimental.webNavigation.onErrorOccurred", |
+ "chrome.extension.onRequest", |
+ "chrome.extension.sendRequest", |
+ "chrome.i18n.getMessage" |
+ ], |
+ "description": "Demonstration of the WebNavigation extension API.", |
+ "features": [ |
+ "background_page", |
+ "browser_action", |
+ "experimental", |
+ "extension", |
+ "popup", |
+ "webNavigation" |
+ ], |
+ "icon": null, |
+ "id": "3949e891cade5dcb55f2e759324a4b820a3b63a5", |
+ "name": "WebNavigation Tech Demo", |
+ "path": "examples\\api\\webNavigation\\basic\\", |
+ "protocols": [], |
+ "search_string": "WEBNAVIGATION TECH DEMO DEMONSTRATION OF THE WEBNAVIGATION EXTENSION API. BACKGROUND_PAGE BROWSER_ACTION EXPERIMENTAL EXTENSION POPUP WEBNAVIGATION CHROME.EXPERIMENTAL.WEBNAVIGATION.ONBEFORENAVIGATE CHROME.EXPERIMENTAL.WEBNAVIGATION.ONBEFORERETARGET CHROME.EXPERIMENTAL.WEBNAVIGATION.ONCOMMITTED CHROME.EXPERIMENTAL.WEBNAVIGATION.ONCOMPLETED CHROME.EXPERIMENTAL.WEBNAVIGATION.ONERROROCCURRED CHROME.EXTENSION.ONREQUEST CHROME.EXTENSION.SENDREQUEST CHROME.I18N.GETMESSAGE", |
+ "source_files": [ |
+ "_locales\\en\\messages.json", |
+ "background.html", |
+ "manifest.json", |
+ "navigation_collector.js", |
+ "popup.html" |
+ ], |
+ "source_hash": "efa16032a02c474f9c9bafb90a964fd57c667ea2", |
+ "zip_path": "examples\\api\\webNavigation\\basic.zip" |
+ }, |
+ { |
+ "api_calls": [ |
+ "chrome.extension.isAllowedFileSchemeAccess", |
+ "chrome.extension.isAllowedIncognitoAccess" |
+ ], |
+ "description": "Demonstrates the `extension.isAllowed???Access` APIs", |
+ "features": [ |
+ "browser_action" |
+ ], |
+ "icon": "sample-128.png", |
+ "id": "86bfc9e03e0d1dbfe1494068409116dd1305bab4", |
+ "name": "`extension.isAllowed???Access` Example", |
+ "path": "examples\\api\\extension\\isAllowedAccess\\", |
+ "protocols": [ |
+ "file:\/\/" |
+ ], |
+ "search_string": "`EXTENSION.ISALLOWED???ACCESS` EXAMPLE DEMONSTRATES THE `EXTENSION.ISALLOWED???ACCESS` APIS BROWSER_ACTION CHROME.EXTENSION.ISALLOWEDFILESCHEMEACCESS CHROME.EXTENSION.ISALLOWEDINCOGNITOACCESS", |
+ "source_files": [ |
+ "manifest.json", |
+ "popup.html", |
+ "sample.css" |
+ ], |
+ "source_hash": "c8bfc2b60f25c24dc3c5aaf75dd635c9419df66d", |
+ "zip_path": "examples\\api\\extension\\isAllowedAccess.zip" |
+ } |
+ ] |
} |