Skip to content

Instantly share code, notes, and snippets.

@andymckay
Created January 30, 2017 22:02
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save andymckay/10c3a4c64ce8990b589f0ac740f65955 to your computer and use it in GitHub Desktop.
Save andymckay/10c3a4c64ce8990b589f0ac740f65955 to your computer and use it in GitHub Desktop.
1406 99.65% success
5 0.35% error
295 20.91% no_permissions
APIs (total number of times API used)
-------------------
2760 chrome.storage.local
2190 chrome.runtime.sendMessage
1934 chrome.i18n.getMessage
1223 chrome.extension.getURL
1026 chrome.runtime.lastError
1023 chrome.runtime.onMessage
966 chrome.tabs.query
914 chrome.tabs.create
701 chrome.tabs.sendMessage
583 chrome.tabs.executeScript
491 chrome.contextMenus.create
452 chrome.storage.sync
371 chrome.browserAction.setIcon
367 chrome.runtime.getManifest
311 chrome.browserAction.setBadgeText
292 chrome.browserAction.onClicked
275 chrome.extension.getBackgroundPage
248 chrome.tabs.update
233 chrome.tabs.onUpdated
226 chrome.notifications.create
161 chrome.runtime.onInstalled
150 chrome.runtime.getURL
143 chrome.browserAction.setBadgeBackgroundColor
140 chrome.browserAction.setTitle
136 chrome.windows.create
130 chrome.notifications.clear
117 chrome.tabs.remove
114 chrome.tabs.get
111 chrome.runtime.connect
109 chrome.webRequest.onBeforeRequest
105 chrome.storage.onChanged
101 chrome.tabs.onActivated
99 chrome.windows.update
87 chrome.contextMenus.onClicked
86 chrome.runtime.onConnect
76 chrome.contextMenus.update
75 chrome.browserAction.setPopup
72 chrome.alarms.create
70 chrome.tabs.onRemoved
68 chrome.runtime.id
64 chrome.cookies.get
62 chrome.notifications.onClicked
61 chrome.tabs.insertCSS
60 browser.storage.local
59 chrome.runtime.setUninstallURL
58 chrome.pageAction.show
58 chrome.tabs.reload
57 chrome.runtime.openOptionsPage
55 chrome.runtime.onMessageExternal
53 chrome.tabs.onCreated
53 chrome.contextMenus.removeAll
50 chrome.webRequest.onBeforeSendHeaders
46 chrome.alarms.onAlarm
44 chrome.cookies.remove
43 chrome.cookies.set
43 chrome.runtime.error
43 chrome.permissions.request
42 chrome.extension.lastError
40 chrome.i18n.strings
40 chrome.windows.remove
39 chrome.windows.getCurrent
39 chrome.cookies.getAll
37 chrome.runtime.getBackgroundPage
36 chrome.commands.onCommand
36 chrome.windows.getAll
35 chrome.promise.runtime
35 chrome.permissions.contains
33 chrome.downloads.download
33 browser.tabs.create
33 chrome.extension.getViews
33 chrome.notifications.onButtonClicked
31 browser.tabs.query
30 chrome.contextMenus.remove
29 chrome.webRequest.onHeadersReceived
27 chrome.tabs.captureVisibleTab
27 browser.extension.getURL
27 chrome.app.runtime
26 chrome.windows.get
26 chrome.extension.sendMessage
25 browser.contextMenus.create
25 chrome.runtime.onStartup
22 chrome.windows.onFocusChanged
22 chrome.runtime.reload
22 chrome.downloads.onChanged
22 chrome.extension.onMessage
21 chrome.alarms.clear
21 chrome.windows.getLastFocused
21 chrome.windows.onRemoved
21 chrome.notifications.onClosed
21 chrome.webRequest.onCompleted
20 browser.runtime.onMessage
20 chrome.browserAction.disable
19 chrome.webNavigation.onCompleted
19 chrome.idle.queryState
19 browser.i18n.getMessage
19 chrome.tabs.getCurrent
19 chrome.webNavigation.onBeforeNavigate
18 browser.params.browser
18 chrome.runtime.getPlatformInfo
18 browser.oldsafari.version
APIs (number of extensions using API)
-------------------
442 chrome.runtime.onMessage
409 chrome.tabs.create
393 chrome.tabs.query
384 chrome.runtime.sendMessage
365 chrome.storage.local
340 chrome.extension.getURL
267 chrome.browserAction.onClicked
250 chrome.tabs.sendMessage
217 chrome.tabs.executeScript
177 chrome.tabs.onUpdated
155 chrome.browserAction.setIcon
153 chrome.runtime.getManifest
152 chrome.contextMenus.create
144 chrome.notifications.create
142 chrome.runtime.lastError
142 chrome.i18n.getMessage
136 chrome.browserAction.setBadgeText
135 chrome.tabs.update
92 chrome.runtime.onInstalled
89 chrome.tabs.onActivated
89 chrome.storage.sync
87 chrome.browserAction.setBadgeBackgroundColor
74 chrome.storage.onChanged
74 chrome.extension.getBackgroundPage
73 chrome.webRequest.onBeforeRequest
72 chrome.tabs.get
70 chrome.browserAction.setTitle
68 chrome.tabs.remove
64 chrome.contextMenus.onClicked
61 chrome.runtime.onConnect
58 chrome.notifications.clear
57 chrome.runtime.connect
54 chrome.notifications.onClicked
53 chrome.runtime.getURL
53 chrome.tabs.onRemoved
51 chrome.windows.create
49 chrome.tabs.reload
46 chrome.runtime.openOptionsPage
43 chrome.tabs.insertCSS
42 chrome.contextMenus.removeAll
40 chrome.alarms.onAlarm
38 chrome.pageAction.show
38 chrome.runtime.setUninstallURL
38 chrome.tabs.onCreated
38 chrome.alarms.create
35 chrome.cookies.get
34 chrome.browserAction.setPopup
33 chrome.commands.onCommand
31 chrome.runtime.id
31 chrome.webRequest.onBeforeSendHeaders
30 chrome.windows.update
30 chrome.notifications.onButtonClicked
25 chrome.cookies.remove
25 chrome.windows.getCurrent
25 chrome.windows.getAll
24 chrome.cookies.getAll
23 chrome.downloads.download
23 chrome.runtime.onMessageExternal
23 chrome.webRequest.onHeadersReceived
22 chrome.tabs.captureVisibleTab
22 chrome.app.runtime
22 chrome.cookies.set
20 chrome.extension.getViews
19 chrome.windows.onFocusChanged
19 browser.tabs.create
18 chrome.notifications.onClosed
16 browser.storage.local
16 chrome.runtime.reload
16 chrome.windows.remove
16 chrome.webRequest.onCompleted
15 chrome.tabs.getCurrent
15 chrome.windows.onRemoved
15 chrome.contextMenus.remove
14 browser.tabs.query
14 chrome.runtime.onStartup
14 chrome.contextMenus.update
14 chrome.permissions.request
13 chrome.browserAction.disable
13 chrome.extension.onMessage
13 chrome.extension.sendMessage
13 chrome.pageAction.onClicked
13 chrome.permissions.contains
12 chrome.webNavigation.onCompleted
12 chrome.browserAction.enable
12 browser.tabs.get
12 chrome.commands.getAll
12 chrome.webNavigation.onCommitted
12 browser.contextMenus.create
11 browser.tabs.onUpdated
11 chrome.alarms.clear
11 browser.runtime.onMessage
11 chrome.runtime.getBackgroundPage
11 chrome.webNavigation.onBeforeNavigate
11 chrome.extension.lastError
10 chrome.tabs.onReplaced
10 chrome.windows.WINDOW_ID_CURRENT
10 chrome.pageAction.hide
10 chrome.browserAction.getBadgeText
9 chrome.tabs.getSelected
9 browser.extension.getURL
Manifest Keys
-------------------
1406 manifest_version
1406 version
1406 name
1352 description
1204 icons
1118 permissions
904 background
869 applications
862 content_scripts
816 browser_action
424 homepage_url
373 web_accessible_resources
246 author
244 options_ui
224 default_locale
222 short_name
98 content_security_policy
67 options_page
59 commands
55 page_action
48 minimum_chrome_version
23 externally_connectable
20 update_url
17 version_name
17 offline_enabled
15 optional_permissions
9 developer
8 id
8 license
8 incognito
6 title
5 key
5 minimum_edge_version
5 minimum_opera_version
4 homepage
4 omnibox
3 chrome_url_overrides
2 gecko
2 storage
2 main
2 -ms-preload
2 chrome_settings_overrides
2 oauth2
1 icon
1 all_frames
1 incognito_behavior
1 app
1 inprivate
1 keywords
1 strict_min_version
1 sidebar_action
1 container
1 48
1 sandbox
1 devtools_page
1 contributors
1 api_console_project_id
1 minimum_firefox_version
1 browser
1 jetpackID
1 icon64
1 comment-for-firefox
1 multiprocessCompatible
1 contentaccessible
1 preferences
Permissions
-------------------
609 tabs
537 storage
333 activeTab
215 notifications
214 contextMenus
198 webRequest
169 http://*/*
167 <all_urls>
161 https://*/*
145 webRequestBlocking
107 cookies
80 webNavigation
61 alarms
55 *://*/*
51 downloads
31 http://*/
27 https://*/
20 https://*.xora.be/*
20 http://*.xora.be/*
19 unlimitedStorage
18 idle
17 management
17 clipboardWrite
16 nativeMessaging
13 history
13 bookmarks
12 https://ajax.googleapis.com/
8 https://www.googleapis.com/*
5 clipboardRead
5 geolocation
5 https://*.twitch.tv/*
4 *://*.twitch.tv/*
4 declarativeContent
4 identity
4 background
3 https://api.twitch.tv/
3 *://*/
3 https://*.reddit.com/*
3 *://*.amazon.co.jp/*
3 *://www.youtube.com/*
3 https://www.tumblr.com/*
3 http://dolarhoje.com/
3 downloads.open
3 https://*.facebook.com/*
3 http://pesohoje.com/
3 http://*.reddit.com/*
3 http://localhost/
3 http://*.facebook.com/*
2 https://www.reddit.com/*
2 http://bitmar.com/
2 http://www.amazon.co.jp/
2 *://*.amazon.cn/*
2 https://www.amazon.co.jp/
2 https://*.github.com/*
2 *://*.amazon.it/*
2 *://*.youtube.com/*
2 *://*.facebook.com/*
2 *://*.amazon.ca/*
2 *://*.amazon.in/*
2 *://www.amazon.de/*
2 chrome://favicon/*
2 *://*.amazon.nl/*
2 *://www.amazon.es/*
2 *://*.amazon.com/*
2 *://www.amazon.com.au/*
2 https://robertsspaceindustries.com/*
2 https://mail.google.com/
2 https://accounts.google.com/o/oauth2/token
2 *://*.amazon.fr/*
2 *://www.amazon.com.br/*
2 https://www.googleapis.com/
2 http://*.kjclub.com/kr/member/*
2 https://www.instagram.com/*
2 gcm
2 *://www.amazon.fr/*
2 http://useragentstring.com/*
2 *://www.amazon.nl/*
2 *://www.amazon.it/*
2 *://www.amazon.cn/*
2 *://www.amazon.ca/*
2 *://www.amazon.in/*
2 *://www.amazon.co.uk/*
2 http://mail.google.com/*
2 *://*.amazon.com.br/*
2 *://*.amazon.com.au/*
2 http://*.kjclub.com/jp/editor/*
2 *://*.amazon.com.mx/*
2 proxy
2 systemXHR
2 *://*.google.com/*
2 *://www.amazon.com/*
2 *://www.amazon.com.mx/*
2 tts
2 https://mail.google.com/*
2 *://*.vk.com/*
2 http://*.kjclub.com/kr/exchange/*
2 *://*.amazon.de/*
2 https://fonts.googleapis.com/
2 browsingData
2 http://*.kjclub.com/kr/editor/*
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment