Skip to content

Instantly share code, notes, and snippets.

@peterbe
Created October 15, 2019 13:39
Show Gist options
  • Save peterbe/91d6a71a7d0f2b794dcdccfcc0caac64 to your computer and use it in GitHub Desktop.
Save peterbe/91d6a71a7d0f2b794dcdccfcc0caac64 to your computer and use it in GitHub Desktop.
{
"doc": {
"mdn_url": "/en-US/docs/Mozilla/Add-ons/WebExtensions/API/dns",
"title": "dns",
"body": [
{
"type": "prose",
"value": {
"content": "<div>Enables an extension to resolve domain names.</div>\n\n<div>&nbsp;</div>\n\n<div>To use this API, an extension must request the \"dns\" <a class=\"external\" href=\"https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/permissions\" rel=\"noopener\">permission</a> in its <code><a class=\"external\" href=\"https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json\" rel=\"noopener\">manifest.json</a></code> file.</div>"
}
},
{
"type": "prose",
"value": {
"id": "Functions",
"title": "Functions",
"content": "<dl>\n <dt><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/API/dns/resolve\" title=\"Resolves the given hostname to a DNS record.\"><code>dns.resolve()</code></a></dt>\n <dd>Resolves the given hostname to a DNS record.</dd>\n</dl>"
}
},
{
"type": "browser_compatibility",
"value": {
"resolve": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/dns/resolve",
"support": {
"chrome": {
"version_added": false
},
"edge": {
"version_added": false
},
"firefox": {
"version_added": "60"
},
"firefox_android": {
"version_added": "60"
},
"opera": {
"version_added": false
}
}
}
}
}
}
],
"sidebarHTML": "<ol>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions\"><strong>Browser extensions</strong></a></li>\n <li class=\"toggle\">\n <details>\n <summary>Getting started</summary>\n <ol>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/What_are_WebExtensions\">What are extensions?</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/Your_first_WebExtension\">Your first extension</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/Your_second_WebExtension\">Your second extension</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/Anatomy_of_a_WebExtension\">Anatomy of an extension</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/Examples\">Example extensions</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/What_next_\">What next?</a></li>\n </ol>\n </details>\n </li>\n <li class=\"toggle\">\n <details>\n <summary>Concepts</summary>\n <ol>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/Using_the_JavaScript_APIs\">Using the JavaScript APIs</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/Content_scripts\">Content scripts</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/Match_patterns\">Match patterns</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/Working_with_files\">Working with files</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/Internationalization\">Internationalization</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/Security_best_practices\">Security best practices</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/Content_Security_Policy\">Content Security Policy</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/Native_messaging\">Native messaging</a></li>\n </ol>\n </details>\n </li>\n <li class=\"toggle\">\n <details>\n <summary>User interface</summary>\n <ol>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/user_interface\">User Interface</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/user_interface/Accessibility_guidelines\">Accessibility guidelines</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/user_interface/Browser_action\">Toolbar button</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/user_interface/Page_actions\">Address bar button</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/user_interface/Sidebars\">Sidebars</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/user_interface/Context_menu_items\">Context menu items</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/user_interface/Options_pages\">Options page</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/user_interface/Extension_pages\">Extension pages</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/user_interface/Notifications\">Notifications</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/user_interface/Omnibox\">Address bar suggestions</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/user_interface/devtools_panels\">Developer tools panels</a></li>\n </ol>\n </details>\n </li>\n <li class=\"toggle\">\n <details>\n <summary>How to</summary>\n <ol>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/Intercept_HTTP_requests\">Intercept HTTP requests</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/Modify_a_web_page\">Modify a web page</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/Safely_inserting_external_content_into_a_page\">Insert external content</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/Add_a_button_to_the_toolbar\">Add a button to the toolbar</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/Implement_a_settings_page\">Implement a settings page</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/Working_with_the_Tabs_API\">Work with the Tabs API</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/Work_with_the_Bookmarks_API\">Work with the Bookmarks API</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/Work_with_the_Cookies_API\">Work with the Cookies API</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/Work_with_contextual_identities\">Work with contextual identities</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/Build_a_cross_browser_extension\">Build a cross-browser extension</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/onboarding_upboarding_offboarding_best_practices\">Onboard, upboard, and offboard users</a></li>\n </ol>\n </details>\n </li>\n <li class=\"toggle\">\n <details>\n <summary>Porting</summary>\n <ol>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/Firefox_differentiators\">Firefox differentiators</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/Porting_a_Google_Chrome_extension\">Porting a Google Chrome extension</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/Porting_a_legacy_Firefox_add-on\">Porting a legacy Firefox extension</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/Comparison_with_the_Add-on_SDK\">Comparison with the Add-on SDK</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/Comparison_with_XUL_XPCOM_extensions\">Comparison with XUL/XPCOM extensions</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/Differences_between_API_implementations\">Differences between API implementations</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/Chrome_incompatibilities\">Chrome incompatibilities</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/Differences_between_desktop_and_Android\">Differences between desktop and Android</a></li>\n </ol>\n </details>\n </li>\n <li class=\"toggle\">\n <details>\n <summary>Firefox workflow</summary>\n <ol>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/Development_Tools\">Developer tools</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/Choose_a_Firefox_version_for_web_extension_develop\">Choose a Firefox version</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/User_experience_best_practices\">User Experience</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/Prompt_users_for_data_and_privacy_consents\">Prompt users for data and privacy consents</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/Temporary_Installation_in_Firefox\">Temporary Installation in Firefox</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/Debugging\">Debugging</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/Testing_persistent_and_restart_features\">Testing persistent and restart features</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/Test_permission_requests\">Test permission requests</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/Developing_WebExtensions_for_Firefox_for_Android\">Developing for Firefox for Android</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/Getting_started_with_web-ext\">Getting started with web-ext</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/web-ext_command_reference\">web-ext command reference</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/WebExtensions_and_the_Add-on_ID\">Extensions and the Add-on ID</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/Request_the_right_permissions\">Request the right permissions</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/Best_practices_for_updating_your_extension\">Best practices for updating your extension</a></li>\n </ol>\n </details>\n </li>\n <li class=\"toggle\">\n <details open>\n <summary>JavaScript APIs</summary>\n <ol><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/Browser_support_for_JavaScript_APIs\">Browser support for JavaScript APIs</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/API/alarms\">alarms</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/API/bookmarks\">bookmarks</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/API/browserAction\">browserAction</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/API/browserSettings\">browserSettings</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/API/browsingData\">browsingData</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/API/clipboard\">clipboard</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/API/commands\">commands</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/API/contentScripts\">contentScripts</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/API/contextualIdentities\">contextualIdentities</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/API/cookies\">cookies</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/API/devtools.inspectedWindow\">devtools.inspectedWindow</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/API/devtools.network\">devtools.network</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/API/devtools.panels\">devtools.panels</a></li><li class=\"webextension-api-sidebar\"><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/API/dns\">dns</a><ol><li data-default-state=\"open\"><a href=\"#\"><strong>Methods</strong></a><ol><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/API/dns/resolve\" title=\"Resolves the given hostname to a DNS record.\"><code>resolve()</code></a></li></ol></li></ol></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/API/downloads\">downloads</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/API/events\">events</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/API/extension\">extension</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/API/extensionTypes\">extensionTypes</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/API/find\">find</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/API/history\">history</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/API/i18n\">i18n</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/API/identity\">identity</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/API/idle\">idle</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/API/management\">management</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/API/menus\">menus</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/API/notifications\">notifications</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/API/omnibox\">omnibox</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/API/pageAction\">pageAction</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/API/permissions\">permissions</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/API/pkcs11\">pkcs11</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/API/privacy\">privacy</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/API/proxy\">proxy</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/API/runtime\">runtime</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/API/search\">search</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/API/sessions\">sessions</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/API/sidebarAction\">sidebarAction</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/API/storage\">storage</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/API/tabs\">tabs</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/API/theme\">theme</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/API/topSites\">topSites</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/API/types\">types</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/API/webNavigation\">webNavigation</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/API/webRequest\">webRequest</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/API/windows\">windows</a></li></ol>\n </details>\n </li>\n\n <li class=\"toggle\">\n <details>\n <summary>Manifest keys</summary>\n <ol><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/author\">author</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/background\">background</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/browser_action\">browser_action</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/browser_specific_settings\">browser_specific_settings</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/chrome_settings_overrides\">chrome_settings_overrides</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/chrome_url_overrides\">chrome_url_overrides</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/commands\">commands</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/content_scripts\">content_scripts</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/content_security_policy\">content_security_policy</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/default_locale\">default_locale</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/description\">description</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/developer\">developer</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/devtools_page\">devtools_page</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/dictionaries\">dictionaries</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/externally_connectable\">externally_connectable</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/homepage_url\">homepage_url</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/icons\">icons</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/incognito\">incognito</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/manifest_version\">manifest_version</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/name\">name</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/offline_enabled\">offline_enabled</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/omnibox\">omnibox</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/optional_permissions\">optional_permissions</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/options_page\">options_page</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/options_ui\">options_ui</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/page_action\">page_action</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/permissions\">permissions</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/protocol_handlers\">protocol_handlers</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/short_name\">short_name</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/sidebar_action\">sidebar_action</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/theme\">theme</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/version\">version</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/version_name\">version_name</a></li><li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/web_accessible_resources\">web_accessible_resources</a></li></ol>\n </details>\n </li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/Distribution_options\">Distribution Options</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/Themes\"><strong>Themes</strong></a></li>\n <li class=\"toggle\">\n <details>\n <summary>Browser themes</summary>\n <ol>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/Themes/Theme_concepts\">Browser theme concepts</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/Themes/Using_the_AMO_theme_generator\">Using the AMO theme generator</a></li>\n </ol>\n </details>\n </li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/Distribution\"><strong>Publishing and Distribution</strong></a></li>\n <li class=\"toggle\">\n <details>\n <summary>Publishing add-ons</summary>\n <ol>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/Developer_accounts\">Developer accounts</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/Distribution\">Signing and distribution overview</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/Package_your_extension_\">Package your extension</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/Distribution/Submitting_an_add-on\">Submit an add-on</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/Source_Code_Submission\">Source code submission</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/Distribution/Resources_for_publishers\">Resources for publishers</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/Listing\">Creating an appealing listing</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/Distribution/Make_money_from_browser_extensions\">Make money from browser extensions</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/Distribution/Promoting_your_extension_or_theme\">Promoting your extension or theme</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/AMO/Policy/Reviews\">Add-on policies</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/AMO/Policy/Agreement\">Developer agreement</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/AMO/Policy/Featured\">Featured add-ons</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/Distribution/Retiring_your_extension\">Retiring your extension</a></li>\n </ol>\n </details>\n </li>\n <li class=\"toggle\">\n <details>\n <summary>Distributing add-ons</summary>\n <ol>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/Alternative_distribution_options/Sideloading_add-ons\">For sideloading</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/Alternative_distribution_options/Add-ons_for_desktop_apps\">For desktop apps</a></li>\n <li><a href=\"/en-US/docs/Mozilla/Add-ons/WebExtensions/Alternative_distribution_options/Add-ons_in_the_enterprise\">For an enterprise</a></li>\n </ol>\n </details>\n </li>\n <li><a class=\"external\" href=\"https://discourse.mozilla.org/c/add-ons\" rel=\"noopener\"><strong>Community and Support</strong></a></li>\n <li class=\"toggle\">\n <details>\n <summary>Channels</summary>\n <ol>\n <li><a class=\"external\" href=\"https://blog.mozilla.org/addons\" rel=\"noopener\">Add-ons blog</a></li>\n <li><a class=\"external\" href=\"https://discourse.mozilla.org/c/add-ons\" rel=\"noopener\">Add-on forums</a></li>\n <li><a class=\"external\" href=\"https://stackoverflow.com/questions/tagged/firefox-addon\" rel=\"noopener\">Stack Overflow</a></li>\n <li><a class=\"new\" href=\"/en-US/docs/Mozilla/Add-ons/#Contact_us\" rel=\"nofollow\">Contact us</a></li>\n </ol>\n </details>\n </li>\n </ol>",
"last_modified": "2019-03-18T17:03:02.541486"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment