Commit Graph

66 Commits

Author SHA1 Message Date
Timothy Guan-tin Chien
c493aa2154 Bug 1358970 - Hide onboarding UI when the window size is smaller than 960px, r=mossop
MozReview-Commit-ID: 9Y5SRt21DDP

--HG--
extra : rebase_source : 53195715c38946ebad7537e9110d93a43ea618bf
2017-07-11 14:25:29 +08:00
gasolin
707e2adcab Bug 1379558 - Button style in onboarding should follow photon button style;r=mossop,rexboy
MozReview-Commit-ID: JNXUvOPJDjO

--HG--
extra : rebase_source : cb83c1534e63b25ce3e5003a7e1ced681d33b272
2017-07-10 15:38:17 +08:00
gasolin
345a2f81da Bug 1375775 - test cases for reusable tourset;r=mossop
MozReview-Commit-ID: IlxgYRuFpCc

--HG--
extra : rebase_source : 5fb443a6181e909e6e7dad276e0e5b60ba983936
2017-07-07 11:52:33 +08:00
gasolin
6a631df7f2 Bug 1375775 - Allow reuse existing tours;r=mossop
MozReview-Commit-ID: 4KwLBH5oPXY

--HG--
extra : rebase_source : 3741ce9cc856264774810bd26b727d5fa6ebc2f8
2017-06-26 14:25:55 -07:00
Timothy Guan-tin Chien
e20d1fd33b Bug 1378168 - Ensure overlay notification icon sizing. r=mossop
MozReview-Commit-ID: BNHxuSK2B5R

--HG--
extra : rebase_source : b3596656cd76e20397099621ee761a599653e658
2017-07-06 13:39:19 +08:00
Fischer.json
9fbf3ccc81 Bug 1377433 - Should not do the sliding-up tour notification transition, r=mossop
MozReview-Commit-ID: L4aDUF1s9OI

--HG--
extra : rebase_source : cfdd97d6f6ee5196d6f22303e0a332fa5cd59d31
2017-06-30 06:37:09 -07:00
Tomer Cohen
dc04af5ec3 Bug 1378465 - newtab tour items change offset on completion r=gasolin,mossop
MozReview-Commit-ID: GPX8xuHNbnG

--HG--
extra : rebase_source : 15a61ed0d6819cd6b753503065bee3f156815762
2017-07-06 15:54:12 +03:00
Frederik Braun
56838ddb04 Bug 1351608 - Disable warnings for existing violations to no-unsanitize rule r=Standard8.
MozReview-Commit-ID: 7cTNL5jMtRw
2017-07-03 20:07:02 +01:00
Phil Ringnalda
dfc9d80e59 Backed out changeset ee5f3f39677f (bug 1377433) for e10s permaorange in browser_aboutHome.js and browser_bug735471.js
MozReview-Commit-ID: 9u6AwMTfEIZ
2017-07-01 08:58:28 -07:00
Fischer.json
62ad0277bc Bug 1377433 - Should not do the sliding-up tour notification transition, r=mossop
MozReview-Commit-ID: L4aDUF1s9OI

--HG--
extra : rebase_source : 4ca15e02796820f670dbd8217195b88ccf3f2723
2017-06-30 06:37:09 -07:00
Tomer Cohen
ab72fbf791 Bug 1377129 - [RTL] bottom onBoarding tour notification doesn't display well on RTL builds (fox icon) r=mossop
MozReview-Commit-ID: KmAnB4KMaPC

--HG--
extra : rebase_source : 72f58ff6ed6fd89672ee6b2e20bc69d7d5af2f1e
2017-06-29 23:01:00 +03:00
Tomer Cohen
496a6d0ec9 Bug 1377129 - [RTL] bottom onBoarding tour notification doesn't display well on RTL builds (main content) r=mossop
MozReview-Commit-ID: 8gnVYC1yjKw

--HG--
extra : rebase_source : 3e15ab3208fb380d7a196bb92422518ddafd09f7
2017-06-29 21:04:06 +03:00
gasolin
9bad2d0933 Bug 1376521 - Updates to 56 Onboarding Tour Overlay Headlines and Body Copy;r=mossop
MozReview-Commit-ID: DKsrfexKoZ7

--HG--
extra : rebase_source : 10caab757616c621dcbbcd9c8072f632778c4978
2017-06-29 14:18:16 -07:00
Rex Lee
15a2c81c7f Bug 1374573 - Update overlay tourset icons and illustrations.r=mossop
MozReview-Commit-ID: 9J7hUl3vl8S

--HG--
extra : rebase_source : c392d5f9fe2642b869164e840dc83beccabf5074
2017-06-26 01:00:50 -07:00
gasolin
fd512fc09d Bug 1377017 - [Onboarding] The Activity Stream option menu is above the onboarding overlay;r=mossop,rexboy
MozReview-Commit-ID: 76IpX75FWf6

--HG--
extra : rebase_source : 4a9eddb20be02fad1fd503aa4a1f868ad6675564
2017-06-28 17:49:45 -07:00
Timothy Guan-tin Chien
1b162d892b Bug 1375783 - Make onboarding tour notification responsive, r=Fischer,mossop
Reduce the minimum width of the tour notification bar so the close button is visible even on a smaller window size.

MozReview-Commit-ID: KTHM3XPSG8C

--HG--
extra : rebase_source : 73b937d3cab4978e3037d2b24bfb736810aeba0d
2017-06-23 15:10:52 +08:00
gasolin
73924a682a Bug 1367696 - PART III add OnboardingTourType tests;r=mossop
MozReview-Commit-ID: 8tyiqkQJ5CX

--HG--
extra : rebase_source : c1545f42b3323a11426cca1e3e5ab82ecc2893e0
2017-06-22 17:50:29 +08:00
gasolin
d9dc7d2e7b Bug 1367696 - PART II add xpcshell structure for onboarding;r=mossop,rexboy
MozReview-Commit-ID: LA3LD8qx35d

--HG--
extra : rebase_source : 1209f33970ffcbd02ccdf8338e61c4c4bb64b22c
2017-06-22 16:25:53 +08:00
gasolin
5c929621d2 Bug 1367696 - PART I determine the tour type;r=mossop,timdream
MozReview-Commit-ID: KUXPftqZdl1

--HG--
extra : rebase_source : 9ba1981c238e19e8c9561fe5fb037f5cc32865cc
2017-06-22 16:10:46 +08:00
Fischer.json
ecd9640d99 Bug 1357021 - Part 2: Add the browser_onboarding_tours.js test, r=mossop
This commit
- renames browser_onboarding_hide_tours.js to browser_onboarding_tours.js
- adds test_click_action_button_to_set_tour_completed and test_set_right_tour_completed_style_on_overlay test cases
- updates test_hide_onboarding_tours test case to test the changes of prefs of tours complete state

MozReview-Commit-ID: A0jD0lZWywL

--HG--
extra : rebase_source : a41c35e9e974dc5ad84a8055efbee245dd7c1814
2017-06-18 17:14:09 +08:00
Fischer.json
219d62f6f1 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

--HG--
extra : rebase_source : 3023997897dc80f18b59b69e79a82c211338f88c
2017-06-18 14:46:09 +08:00
Rex Lee
863d8bb7b1 Bug 1357023 - Add onboarding tour for Firefox Sync. r=flod,mossop
MozReview-Commit-ID: vZQyXU82YK

--HG--
extra : rebase_source : 8cfc0f521f923b35789a05b5fc4a15523b640f6e
2017-06-14 21:12:56 +08:00
Sebastian Hengst
8de63d1fbe 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
Sebastian Hengst
584008b542 Backed out changeset f031600d142d (bug 1367696) 2017-06-28 03:29:13 +02:00
Sebastian Hengst
c3519600b3 Backed out changeset 09814ac870d3 (bug 1367696) 2017-06-28 03:29:09 +02:00
gasolin
d8042b776d Bug 1367696 - PART III add OnboardingTourType tests;r=mossop
MozReview-Commit-ID: 8tyiqkQJ5CX

--HG--
extra : rebase_source : 8b13da016e9de1a37aec9b5c3071eaab28b1c750
2017-06-22 17:50:29 +08:00
gasolin
69dd530e1b Bug 1367696 - PART II add xpcshell structure for onboarding;r=mossop,rexboy
MozReview-Commit-ID: LA3LD8qx35d

--HG--
extra : rebase_source : 839385a2817eb857db265d0d7516b61aed8e5d52
2017-06-22 16:25:53 +08:00
gasolin
865c357751 Bug 1367696 - PART I determine the tour type;r=mossop,timdream
MozReview-Commit-ID: KUXPftqZdl1

--HG--
extra : rebase_source : d036612260387cf2be6a37f0c2743ba21146eaa9
2017-06-22 16:10:46 +08:00
Fischer.json
14773a27fc Bug 1357641 - Part 2: Add the browser_onboarding_notification.js test, r=mossop
MozReview-Commit-ID: 8kEDXaQ0zqK

--HG--
extra : rebase_source : 3994b272dc185ea25d4257eb79e766d23bf6892e
2017-06-16 17:44:06 +08:00
Fischer.json
c8aecb9619 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

--HG--
extra : rebase_source : 264531cf8aaf3f636faecf790a269d0166188f8a
2017-06-21 13:09:29 +08:00
Tomer Cohen
d403c1be76 Bug 1375024 - Icons overlapping RTL text in onboarding tour r=mossop,rexboy
MozReview-Commit-ID: 8pbBMScGoEu

--HG--
extra : rebase_source : dc1e4790b7a03621df69754b8ea1bf8832d47cfa
2017-06-21 22:49:15 +03:00
Rex Lee
4ae765a391 Bug 1374174 - Package UITour-lib.js only in onboarding extension to prevent noreference error. r=mossop
MozReview-Commit-ID: Fbxexo179pk

