gecko-dev/browser/components
Drew Willcoxon e01baaa564 Bug 1897857 - Improve the browser_blobIcons.js urlbar test. r=daisuke
While working on D210972, I found that browser_blobIcons.js intermittently fails
because AppProvidedSearchEngine.sys.mjs also creates blob URLs. The failure
happened locally when I was running browser_blobIcons.js by itself, so it might
only be a problem in that scenario, shortly after browser startup.

Regardless, the test shouldn't assume that the only part of the app that creates
blob URLs is the part being tested. This patch makes these changes:

* Use a particular test blob (instead of an empty blob)
* Filter out `createObjectURL()` calls that don't pass the test blob
* Filter out `revokeObjectURL()` calls that don't pass the expected blob URL
* Reset the spies after each part to make the test a little easier to follow.
  Right now the call counts accumulate since the spies are never reset, which
  makes the test harder to understand and modify.

Differential Revision: https://phabricator.services.mozilla.com/D210981
2024-05-21 19:08:31 +00:00
..
about
aboutlogins Bug 1895692 - turn off import/no-unassigned-import for storybook files, r=reusable-components-reviewers,frontend-codestyle-reviewers,hjones 2024-05-15 16:08:57 +00:00
aboutwelcome Bug 1894243 - about:welcome focus urlbar post onboarding as default experience r=omc-reviewers,aminomancer 2024-05-13 14:38:22 +00:00
asrouter Bug 1869212 - [Docs] Moments page is missing its example screenshot r=omc-reviewers,pdahiya 2024-05-20 18:55:06 +00:00
attribution
backup Bug 1893277 - build initial UI for turning on scheduled backups. r=backup-reviewers,firefox-desktop-core-reviewers ,fluent-reviewers,mconley 2024-05-17 17:36:33 +00:00
build
contentanalysis
contextualidentity
controlcenter/content
customizableui Bug 1892012 - Add toolbar entry point for the sidebar as a default setting r=sidebar-reviewers,Gijs,mstriemer 2024-05-17 16:37:16 +00:00
doh
downloads Bug 1742889 - Rewrite consumers of whereToOpenLink to use BrowserUtils.whereToOpenLink. r=Gijs,search-reviewers,places-reviewers,firefox-desktop-core-reviewers ,home-newtab-reviewers,reusable-components-reviewers,hjones,nbarrett 2024-05-08 14:33:17 +00:00
enterprisepolicies Bug 1741375 - Proxy DNS by default when using SOCKS v5 r=necko-reviewers,extension-reviewers,kershaw,perftest-reviewers,robwu,sparky 2024-05-21 11:55:26 +00:00
extensions Bug 1897770 - Improve .sjs file environment definitions in ESLint. r=frontend-codestyle-reviewers,extension-reviewers,Gijs 2024-05-20 13:49:44 +00:00
firefoxview Bug 1883231 - Don't update search results for a stale query in Firefox View. r=nsharpley,fxview-reviewers,places-reviewers,Standard8,sidebar-reviewers 2024-05-09 13:34:37 +00:00
installerprefs
ion
messagepreview
migration Bug 1894821: Throw NS_ERROR_FILE_TOO_BIG if the favicon data size is over than MAX_FAVICON_BUFFER_SIZE r=places-reviewers,mak,migration-reviewers,mconley 2024-05-15 21:42:59 +00:00
newtab Bug 1893940 - Fix stripe in customize menu on small screens r=amy,home-newtab-reviewers 2024-05-21 13:56:58 +00:00
originattributes
pagedata
places Bug 1897330 - Reset places tree styles that were previously reset by the plain class. r=aminomancer,desktop-theme-reviewers,places-reviewers,Itiel 2024-05-17 10:14:03 +00:00
pocket
preferences Bug 1741375 - Proxy DNS by default when using SOCKS v5 r=necko-reviewers,extension-reviewers,kershaw,perftest-reviewers,robwu,sparky 2024-05-21 11:55:26 +00:00
privatebrowsing Bug 1790428 - Remove ExperimentFakes.enrollWithRollout r=chumphreys 2024-05-16 17:15:58 +00:00
profiles
prompts
protections
protocolhandler
reportbrokensite
resistfingerprinting Bug 1781855 - Allow a higher time difference in browser_timezone.js. r=tjr 2024-05-13 20:53:31 +00:00
safebrowsing/content/test
screenshots Bug 1890721 - Prevent events from reaching the content page. r=sfoster,smaug 2024-05-15 20:17:21 +00:00
search Bug 1836804 - Remove support for {moz:locale} parameter replacements in search URLs. r=search-reviewers,daleharvey 2024-05-13 22:10:30 +00:00
sessionstore Bug 1896791 - Fix logging typo for the createTabsForSessionRestore return value. r=sessionstore-reviewers,nsharpley,sclements 2024-05-16 17:58:14 +00:00
shell Bug 1894865 - Concat nsStrings to avoid issues converting wide characters to char and back again. r=bytesized 2024-05-21 02:37:10 +00:00
shopping Bug 1845151 - Remove all code associated with the message-bar component r=hjones,desktop-theme-reviewers,reusable-components-reviewers,extension-reviewers,robwu 2024-05-07 14:01:53 +00:00
sidebar Bug 1894221 - Add Sidebar Extensions section to Customize Sidebar menu r=sidebar-reviewers,fluent-reviewers,bolsson,sclements,jsudiaman 2024-05-21 14:00:03 +00:00
storybook Bug 1895692 - turn off import/no-unassigned-import for storybook files, r=reusable-components-reviewers,frontend-codestyle-reviewers,hjones 2024-05-15 16:08:57 +00:00
syncedtabs Bug 1742889 - Rewrite consumers of whereToOpenLink to use BrowserUtils.whereToOpenLink. r=Gijs,search-reviewers,places-reviewers,firefox-desktop-core-reviewers ,home-newtab-reviewers,reusable-components-reviewers,hjones,nbarrett 2024-05-08 14:33:17 +00:00
tabbrowser Bug 1897503 - Move browser-allTabsMenu.inc.xhtml to browser/components/tabbrowser/. r=tabbrowser-reviewers,mak 2024-05-21 11:27:15 +00:00
tabpreview Backed out changeset 1ff878cf0722 (bug 1893676) for causing frequent failures in browser_tab_manager_keyboard_access.js CLOSED TREE 2024-05-14 18:36:19 -04:00
tabunloader
tests Bug 1875502 - Fix tests broken by the previous patch stack that standardizes update initialization r=nalexander,application-update-reviewers 2024-05-16 20:01:55 +00:00
textrecognition
topsites Bug 1891985 - Part 4: Remove Section pref listener - r=dao 2024-05-14 14:20:28 +00:00
touchbar Bug 1892965 - Rename SidebarUI and SidebarLauncher r=sidebar-reviewers,places-reviewers,nsharpley 2024-05-03 15:20:15 +00:00
translations Bug 1894575 - Ensure panel cannot be resized off screen r=translations-reviewers,gregtatum 2024-05-16 21:03:06 +00:00
uitour
urlbar Bug 1897857 - Improve the browser_blobIcons.js urlbar test. r=daisuke 2024-05-21 19:08:31 +00:00
.eslintrc.js
BrowserComponents.manifest
BrowserContentHandler.sys.mjs Bug 1875502 - Add UpdateManager.updateInstalledAtStartup r=nalexander,application-update-reviewers,firefox-desktop-core-reviewers 2024-05-16 20:01:54 +00:00
BrowserGlue.sys.mjs Bug 1897968 - Typo in browserglue pref. checkbox not depended on pref. r=issammani,firefox-desktop-core-reviewers DONTBUILD 2024-05-21 15:46:47 +00:00
components.conf
distribution.sys.mjs Bug 1552815: Use setFaviconForPage() instead of replaceFaviconDataFromDataURL() r=sync-reviewers,mak 2024-05-01 20:40:50 +00:00
metrics.yaml Backed out 2 changesets (bug 1893458, bug 1890634) for causing bustages at TaskbarPinningMetricsTests.cpp. CLOSED TREE 2024-05-02 00:22:14 +03:00
moz.build Bug 1837575 - Move Tabbed Browser related files to browser/components/tabbrowser/. r=mconley,desktop-theme-reviewers,zeid,tabbrowser-reviewers,frontend-codestyle-reviewers,Itiel 2024-05-17 13:25:23 +00:00
nsIBrowserHandler.idl
StartupRecorder.sys.mjs