Closed
Bug 1371540
Opened 8 years ago
Closed 8 years ago
Should add the Library tour in the onBoarding overlay
Categories
(Firefox :: New Tab Page, enhancement, P2)
Firefox
New Tab Page
Tracking
()
VERIFIED
FIXED
Firefox 57
Tracking | Status | |
---|---|---|
firefox56 | --- | fixed |
People
(Reporter: gasolin, Assigned: gasolin)
References
Details
(Whiteboard: [photon-onboarding])
Attachments
(4 files)
Should add the Library tour in the onBoarding overlay
Assignee | ||
Updated•8 years ago
|
Flags: qe-verify+
Priority: -- → P2
Whiteboard: [photon-onboarding]
Target Milestone: --- → Firefox 57
Updated•8 years ago
|
QA Contact: jwilliams
Comment hidden (mozreview-request) |
Comment 3•8 years ago
|
||
(In reply to Fischer [:Fischer] from comment #2)
> Created attachment 8880774 [details]
> Bug 1371540 - Should add the Library tour in the onBoarding overlay
>
> This patch
> - adds the logic to pick out tours for new user or update user
> - add the onboarding library tour
>
> Review commit: https://reviewboard.mozilla.org/r/152150/diff/#index_header
> See other reviews: https://reviewboard.mozilla.org/r/152150/
This is a skeleton patch.
After the bug 1367696 is landed and the UX specs for FF57 tour set come out, we could proceed to polish and handle the tests.
Assignee: nobody → fliu
Status: NEW → ASSIGNED
Assignee | ||
Comment 4•8 years ago
|
||
The patch should update after bug 1375775 is landed
Assignee | ||
Comment 5•8 years ago
|
||
since we got the final string copy in https://docs.google.com/document/d/1abXULIwaMLnXawkLUjpcVawju8tmH0xlVGCOBhuVztM/edit?ts=596d32eb
Let's update the tour and put it into tourset (with the placeholder image). We will update the image once available
Assignee: fliu → gasolin
Comment hidden (mozreview-request) |
Assignee | ||
Comment 8•8 years ago
|
||
Here's the tour with placeholder image
Assignee | ||
Comment 9•8 years ago
|
||
Here's the notification with placeholder image
Since library is the v57 tour (but need to land before 8/2), to test this tour on current overlay, we have to set some configs in new profile:
browser.onboarding.newtour=private,library,addons,customize,search,default
browser.onboarding.mute-duration-on-first-session-ms=0
Comment hidden (mozreview-request) |
Comment 11•8 years ago
|
||
mozreview-review |
Comment on attachment 8887342 [details]
Bug 1371540 - Should add the Library tour in the onBoarding overlay;
https://reviewboard.mozilla.org/r/158168/#review163456
::: browser/extensions/onboarding/locales/en-US/onboarding.properties:91
(Diff revision 2)
> onboarding.notification.onboarding-tour-sync.message=Still sending yourself links to save or read on your phone? Do it the easy way: get Sync and have the things you save here show up on all of your devices.
> +
> +onboarding.tour-library=Library
> +onboarding.tour-library.title=Keep it together.
> +# LOCALIZATION NOTE (onboarding.tour-library.description): This string will be used in the library tour description. %1$S is brandShortName
> +onboarding.tour-library.description=Check out the new %1$S library in the redesigned toolbar. The library puts the things you’ve seen and saved to %1$S - your browsing history, bookmarks, Pocket lists, and synced tabs - in one convenient place.
Double space before "bookmarks"
Attachment #8887342 -
Flags: review?(francesco.lodolo) → review+
Comment 12•8 years ago
|
||
mozreview-review |
Comment on attachment 8887342 [details]
Bug 1371540 - Should add the Library tour in the onBoarding overlay;
https://reviewboard.mozilla.org/r/158168/#review163964
::: browser/extensions/onboarding/content/onboarding.js:25
(Diff revision 2)
> .createBundle("chrome://branding/locale/brand.properties")
> .GetStringFromName("brandShortName");
> const PROMPT_COUNT_PREF = "browser.onboarding.notification.prompt-count";
>
> /**
> - * Add any number of tours, following the format
> + * Add any number of tours, key is the tour id, value should follow the format below
"the tour id" Looks a little bit unclear with the "unique tour id" down there, but I didn't come up a better idea.. :-/
Attachment #8887342 -
Flags: review?(rexboy) → review+
Comment 13•8 years ago
|
||
mozreview-review |
Comment on attachment 8887342 [details]
Bug 1371540 - Should add the Library tour in the onBoarding overlay;
https://reviewboard.mozilla.org/r/158168/#review164358
Attachment #8887342 -
Flags: review?(dtownsend) → review+
Comment hidden (mozreview-request) |
Comment 16•8 years ago
|
||
Pushed by ryanvm@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/6bd32f377fca
Should add the Library tour in the onBoarding overlay;r=flod,mossop,rexboy
Keywords: checkin-needed
![]() |
||
Comment 17•8 years ago
|
||
bugherder |
You need to log in
before you can comment on or make changes to this bug.
Description
•