--HG--
extra : rebase_source : 479ec91fc056a012c42954aa65e6dd77984f92f4
2017-06-22 16:19:16 +08:00
Phil Ringnalda
ee15089976 Merge m-c to autoland
MozReview-Commit-ID: 8Is0wexk66X
2017-06-22 20:45:50 -07:00
Phil Ringnalda
291cb6e01b 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
99a6b74591 Bug 1357641 - Part 2: Add the browser_onboarding_notification.js test, r=mossop
MozReview-Commit-ID: 8kEDXaQ0zqK

--HG--
extra : rebase_source : 3994b272dc185ea25d4257eb79e766d23bf6892e
2017-06-16 17:44:06 +08:00
Fischer.json
085aa9b471 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

--HG--
extra : rebase_source : 264531cf8aaf3f636faecf790a269d0166188f8a
2017-06-21 13:09:29 +08:00
Phil Ringnalda
2b19da6e08 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
b0b89bf334 Bug 1357641 - Part 2: Add the browser_onboarding_notification.js test, r=mossop
MozReview-Commit-ID: 8kEDXaQ0zqK

--HG--
extra : rebase_source : b0b7a39789880b84045619b0d2a1a73ef2f189d6
2017-06-16 17:44:06 +08:00
Fischer.json
efb9ebb0bb 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

--HG--
extra : rebase_source : 264531cf8aaf3f636faecf790a269d0166188f8a
2017-06-21 13:09:29 +08:00
Rex Lee
9a7655c9fd Bug 1373782 - [Onboarding] Dismiss highlight if user tries to move to another tour or close the dialog.r=mossop
MozReview-Commit-ID: 4NlXhdLY0kR

--HG--
extra : rebase_source : 057d70cc0ade70ca9a7436ecc16bb1a1d1edc690
2017-06-21 13:08:47 +08:00
gasolin
f0c47c12cb Bug 1370459 - Polish the onboarding overlay UI to align with new visual spec;r=Fischer,mossop,rexboy
MozReview-Commit-ID: AOsjcvuuWCZ

--HG--
extra : rebase_source : 0022ae4deb828518083bc85e06d1b245ceac9fcf
2017-06-19 09:52:04 +08:00
Sebastian Hengst
11cc901d93 Backed out changeset 5fa6bbe236e0 (bug 1370459) for failing browser_parsable_css.js: icons_tour-complete.svg missing. r=backout 2017-06-16 12:48:41 +02:00
gasolin
7d7c7502a9 Bug 1370459 - Polish the onboarding overlay UI to align with new visual spec;r=Fischer,mossop,rexboy
MozReview-Commit-ID: 9c1Aup8hhv5

--HG--
extra : rebase_source : aca8ae15b5ccb2fd5e4f26914fc0fcb72cc34061
2017-06-12 15:48:55 +08:00
gasolin
8014d11ad9 Bug 1357052 - Should add one button setting Firefox as the default browser in the Default Browser tour;r=Fischer,mossop,rexboy
MozReview-Commit-ID: JplxEDBIwGT

--HG--
extra : rebase_source : d00b8584f05f3589dc6b794965b19bd85cf428bc
2017-06-15 15:40:20 +08:00
gasolin
4dcf34792f Bug 1357029 - Should add the Default Browser tour in the onBoarding overlay;r=Fischer,mossop,rexboy
MozReview-Commit-ID: FYUHqd3g64Y

--HG--
extra : rebase_source : 74e3823540aadb6056831fd7598f299e84742c9c
2017-06-12 12:14:42 +08:00
gasolin
2450d9ca72 Bug 1357029 - Should add the Customize Firefox tour in the onBoarding overlay;r=Fischer,mossop,rexboy
MozReview-Commit-ID: AVsLUCcIJq7

--HG--
extra : rebase_source : 309222856b54268949b0142ebe3ebd05d8afdeb6
2017-06-12 11:55:39 +08:00
gasolin
b34781488b Bug 1357029 - Should add the Add-on tour in the onBoarding overlay;r=Fischer,mossop,rexboy
MozReview-Commit-ID: LwSMLN5t7xt

--HG--
extra : rebase_source : bca7cdaabd9d86e479c51fc5a31a25eeee848271
2017-06-12 11:10:13 +08:00
Fischer.json
a228efff93 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

--HG--
extra : rebase_source : 5c59527ff7cb16996539a4eec49b47a9decafb3a
2017-06-10 16:14:08 +08:00
Rex Lee
dfad430ed2 Bug 1369794 - Fit clickable area of onboarding icon with icon size. r=mossop
MozReview-Commit-ID: 7PzGPHqKDms

--HG--
extra : rebase_source : c2ddf8e11d84f852dcc905361408af219582c1eb
2017-06-14 21:21:14 +08:00
Rex Lee
a073107ace Bug 1357049 - add one button in the Private Browsing and Search tour of onBoarding overlay to demonstrate the corresponding features. r=Fischer,gasolin,mossop
MozReview-Commit-ID: HIQOhWFVopb

--HG--
extra : rebase_source : f61314f4d879478030219c44a290814f2cf30d44
2017-06-09 21:54:07 +08:00