fune/browser/base/content
Dave Townsend 29ba507d7e Bug 1875831: Don't use arrow positioning for the tab preview panel. r=tabbrowser-reviewers,dao
Something about the arrow positioning logic causes background windows to raise.
The tab preview was only made an arrow panel because other panels consume wheel
events[1] meaning we couldn't detect them to close the panel but it turns out there
is a dedicated `rolluponmousewheel` attribute that allows us to automatically
close the panel anyway so this removes the dedicated wheel handling and adds
the correct attribute.

The original test added for closing on wheel events wasn't actually working as
it wasn't actually dispatching any wheel events, the panel was closing for other
reasons. This switches to sending native mouse wheel events.

[1] https://searchfox.org/mozilla-central/rev/098f910d0593b12a42089dd8f40dcd19d1121430/layout/xul/nsXULPopupManager.cpp#546-557

Differential Revision: https://phabricator.services.mozilla.com/D202709
2024-02-27 13:38:50 +00:00
..
docs/tabbrowser
logos Bug 1878071 - use context-fill color for passkey icon. r=keeler 2024-02-01 23:19:11 +00:00
overrides
pageinfo Bug 1857999: Move XML stylesheet processing instructions to link elements. r=Gijs,webdriver-reviewers,settings-reviewers,application-update-reviewers,devtools-reviewers,places-reviewers,Standard8,whimboo,bytesized,ochameau 2023-10-18 07:04:41 +00:00
test Bug 1875831: Don't use arrow positioning for the tab preview panel. r=tabbrowser-reviewers,dao 2024-02-27 13:38:50 +00:00
aboutDialog-appUpdater.js
aboutDialog.css Bug 1851325 - Center logo vertically on the about dialog r=emilio 2023-09-06 13:58:16 +00:00
aboutDialog.js
aboutDialog.xhtml Bug 1877883 - More consistently refer to 'your organization' in enterprise policy notices instead of 'your administrator' or 'system administrator' r=mkaply,fluent-reviewers,settings-reviewers,fxview-reviewers,bolsson,sclements,extension-reviewers 2024-02-06 08:27:10 +00:00
aboutFrameCrashed.html
aboutRestartRequired.js
aboutRestartRequired.xhtml Bug 1854551 - Apply standardized heading font size to error pages r=dholbert,reusable-components-reviewers,desktop-theme-reviewers,mstriemer 2023-09-22 21:56:50 +00:00
aboutRobots-icon.png
aboutRobots.css
aboutRobots.js
aboutRobots.xhtml
aboutTabCrashed.css
aboutTabCrashed.js
aboutTabCrashed.xhtml
appmenu-viewcache.inc.xhtml Bug 1880556: Add toggles for FxA products r=sync-reviewers,markh 2024-02-22 19:32:34 +00:00
blanktab.html
blockedSite.js
blockedSite.xhtml
browser-a11yUtils.js
browser-addons.js Bug 1877883 - More consistently refer to 'your organization' in enterprise policy notices instead of 'your administrator' or 'system administrator' r=mkaply,fluent-reviewers,settings-reviewers,fxview-reviewers,bolsson,sclements,extension-reviewers 2024-02-06 08:27:10 +00:00
browser-allTabsMenu.inc.xhtml Bug 1814969: Migrate ContextualIdentityService strings to Fluent r=geckoview-reviewers,fluent-reviewers,mconley,owlish,flod 2023-12-04 13:09:15 +00:00
browser-allTabsMenu.js Bug 1814969: Migrate ContextualIdentityService strings to Fluent r=geckoview-reviewers,fluent-reviewers,mconley,owlish,flod 2023-12-04 13:09:15 +00:00
browser-box.inc.xhtml
browser-captivePortal.js Bug 1824218 - Close captive portal page even if it navigated to support.mozilla.org r=mconley 2024-02-09 20:12:07 +00:00
browser-context.inc Bug 1870327 - Populate Select Translations Panel menulists r=translations-reviewers,gregtatum 2024-02-23 21:30:39 +00:00
browser-ctrlTab.js
browser-customization.js
browser-data-submission-info-bar.js 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
browser-development-helpers.js
browser-fullScreenAndPointerLock.js Bug 1832627 - Popup should be closed. r=edgar 2024-01-17 08:48:29 +00:00
browser-fullZoom.js Bug 1824222 - Make nsRFPService::IsRFPEnabledFor() to use the given OverriddenFingerprintingSettings for checking RFPTargets. r=tjr 2023-10-17 22:02:30 +00:00
browser-gestureSupport.js Bug 1564391 - Rename internal uses of mozInputSource. r=emilio,pip-reviewers,tabbrowser-reviewers,dao,kpatenio 2023-07-26 09:27:45 +00:00
browser-graphics-utils.js
browser-menubar.inc Bug 1870887 - hide the Report Broken Site menu options until the component initializes; r=Gijs 2023-12-22 13:31:12 +00:00
browser-pageActions.js
browser-pagestyle.js Bug 1842141 - fix page style no style menu checked state after reloads or same-origin navigations, r=mconley 2023-07-11 22:36:31 +00:00
browser-places.js Bug 1833522 - Add closed tabs from closed windows to the history:recently-closed tab menus. r=dao,extension-reviewers,sessionstore-reviewers,sclements,robwu,Standard8,fxview-reviewers 2023-09-08 00:36:32 +00:00
browser-safebrowsing.js
browser-sets.inc Bug 1880357 - Rename TranslationsPanel to FullPageTranslationsPanel r=translations-reviewers,gregtatum 2024-02-23 21:30:37 +00:00
browser-sidebar.js Bug 1864821 - Replace PromiseUtils.defer() with Promise.withResolvers() in browser window scopes. r=Gijs,extension-reviewers,application-update-reviewers,rpl,nalexander 2024-01-05 09:22:33 +00:00
browser-siteIdentity.js Bug 1864464 - Fix HTTPS-Only nested URI handling in identity panel r=freddyb 2023-12-20 12:52:13 +00:00
browser-sitePermissionPanel.js Bug 1836792, part 3 - Adopt permissions UI to just show the same old prompt for 3rdPartyFrameAccess requests, r=anti-tracking-reviewers,timhuang,pbz 2023-06-23 12:14:18 +00:00
browser-siteProtections.js Bug 1874952 - Correctly align confirmation hint panels to their anchor r=aminomancer,Gijs,joschmidt,credential-management-reviewers 2024-02-05 11:28:38 +00:00
browser-sync.js Bug 1880556: Add toggles for FxA products r=sync-reviewers,markh 2024-02-22 19:32:34 +00:00
browser-tabsintitlebar.js
browser-thumbnails.js Bug 1845311 - [Part 2] Use ChromeUtils.defineLazyGetter in more places r=arai,webcompat-reviewers,necko-reviewers,extension-reviewers,settings-reviewers,application-update-reviewers,credential-management-reviewers,devtools-reviewers,fxview-reviewers,sync-reviewers,anti-tracking-reviewers,tabbrowser-reviewers,bytesized,twisniewski,sgalich,mak,kershaw,sclements,pbz,robwu,geckoview-reviewers,amejiamarmol 2023-08-01 23:01:02 +00:00
browser-toolbarKeyNav.js Bug 1875654 - Ensure the keyboard navigation handler accounts for intentionally non-focusable controls. r=Jamie,Standard8,search-reviewers 2024-01-23 17:50:39 +00:00
browser-unified-extensions.js
browser-webrtc.js
browser.css Bug 1880749 - Simplify arrowpanel animation code. r=Gijs 2024-02-19 13:15:40 +00:00
browser.js Backed out 8 changesets (bug 1081542) for causing bc failures in browser_cancel_starting_autoscrolling_requested_by_background_tab.js CLOSED TREE 2024-02-27 04:05:22 -05:00
browser.xhtml Bug 1879211: Move PXI toolbar strings into localization tree r=markh,flod 2024-02-13 18:42:17 +00:00
contentTheme.js Bug 1858711 - Refactor lwtheme attributes to account for missing colors. r=dao,desktop-theme-reviewers 2023-10-13 13:24:14 +00:00
default-bookmarks.html
fullscreen-and-pointerlock.inc.xhtml
global-scripts.inc
hiddenWindowMac.xhtml Bug 1857999: Move XML stylesheet processing instructions to link elements. r=Gijs,webdriver-reviewers,settings-reviewers,application-update-reviewers,devtools-reviewers,places-reviewers,Standard8,whimboo,bytesized,ochameau 2023-10-18 07:04:41 +00:00
macWindow.inc.xhtml Bug 1852340 - part 1: Add a new Gecko component for reporting broken websites; r=ayeddi,fluent-reviewers,mossop,flod,Gijs 2023-11-20 01:50:36 +00:00
main-popupset.inc.xhtml Bug 1880357 - Rename TranslationsPanel to FullPageTranslationsPanel r=translations-reviewers,gregtatum 2024-02-23 21:30:37 +00:00
metrics.yaml Bug 1856417 - Add Telemetry for new clear data dialog. r=pbz 2024-01-24 01:34:13 +00:00
moz.build Bug 1840071 - Update references to Toolkit :: Notifications and Alerts in parts of the tree to use new components. r=hjones,nalexander,mtigley,saschanaz 2023-07-05 16:41:00 +00:00
navigator-toolbox.inc.xhtml Bug 1880357 - Rename TranslationsPanel to FullPageTranslationsPanel r=translations-reviewers,gregtatum 2024-02-23 21:30:37 +00:00
nonbrowser-mac.js Bug 1817794 - Remove Firefox View feature pref r=fxview-reviewers,sclements 2024-01-09 21:08:54 +00:00
nsContextMenu.js Bug 1870327 - Populate Select Translations Panel menulists r=translations-reviewers,gregtatum 2024-02-23 21:30:39 +00:00
popup-notifications.inc Bug 1870153 - Ensure the Address capture doorhanger markup includes a heading and alt text for images. r=ayeddi,credential-management-reviewers,desktop-theme-reviewers,jneuberger,sfoster 2024-02-22 09:01:45 +00:00
robot.ico
safeMode.css
safeMode.js
safeMode.xhtml Bug 1857999: Move XML stylesheet processing instructions to link elements. r=Gijs,webdriver-reviewers,settings-reviewers,application-update-reviewers,devtools-reviewers,places-reviewers,Standard8,whimboo,bytesized,ochameau 2023-10-18 07:04:41 +00:00
sanitize.xhtml Bug 1857999: Manually fix some spacing and comments. r=Gijs,settings-reviewers,places-reviewers,Standard8 2023-10-18 07:04:42 +00:00
sanitize_v2.xhtml Bug 1878111 - (part 1) Remember user clearing options in the new clear history dialog. r=pbz 2024-02-23 14:13:29 +00:00
sanitizeDialog.css
sanitizeDialog.js Bug 1878111 - Migrate prefs for clear history dialog in both clearHistory and clearOnShutdown contexts. r=pbz,mconley 2024-02-26 21:29:36 +00:00
spotlight.html Bug 1868494 - Feature Callouts to support button submenus. r=omc-reviewers,jprickett 2024-01-05 01:13:25 +00:00
spotlight.js Bug 1866935 - Remove activity-stream namespace from about:welcome jar manifest && update all references r=mconley,omc-reviewers,negin 2023-12-20 22:02:57 +00:00
static-robot.png
swipe-navigation.inc.xhtml
tabbrowser-tab.js Backed out changeset aa5fc411278d (bug 1876522) for causing failures on browser_tab_tooltips.js. CLOSED TREE 2024-02-15 08:45:45 +02:00
tabbrowser-tabs.js Backed out changeset aa5fc411278d (bug 1876522) for causing failures on browser_tab_tooltips.js. CLOSED TREE 2024-02-15 08:45:45 +02:00
tabbrowser.css Bug 1850649 - Treat the 'selected' attribute (which is an alias for 'visuallyselected' here) as a standard boolean attribute. r=mak a=Aryx 2023-08-30 13:58:20 +00:00
tabbrowser.js Bug 1878450 - Use flatMap when compiling the list of animations in syncThrobberAnimations. r=mconley,tabbrowser-reviewers 2024-02-08 00:05:15 +00:00
titlebar-items.inc.xhtml Bug 1871375 - Remove unused titlebar-color class in titlebar-items. r=dao 2023-12-21 15:58:59 +00:00
unified-extensions-viewcache.inc.xhtml
utilityOverlay.js Bug 1876518 - Ensure that contextual-identity.ftl is always available for the user context menu. r=Standard8,places-reviewers 2024-01-31 17:32:08 +00:00
webext-panels.js Bug 1874232 - Simplify platform-conditional extension css r=rpl,desktop-theme-reviewers,emilio 2024-01-22 17:19:51 +00:00
webext-panels.xhtml Bug 1857999: Move XML stylesheet processing instructions to link elements. r=Gijs,webdriver-reviewers,settings-reviewers,application-update-reviewers,devtools-reviewers,places-reviewers,Standard8,whimboo,bytesized,ochameau 2023-10-18 07:04:41 +00:00
webrtcIndicator.js Bug 1865382 - Remove legacy WebRTC indicator implementation. r=pbz,fluent-reviewers,desktop-theme-reviewers,bolsson,emilio 2023-11-27 16:43:32 +00:00
webrtcIndicator.xhtml Bug 1857999: Move XML stylesheet processing instructions to link elements. r=Gijs,webdriver-reviewers,settings-reviewers,application-update-reviewers,devtools-reviewers,places-reviewers,Standard8,whimboo,bytesized,ochameau 2023-10-18 07:04:41 +00:00