Closed Bug 1249608 Opened 9 years ago Closed 9 years ago

Stop running UI migration steps with new profiles

Categories

(Firefox :: General, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
Firefox 47
Tracking Status
firefox47 --- fixed

People

(Reporter: dao, Assigned: dao)

References

Details

Attachments

(1 file)

Attached patch patch (deleted) — Splinter Review
Running our UI migration steps with new profiles is a waste and potentially dangerous, as old steps may rot and get virtually no testing in current profiles. Unfortunately, there was no good way around this. Now that _migrateUI has been around for ages (Firefox 2 I think), we can assume that when browser.migration.version is not set, we're dealing with a new profile.
Attachment #8721296 - Flags: review?(gijskruitbosch+bugs)
Comment on attachment 8721296 [details] [diff] [review] patch Review of attachment 8721296 [details] [diff] [review]: ----------------------------------------------------------------- If we're taking the broom through this (hm, maybe that's a dutch expression), can we remove: https://dxr.mozilla.org/mozilla-central/rev/d5daf10d3b74b04e8fa63c4e5429de8a0adf79f8/browser/components/nsBrowserGlue.js#1823-1832 -- bookmarks-menu-button-container isn't a thing anymore https://dxr.mozilla.org/mozilla-central/rev/d5daf10d3b74b04e8fa63c4e5429de8a0adf79f8/browser/components/nsBrowserGlue.js#1834-1846 -- home-button is at the end, not next to the bookmarks button I think this: https://dxr.mozilla.org/mozilla-central/rev/d5daf10d3b74b04e8fa63c4e5429de8a0adf79f8/browser/components/nsBrowserGlue.js#1848-1871 is redundant now that we otherwise expand the bookmarks toolbar when there are bookmarks in it?
Attachment #8721296 - Flags: review?(gijskruitbosch+bugs) → review+
(In reply to :Gijs Kruitbosch from comment #1) > is redundant now that we otherwise expand the bookmarks toolbar when there > are bookmarks in it? the patch was backed out, we do not.
philor, it seems the patches from https://hg.mozilla.org/mozilla-central/rev/889096db9c1b didn't get marked as fixed.
Flags: needinfo?(philringnalda)
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 47
Flags: needinfo?(philringnalda)
Depends on: 1327210
No longer depends on: 1327210
Depends on: 1415692
No longer depends on: 1415692
Regressions: 1415692
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: