Closed Bug 1767473 Opened 2 years ago Closed 2 years ago

Remaining implementation of recently closed tabs list in Firefox View

Categories

(Firefox :: General, enhancement)

Desktop
All
enhancement
Points:
5

Tracking

()

RESOLVED FIXED
102 Branch
Tracking Status
firefox102 --- fixed

People

(Reporter: sclements, Assigned: sclements)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

Additional functionality and styling not in bug 1761784

Summary: Remaining implementation of recently closed tabs list in My Firefox → Remaining implementation of recently closed tabs list in Firefox View
  • add event listener and update list when a tab is closed
  • add additional styling, favicon element and keyboard navigation support
  • add tests
Points: 3 → 5
Pushed by sclements@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/5c914173639f
Add additional functionality to closed tabs in Firefox View r=Gijs,sfoster

Backed out for causing mochitest failures(Assertion failures)

  • Backout link
  • Push with failures
  • Failure Log
  • Failure line: Assertion failure: !foundScriptSrc || StringBeginsWith(aboutSpec, "about:preferences"_ns) || StringBeginsWith(aboutSpec, "about:downloads"_ns) || StringBeginsWith(aboutSpec, "about:newtab"_ns) || StringBeginsWith(aboutSpec, "about:logins"_ns) || StringBeginsWith(aboutSpec, "about:compat"_ns) || StringBeginsWith(aboutSpec, "about:welcome"_ns) || StringBeginsWith(aboutSpec, "about:profiling"_ns) || StringBeginsWith(aboutSpec, "about
Flags: needinfo?(sclements)

Hi Christian, I don't think that particular failure has anything to do with my patch. I added browser_recently_closed_tabs.js mochitests in my patch and the try push passed, so I don't really understand why it failed on autoland.

Flags: needinfo?(sclements)

Hello, I got this TV jobs that helped me find the regression bug: https://treeherder.mozilla.org/logviewer?job_id=378989135&repo=autoland
Anyway, I triggered some backfills, If it turns out that your patch did not caused that issue, we will reland.

(In reply to Cristian Tuns from comment #5)

Hello, I got this TV jobs that helped me find the regression bug: https://treeherder.mozilla.org/logviewer?job_id=378989135&repo=autoland
Anyway, I triggered some backfills, If it turns out that your patch did not caused that issue, we will reland.

Gijs pointed out that I probably need to change the code here, so looks like my patch was the culprit :(

Pushed by sclements@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/b6894cf5a5c7
Add additional functionality to closed tabs in Firefox View r=Gijs,sfoster

Backed out for causing mochitest failures on browser_firefoxview_tab.js

  • Backout link
  • Push with failures
  • Failure Log
  • Failure line: TEST-UNEXPECTED-FAIL | browser/components/firefoxview/tests/browser/browser_firefoxview_tab.js | Closing about:about added to the closed tab count - Got +0, expected 1
Flags: needinfo?(sclements)
Pushed by ctuns@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/61a84f80e879
Add additional functionality to closed tabs in Firefox View r=Gijs,sfoster

Sorry for backout, look the issue was caused by another bug. reland link

Flags: needinfo?(sclements)
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 102 Branch
Regressions: 1771325
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: