webextensions-compatibility-research
 Share
The version of the browser you are using is no longer supported. Please upgrade to a supported browser.Dismiss

View only
 
ABCDEFGHIJKLMNOPQRSTUVWXYZAAABACADAEAFAGAHAIAJAKALAMANAOAPAQARASATAUAVAWAXAYAZBABBBCBDBEBFBGBHBIBJBKBLBMBNBOBPBQBRBSBTBUBVBWBXBYBZCACBCCCDCECFCGCHCICJCKCLCMCNCOCPCQCRCSCTCUCV
1
addon namerepositoryAMO listingDaily users on AMO (2016.4.1)Average daily users on piro.sakura.ne.jp (2016.3.1-31)Known users in closed network of client companiestotal known usersrequired featuresnot implemented featuresalready implemented featuresrequired change of Firefox itself (if we don't migrate the addon to WebExtensions)required featuresURL filteringsAddon managerFirefox's UISidebarSystem integrationLocal fileIdlePassword managementSearch enginesSite specific permissionsCert managementHistoryTabWindowLow level accessDebug/testingCommunicate with other addonsBookmarksOperations around web page contents
2
URL Blocking for anytimecontents rewriting before Firefox parses itControl the place where a loading URI is loaded into is: the current tab, a new foreground tab, anew background tab, an existing tab, or a new window, with its context (from links, bookmarks, location bar, search, etc.)Get the list of all installed addonsObserve addon installation/uninstallationUninstall other addonsDisable other addonsEnable other addonsDisable/hide any menu itemDisable/hide any toolbar buttonDisable/hide any UI elementDisable any keyboard shortcutOverride Ctrl-Tab operationHandle keyboard operations in the web search barDefine new keyboard shortcut for a custom featureCustom toolbarResizeable custom toolbar itemsHTML canvas in toolbar itemsAwesomebar search for tabs, histories, and bookmarks with custom queryOverride actions on the “Back” and “Forward” buttonsOverride tooltip on the “Back” and “Forward” buttonsCustom popup panel opened at any positionCustom sidebarsMultiple custom sidebarsControl visibility and size of the custom sidebarSet the application itself as the default client on the platformExecute external exe file (like nsIProcess)Get path of special directories/files (like nsIDirectoryService)Write something to a local file silentlySave URL to a fileDo something on idle (like nsIIdleService)Delete stored password for a specific siteStore/update password for a specific site, with username and realmInstall new seach engineUninstall existing search enginesDelete stored site-specific permission settingsSet/update site-specific permission settingsImport new root CA certsImport new site certs (and set exceptions)Delete histories with time rangeGet list of session historiesReload tab with no confirmationInsert custom UI elements (ex. HTML canvas) into tabsHandle new tab with its opener tabProvide custom context menu item for tabsOpen tab context menu on custom alternative tabProvide custom tab contents with privilegeProvide custom tooltip on tabsShow/hide tabAbility to select multiple tabs like worksheet tabs on Microsoft Excel or LibreOfficeControl selected state of tabsGet selected tabsHandle mouse operations on tabsHandle tab selectHandle tab moveHandle tab openHandle tab closeCompare two URIs to detect they are same website or notTurn a tab suspendedHandle window resizingHandle window openHandle dialog openDo something after a window is completely initialized and restoredRaise/unraise specified window on top without focus changeAPI to call native APIs like js-ctypesInter-process communication with socketsRead/write Windows's registrySynthesize any key stroke on any UI elementSynthesize any mouse operation on any UI elementCollect detailed memory usage information of Firefox itself (same to about:memory)Inter-sandbox communication with other addonsCreate multiple bookmarks into a new folderCreate a bookmarkDelete existing bookmarksList all existing bookmarks (via traversing bookmarks tree)Store custom information for each bookmark/folderHandle mouse actions on webpagesOverride search operations in tabsGet selection in webpagesSearch in tabs with a regular expressionCustom option panelCustom protocol handlerRead from system clipboardWrite to system clipboardDOM RangeFinderGet visible text from selection (like nsIDocumentEncoder)Get text with actual formatting with white-space:pre
3
known APIs https://developer.mozilla.org/en-US/Add-ons/WebExtensionshttps://developer.mozilla.org/en-US/Add-ons/WebExtensions/API/Events/UrlFilterhttps://developer.mozilla.org/en-US/Add-ons/WebExtensions/API/webRequestN/AN/AN/AN/AN/AN/AN/AN/AN/AN/A?N/A?N/AN/AN/AN/Apartially done via https://developer.mozilla.org/en-US/Add-ons/WebExtensions/API/WebNavigation/onBeforeNavigateN/AN/AN/AN/AN/AN/AN/AN/AN/Ahttps://developer.mozilla.org/en-US/Add-ons/WebExtensions/API/Downloads/downloadhttps://developer.mozilla.org/en-US/Add-ons/WebExtensions/API/idleN/AIt can be done by something regular content script with managed storageN/AN/AN/AN/AN/AN/Ahttps://developer.chrome.com/extensions/history#method-deleteRangeN/Apartially done via https://developer.mozilla.org/en-US/Add-ons/WebExtensions/API/Tabs/reloadN/AN/AN/AN/A?N/AN/AN/Ahttps://developer.mozilla.org/en-US/Add-ons/WebExtensions/API/Tabs/highlighthttps://developer.mozilla.org/en-US/Add-ons/WebExtensions/API/Tabs/queryN/Ahttps://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/Tabs/onActivatedhttps://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/Tabs/onMovedhttps://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/Tabs/onCreatedhttps://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/Tabs/onRemovedN/AN/AN/Ahttps://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/Windows/onCreatedN/Apossibly done via https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/Windows/onCreatedN/AN/Ahttps://developer.mozilla.org/en-US/Add-ons/WebExtensions/API/runtimeN/AN/AN/AN/Ahttps://developer.mozilla.org/en-US/Add-ons/WebExtensions/API/runtimehttps://developer.mozilla.org/en-US/Add-ons/WebExtensions/API/Bookmarks/createhttps://developer.mozilla.org/en-US/Add-ons/WebExtensions/API/Bookmarks/createhttps://developer.mozilla.org/en-US/Add-ons/WebExtensions/API/Bookmarks/removehttps://developer.mozilla.org/en-US/Add-ons/WebExtensions/API/bookmarksN/Ahttps://developer.mozilla.org/en-US/Add-ons/WebExtensions/API/Tabs/executeScriptN/Ahttps://developer.mozilla.org/en-US/Add-ons/WebExtensions/API/Tabs/executeScriptN/Ahttps://developer.mozilla.org/en-US/Add-ons/WebExtensions/manifest.json/options_uipartially done via chrome.webRequest and custom protocol handlerN/Apartially done via document.execCommandN/AN/AN/A
4
samples, additional infohttp://stackoverflow.com/questions/19956976/block-url-with-a-specific-word-somewhere-in-the-subdomainhttp://qiita.com/bonon0/items/98f670c5e28847458bfehttps://bugzilla.mozilla.org/show_bug.cgi?id=1270763https://bugzilla.mozilla.org/show_bug.cgi?id=1269288https://bugzilla.mozilla.org/show_bug.cgi?id=1269288https://bugzilla.mozilla.org/show_bug.cgi?id=1269288https://bugzilla.mozilla.org/show_bug.cgi?id=1269288https://bugzilla.mozilla.org/show_bug.cgi?id=1269288https://bugzilla.mozilla.org/show_bug.cgi?id=1267151https://bugzilla.mozilla.org/show_bug.cgi?id=1267151https://bugzilla.mozilla.org/show_bug.cgi?id=1267151https://bugzilla.mozilla.org/show_bug.cgi?id=1267145https://bugzilla.mozilla.org/show_bug.cgi?id=1271945https://bugzilla.mozilla.org/show_bug.cgi?id=1215061https://bugzilla.mozilla.org/show_bug.cgi?id=1270782https://bugzilla.mozilla.org/show_bug.cgi?id=1270782https://bugzilla.mozilla.org/show_bug.cgi?id=1270782https://bugzilla.mozilla.org/show_bug.cgi?id=1208596https://bugzilla.mozilla.org/show_bug.cgi?id=1208596https://wiki.mozilla.org/WebExtensions/Native_Messaginghttps://wiki.mozilla.org/WebExtensions/Native_Messaginghttps://wiki.mozilla.org/WebExtensions/Native_Messaginghttps://wiki.mozilla.org/WebExtensions/Native_Messaginghttps://bugzilla.mozilla.org/show_bug.cgi?id=1270745https://bugzilla.mozilla.org/show_bug.cgi?id=1268401https://bugzilla.mozilla.org/show_bug.cgi?id=1268401https://bugzilla.mozilla.org/show_bug.cgi?id=1268422https://bugzilla.mozilla.org/show_bug.cgi?id=1268422https://bugzilla.mozilla.org/show_bug.cgi?id=1265842https://bugzilla.mozilla.org/show_bug.cgi?id=1270784https://bugzilla.mozilla.org/show_bug.cgi?id=1270786https://bugzilla.mozilla.org/show_bug.cgi?id=1270787https://bugzilla.mozilla.org/show_bug.cgi?id=1270787http://tech.oga-ria.com/chrome-extensions-message-send/https://bugzilla.mozilla.org/show_bug.cgi?id=1271567https://bugzilla.mozilla.org/show_bug.cgi?id=1271553
http://qiita.com/ororog/items/146b7cdac85a48690c1ehttps://bugzilla.mozilla.org/show_bug.cgi?id=1271537
http://w3c.github.io/web-annotation/api/rangefinder/
https://bugzilla.mozilla.org/show_bug.cgi?id=1271534https://bugzilla.mozilla.org/show_bug.cgi?id=1271534
5
number of affected addons5261321122512111111112312122223111211111213332131111132114122121111221331121212128112
6
minimum number of affected users
90248442410771550000102063102063102063102063956489564895648956481077151969023066725725118653911219691077151284107715111414110018648800344000400019698470186778867781030001030008000053910471077151077151077151077151077151077151077151864818648186481864810771510771510771510771521623693572387238914617238723872514500009146191461110091461107715628962896289107715150348118615034811864269150348
7
ClearCode Inc.
8
Cert Importerhttps://github.com/clear-code/certimporterN/A103000103000330.00%configuration to bundle custom root CA certs
https://bugzilla.mozilla.org/show_bug.cgi?id=1265113
9
Force Addon Statushttps://github.com/clear-code/force-addon-statushttps://addons.mozilla.org/firefox/addon/force-addon-status/3031017601020635420.00%https://bugzilla.mozilla.org/show_bug.cgi?id=1269292
10
UI Text Overriderhttps://github.com/clear-code/ui-text-overriderhttps://addons.mozilla.org/firefox/addon/ui-text-overrider/489560095648550.00%configuration to disable any feature
https://bugzilla.mozilla.org/show_bug.cgi?id=1267145
https://bugzilla.mozilla.org/show_bug.cgi?id=1269273
✓(including provided by other addons)✓(including provided by other addons)✓(including provided by other addons)✓(including provided by other addons)
11
globalChrome.csshttps://github.com/clear-code/globalchromecsshttps://addons.mozilla.org/ja/firefox/addon/globalchromecss/1349366093794330.00%configuration to disable any feature
https://bugzilla.mozilla.org/show_bug.cgi?id=1269270
https://bugzilla.mozilla.org/show_bug.cgi?id=1268425
https://bugzilla.mozilla.org/show_bug.cgi?id=749400
https://bugzilla.mozilla.org/show_bug.cgi?id=1269298
https://bugzilla.mozilla.org/show_bug.cgi?id=1269296
https://bugzilla.mozilla.org/show_bug.cgi?id=1268407
https://bugzilla.mozilla.org/show_bug.cgi?id=1268401
✓(including provided by other addons)✓(including provided by other addons)
12
Disable about:confighttps://github.com/clear-code/disableaboutconfighttps://addons.mozilla.org/firefox/addon/disable-aboutconfig/54889700902482150.00%configuration to disable about:config
https://bugzilla.mozilla.org/show_bug.cgi?id=1268370
✓(including internal requests)
13
Disable Addonshttps://github.com/clear-code/disableaddonsN/A89260892604325.00%configuration to disable addon feature itself
https://bugzilla.mozilla.org/show_bug.cgi?id=1268370
https://bugzilla.mozilla.org/show_bug.cgi?id=1269292
https://bugzilla.mozilla.org/show_bug.cgi?id=1269294
✓(including internal requests)
14
Disable Synchttps://github.com/clear-code/disablesyncN/A88100881002150.00%configuration to disable Sync completely
https://bugzilla.mozilla.org/show_bug.cgi?id=1268370
https://bugzilla.mozilla.org/show_bug.cgi?id=586985
✓(including internal requests)
15
Disable Auto-updatehttps://github.com/clear-code/disableupdateN/A87200872002150.00%configuration to disable auto-update completely✓(including internal requests)
16
Permission Auto Regisitererhttps://github.com/clear-code/autopermissionhttps://addons.mozilla.org/firefox/addon/permissions-auto-registerer/788670086778220.00%
17
Disable About Somethinghttps://github.com/clear-code/disable-about-somethinghttps://addons.mozilla.org/firefox/addon/disable-about-something/27784700849772150.00%configuration to disable specific about:* URI✓(including internal requests)
18
Disable Search Engineshttps://github.com/clear-code/disablesearchengineshttps://addons.mozilla.org/firefox/addon/disable-search-engines/18470084701220.00%configuration to specify installed search engines by default
https://bugzilla.mozilla.org/show_bug.cgi?id=1268401
19
Places Auto Vacuum on Idlehttps://github.com/clear-code/places-auto-vacuum-on-idlehttps://addons.mozilla.org/firefox/addon/places-auto-vacuum-on-idle/3480000800342150.00%turn VACUUM on
20
Flexible Expire History by Dayshttps://github.com/clear-code/flexible-expire-history-by-daysN/A800008000020100.00%
21
List Addons in Windows Programshttps://github.com/clear-code/list-addons-in-win-programsN/A5000050000330.00%
22
Hide Option Panehttps://github.com/clear-code/hide-option-panehttps://addons.mozilla.org/firefox/addon/hide-option-pane/18367006883220.00%configuration to disable any option pane
https://bugzilla.mozilla.org/show_bug.cgi?id=1269270
23
No Duplicated Authenticationhttps://github.com/clear-code/no-duplicated-authenticationhttps://addons.mozilla.org/firefox/addon/no-duplicated-authentication/1470047012150.00%fix the bug itself
24
Only Minor Updatehttps://github.com/clear-code/only-minor-updatehttps://addons.mozilla.org/firefox/addon/only-minor-update/424400044242150.00%configuration to disable major update
https://bugzilla.mozilla.org/show_bug.cgi?id=1268399
✓(including internal requests)
25
Auto Password Registererhttps://github.com/clear-code/auto-password-registererhttps://addons.mozilla.org/firefox/addon/auto-password-registerer/040004000220.00%
26
Do Not Save Passwordhttps://github.com/clear-code/donotsavepasswordhttps://addons.mozilla.org/firefox/addon/do-not-save-password/5239003952110.00%delete all stored passwords when the password manager is turned off
27
Periodic Memory Usage Dumperhttps://github.com/clear-code/periodic-memory-usage-dumperhttps://addons.mozilla.org/firefox/addon/periodic-memory-usage-dumper/100100011003233.33%
28
Reload on Idlehttps://github.com/clear-code/reload-on-idlehttps://addons.mozilla.org/firefox/addon/reload-on-idle/47100010473166.67%
29
System Monitorhttps://github.com/clear-code/system-monitorhttps://addons.mozilla.org/firefox/addon/system-monitor/7257254325.00%
30
UxUhttps://github.com/clear-code/uxuhttps://addons.mozilla.org/firefox/addon/uxu-unittestxul/14149455.56%✓(to call internal functions of other addons)
31
Always Default Clienthttps://github.com/clear-code/always-default-clienthttps://addons.mozilla.org/thunderbird/addon/always-default-client/1111330.00%✓(helper.exe)✓(CurProcD?)
32
Window Size Fixerhttps://github.com/clear-code/window-size-fixerhttps://addons.mozilla.org/firefox/addon/window-size-fixer/005340.00%
33
Personal
34
Text Linkhttps://github.com/piroor/textlinkhttps://addons.mozilla.org/firefox/addon/text-link/14460057481503486350.00%✓(click, dblclick, mousedown, mouseup)
35
Tree Style Tabhttps://github.com/piroor/treestyletabhttps://addons.mozilla.org/firefox/addon/tree-style-tab/1048112904107715201335.00%✓(especially the tab bar)✓(twisty, counter for child tabs)✓(to list descendant tabs into the contents area)✓(from tabs)
36
Auto Confirmhttps://github.com/myokoym/auto-confirmhttps://addons.mozilla.org/firefox/addon/auto-confirm/46191000914614325.00%
37
Open Bookmark in New Tabhttps://github.com/piroor/openbookmarkintabhttps://addons.mozilla.org/firefox/addon/open-bookmarks-in-new-tab/42289119424082150.00%
38
Tabs on Bottomhttps://github.com/piroor/tabsonbottomhttps://addons.mozilla.org/firefox/addon/tabs-on-bottom/230105623066440.00%configuration to move tab bar bottom of the navigation bar✓(especially the tab bar)
39
Open Link in New Tabhttps://github.com/piroor/openlinkintabhttps://addons.mozilla.org/firefox/addon/open-link-in-new-tab/21498125216234325.00%
40
Multiple Tab Handlerhttps://github.com/piroor/multipletabhttps://addons.mozilla.org/firefox/addon/multiple-tab-handler/183033451864812558.33%✓(to select long-pressed and hovered tabs)✓(from tabs)
41
Popup ALT Attributehttps://github.com/piroor/popupalthttps://addons.mozilla.org/firefox/addon/popup-alt-attribute/8876838971420100.00%✓(mousemove)
42
Fox Splitterhttps://github.com/piroor/foxsplitterhttps://addons.mozilla.org/firefox/addon/fox-splitter/7231772385340.00%
43
Suspend Tabhttps://github.com/piroor/suspendtabhttps://addons.mozilla.org/firefox/addon/suspend-tab/672121469355420.00%ability to suspend existing tabs by user action
44
2 Pane Bookmarkshttps://github.com/piroor/bookmarks2panehttps://addons.mozilla.org/firefox/addon/2-pane-bookmarks/590438562896183.33%
45
New Tab from Location Barhttps://github.com/piroor/newtabfromlocationbarhttps://addons.mozilla.org/firefox/addon/new-tab-from-location-bar/269311728103233.33%
46
Informational Tabhttps://github.com/piroor/informationaltabhttps://addons.mozilla.org/firefox/addon/informational-tab/190411120152150.00%✓(progress bar, thumbnail)
47
Second Searchhttps://github.com/piroor/secondsearchhttps://addons.mozilla.org/firefox/addon/second-search/180916019697528.57%✓(to collect bookmarks with keywords)
48
Tab Killerhttps://github.com/piroor/tabkillerhttps://addons.mozilla.org/firefox/addon/tab-killer/15331533440.00%configuration to disable tabbed browsing✓(especially the tab bar)
49
Unified Sidebarhttps://github.com/piroor/unifiedsidebarhttps://addons.mozilla.org/en-US/firefox/addon/unified-sidebar/12503412844325.00%
50
XUL/Migemohttps://github.com/piroor/xulmigemohttps://addons.mozilla.org/firefox/addon/xulmigemo/71247411867614.29%fulltext search of Japanese terms about tabs, histories, and bookmarks✓(especially regular expression)
51
Auto Disable IMEhttps://github.com/piroor/autodisableimehttps://addons.mozilla.org/firefox/addon/auto-disable-ime/91315928110.00%configuration to turn IME off on the location bar
52
Back to Owner Tabhttps://github.com/piroor/backtoownerhttps://addons.mozilla.org/firefox/addon/back-to-owner-tab/513265394325.00%
53
How Many Times Can I Back?https://github.com/piroor/historycounterhttps://addons.mozilla.org/firefox/addon/how-many-times-can-i-back/45314542150.00%✓(count of session histories)
54
Rewind/Fastforward Buttonshttps://github.com/piroor/rewindforwardhttps://addons.mozilla.org/firefox/addon/rewindfastforward-buttons/13421363233.33%
55
Back/Forward Thumbnailhttps://github.com/piroor/bfthumbnailhttps://addons.mozilla.org/firefox/addon/backforward-thumbnail/11021123233.33%
56
Ez Sidebarhttps://github.com/piroor/ezsidebarhttps://addons.mozilla.org/firefox/addon/ez-sidebar/7718952150.00%sidebar undockable from the browser window
57
Clipboard Observerhttps://github.com/piroor/observeclipboardhttps://addons.mozilla.org/firefox/addon/clipboard-observer/4227692150.00%
58
URN Supporthttps://github.com/piroor/urnsupporthttps://addons.mozilla.org/firefox/addon/urn-support/402422150.00%
59
Stack Style Tabshttps://github.com/piroor/stackstyletabshttps://addons.mozilla.org/firefox/addon/stack-style-tabs/21213166.67%
60
Save Link Menus (with Selected Links)https://github.com/piroor/savelinkmenus-selected-linksN/A020100.00%
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
Loading...