Show users who get a fresh profile instead of reusing the previous default a first run UI

RESOLVED FIXED in Firefox 67

Status

()

enhancement
RESOLVED FIXED
5 months ago
2 months ago

People

(Reporter: mossop, Assigned: mossop)

Tracking

(Depends on 1 bug)

unspecified
mozilla67
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(firefox67 fixed)

Details

Attachments

(3 attachments)

No description provided.
Assignee

Comment 1

5 months ago

Note that I attempted to implement the modal dialog using html but it turns out to be very difficult to get a dialog sized correctly using html. Something we should investigate and fix elsewhere.

I also attempted to use fluent for the localization of the dialog and even with XUL hit sizing issues. Because fluent runs after layout the dialog would size assuming it had no content. It was possible to resize after fluent ran but then you see the size change visibly.

Assignee

Comment 3

5 months ago
On startup of a fresh dedicated profile show a welcome page and a modal dialog
to explain what has happened.
Attachment #9035490 - Attachment description: Bug 1518632: Show the first-run experience for users that get pushed to a new profile. → Bug 1518632: Show the first-run experience for users that get pushed to a new profile. r=Gijs
Assignee

Comment 4

5 months ago

Michael, can you answer this question?

https://phabricator.services.mozilla.com/D16120#inline-88009

Flags: needinfo?(mverdi)

(In reply to Dave Townsend [:mossop] (he/him) from comment #4)

Michael, can you answer this question?

https://phabricator.services.mozilla.com/D16120#inline-88009

Yes, Flod is correct. It should read:
To sync information you’ve already saved to Firefox with this installation of &brandShortName;, sign in with your &syncBrand.fxAccount.label;.

Flags: needinfo?(mverdi)
Assignee

Updated

5 months ago
Blocks: 1522253

Comment 7

5 months ago
Pushed by dtownsend@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/05200c5388b4
Show the first-run experience for users that get pushed to a new profile. r=Gijs, r=flod, r=stomlinson

Comment 8

5 months ago
Backout by ccoroiu@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/b4d8ca47f938
Backed out 7 changesets (bug 1518632, bug 1463198, bug 1455707, bug 1522934, bug 1322797, bug 1474285) for build bustages at /builds/worker/workspace/build/src/toolkit/xre/nsAppRunner.cpp on a CLOSED TREE

Comment 9

5 months ago
Pushed by dtownsend@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/a5ab8fa035ce
Show the first-run experience for users that get pushed to a new profile. r=Gijs, r=flod, r=stomlinson

Comment 10

5 months ago
bugherder
Status: NEW → RESOLVED
Closed: 5 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla67

The first patch here was rolled into the patch for bug 1474285.

Depends on: 1474285
Depends on: 1526845
You need to log in before you can comment on or make changes to this bug.