Blog
January 1, 1970
Multiple side panels
This recipe shows how to use sidePanel.getOptions() to retrieve the current side panel and switch between side panels.
January 1, 1970
January 1, 1970
January 1, 1970
January 1, 1970
January 1, 1970
January 1, 1970
January 1, 1970
January 1, 1970
January 1, 1970
January 1, 1970
January 1, 1970
January 1, 1970
January 1, 1970
January 1, 1970
Reading List API Demo
Uses the chrome.readingList API to display, update and remove reading list entries.
January 1, 1970
January 1, 1970
January 1, 1970
Notifications API sample
Demonstrates the creation of, and interaction with, each of the notification template types.
January 1, 1970
Devtools - Chrome Query
Uses the devtools API to add a sidebar that displays the jQuery data associated with the selected DOM element.
January 1, 1970
January 1, 1970
January 1, 1970
January 1, 1970
January 1, 1970
January 1, 1970
Bookmark Viewer
Uses the chrome.bookmarks API to search through, add, and delete bookmarks from the user's bookmark tree.
January 1, 1970
January 1, 1970
January 1, 1970
January 1, 1970
Tab Inspector
Demonstrates the chrome.tabs API and the chrome.windows API by providing a user interface to manage tabs and windows.
January 1, 1970
January 1, 1970
BrowsingData API: Basics
Uses the chrome.browsingData API to clear the user's history without requiring the user to visit the history page.
January 1, 1970
January 1, 1970
My Bookmarks
A browser action with a popup dump of all bookmarks, including search, add, edit and delete.
January 1, 1970
chrome.commands
Uses the chrome.commands API by creating a new keyboard macro for switching tabs in the browser window.
January 1, 1970
Font Settings API Sample
Demonstrates the chrome.fontSettings API by allowing users to modify the size of fonts on webpages.
January 1, 1970
January 1, 1970
Sandboxed Frame Sample
Demonstrates creation of a tab with a sandboxed iframe to which the main page passes a counter variable.
January 1, 1970
January 1, 1970
January 1, 1970
January 1, 1970
January 1, 1970
January 1, 1970
January 1, 1970
Web Accessible Resources Demo
Uses the web_accessible_resources key in the manifest.json file to control access to assets within an extension.
January 1, 1970
Sandboxed Content Sample
Demonstrates creating a tab for a sandboxed iframe. The sandbox calls eval() to write HTML to its own document.
January 1, 1970
January 1, 1970
January 1, 1970
January 1, 1970
January 1, 1970
January 1, 1970
no-cookies Rule Manager
Demonstrates the chrome.declarativeNetRequest API by providing a UI to manipulate declarativeNetRequest rules dynamically.
January 1, 1970
January 1, 1970
File Handling Demo
Shows how to use the file_handlers manifest key with the web platform's Launch Handler API.
January 1, 1970
January 1, 1970
webRequest.onAuthRequired Demo
Demonstrates the webRequest.onAuthRequired listener to detect an authentication request and log the user into the designated site.
January 1, 1970
January 1, 1970
Favicon API in a popup
Demonstrates the favicon manifest permission by displaying the favicon of a url in the extension popup.
January 1, 1970
January 1, 1970
Advanced Font Settings
Demonstrates the chrome.fontSettings API by allowing users to modify the style of displayed fonts on web pages.
January 1, 1970
January 1, 1970
January 1, 1970
Content settings
Uses chrome.contentSettings to display the settings of a given page in the extension's popup.
January 1, 1970
January 1, 1970
January 1, 1970
Blank new tab page
Uses the "chrome_url_overrides" manifest key by replacing the user's default new tab page with a new html file.
January 1, 1970
January 1, 1970
Devtools - inspectedWindow API sample
Uses devtools.inspectedWindow to collect and use data on the resouces used in a web page.
January 1, 1970
Omnibox - New Tab Search
Demonstrates the "omnibox" manifest key and API by creating a keyword that opens a browser search in a new tab.
January 1, 1970
Favicon API in content scripts
Demonstrates fetching the favicon from www.google.com and inserting it at the top left of every page.
January 1, 1970
January 1, 1970
January 1, 1970
January 1, 1970
January 1, 1970
January 1, 1970
January 1, 1970
January 1, 1970
Drink Water Event Popup
Demonstrates usage and features of the event page by reminding user to drink water
January 1, 1970
Site-specific side panel
Shows how to display the side panel only on google.com using the Side Panel API.
January 1, 1970
Offscreen API - DOM Parsing
Shows how to use DOMParser in an extension service worker using the offscreen document.
January 1, 1970
January 1, 1970
January 1, 1970
January 1, 1970
January 1, 1970
January 1, 1970
Offscreen API - Clipboard
Shows how to write a string to the system clipboard using the offscreen document.
January 1, 1970
January 1, 1970
January 1, 1970
January 1, 1970
January 1, 1970