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

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

Issue 8309001: Adding `content_security_policy` to a few sample extensions. (Closed) Base URL: http://git.chromium.org/git/chromium.git@trunk
Patch Set: License and whitespace. Created 9 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « chrome/common/extensions/docs/samples.html ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 { 1 {
2 "api": { 2 "api": {
3 "chrome.bookmarks.create": "bookmarks.html#method-create", 3 "chrome.bookmarks.create": "bookmarks.html#method-create",
4 "chrome.bookmarks.export": "bookmarks.html#method-export", 4 "chrome.bookmarks.export": "bookmarks.html#method-export",
5 "chrome.bookmarks.get": "bookmarks.html#method-get", 5 "chrome.bookmarks.get": "bookmarks.html#method-get",
6 "chrome.bookmarks.getChildren": "bookmarks.html#method-getChildren", 6 "chrome.bookmarks.getChildren": "bookmarks.html#method-getChildren",
7 "chrome.bookmarks.getRecent": "bookmarks.html#method-getRecent", 7 "chrome.bookmarks.getRecent": "bookmarks.html#method-getRecent",
8 "chrome.bookmarks.getSubTree": "bookmarks.html#method-getSubTree", 8 "chrome.bookmarks.getSubTree": "bookmarks.html#method-getSubTree",
9 "chrome.bookmarks.getTree": "bookmarks.html#method-getTree", 9 "chrome.bookmarks.getTree": "bookmarks.html#method-getTree",
10 "chrome.bookmarks.import": "bookmarks.html#method-import", 10 "chrome.bookmarks.import": "bookmarks.html#method-import",
(...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after
63 "chrome.experimental.devtools.inspectedWindow.reload": "experimental.devtool s.inspectedWindow.html#method-reload", 63 "chrome.experimental.devtools.inspectedWindow.reload": "experimental.devtool s.inspectedWindow.html#method-reload",
64 "chrome.experimental.devtools.network.getHAR": "experimental.devtools.networ k.html#method-getHAR", 64 "chrome.experimental.devtools.network.getHAR": "experimental.devtools.networ k.html#method-getHAR",
65 "chrome.experimental.devtools.network.onNavigated": "experimental.devtools.n etwork.html#event-onNavigated", 65 "chrome.experimental.devtools.network.onNavigated": "experimental.devtools.n etwork.html#event-onNavigated",
66 "chrome.experimental.devtools.network.onRequestFinished": "experimental.devt ools.network.html#event-onRequestFinished", 66 "chrome.experimental.devtools.network.onRequestFinished": "experimental.devt ools.network.html#event-onRequestFinished",
67 "chrome.experimental.devtools.panels.create": "experimental.devtools.panels. html#method-create", 67 "chrome.experimental.devtools.panels.create": "experimental.devtools.panels. html#method-create",
68 "chrome.experimental.devtools.panels.setOpenResourceHandler": "experimental. devtools.panels.html#method-setOpenResourceHandler", 68 "chrome.experimental.devtools.panels.setOpenResourceHandler": "experimental. devtools.panels.html#method-setOpenResourceHandler",
69 "chrome.experimental.infobars.show": "experimental.infobars.html#method-show ", 69 "chrome.experimental.infobars.show": "experimental.infobars.html#method-show ",
70 "chrome.experimental.savePage.saveAsMHTML": "experimental.savePage.html#meth od-saveAsMHTML", 70 "chrome.experimental.savePage.saveAsMHTML": "experimental.savePage.html#meth od-saveAsMHTML",
71 "chrome.experimental.settings.clear": "experimental.settings.html#method-cle ar", 71 "chrome.experimental.settings.clear": "experimental.settings.html#method-cle ar",
72 "chrome.experimental.settings.get": "experimental.settings.html#method-get", 72 "chrome.experimental.settings.get": "experimental.settings.html#method-get",
73 "chrome.experimental.settings.onChanged": "experimental.settings.html#event- onChanged",
73 "chrome.experimental.settings.remove": "experimental.settings.html#method-re move", 74 "chrome.experimental.settings.remove": "experimental.settings.html#method-re move",
74 "chrome.experimental.settings.set": "experimental.settings.html#method-set", 75 "chrome.experimental.settings.set": "experimental.settings.html#method-set",
75 "chrome.experimental.speechInput.isRecording": "experimental.speechInput.htm l#method-isRecording", 76 "chrome.experimental.speechInput.isRecording": "experimental.speechInput.htm l#method-isRecording",
76 "chrome.experimental.speechInput.onError": "experimental.speechInput.html#ev ent-onError", 77 "chrome.experimental.speechInput.onError": "experimental.speechInput.html#ev ent-onError",
77 "chrome.experimental.speechInput.onResult": "experimental.speechInput.html#e vent-onResult", 78 "chrome.experimental.speechInput.onResult": "experimental.speechInput.html#e vent-onResult",
78 "chrome.experimental.speechInput.onSoundEnd": "experimental.speechInput.html #event-onSoundEnd", 79 "chrome.experimental.speechInput.onSoundEnd": "experimental.speechInput.html #event-onSoundEnd",
79 "chrome.experimental.speechInput.onSoundStart": "experimental.speechInput.ht ml#event-onSoundStart", 80 "chrome.experimental.speechInput.onSoundStart": "experimental.speechInput.ht ml#event-onSoundStart",
80 "chrome.experimental.speechInput.start": "experimental.speechInput.html#meth od-start", 81 "chrome.experimental.speechInput.start": "experimental.speechInput.html#meth od-start",
81 "chrome.experimental.speechInput.stop": "experimental.speechInput.html#metho d-stop", 82 "chrome.experimental.speechInput.stop": "experimental.speechInput.html#metho d-stop",
82 "chrome.experimental.webRequest.addEventListener": "experimental.webRequest. html#method-addEventListener", 83 "chrome.experimental.webRequest.addEventListener": "experimental.webRequest. html#method-addEventListener",
(...skipping 135 matching lines...) Expand 10 before | Expand all | Expand 10 after
218 "id": "0262260daf0c8f7b28feff2ef23b05e7abf9d1e0", 219 "id": "0262260daf0c8f7b28feff2ef23b05e7abf9d1e0",
219 "name": "A browser action which changes its icon when clicked.", 220 "name": "A browser action which changes its icon when clicked.",
220 "packaged_app": false, 221 "packaged_app": false,
221 "path": "examples\/api\/browserAction\/set_icon_path\/", 222 "path": "examples\/api\/browserAction\/set_icon_path\/",
222 "protocols": [ 223 "protocols": [
223 "http:\/\/" 224 "http:\/\/"
224 ], 225 ],
225 "search_string": "A BROWSER ACTION WHICH CHANGES ITS ICON WHEN CLICKED. B ACKGROUND_PAGE BROWSER_ACTION TABS CHROME.BROWSERACTION.ONCLICKED CHROME.BROWSER ACTION.SETICON", 226 "search_string": "A BROWSER ACTION WHICH CHANGES ITS ICON WHEN CLICKED. B ACKGROUND_PAGE BROWSER_ACTION TABS CHROME.BROWSERACTION.ONCLICKED CHROME.BROWSER ACTION.SETICON",
226 "source_files": [ 227 "source_files": [
227 "background.html", 228 "background.html",
229 "background.js",
228 "manifest.json" 230 "manifest.json"
229 ], 231 ],
230 "source_hash": "c5752555642e89340c57657b48440b0dcd74ee99", 232 "source_hash": "ac932922a2fa7769791cf7fabefa95307d45153f",
231 "zip_path": "examples\/api\/browserAction\/set_icon_path.zip" 233 "zip_path": "examples\/api\/browserAction\/set_icon_path.zip"
232 }, 234 },
233 { 235 {
234 "api_calls": [ 236 "api_calls": [
235 "chrome.tabs.executeScript" 237 "chrome.tabs.executeScript"
236 ], 238 ],
237 "crx_path": null, 239 "crx_path": null,
238 "description": "", 240 "description": "",
239 "features": [ 241 "features": [
240 "browser_action", 242 "browser_action",
(...skipping 127 matching lines...) Expand 10 before | Expand all | Expand 10 after
368 "packaged_app": false, 370 "packaged_app": false,
369 "path": "examples\/extensions\/app_launcher\/", 371 "path": "examples\/extensions\/app_launcher\/",
370 "protocols": [], 372 "protocols": [],
371 "search_string": "APP LAUNCHER BROWSER_ACTION MANAGEMENT CHROME.EXTENSION .GETURL CHROME.MANAGEMENT.GET CHROME.MANAGEMENT.GETALL CHROME.MANAGEMENT.LAUNCHA PP CHROME.TABS.CREATE", 373 "search_string": "APP LAUNCHER BROWSER_ACTION MANAGEMENT CHROME.EXTENSION .GETURL CHROME.MANAGEMENT.GET CHROME.MANAGEMENT.GETALL CHROME.MANAGEMENT.LAUNCHA PP CHROME.TABS.CREATE",
372 "source_files": [ 374 "source_files": [
373 "manifest.json", 375 "manifest.json",
374 "popup.css", 376 "popup.css",
375 "popup.html", 377 "popup.html",
376 "popup.js" 378 "popup.js"
377 ], 379 ],
378 "source_hash": "4cb1348cfca9c990117d52290f93eb5fc5081bc2", 380 "source_hash": "62a69b77d59cda0b038c2e5acdbcae289b3f5176",
379 "zip_path": "examples\/extensions\/app_launcher.zip" 381 "zip_path": "examples\/extensions\/app_launcher.zip"
380 }, 382 },
381 { 383 {
382 "api_calls": [], 384 "api_calls": [],
383 "crx_path": null, 385 "crx_path": null,
384 "description": "", 386 "description": "",
385 "features": [ 387 "features": [
386 "chrome_url_overrides" 388 "chrome_url_overrides"
387 ], 389 ],
388 "icon": null, 390 "icon": null,
(...skipping 308 matching lines...) Expand 10 before | Expand all | Expand 10 after
697 "packaged_app": false, 699 "packaged_app": false,
698 "path": "examples\/howto\/contentscript_xhr\/", 700 "path": "examples\/howto\/contentscript_xhr\/",
699 "protocols": [ 701 "protocols": [
700 "https:\/\/" 702 "https:\/\/"
701 ], 703 ],
702 "search_string": "CONTENT SCRIPT CROSS-DOMAIN XMLHTTPREQUEST EXAMPLE DEMON STRATES MAKING CROSS DOMAIN REQUESTS FROM A CONTENT SCRIPT BY PUTTING TWITTER TR ENDS ON GOOGLE NEWS.", 704 "search_string": "CONTENT SCRIPT CROSS-DOMAIN XMLHTTPREQUEST EXAMPLE DEMON STRATES MAKING CROSS DOMAIN REQUESTS FROM A CONTENT SCRIPT BY PUTTING TWITTER TR ENDS ON GOOGLE NEWS.",
703 "source_files": [ 705 "source_files": [
704 "contentscript.js", 706 "contentscript.js",
705 "manifest.json" 707 "manifest.json"
706 ], 708 ],
707 "source_hash": "749314ae399dfc5f6759358b384bc55997fed455", 709 "source_hash": "419d1480250cc6fece78798fdfe99e4e1b4e28fd",
708 "zip_path": "examples\/howto\/contentscript_xhr.zip" 710 "zip_path": "examples\/howto\/contentscript_xhr.zip"
709 }, 711 },
710 { 712 {
711 "api_calls": [ 713 "api_calls": [
712 "chrome.tabs.get", 714 "chrome.tabs.get",
713 "chrome.tabs.getSelected" 715 "chrome.tabs.getSelected"
714 ], 716 ],
715 "crx_path": null, 717 "crx_path": null,
716 "description": "Shows the content settings for the current site.", 718 "description": "Shows the content settings for the current site.",
717 "features": [ 719 "features": [
718 "browser_action", 720 "browser_action",
719 "contentSettings", 721 "contentSettings",
720 "popup", 722 "popup",
721 "tabs" 723 "tabs"
722 ], 724 ],
723 "icon": null, 725 "icon": null,
724 "id": "e1f97e61e28ff33131d66dd28a4ed70a77874a51", 726 "id": "e1f97e61e28ff33131d66dd28a4ed70a77874a51",
725 "name": "Content settings", 727 "name": "Content settings",
726 "packaged_app": false, 728 "packaged_app": false,
727 "path": "examples\/api\/contentSettings\/", 729 "path": "examples\/api\/contentSettings\/",
728 "protocols": [], 730 "protocols": [],
729 "search_string": "CONTENT SETTINGS SHOWS THE CONTENT SETTINGS FOR THE CURR ENT SITE. BROWSER_ACTION CONTENTSETTINGS POPUP TABS CHROME.TABS.GET CHROME.TABS. GETSELECTED", 731 "search_string": "CONTENT SETTINGS SHOWS THE CONTENT SETTINGS FOR THE CURR ENT SITE. BROWSER_ACTION CONTENTSETTINGS POPUP TABS CHROME.TABS.GET CHROME.TABS. GETSELECTED",
730 "source_files": [ 732 "source_files": [
731 "manifest.json", 733 "manifest.json",
732 "popup.html" 734 "popup.html",
735 "popup.js"
733 ], 736 ],
734 "source_hash": "14d647a5ea1fa8551089fdb8810b6acaf16530cf", 737 "source_hash": "95619d1c264bb65ac6f8ff105d34830ec87af284",
735 "zip_path": "examples\/api\/contentSettings.zip" 738 "zip_path": "examples\/api\/contentSettings.zip"
736 }, 739 },
737 { 740 {
738 "api_calls": [ 741 "api_calls": [
739 "chrome.contextMenus.create" 742 "chrome.contextMenus.create"
740 ], 743 ],
741 "crx_path": null, 744 "crx_path": null,
742 "description": "Shows some of the features of the Context Menus API", 745 "description": "Shows some of the features of the Context Menus API",
743 "features": [ 746 "features": [
744 "background_page", 747 "background_page",
745 "contextMenus" 748 "contextMenus"
746 ], 749 ],
747 "icon": null, 750 "icon": null,
748 "id": "5d81304a17cf7ac2887484f730fbd2b01e51e166", 751 "id": "5d81304a17cf7ac2887484f730fbd2b01e51e166",
749 "name": "Context Menus Sample", 752 "name": "Context Menus Sample",
750 "packaged_app": false, 753 "packaged_app": false,
751 "path": "examples\/api\/contextMenus\/basic\/", 754 "path": "examples\/api\/contextMenus\/basic\/",
752 "protocols": [], 755 "protocols": [],
753 "search_string": "CONTEXT MENUS SAMPLE SHOWS SOME OF THE FEATURES OF THE C ONTEXT MENUS API BACKGROUND_PAGE CONTEXTMENUS CHROME.CONTEXTMENUS.CREATE", 756 "search_string": "CONTEXT MENUS SAMPLE SHOWS SOME OF THE FEATURES OF THE C ONTEXT MENUS API BACKGROUND_PAGE CONTEXTMENUS CHROME.CONTEXTMENUS.CREATE",
754 "source_files": [ 757 "source_files": [
755 "background.html", 758 "background.html",
756 "manifest.json", 759 "manifest.json",
757 "sample.js" 760 "sample.js"
758 ], 761 ],
759 "source_hash": "0e35ce268b3b2cf3d9830e6411c85c5dfef2ffdf", 762 "source_hash": "a42707be0ca36201f6e903858a8b3cd044c4eb25",
760 "zip_path": "examples\/api\/contextMenus\/basic.zip" 763 "zip_path": "examples\/api\/contextMenus\/basic.zip"
761 }, 764 },
762 { 765 {
763 "api_calls": [ 766 "api_calls": [
764 "chrome.browserAction.onClicked", 767 "chrome.browserAction.onClicked",
765 "chrome.cookies.get", 768 "chrome.cookies.get",
766 "chrome.cookies.getAll", 769 "chrome.cookies.getAll",
767 "chrome.cookies.onChanged", 770 "chrome.cookies.onChanged",
768 "chrome.cookies.remove", 771 "chrome.cookies.remove",
769 "chrome.extension.getURL", 772 "chrome.extension.getURL",
(...skipping 103 matching lines...) Expand 10 before | Expand all | Expand 10 after
873 "features": [ 876 "features": [
874 "background_page", 877 "background_page",
875 "tabs" 878 "tabs"
876 ], 879 ],
877 "icon": "icon-128.png", 880 "icon": "icon-128.png",
878 "id": "e3df888a89e35bdeb9c8bc8d03be5e1851b97c68", 881 "id": "e3df888a89e35bdeb9c8bc8d03be5e1851b97c68",
879 "name": "Extension Docs Search", 882 "name": "Extension Docs Search",
880 "packaged_app": false, 883 "packaged_app": false,
881 "path": "examples\/api\/omnibox\/extension-docs\/", 884 "path": "examples\/api\/omnibox\/extension-docs\/",
882 "protocols": [ 885 "protocols": [
883 "http:\/\/" 886 "https:\/\/"
884 ], 887 ],
885 "search_string": "EXTENSION DOCS SEARCH SEARCH THE CHROME EXTENSIONS DOCUM ENTATION. TO USE, TYPE CRDOC PLUS A SEARCH TERM INTO THE OMNIBOX. BACKGROUND_PA GE TABS CHROME.OMNIBOX.ONINPUTCHANGED CHROME.OMNIBOX.ONINPUTENTERED CHROME.TABS. CREATE CHROME.TABS.GET CHROME.TABS.ONREMOVED CHROME.TABS.UPDATE", 888 "search_string": "EXTENSION DOCS SEARCH SEARCH THE CHROME EXTENSIONS DOCUM ENTATION. TO USE, TYPE CRDOC PLUS A SEARCH TERM INTO THE OMNIBOX. BACKGROUND_PA GE TABS CHROME.OMNIBOX.ONINPUTCHANGED CHROME.OMNIBOX.ONINPUTENTERED CHROME.TABS. CREATE CHROME.TABS.GET CHROME.TABS.ONREMOVED CHROME.TABS.UPDATE",
886 "source_files": [ 889 "source_files": [
887 "background.html", 890 "background.html",
891 "background.js",
888 "manifest.json" 892 "manifest.json"
889 ], 893 ],
890 "source_hash": "0aa8ec9a2c091e227661ca5010d08f6823e643a7", 894 "source_hash": "4c779b160a04cb4264eee14d7969f665953699a7",
891 "zip_path": "examples\/api\/omnibox\/extension-docs.zip" 895 "zip_path": "examples\/api\/omnibox\/extension-docs.zip"
892 }, 896 },
893 { 897 {
894 "api_calls": [ 898 "api_calls": [
895 "chrome.experimental.devtools.network.getHAR", 899 "chrome.experimental.devtools.network.getHAR",
896 "chrome.experimental.devtools.network.onRequestFinished", 900 "chrome.experimental.devtools.network.onRequestFinished",
897 "chrome.extension.onRequest", 901 "chrome.extension.onRequest",
898 "chrome.extension.sendRequest", 902 "chrome.extension.sendRequest",
899 "chrome.tabs.executeScript" 903 "chrome.tabs.executeScript"
900 ], 904 ],
(...skipping 10 matching lines...) Expand all
911 "name": "FirePHP for Chrome", 915 "name": "FirePHP for Chrome",
912 "packaged_app": false, 916 "packaged_app": false,
913 "path": "examples\/api\/devtools\/network\/chrome-firephp\/", 917 "path": "examples\/api\/devtools\/network\/chrome-firephp\/",
914 "protocols": [ 918 "protocols": [
915 "http:\/\/", 919 "http:\/\/",
916 "https:\/\/" 920 "https:\/\/"
917 ], 921 ],
918 "search_string": "FIREPHP FOR CHROME EXTENDS THE DEVELOPER TOOLS, ADDING S UPPORT FOR PARSING FIREPHP MESSAGES FROM SERVER BACKGROUND_PAGE DEVTOOLS_PAGE EX PERIMENTAL TABS CHROME.EXPERIMENTAL.DEVTOOLS.NETWORK.GETHAR CHROME.EXPERIMENTAL. DEVTOOLS.NETWORK.ONREQUESTFINISHED CHROME.EXTENSION.ONREQUEST CHROME.EXTENSION.S ENDREQUEST CHROME.TABS.EXECUTESCRIPT", 922 "search_string": "FIREPHP FOR CHROME EXTENDS THE DEVELOPER TOOLS, ADDING S UPPORT FOR PARSING FIREPHP MESSAGES FROM SERVER BACKGROUND_PAGE DEVTOOLS_PAGE EX PERIMENTAL TABS CHROME.EXPERIMENTAL.DEVTOOLS.NETWORK.GETHAR CHROME.EXPERIMENTAL. DEVTOOLS.NETWORK.ONREQUESTFINISHED CHROME.EXTENSION.ONREQUEST CHROME.EXTENSION.S ENDREQUEST CHROME.TABS.EXECUTESCRIPT",
919 "source_files": [ 923 "source_files": [
920 "background.html", 924 "background.html",
925 "background.js",
921 "devtools.html", 926 "devtools.html",
922 "devtools.js", 927 "devtools.js",
923 "manifest.json" 928 "manifest.json"
924 ], 929 ],
925 "source_hash": "b607f6ca8f1ccf4343766b480ae21bb220dd949c", 930 "source_hash": "259e28743c1aa6d8778f92fa1af001299f7ad774",
926 "zip_path": "examples\/api\/devtools\/network\/chrome-firephp.zip" 931 "zip_path": "examples\/api\/devtools\/network\/chrome-firephp.zip"
927 }, 932 },
928 { 933 {
929 "api_calls": [ 934 "api_calls": [
930 "chrome.browserAction.onClicked", 935 "chrome.browserAction.onClicked",
931 "chrome.browserAction.setBadgeBackgroundColor", 936 "chrome.browserAction.setBadgeBackgroundColor",
932 "chrome.browserAction.setBadgeText", 937 "chrome.browserAction.setBadgeText",
933 "chrome.browserAction.setIcon", 938 "chrome.browserAction.setIcon",
934 "chrome.browserAction.setTitle", 939 "chrome.browserAction.setTitle",
935 "chrome.extension.getBackgroundPage", 940 "chrome.extension.getBackgroundPage",
(...skipping 617 matching lines...) Expand 10 before | Expand all | Expand 10 after
1553 "icon": "news_icon.png", 1558 "icon": "news_icon.png",
1554 "id": "597015d3bcce3da693b02314afd607bec4f55291", 1559 "id": "597015d3bcce3da693b02314afd607bec4f55291",
1555 "name": "News Reader", 1560 "name": "News Reader",
1556 "packaged_app": false, 1561 "packaged_app": false,
1557 "path": "examples\/extensions\/news_a11y\/", 1562 "path": "examples\/extensions\/news_a11y\/",
1558 "protocols": [ 1563 "protocols": [
1559 "http:\/\/" 1564 "http:\/\/"
1560 ], 1565 ],
1561 "search_string": "NEWS READER DISPLAYS THE FIRST 5 ITEMS FROM THE GOOGLE N EWS - TOP NEWS RSS FEED IN A POPUP. BROWSER_ACTION POPUP TABS CHROME.TABS.CREATE ", 1566 "search_string": "NEWS READER DISPLAYS THE FIRST 5 ITEMS FROM THE GOOGLE N EWS - TOP NEWS RSS FEED IN A POPUP. BROWSER_ACTION POPUP TABS CHROME.TABS.CREATE ",
1562 "source_files": [ 1567 "source_files": [
1568 "feed.css",
1563 "feed.html", 1569 "feed.html",
1570 "feed.js",
1571 "feed_iframe.css",
1572 "feed_iframe.js",
1564 "manifest.json" 1573 "manifest.json"
1565 ], 1574 ],
1566 "source_hash": "af7474bf0d3ef1a407f27ae0900167a1408ead35", 1575 "source_hash": "800a1cfe78a6ff8a82c85ef3bc52e71a42e9c664",
1567 "zip_path": "examples\/extensions\/news_a11y.zip" 1576 "zip_path": "examples\/extensions\/news_a11y.zip"
1568 }, 1577 },
1569 { 1578 {
1570 "api_calls": [ 1579 "api_calls": [
1571 "chrome.i18n.getMessage", 1580 "chrome.i18n.getMessage",
1572 "chrome.tabs.create" 1581 "chrome.tabs.create"
1573 ], 1582 ],
1574 "crx_path": null, 1583 "crx_path": null,
1575 "description": "Displays the first 5 items from the 'Google News - top new s' RSS feed in a popup.", 1584 "description": "Displays the first 5 items from the 'Google News - top new s' RSS feed in a popup.",
1576 "features": [ 1585 "features": [
(...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after
1631 "javascript\/util.js", 1640 "javascript\/util.js",
1632 "manifest.json", 1641 "manifest.json",
1633 "views\/background.html", 1642 "views\/background.html",
1634 "views\/feed.html", 1643 "views\/feed.html",
1635 "views\/options.html" 1644 "views\/options.html"
1636 ], 1645 ],
1637 "source_hash": "cc21920e101dd4d4c535f4842e3f0ab4be285166", 1646 "source_hash": "cc21920e101dd4d4c535f4842e3f0ab4be285166",
1638 "zip_path": "examples\/extensions\/news.zip" 1647 "zip_path": "examples\/extensions\/news.zip"
1639 }, 1648 },
1640 { 1649 {
1641 "api_calls": [ 1650 "api_calls": [],
1642 "chrome.tabs.create"
1643 ],
1644 "crx_path": null, 1651 "crx_path": null,
1645 "description": "Shows off desktop notifications, which are \"toast\" windo ws that pop up on the desktop.", 1652 "description": "Shows off desktop notifications, which are \"toast\" windo ws that pop up on the desktop.",
1646 "features": [ 1653 "features": [
1647 "background_page", 1654 "background_page",
1648 "notifications", 1655 "notifications",
1649 "options_page", 1656 "options_page",
1650 "tabs" 1657 "tabs"
1651 ], 1658 ],
1652 "icon": "128.png", 1659 "icon": "128.png",
1653 "id": "f799e26ceef2367cf836f24bcb47df4398b0df58", 1660 "id": "f799e26ceef2367cf836f24bcb47df4398b0df58",
1654 "name": "Notification Demo", 1661 "name": "Notification Demo",
1655 "packaged_app": false, 1662 "packaged_app": false,
1656 "path": "examples\/api\/notifications\/", 1663 "path": "examples\/api\/notifications\/",
1657 "protocols": [], 1664 "protocols": [],
1658 "search_string": "NOTIFICATION DEMO SHOWS OFF DESKTOP NOTIFICATIONS, WHICH ARE TOAST WINDOWS THAT POP UP ON THE DESKTOP. BACKGROUND_PAGE NOTIFICATIONS OPT IONS_PAGE TABS CHROME.TABS.CREATE", 1665 "search_string": "NOTIFICATION DEMO SHOWS OFF DESKTOP NOTIFICATIONS, WHICH ARE TOAST WINDOWS THAT POP UP ON THE DESKTOP. BACKGROUND_PAGE NOTIFICATIONS OPT IONS_PAGE TABS",
1659 "source_files": [ 1666 "source_files": [
1660 "background.html", 1667 "background.html",
1661 "error.html", 1668 "background.js",
1662 "manifest.json", 1669 "manifest.json",
1663 "options.html" 1670 "options.html",
1671 "options.js",
1672 "style.css"
1664 ], 1673 ],
1665 "source_hash": "bc2985ef75d717779cb6e1e523a3e063067c3494", 1674 "source_hash": "e816c895b8ee88a42187bf0734ef828d0d5f375f",
1666 "zip_path": "examples\/api\/notifications.zip" 1675 "zip_path": "examples\/api\/notifications.zip"
1667 }, 1676 },
1668 { 1677 {
1669 "api_calls": [ 1678 "api_calls": [
1670 "chrome.omnibox.onInputChanged", 1679 "chrome.omnibox.onInputChanged",
1671 "chrome.omnibox.onInputEntered" 1680 "chrome.omnibox.onInputEntered"
1672 ], 1681 ],
1673 "crx_path": null, 1682 "crx_path": null,
1674 "description": "To use, type 'omnix' plus a search term into the Omnibox." , 1683 "description": "To use, type 'omnix' plus a search term into the Omnibox." ,
1675 "features": [ 1684 "features": [
(...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after
1730 ], 1739 ],
1731 "icon": "icon-128.png", 1740 "icon": "icon-128.png",
1732 "id": "80b86ccc6e8520660fa591caa565826f0ed1b12c", 1741 "id": "80b86ccc6e8520660fa591caa565826f0ed1b12c",
1733 "name": "Page action by URL", 1742 "name": "Page action by URL",
1734 "packaged_app": false, 1743 "packaged_app": false,
1735 "path": "examples\/api\/pageAction\/pageaction_by_url\/", 1744 "path": "examples\/api\/pageAction\/pageaction_by_url\/",
1736 "protocols": [], 1745 "protocols": [],
1737 "search_string": "PAGE ACTION BY URL SHOWS A PAGE ACTION FOR URLS WHICH HA VE THE LETTER G IN THEM. BACKGROUND_PAGE PAGE_ACTION TABS CHROME.PAGEACTION.SHOW CHROME.TABS.ONUPDATED", 1746 "search_string": "PAGE ACTION BY URL SHOWS A PAGE ACTION FOR URLS WHICH HA VE THE LETTER G IN THEM. BACKGROUND_PAGE PAGE_ACTION TABS CHROME.PAGEACTION.SHOW CHROME.TABS.ONUPDATED",
1738 "source_files": [ 1747 "source_files": [
1739 "background.html", 1748 "background.html",
1749 "background.js",
1740 "manifest.json" 1750 "manifest.json"
1741 ], 1751 ],
1742 "source_hash": "732ef0951e1d6ff4afedb884b0e63cb342bb1499", 1752 "source_hash": "e027d9a9748719a4c216fa258a1623910509ac41",
1743 "zip_path": "examples\/api\/pageAction\/pageaction_by_url.zip" 1753 "zip_path": "examples\/api\/pageAction\/pageaction_by_url.zip"
1744 }, 1754 },
1745 { 1755 {
1746 "api_calls": [ 1756 "api_calls": [
1747 "chrome.browserAction.onClicked", 1757 "chrome.browserAction.onClicked",
1748 "chrome.browserAction.setBadgeBackgroundColor", 1758 "chrome.browserAction.setBadgeBackgroundColor",
1749 "chrome.browserAction.setBadgeText", 1759 "chrome.browserAction.setBadgeText",
1750 "chrome.browserAction.setTitle", 1760 "chrome.browserAction.setTitle",
1751 "chrome.extension.connect", 1761 "chrome.extension.connect",
1752 "chrome.extension.getBackgroundPage", 1762 "chrome.extension.getBackgroundPage",
(...skipping 569 matching lines...) Expand 10 before | Expand all | Expand 10 after
2322 ], 2332 ],
2323 "source_hash": "b6cda534937998343a093fdb74313a85edbc771e", 2333 "source_hash": "b6cda534937998343a093fdb74313a85edbc771e",
2324 "zip_path": "examples\/api\/webNavigation\/basic.zip" 2334 "zip_path": "examples\/api\/webNavigation\/basic.zip"
2325 }, 2335 },
2326 { 2336 {
2327 "api_calls": [ 2337 "api_calls": [
2328 "chrome.extension.isAllowedFileSchemeAccess", 2338 "chrome.extension.isAllowedFileSchemeAccess",
2329 "chrome.extension.isAllowedIncognitoAccess" 2339 "chrome.extension.isAllowedIncognitoAccess"
2330 ], 2340 ],
2331 "crx_path": null, 2341 "crx_path": null,
2332 "description": "Demonstrates the `extension.isAllowed???Access` APIs", 2342 "description": "Demonstrates the `extension.isAllowedFileSchemeAccess` and `extesion.isAllowedIncognitoAccess` APIs",
2333 "features": [ 2343 "features": [
2334 "browser_action" 2344 "browser_action"
2335 ], 2345 ],
2336 "icon": "sample-128.png", 2346 "icon": "sample-128.png",
2337 "id": "0fa4abe6545f0316fea7cfa07c53aa48c4f3d018", 2347 "id": "0fa4abe6545f0316fea7cfa07c53aa48c4f3d018",
2338 "name": "`extension.isAllowed???Access` Example", 2348 "name": "`extension.isAllowedFileSchemeAccess` and `extension.isAllowedInc ognitoAccess` Example",
2339 "packaged_app": false, 2349 "packaged_app": false,
2340 "path": "examples\/api\/extension\/isAllowedAccess\/", 2350 "path": "examples\/api\/extension\/isAllowedAccess\/",
2341 "protocols": [ 2351 "protocols": [
2342 "file:\/\/" 2352 "file:\/\/"
2343 ], 2353 ],
2344 "search_string": "`EXTENSION.ISALLOWED???ACCESS` EXAMPLE DEMONSTRATES THE `EXTENSION.ISALLOWED???ACCESS` APIS BROWSER_ACTION CHROME.EXTENSION.ISALLOWEDFIL ESCHEMEACCESS CHROME.EXTENSION.ISALLOWEDINCOGNITOACCESS", 2354 "search_string": "`EXTENSION.ISALLOWEDFILESCHEMEACCESS` AND `EXTENSION.ISA LLOWEDINCOGNITOACCESS` EXAMPLE DEMONSTRATES THE `EXTENSION.ISALLOWEDFILESCHEMEAC CESS` AND `EXTESION.ISALLOWEDINCOGNITOACCESS` APIS BROWSER_ACTION CHROME.EXTENSI ON.ISALLOWEDFILESCHEMEACCESS CHROME.EXTENSION.ISALLOWEDINCOGNITOACCESS",
2345 "source_files": [ 2355 "source_files": [
2346 "manifest.json", 2356 "manifest.json",
2347 "popup.html", 2357 "popup.html",
2358 "popup.js",
2348 "sample.css" 2359 "sample.css"
2349 ], 2360 ],
2350 "source_hash": "c8bfc2b60f25c24dc3c5aaf75dd635c9419df66d", 2361 "source_hash": "62ca453d8d1551ff63dd7c78b49d546bc3af17c6",
2351 "zip_path": "examples\/api\/extension\/isAllowedAccess.zip" 2362 "zip_path": "examples\/api\/extension\/isAllowedAccess.zip"
2352 } 2363 }
2353 ] 2364 ]
2354 } 2365 }
OLDNEW
« no previous file with comments | « chrome/common/extensions/docs/samples.html ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698