Closed Bug 1602033 Opened 4 years ago Closed 4 years ago

Firefox no longer plays sound if find bar does not find search term

Categories

(Core :: Find Backend, defect, P1)

defect

Tracking

()

VERIFIED FIXED
mozilla74
Tracking Status
firefox-esr68 --- unaffected
firefox71 --- wontfix
firefox72 --- wontfix
firefox73 --- verified
firefox74 --- verified

People

(Reporter: soeren.hentzschel, Assigned: enndeakin)

References

(Regression)

Details

(Keywords: regression)

Crash Data

Attachments

(1 file)

No description provided.

Bugzilla lost my description. :-/

STR:

  • Open the find bar
  • enter a search term which is not on the website

Expected:

Firefox plays a sound.

Actual:

No sound.

13:17.85 INFO: No more inbound revisions, bisection finished.
13:17.85 INFO: Last good revision: 5b303cb0a0a39e2bd4a6fea53535fe8e1d829b97
13:17.85 INFO: First bad revision: e33c3e14ee40f88d1775952e309dc2a617eb97f7
13:17.85 INFO: Pushlog:
https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=5b303cb0a0a39e2bd4a6fea53535fe8e1d829b97&tochange=e33c3e14ee40f88d1775952e309dc2a617eb97f7

Neil, this is a regression from bug 1553384, can you please take a look?

Flags: needinfo?(enndeakin)

Tentatively assigning to Neil because he said planned to investigate these findbar regressions next week.

Tracking for Fission dogfooding (M5)

Assignee: nobody → enndeakin
Fission Milestone: --- → M5
Priority: -- → P1
Status: NEW → ASSIGNED
Flags: needinfo?(enndeakin)

Sören, to be sure: is this only happening for you with Fission enabled? Or also with no special preferences changed?

Flags: needinfo?(soeren.hentzschel)

If Fission is not enabled in the stable release of Firefox 71 (and I am almost sure it's not enabled) then it also affects Firefox with Fission disabled because this regression was reported by multiple users in a Firefox support forum after the release of Firefox 71.

I used mozregression to find the cause of the regression so I think no special preferences should be changed.

Flags: needinfo?(soeren.hentzschel)

I use Firefox 71 64bit under Win10 1903 (18362.535) and can confirm the problem with fresh Firefox profile since Version 71 (release)
All entries with word "fission" under about:config are false (default)

We don't need to track this bug for Fission if the Findbar sound is also broken in non-Fission mode.

Fission Milestone: M5 → ---
Pushed by neil@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/cf0698d83783
typeaheadfind component plays the search term not found sound effect, but only when searching subframes, instead play the sound in FinderParent module if search text does not exist, r=mikedeboer
Regressed by: 1607230

The updated version just adds a try/catch around the sound initialization as Android doesn't have a sound component.

Flags: needinfo?(enndeakin)
Pushed by neil@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/3fa486702a3d
typeaheadfind component plays the search term not found sound effect, but only when searching subframes, instead play the sound in FinderParent module if search text does not exist, r=mikedeboer
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla74

Please nominate this for Beta approval assuming you feel this is something we could safely uplift. We probably want QA to verify this fix too.

Flags: qe-verify+
Flags: needinfo?(enndeakin)

Hi,
I just checked the last nightly build and I was able to verify the fix, now when searching a term that is not present in the page using the find bar , the sound will be triggered.
Thanks, I've updated the flags for 74.0a1 (2020-01-08) (64-bit) version.
Best,
Clara.

Status: RESOLVED → VERIFIED
Version: 71 Branch → Trunk

Comment on attachment 9118055 [details]
Bug 1602033, typeaheadfind component plays the search term not found sound effect, but only when searching subframes, instead play the sound in FinderParent module if search text does not exist, r=mikedeboer

Beta/Release Uplift Approval Request

  • User impact if declined: Sound/beep when text from a 'find in page' is not found does not play. Users may rely on this sound to know if a term was not found.
  • Is this code covered by automated tests?: No
  • Has the fix been verified in Nightly?: Yes
  • Needs manual test from QE?: No
  • If yes, steps to reproduce:
  • List of other uplifts needed: None
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky):
  • String changes made/needed: None
Flags: needinfo?(enndeakin)
Attachment #9118055 - Flags: approval-mozilla-beta?

Comment on attachment 9118055 [details]
Bug 1602033, typeaheadfind component plays the search term not found sound effect, but only when searching subframes, instead play the sound in FinderParent module if search text does not exist, r=mikedeboer

Fixes a regression causing sound to not play when the find bar doesn't find anything. Approved for 73.0b4.

Attachment #9118055 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
Flags: qe-verify+
QA Whiteboard: [qa-triaged]

Hi,
I just checked FF Beta v73.0b5 (64-bit) Build ID 20200115020958 and I was able to verify the fix, now when searching a term that is not present in the page using the find bar , the sound will be triggered.
I checked on MacOS 10.14.5, Ubuntu 18.04.2 LTS, and Windows 8.1, 64-bit
Thanks, I've updated the flags to verified.
Best,
Clara.

QA Whiteboard: [qa-triaged]
Flags: qe-verify+
No longer regressed by: 1607230
Regressions: 1607230
Has Regression Range: --- → yes
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: