Closed Bug 1988726 Opened 4 months ago Closed 2 months ago

Enable trustpanel in nightly by default

Categories

(Firefox :: Address Bar, task, P1)

task

Tracking

()

RESOLVED FIXED
148 Branch
Tracking Status
firefox148 --- fixed

People

(Reporter: daleharvey, Assigned: daleharvey)

References

(Blocks 1 open bug, Regressed 2 open bugs)

Details

(Whiteboard: [sng])

Attachments

(1 file, 1 obsolete file)

Once https://bugzilla.mozilla.org/show_bug.cgi?id=1976113 has landed and QA has had a chance to smoke test the implementation we can enable in nightly by default

Severity: -- → N/A
Priority: -- → P1
Whiteboard: [sng]
Depends on: 1976113
Regressions: 1997169
Attachment #9521656 - Attachment is obsolete: true
Pushed by dharvey@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/7f8c6db43596 https://hg.mozilla.org/integration/autoland/rev/2082a0b1cecf Enable trustpanel in nightly. r=webcompat-reviewers,extension-reviewers,credential-management-reviewers,places-reviewers,omc-reviewers,willdurand,emz,twisniewski,daisuke,dimi,emcminn
Pushed by amarc@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/55f4bfa055a9 https://hg.mozilla.org/integration/autoland/rev/9c5a1b4224c4 Revert "Bug 1988726 - Enable trustpanel in nightly. r=webcompat-reviewers,extension-reviewers,credential-management-reviewers,places-reviewers,omc-reviewers,willdurand,emz,twisniewski,daisuke,dimi,emcminn" for causing wpt failures @ open-features-negative-innerwidth-innerheight.html
Flags: needinfo?(dharvey)
Attachment #9528967 - Attachment description: Bug 1988726 - Enable trustpanel in nightly. → Bug 1988726 - Enable trustpanel in nightly. r=webcompat-reviewers,extension-reviewers,credential-management-reviewers,places-reviewers,omc-reviewers,willdurand,emz,twisniewski,daisuke,dimi,emcminn
Pushed by dharvey@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/a2e37315c4de https://hg.mozilla.org/integration/autoland/rev/b4dede19fd99 Enable trustpanel in nightly. r=webcompat-reviewers,extension-reviewers,credential-management-reviewers,places-reviewers,omc-reviewers,willdurand,emz,twisniewski,daisuke,dimi,emcminn,desktop-theme-reviewers,dao

Ok I could reproduce the wpt tests and they are fixed

browser/components/extensions/test/browser/browser_ext_popup_corners.js is a test failure I have been seeing in runs but this test has never passed for me locally at all? There doesnt seem to be any restrictions on what platform it runs on try, but I attempted disabling trustpanel for it and either way it seems like a permafail.

Flags: needinfo?(dharvey)
Pushed by csabou@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/a2586e4723b7 https://hg.mozilla.org/integration/autoland/rev/c98a3e284347 Revert "Bug 1988726 - Enable trustpanel in nightly. r=webcompat-reviewers,extension-reviewers,credential-management-reviewers,places-reviewers,omc-reviewers,willdurand,emz,twisniewski,daisuke,dimi,emcminn,desktop-theme-reviewers,dao" for causing bc failures on browser_ext_popup_corners.js

Ok apologies for that, as said I am very confused as this test never passes for me, testing a try run with trustpanel disabled though

Flags: needinfo?(dharvey)

Ok thank I wasnt coming across that one in my default runs, disabling trustpanel for these test seems to work, I think we are good to go now just waiting on the test run @ https://treeherder.mozilla.org/jobs?repo=try&landoCommitID=167956

Ok so the issue with browser_ext_popup_corners was that it doesnt pass if you run the test by itself which means all my previous runs would flag the test to run when I disabled trustpanel, meaning it would fail as verify would run it standalone.

I have verified doing a full directory run that trustpanel disabling does fix this test although its still gonna fail if a verify runs on the commit, have filed https://bugzilla.mozilla.org/show_bug.cgi?id=2005158 to fix that. I think we are good to go now.

Pushed by dharvey@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/e3b998d8544e https://hg.mozilla.org/integration/autoland/rev/31298ba1737e Enable trustpanel in nightly. r=webcompat-reviewers,extension-reviewers,credential-management-reviewers,places-reviewers,omc-reviewers,willdurand,emz,twisniewski,daisuke,dimi,emcminn,desktop-theme-reviewers,dao
Regressions: 2005213
Status: NEW → RESOLVED
Closed: 2 months ago
Resolution: --- → FIXED
Target Milestone: --- → 148 Branch

:daleharvey, could you consider nominating this for a release note? (Process info)

Flags: needinfo?(dharvey)
Regressions: 2003484
Regressions: 2006332
Regressions: 2008317
Regressions: 2008327
Regressions: 2009841
Regressions: 2010361
Flags: needinfo?(dharvey)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: