fune/browser/components/extensions
Dave Vandyke 4996fdb5eb Bug 1861445 - Add the runtime.onPerformanceWarning WebExtension event r=zombie,robwu
When an extension's content script is very slow and causes a webpage
to hang noticeably, a warning banner is displayed to the user. It
would be useful to also notify the extension developer when that
happens, so that they can address the issue.

Let's add a new event runtime.onPerformanceWarning that can be
dispatched when the browser needs to warn an extension of runtime
performance issues. For now, let's just dispatch that event when the
slow extension warning banner is displayed to the user.

See also https://github.com/w3c/webextensions/issues/456

Differential Revision: https://phabricator.services.mozilla.com/D194708
2024-01-29 10:32:09 +00:00
..
child
parent Bug 1864821 - Replace PromiseUtils.defer() with Promise.withResolvers() in extension code. r=extension-reviewers,geckoview-reviewers,rpl,m_kato 2024-01-05 09:22:34 +00:00
schemas Bug 1868114 - Drop schema support for chrome_settings_overrides.searchProvider.params in Manifest v3. r=extension-reviewers,robwu 2023-12-07 21:12:22 +00:00
test Bug 1861445 - Add the runtime.onPerformanceWarning WebExtension event r=zombie,robwu 2024-01-29 10:32:09 +00:00
.eslintrc.js
ext-browser.json
extension-popup-panel.css Bug 1874232 - Simplify platform-conditional extension css r=rpl,desktop-theme-reviewers,emilio 2024-01-22 17:19:51 +00:00
extension.css Bug 1874232 - Simplify platform-conditional extension css r=rpl,desktop-theme-reviewers,emilio 2024-01-22 17:19:51 +00:00
ExtensionBrowsingData.sys.mjs Bug 1845311 - Use ChromeUtils.defineLazyGetter in more places r=arai,webdriver-reviewers,geckoview-reviewers,extension-reviewers,application-update-reviewers,credential-management-reviewers,devtools-reviewers,fxview-reviewers,anti-tracking-reviewers,sessionstore-reviewers,pbz,joschmidt,robwu,issammani,bytesized,owlish,dao 2023-07-26 16:28:11 +00:00
ExtensionControlledPopup.sys.mjs Bug 1866011 p2. Rename nsIDocShell.contentViewer. r=emilio,credential-management-reviewers,devtools-reviewers,sgalich 2023-11-24 09:10:52 +00:00
ExtensionPopups.sys.mjs Bug 1874232 - Simplify platform-conditional extension css r=rpl,desktop-theme-reviewers,emilio 2024-01-22 17:19:51 +00:00
extensions-browser.manifest
jar.mn Bug 1874232 - Simplify platform-conditional extension css r=rpl,desktop-theme-reviewers,emilio 2024-01-22 17:19:51 +00:00
moz.build Bug 1859869 - batch 12 - browser/* xpcshell .ini manifests to .toml. r=aryx,extension-reviewers,credential-management-reviewers,search-reviewers,sessionstore-reviewers,places-reviewers,issammani,Standard8,robwu,sclements 2023-11-21 17:35:23 +00:00