gecko-dev/browser/components
Michael Hughes e9fb897ab6 Bug 1863636 - adding filename validation to prevent callers of new functions from creating bad file paths r=nshukla,gstoll
As per comments on this diff about getTaskbarTabShortcutPath () I added validation on the C++ side to ensure that the shortcut name passed in can be used as a filename. Tested the changes in the browser console window and confirmed that regular names "abcd" work and confirmed that bad names ("..\\something", ".\\s", ".s", "some?") failed and generated an exception in Javascript.

Differential Revision: https://phabricator.services.mozilla.com/D199590
2024-01-26 00:10:40 +00:00
..
about Bug 1873732 - remove outdated manifest conditions and use consistent conditions. r=aryx,necko-reviewers,jgilbert,settings-reviewers,credential-management-reviewers,devtools-reviewers,sessionstore-reviewers,dom-storage-reviewers,sgalich,kershaw,nchevobbe,janv,dao 2024-01-25 00:27:05 +00:00
aboutlogins Bug 1873732 - remove outdated manifest conditions and use consistent conditions. r=aryx,necko-reviewers,jgilbert,settings-reviewers,credential-management-reviewers,devtools-reviewers,sessionstore-reviewers,dom-storage-reviewers,sgalich,kershaw,nchevobbe,janv,dao 2024-01-25 00:27:05 +00:00
aboutwelcome Bug 1780071 - autofix browser/ violations of no-comparison-or-assignment-inside-ok, r=Standard8,webcompat-reviewers,extension-reviewers,settings-reviewers,credential-management-reviewers,fxview-reviewers,sessionstore-reviewers,places-reviewers,sgalich,dao,twisniewski,mconley,sclements 2024-01-24 17:03:13 +00:00
asrouter Bug 1872922 - Replace last few uses of XPCOMUtils.defineLazyGetter with ChromeUtils.defineLazyGetter and add linter error for XPCOMUtils.defineLazyGetter r=extension-reviewers,credential-management-reviewers,devtools-reviewers,Standard8,arai,robwu,Gijs,sgalich 2024-01-17 15:54:00 +00:00
attribution Bug 1873732 - remove outdated manifest conditions and use consistent conditions. r=aryx,necko-reviewers,jgilbert,settings-reviewers,credential-management-reviewers,devtools-reviewers,sessionstore-reviewers,dom-storage-reviewers,sgalich,kershaw,nchevobbe,janv,dao 2024-01-25 00:27:05 +00:00
build
contentanalysis Bug 1871187: prompt() goes through content analysis r=Gijs 2024-01-09 13:53:31 +00:00
contextualidentity Bug 1874599 - Add a pref to disable userContextId guessing for external opens;r=mossop 2024-01-25 21:55:59 +00:00
controlcenter/content Bug 1869574 - Refactor the headerText setter to cater for more panelview needs r=twisniewski,Gijs,translations-reviewers 2024-01-09 17:01:25 +00:00
customizableui Bug 1873732 - remove outdated manifest conditions and use consistent conditions. r=aryx,necko-reviewers,jgilbert,settings-reviewers,credential-management-reviewers,devtools-reviewers,sessionstore-reviewers,dom-storage-reviewers,sgalich,kershaw,nchevobbe,janv,dao 2024-01-25 00:27:05 +00:00
doh Bug 1873732 - remove outdated manifest conditions and use consistent conditions. r=aryx,necko-reviewers,jgilbert,settings-reviewers,credential-management-reviewers,devtools-reviewers,sessionstore-reviewers,dom-storage-reviewers,sgalich,kershaw,nchevobbe,janv,dao 2024-01-25 00:27:05 +00:00
downloads Bug 1873732 - remove outdated manifest conditions and use consistent conditions. r=aryx,necko-reviewers,jgilbert,settings-reviewers,credential-management-reviewers,devtools-reviewers,sessionstore-reviewers,dom-storage-reviewers,sgalich,kershaw,nchevobbe,janv,dao 2024-01-25 00:27:05 +00:00
enterprisepolicies Bug 1873732 - remove outdated manifest conditions and use consistent conditions. r=aryx,necko-reviewers,jgilbert,settings-reviewers,credential-management-reviewers,devtools-reviewers,sessionstore-reviewers,dom-storage-reviewers,sgalich,kershaw,nchevobbe,janv,dao 2024-01-25 00:27:05 +00:00
extensions Bug 1873732 - remove outdated manifest conditions and use consistent conditions. r=aryx,necko-reviewers,jgilbert,settings-reviewers,credential-management-reviewers,devtools-reviewers,sessionstore-reviewers,dom-storage-reviewers,sgalich,kershaw,nchevobbe,janv,dao 2024-01-25 00:27:05 +00:00
firefoxview Bug 1869443 - Provide a default value for targetURI fluent variable r=sfoster,nsharpley,fxview-reviewers 2024-01-25 14:27:22 +00:00
installerprefs
ion Bug 1780071 - autofix browser/ violations of no-comparison-or-assignment-inside-ok, r=Standard8,webcompat-reviewers,extension-reviewers,settings-reviewers,credential-management-reviewers,fxview-reviewers,sessionstore-reviewers,places-reviewers,sgalich,dao,twisniewski,mconley,sclements 2024-01-24 17:03:13 +00:00
messagepreview
migration Bug 1873732 - remove outdated manifest conditions and use consistent conditions. r=aryx,necko-reviewers,jgilbert,settings-reviewers,credential-management-reviewers,devtools-reviewers,sessionstore-reviewers,dom-storage-reviewers,sgalich,kershaw,nchevobbe,janv,dao 2024-01-25 00:27:05 +00:00
newtab Bug 1876159 Added check for display_fail_reason when setting positions. r=thecount,mconley 2024-01-25 23:19:20 +00:00
originattributes Bug 1864821 - Replace PromiseUtils.defer() with Promise.withResolvers() in system modules. r=Gijs,perftest-reviewers,necko-reviewers,extension-reviewers,application-update-reviewers,fxview-reviewers,sync-reviewers,sessionstore-reviewers,reusable-components-reviewers,rpl,jesup,hjones,kshampur,skhamis,nalexander,sclements 2024-01-05 09:22:34 +00:00
pagedata Bug 1873732 - remove outdated manifest conditions and use consistent conditions. r=aryx,necko-reviewers,jgilbert,settings-reviewers,credential-management-reviewers,devtools-reviewers,sessionstore-reviewers,dom-storage-reviewers,sgalich,kershaw,nchevobbe,janv,dao 2024-01-25 00:27:05 +00:00
places Bug 1873732 - remove outdated manifest conditions and use consistent conditions. r=aryx,necko-reviewers,jgilbert,settings-reviewers,credential-management-reviewers,devtools-reviewers,sessionstore-reviewers,dom-storage-reviewers,sgalich,kershaw,nchevobbe,janv,dao 2024-01-25 00:27:05 +00:00
pocket Bug 1875090 - Rename BrowserTestUtils.is_hidden() to isHidden() r=Gijs,settings-reviewers,pip-reviewers,credential-management-reviewers,devtools-reviewers,fxview-reviewers,translations-reviewers,sgalich,mhowell 2024-01-19 02:15:33 +00:00
preferences Backed out changeset 337d90568478 (bug 1872909) for causing mochitests failures in browser_experimental_features.js. CLOSED TREE 2024-01-25 04:17:13 +02:00
privatebrowsing Bug 1780071 - autofix browser/ violations of no-comparison-or-assignment-inside-ok, r=Standard8,webcompat-reviewers,extension-reviewers,settings-reviewers,credential-management-reviewers,fxview-reviewers,sessionstore-reviewers,places-reviewers,sgalich,dao,twisniewski,mconley,sclements 2024-01-24 17:03:13 +00:00
prompts
protections Bug 1875090 - Rename ContentTaskUtils.is_visible() to isVisible() r=Gijs,settings-reviewers,pip-reviewers,credential-management-reviewers,sgalich 2024-01-19 02:15:34 +00:00
protocolhandler Bug 1845150 - Use moz-message-bar instead of message-bar in notificationbox.js r=webdriver-reviewers,desktop-theme-reviewers,media-playback-reviewers,karlt,whimboo,tgiles,dao,devtools-reviewers 2024-01-10 18:55:29 +00:00
reportbrokensite Backed out changeset 0bca1a948f14 (bug 1876333) for causing bc failures in browser_startup_mainthreadio.js CLOSED TREE 2024-01-25 13:28:10 -05:00
resistfingerprinting Bug 1780071 - autofix browser/ violations of no-comparison-or-assignment-inside-ok, r=Standard8,webcompat-reviewers,extension-reviewers,settings-reviewers,credential-management-reviewers,fxview-reviewers,sessionstore-reviewers,places-reviewers,sgalich,dao,twisniewski,mconley,sclements 2024-01-24 17:03:13 +00:00
safebrowsing/content/test
screenshots Bug 1875034 - Round screenshots region before drawSnapshot. r=sfoster 2024-01-25 15:27:08 +00:00
search Bug 1872899 - Temporarily fail-if the browser_searchbar_openpopup.js a11y_checks test while the fix is under the review. r=intermittent-reviewers,jmaher 2024-01-25 17:49:42 +00:00
sessionstore Bug 1873732 - remove outdated manifest conditions and use consistent conditions. r=aryx,necko-reviewers,jgilbert,settings-reviewers,credential-management-reviewers,devtools-reviewers,sessionstore-reviewers,dom-storage-reviewers,sgalich,kershaw,nchevobbe,janv,dao 2024-01-25 00:27:05 +00:00
shell Bug 1863636 - adding filename validation to prevent callers of new functions from creating bad file paths r=nshukla,gstoll 2024-01-26 00:10:40 +00:00
shopping Bug 1780071 - autofix browser/ violations of no-comparison-or-assignment-inside-ok, r=Standard8,webcompat-reviewers,extension-reviewers,settings-reviewers,credential-management-reviewers,fxview-reviewers,sessionstore-reviewers,places-reviewers,sgalich,dao,twisniewski,mconley,sclements 2024-01-24 17:03:13 +00:00
storybook Bug 1867282 - Hide show more button if content is too small in shopping card. r=shopping-reviewers,kpatenio 2023-12-13 20:03:57 +00:00
syncedtabs Bug 1873732 - remove outdated manifest conditions and use consistent conditions. r=aryx,necko-reviewers,jgilbert,settings-reviewers,credential-management-reviewers,devtools-reviewers,sessionstore-reviewers,dom-storage-reviewers,sgalich,kershaw,nchevobbe,janv,dao 2024-01-25 00:27:05 +00:00
tabpreview Bug 1875143 - Hide tabpreview panel when scrolling the tab strip. r=dwalker,mstriemer 2024-01-24 19:20:38 +00:00
tabunloader
tests Bug 1873732 - remove outdated manifest conditions and use consistent conditions. r=aryx,necko-reviewers,jgilbert,settings-reviewers,credential-management-reviewers,devtools-reviewers,sessionstore-reviewers,dom-storage-reviewers,sgalich,kershaw,nchevobbe,janv,dao 2024-01-25 00:27:05 +00:00
textrecognition Bug 1780071 - autofix browser/ violations of no-comparison-or-assignment-inside-ok, r=Standard8,webcompat-reviewers,extension-reviewers,settings-reviewers,credential-management-reviewers,fxview-reviewers,sessionstore-reviewers,places-reviewers,sgalich,dao,twisniewski,mconley,sclements 2024-01-24 17:03:13 +00:00
touchbar Bug 1875090 - Rename BrowserTestUtils.is_hidden() to isHidden() r=Gijs,settings-reviewers,pip-reviewers,credential-management-reviewers,devtools-reviewers,fxview-reviewers,translations-reviewers,sgalich,mhowell 2024-01-19 02:15:33 +00:00
translations Bug 1873987 - Remove assertIsVisible from Translations tests r=translations-reviewers,gregtatum 2024-01-23 23:55:02 +00:00
uitour Bug 1780071 - autofix browser/ violations of no-comparison-or-assignment-inside-ok, r=Standard8,webcompat-reviewers,extension-reviewers,settings-reviewers,credential-management-reviewers,fxview-reviewers,sessionstore-reviewers,places-reviewers,sgalich,dao,twisniewski,mconley,sclements 2024-01-24 17:03:13 +00:00
urlbar Bug 1876400: Make cached-icon and page-icon protocol independent r=places-reviewers,mak 2024-01-25 22:32:11 +00:00
.eslintrc.js
BrowserComponents.manifest
BrowserContentHandler.sys.mjs Bug 1873223 - Modified firefox and firefox-private protocol handler behavior r=Gijs,mhughes 2024-01-22 21:59:04 +00:00
BrowserGlue.sys.mjs Bug 1845150 - Use moz-message-bar instead of message-bar in notificationbox.js r=webdriver-reviewers,desktop-theme-reviewers,media-playback-reviewers,karlt,whimboo,tgiles,dao,devtools-reviewers 2024-01-10 18:55:29 +00:00
components.conf
distribution.sys.mjs
metrics.yaml
moz.build Bug 1783521 - add card preview when inactive tab hovered. r=settings-reviewers,desktop-theme-reviewers,tabbrowser-reviewers,fluent-reviewers,flod,dao,mconley 2024-01-12 19:29:18 +00:00
nsIBrowserHandler.idl
StartupRecorder.sys.mjs