Commit Graph

19 Commits

Author SHA1 Message Date
Rex Lee
b82215ff7d Bug 1357027 - Should mark the Firefox Sync tour as completed if user sign-in a Firefox Account. r=florian,mossop
MozReview-Commit-ID: 3giuXdqjJc3
2017-07-10 14:10:03 +08:00
Rex Lee
0fe4465fbc Bug 1381407 - Add Fast&Mordern tour in onboarding overlay. r=flod,gasolin,mossop
MozReview-Commit-ID: 7P4BT3xDheV
2017-07-17 18:25:39 +08:00
Rex Lee
2186c2d5a5 Bug 1371531 - Add single search tour and notification to onboarding. r=flod,mossop
MozReview-Commit-ID: CQJPpYAmOZd
2017-07-11 16:04:49 +08:00
gasolin
beb3ff2365 Bug 1371540 - Should add the Library tour in the onBoarding overlay;r=flod,mossop,rexboy
MozReview-Commit-ID: xPtSZfrzS4
2017-07-18 14:35:51 +08:00
Fischer.json
51859dbd73 Bug 1372067 - Part 1: Implement the prompt timing policy of the tour notification bar, r=mossop
This commit
- mutes tour notification for the 1st 5 mins on the 1st session
- moves on to next tour notification when
  a. previous tour has been prompted 8 times(8 impressions) or
  b. the last time of changing previous tour is 5 days ago
- removes tour from the notification queue forever after user clicked the close or the action button on notification bar to interact with that tour notification.
- makes each tour only has 2 chances to prompt with notification. Each chance includes 8 impressions and 5-days life time. After these 2 chances, no notification would be prompted for tour.

MozReview-Commit-ID: 8fFxohgEkWm
2017-07-12 12:33:45 +08:00
gasolin
d2541f9851 Bug 1377470 - run onboarding scripts after browser UI is ready;r=mossop
MozReview-Commit-ID: BRxWc962EW2
2017-07-06 11:40:26 +08:00
gasolin
e3fadaaabd Bug 1367696 - PART I determine the tour type;r=mossop,timdream
MozReview-Commit-ID: KUXPftqZdl1
2017-06-22 16:10:46 +08:00
Fischer.json
6ca3e5f82c Bug 1357021 - Part 1: Handle tours completed state, r=mossop
This commit
- turns on the `onboarding-complete` css style for completed tours
- sets individual tour as completed when action button of that tour is clicked
- sets all tours as completed if hide-the-tour checkbox is checked after toggling the overlay

MozReview-Commit-ID: mps3BrdhOz
2017-06-18 14:46:09 +08:00
Sebastian Hengst
187bd4a033 Backed out changeset 4cd7f4883692 (bug 1367696) for failing formautofill tests, e.g. browser/extensions/formautofill/test/unit/heuristics/test_basic.js. r=backout on a CLOSED TREE 2017-06-28 03:30:18 +02:00
gasolin
8b7e41108e Bug 1367696 - PART I determine the tour type;r=mossop,timdream
MozReview-Commit-ID: KUXPftqZdl1
2017-06-22 16:10:46 +08:00
Fischer.json
77ce058788 Bug 1357641 - Part 1: Add onboarding tour notification, r=flod,mossop
This commit
- adds onboarding tour notification
- shows still not completed onboarding tour notifications in order
- opens target tour from tour notification for the target tour

MozReview-Commit-ID: AwLtwjoeARQ
2017-06-21 13:09:29 +08:00
Phil Ringnalda
4cb0288799 Backed out 2 changesets (bug 1357641) for OS X near-permaorange in browser_permissionsPromptDeny.js
Backed out changeset ad8486907154 (bug 1357641)
Backed out changeset 3eb9c03bd0cd (bug 1357641)

MozReview-Commit-ID: DuESQH4FecO
2017-06-22 20:44:50 -07:00
Fischer.json
f39098cc87 Bug 1357641 - Part 1: Add onboarding tour notification, r=flod,mossop
This commit
- adds onboarding tour notification
- shows still not completed onboarding tour notifications in order
- opens target tour from tour notification for the target tour

MozReview-Commit-ID: AwLtwjoeARQ
2017-06-21 13:09:29 +08:00
Phil Ringnalda
2bf9335dea Backed out 2 changesets (bug 1357641) for Windows failures in browser_newtab_focus.js
Backed out changeset eb0d8a0d77e7 (bug 1357641)
Backed out changeset 9c86446d0a75 (bug 1357641)

MozReview-Commit-ID: 9PyFoOakveS
2017-06-21 22:05:23 -07:00
Fischer.json
9a93d9ab88 Bug 1357641 - Part 1: Add onboarding tour notification, r=flod,mossop
This commit
- adds onboarding tour notification
- shows still not completed onboarding tour notifications in order
- opens target tour from tour notification for the target tour

MozReview-Commit-ID: AwLtwjoeARQ
2017-06-21 13:09:29 +08:00
Fischer.json
ab96a7fe45 Bug 1357020 - Should hide the onboarding tour if user explicitly checked the hide-the-tour checkbox, r=gasolin,mossop,rexboy
This patch
- adds one hide-onboarding-tour checkbox
- after toggling the overlay, hides the onboarding tour if user checked hide-the-tour checkbox
- creates the message channel between the chrome process and the content process to set prefs.
- listens to the pref-updated event and then hide the onboarding tour across pages.
- Add one browser_onboarding_hide_tours.js test

MozReview-Commit-ID: 7ZjbrhfO9dB
2017-06-10 16:14:08 +08:00
Rex Lee
89a8537a61 Bug 1357005 - Create onboarding icon which toggles a first-time use dialog on net newtab. r=mossop
MozReview-Commit-ID: J4IAHyVKXAW
2017-05-22 17:00:16 +08:00
Carsten "Tomcat" Book
ad5fc82689 Backed out changeset bab63755b35d (bug 1357005) for eslint failure 2017-05-31 08:34:22 +02:00
Rex Lee
78eab1d417 Bug 1357005 - Create onboarding icon which toggles a first-time use dialog on net newtab. r=mossop
MozReview-Commit-ID: J4IAHyVKXAW
2017-05-22 17:00:16 +08:00