Closed Bug 1879130 Opened 3 months ago Closed 3 months ago

Enable Report Broken Site in the prefs by default, with "reason" drop-down required

Categories

(Firefox :: General, task)

task

Tracking

()

RESOLVED FIXED
124 Branch
Tracking Status
firefox123 --- fixed
firefox124 --- fixed

People

(Reporter: twisniewski, Assigned: twisniewski)

References

Details

Attachments

(1 file)

As we want to ship the feature in 123, we should make sure the prefs are set appropriately before it's too late (and we have to flip the prefs some other way).

Assignee: nobody → twisniewski
Status: NEW → ASSIGNED

Comment on attachment 9378795 [details]
Bug 1879130 - enable Report Broken Site by default, with 'reason' drop-down required; r?ksenia

Beta/Release Uplift Approval Request

  • User impact if declined: Negligible. We will have to ship these pref-flips outside of the build itself.
  • Is this code covered by automated tests?: Yes
  • Has the fix been verified in Nightly?: No
  • 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): This is just flipping prefs which we have already experimented with on release and beta.
  • String changes made/needed:
  • Is Android affected?: No
Attachment #9378795 - Flags: approval-mozilla-beta?
Pushed by twisniewski@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/4190a8a3805b
enable Report Broken Site by default, with 'reason' drop-down required; r=ksenia

Backed out for causing failures on browser_keyboard_navigation.js

[task 2024-02-07T19:04:18.795Z] 19:04:18     INFO - TEST-PASS | browser/components/reportbrokensite/test/browser/browser_keyboard_navigation.js | AppMenu menu item is enabled - 
[task 2024-02-07T19:04:18.795Z] 19:04:18     INFO - Console message: [JavaScript Warning: "WebGL context was lost." {file: "resource://gre/actors/ReportBrokenSiteParent.sys.mjs" line: 95}]
[task 2024-02-07T19:04:18.796Z] 19:04:18     INFO - Console message: [JavaScript Warning: "WebGL context was lost." {file: "resource://gre/actors/ReportBrokenSiteParent.sys.mjs" line: 95}]
[task 2024-02-07T19:04:18.796Z] 19:04:18     INFO - Console message: [JavaScript Warning: "onmozfullscreenchange is deprecated." {file: "https://example.com/" line: 0}]
[task 2024-02-07T19:04:18.797Z] 19:04:18     INFO - Console message: [JavaScript Warning: "onmozfullscreenerror is deprecated." {file: "https://example.com/" line: 0}]
[task 2024-02-07T19:04:18.797Z] 19:04:18     INFO - Buffered messages logged at 19:03:33
[task 2024-02-07T19:04:18.798Z] 19:04:18     INFO - Longer timeout required, waiting longer...  Remaining timeouts: 1
[task 2024-02-07T19:04:18.798Z] 19:04:18     INFO - Buffered messages finished
[task 2024-02-07T19:04:18.799Z] 19:04:18     INFO - TEST-UNEXPECTED-FAIL | browser/components/reportbrokensite/test/browser/browser_keyboard_navigation.js | Test timed out - 
[task 2024-02-07T19:04:18.799Z] 19:04:18     INFO - GECKO(9134) | Completed ShutdownLeaks collections in process 9134
Flags: needinfo?(twisniewski)

How odd that this didn't trip in my local testing earlier! It does now, so at least it was just a "me" problem. It's a trivial fix, I'll update the patch and reland ASAP.

Flags: needinfo?(twisniewski)
Pushed by twisniewski@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/84ab6fd1af28
enable Report Broken Site by default, with 'reason' drop-down required; r=ksenia
Backout by ncsoregi@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/1b492cccd574
Backed out changeset 4190a8a3805b for causing failures on browser_keyboard_navigation.js CLOSED TREE

Backout by ncsoregi@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/1b492cccd574
Backed out changeset 4190a8a3805b for causing failures on
browser_keyboard_navigation.js CLOSED TREE

Hi Thomas, it seems that the bot got itself in a bit of a twist.

The backout (In reply to Pulsebot from comment #7) is the one done in comment #4.

Status: ASSIGNED → RESOLVED
Closed: 3 months ago
Resolution: --- → FIXED
Target Milestone: --- → 124 Branch

Comment on attachment 9378795 [details]
Bug 1879130 - enable Report Broken Site by default, with 'reason' drop-down required; r?ksenia

Approved for 123 beta 9, thanks.

Attachment #9378795 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: