for panel (so used the same value for tooltip and label from target attribute).
Also we have something different for Library and about:downloads, see chrome://browser/content/downloads/allDownloadsViewOverlay.js:
// Copied from updateProgress in downloads.js.
(two times)
// See comment in DVI_onStateChange in downloads.js (the panel-view)
(yay! enjoy that great programming pattern!)
So, looks like we don't have some global code, that can be tweaked from our side to apply changes to all download items.
Anyway, it's easy to handle only panel: we can update tooltip after mouseover.
Requested here: https://forum.mozilla-russia.org/viewtopic.php?pid=647112#p647112
We have chrome://browser/content/downloads/downloads.js and view-source:chrome://browser/content/downloads/download.xml#download
for panel (so used the same value for tooltip and label from
target
attribute). Also we have something different for Library and about:downloads, see chrome://browser/content/downloads/allDownloadsViewOverlay.js:(two times)
(yay! enjoy that great programming pattern!)
So, looks like we don't have some global code, that can be tweaked from our side to apply changes to all download items.
Anyway, it's easy to handle only panel: we can update tooltip after
mouseover
.