No wrap when using find toolbar?

Solution 1:

The Noise add-on can fix this problem.

Make sound responses while events happen.

It will play a platform-dependent beep when Findbar wraps.

Solution 2:

A great solution would be asking the user whether to continue searching on wrap (like the Okular PDF viewer) or pausing for some milliseconds before proceeding. I did not spent too much time on figuring that out, so I made a workaround.

The issue is visibility. Some versions earlier (before Firefox 26), Mozilla decided to make the search bar text brighter (at least on Linux). This makes it almost impossible to notice wraps because there is no audio feedback or anything.

The workaround is make the status text more visible:

Screenshot

To get this effect, you have to create a chrome/userChrome.css file in your profile folder. Append the following rules to the chrome/userChrome.css text file:

/**
 * Makes wrapped content more visible. http://superuser.com/a/691490/47108
 * http://dxr.mozilla.org/mozilla-central/source/toolkit/content/widgets/findbar.xml
 * http://dxr.mozilla.org/mozilla-central/source/toolkit/themes/linux/global/findBar.css
 */
.findbar-container .find-status-icon[status="wrapped"] {
    display: none;
}
.findbar-container .find-status-icon[status="wrapped"]
    ~ [anonid="find-status"].findbar-find-status {
    font-weight: bold;
    background: #FFA6C9;
    color: blue !important;
}

The URLs in the comments are for reference, just in case something breaks after an update and the rules need to be updated.

For (at least) Firefox 80.x and above, userChrome is disabled by default, therefore the following changes must also be made:

Open a new tab and type in about:config. Search for 'userprof' and double-click on toolkit.legacyUserProfileCustomizations.stylesheets to set it to True. Restart Firefox for the changes to take effect.