Fred Lin
c14fee40ff
Bug 1418191 - not send the CTA telemetry event ping when instant complete;r=Fischer
...
MozReview-Commit-ID: 9KJazfZqviT
--HG--
extra : rebase_source : cd50d2889f4a18a6ae20170433851a243b484ee9
2017-11-21 13:12:56 +08:00
Fischer.json
245f04b821
Bug 1414721 - Colors of Onboarding nav icons are inconsistent, r=gasolin
...
Previously we used background images to display tour icons on the nav list and on the tour notification. This caused two pitfalls: First, if fill colors were different inside svg icons, we would see inconsistent tour icon colors. Second, for one tour icon there would need two svg files.
This patch switches to the mask-image approach, which makes a icon svg as a mask filtering the background color beneath, so we can unify icon colors by the external css and remove extra colored svg files.
MozReview-Commit-ID: ErXexz15y8F
--HG--
extra : rebase_source : 7146b5d902ce9b8cd5b73d46a8eb338301907cc7
2017-11-09 11:11:50 +08:00
Fred Lin
aeed887beb
Bug 1412761 - copy editing;r=Fischer
...
MozReview-Commit-ID: LDZFo94cMNZ
--HG--
extra : rebase_source : 08092941d743679ed54a5e849af575e699310d67
2017-11-01 09:55:09 +08:00
Fred Lin
e003603445
Bug 1412164 - add tour_type and timestamp column for onboarding telemetry;r=Fischer,liuche
...
MozReview-Commit-ID: aqeoxjR7Tu
--HG--
extra : rebase_source : 7b1163efbf085635bf2580a9f6ce3b780ef62e09
2017-10-27 10:20:34 +08:00
Fred Lin
1e17939ca3
Bug 1409977 - mark Onboarding tour will set as completed instantly via define a tour property;r=Fischer
...
MozReview-Commit-ID: 4zsPzXieZap
--HG--
extra : rebase_source : fdefc23e74d268359e0f421271d1cae867ddea36
2017-10-30 10:44:39 +08:00
gasolin
54175fc332
Bug 1404193 - enable customizable logo, speech bubble string, and hide the skip tour button;r=Fischer
...
MozReview-Commit-ID: 1VjDxOeYPem
--HG--
extra : rebase_source : 91dae4630d0876721d3641c7358cd959ba65efe4
2017-10-25 18:16:19 +08:00
Fred Lin
1e3e1ce1c7
Bug 1408539 - Onboarding Tour: update customize, library, and screenshot illustration;r=Fischer
...
MozReview-Commit-ID: KHab4CFeLdQ
--HG--
extra : rebase_source : 3047e5a301ca81a6ab3f32051bd4ec9416767506
2017-10-27 15:58:08 +08:00
Sebastian Hengst
72bbdec446
Backed out changeset 0c69682ddb67 (bug 1404193) for eslint failure at browser/extensions/onboarding/content/onboarding.js:1141: Unsafe assignment to innerHTML. r=backout on a CLOSED TREE
...
--HG--
extra : amend_source : c5e45d0aae6760785abc73059d49fba0693bec05
2017-10-24 09:08:31 +02:00
gasolin
abb89f528c
Bug 1404193 - enable customizable logo, speech bubble string, and hide the skip button;r=Fischer
...
MozReview-Commit-ID: 1cHpXouqNCg
--HG--
extra : rebase_source : 4b1a52b2e044f92fed5856a9fc397b6546c11584
2017-10-19 13:16:32 +08:00
gasolin
566f7dd59b
Bug 1399142 - PART II: update illustration;r=Fischer
...
MozReview-Commit-ID: 5eX0IdaXIF0
--HG--
extra : rebase_source : f5bd9833b08145b7963b753a5c2c0d5757a5f384
2017-10-17 17:15:45 +08:00
gasolin
a3cf5e30d3
Bug 1399142 - PART I: update the tour overlay colors;r=Fischer
...
MozReview-Commit-ID: 9fPva9qUCHi
--HG--
extra : rebase_source : d7cf92663bd69166c622ac782c56e82402c01865
2017-10-17 11:02:01 +08:00
gasolin
9d7a739181
Bug 1389424 - enable onboarding telemetry via ping-centre;r=emtwo,Fischer,liuche
...
MozReview-Commit-ID: KWRCnD4lFh9
--HG--
extra : rebase_source : e26de84ffd2e52698c8c23d1c548852b8ebdf549
2017-08-31 10:19:04 +08:00
Sebastian Hengst
e307798bb3
Backed out changeset c94d9d435a0d (bug 1389424) for eslint failure at browser/extensions/onboarding/bootstrap.js:159: Expected space(s) after "catch". r=backout
...
--HG--
extra : amend_source : 5cba8dde4cce24efa2517ae752f0026f80ca52bb
2017-10-17 18:16:14 +02:00
gasolin
ad15db58af
Bug 1389424 - enable onboarding telemetry via ping-centre;r=emtwo,Fischer,liuche
...
MozReview-Commit-ID: KWRCnD4lFh9
--HG--
extra : rebase_source : 9c04b3c21c469372b041095ade5bf87a03b7da0a
2017-08-31 10:19:04 +08:00
Dan Banner
7caa92d5d8
Bug 1408777 - Automatically fix instances of missing semicolons in the tree. r=Standard8
...
MozReview-Commit-ID: Jm8BRgt6mIv
2017-10-15 20:50:39 +01:00
gasolin
dc2b79debb
Bug 1399955 - set notification-body max height to show more description;r=rexboy
...
MozReview-Commit-ID: EKTtaugkUT9
--HG--
extra : rebase_source : 7715198b9e67e5088ba5d932571fdc40a7acec42
2017-09-20 10:00:23 +08:00
gasolin
a3834fd946
Bug 1399955 - set menu item max height to show 2 lines properly;r=rexboy
...
MozReview-Commit-ID: EqkKh2N8Daf
--HG--
extra : rebase_source : 3c7c030d4f35ac971a26b0290dad783738c39997
2017-09-20 09:41:24 +08:00
Fischer.json
62afe84d01
Bug 1399693 - Update the watermark Firefox logo used on new tab from png to svg, r=gasolin
...
MozReview-Commit-ID: 2GvFoTC1MtN
--HG--
extra : rebase_source : 706c0db3c2661cace6c1190b1fa2bad2e9113aab
2017-09-15 14:38:16 +08:00
gasolin
129f82de1d
Bug 1399421 - change onboarding library description;r=Fischer
...
MozReview-Commit-ID: KMZD8ZwUwRd
--HG--
extra : rebase_source : e782826a285792dfe6bae4ca42b77307f6f978f4
2017-09-15 18:14:00 +08:00
gasolin
085ac76f11
Bug 1399983 - Firefox logo should float in place;r=rexboy
...
MozReview-Commit-ID: 6pw9oqcCO6b
--HG--
extra : rebase_source : 3b51679578f170c8fc83f66d981b1bc11afce40a
2017-09-15 14:19:36 +08:00
Rex Lee
b836191146
Bug 1399846 - [onboarding] Don't show speech bubble upon hovering watermark. r=gasolin
...
MozReview-Commit-ID: 43FLUQMsZ9q
--HG--
extra : rebase_source : b9ec2a4e88ba834fe45ab92e0ec69c44b1c21f48
2017-09-15 14:14:53 +08:00
Gabor Krizsanits
68a695613d
Bug 1392829 - Prevent tour overlay form to confuse the process selecting algorithm. r=rexboy
...
The navigation for the sync button happens programmatically. The default
form submit navigation should be cancelled otherwise things get confused.
2017-09-13 17:16:33 +02:00
Rex Lee
4a265bd8d1
Bug 1392475 - [Onboarding] Turn fox logo to watermark if all tours or notifications are finished. r=Fischer,gasolin
...
MozReview-Commit-ID: CLbiHqCmxr0
--HG--
extra : rebase_source : d04e9ec333b02e7c0c3f4b48d1b7712272228a80
2017-08-30 15:24:47 +08:00
Fischer.json
d03fbf5e3d
Bug 1398987 - Can't see the onboarding overlay close button with Windows dark high contrast modes, r=rexboy
...
MozReview-Commit-ID: 9Iod7SMSTWs
--HG--
extra : rebase_source : 121dbece8a84900afdee1212a9d29a19da8b4cfd
2017-09-12 18:00:09 +08:00
Fischer.json
31399d79b0
Bug 1397701 - Should clean up UITour after closing the onboarding overlay by clicking the Skip-Tour button, r=rexboy
...
MozReview-Commit-ID: 5dkGDCKPete
--HG--
extra : rebase_source : 69c63fe1a10b325e28704d5f7db839b736c3a419
2017-09-10 19:32:34 +08:00
Fischer.json
ddda4baa9c
Bug 1394730 - Should clean up UITour highlight while navigating to another tour, r=rexboy
...
This patch:
- fixes UITour highlight not being cleaned up while navigating to another tour by mouse (the regression caused by the bug 1377298)
- adds the ability to clean up UITour while navigating to another tour by keyboard
MozReview-Commit-ID: CH8w5CloGCv
--HG--
extra : rebase_source : ba1992af068eb2710f72e448dbb7503d45c184d0
2017-09-10 19:25:48 +08:00
Fischer.json
5ad05d26e9
Bug 1394731 - The onboarding tour nav item's icon doesn't change to the proper colored icon while mouse hovering together, r=rexboy
...
Fix the regression caused by the bug 1377298
MozReview-Commit-ID: JGriKNclgxT
--HG--
extra : rebase_source : f917293f6248091eb89679aa6e01739b0038cf61
2017-09-10 19:18:46 +08:00
gasolin
cf3e3f2d16
Bug 1396734 - Set onboarding-notification-body font weight to normal to avoid font bluring on windows;r=rexboy
...
MozReview-Commit-ID: LbKGMUbur7q
--HG--
extra : rebase_source : 5ddee5894f31be9b0d661c8a621792a34d165907
2017-09-08 09:25:29 +08:00
Ricky Chien
7a5ff8b249
Bug 1395065 - Move the notification to the top-center of the window r=gasolin
...
MozReview-Commit-ID: L4OSbt3hJ4q
--HG--
extra : rebase_source : 73d960571b410cf28ca2eb7a5ee6ca24eaa8d184
2017-09-07 18:23:27 +08:00
Ricky Chien
e3a75f22f7
Bug 1392474 - [Onboarding] replace the check box with a “Skip Tour” button r=Fischer
...
MozReview-Commit-ID: IECHQf03n0z
--HG--
rename : browser/extensions/onboarding/test/browser/browser_onboarding_hide_all.js => browser/extensions/onboarding/test/browser/browser_onboarding_skip_tour.js
extra : rebase_source : d558fa3d3a2777526a76f2683c249984595e8ca6
2017-09-01 23:47:40 +08:00
gasolin
0627f8b207
Bug 1396477 - fix the onboarding speech bubble box-shadow in RTL;r=rexboy
...
MozReview-Commit-ID: 2aPhid6JtSw
--HG--
extra : rebase_source : 552dc2ad879b0af101575f8a1d76348e504bf63f
2017-09-04 12:12:53 +08:00
Fischer.json
2fbaa677c4
Bug 1395480 - Set a 2 week total tour notification timeout for 57 onboarding, r=rexboy
...
MozReview-Commit-ID: 3GkuqQJPXZX
--HG--
extra : rebase_source : 6d3223eab511a9c6af3b1afd3772f70fdc1b43e7
2017-09-05 17:37:37 +08:00
Fischer.json
2e773ceaa9
Bug 1392472 - Implement the blue dot on the overlay icon button, r=gasolin
...
The patch
- fixes Bug 1392471 together: before the 1st notification mute session show the speech bubble by default; after the 1st notification mute session show the blue dot by default.
- shows the blue dot by default if the window width is smaller then 1150px disregarding the 1st notification mute session
- shows the speech bubble when hovering on the blue dot
MozReview-Commit-ID: 6TXZrwDwfV3
--HG--
extra : rebase_source : f05853f519edd1847057904f56556358047b1f01
2017-09-04 12:14:33 +08:00
Fischer.json
f645278af1
Bug 1371538 - Should add the Screenshots tour in the onBoarding overlay, r=flod,rexboy
...
MozReview-Commit-ID: D7YKZyV2Bm2
--HG--
extra : rebase_source : 85ca8034039364fa3573666e2cc007b6205f90af
2017-08-25 12:11:26 +08:00
Wes Kocher
ef3d37e889
Merge m-c to inbound a=merge
...
MozReview-Commit-ID: 3rHXXSEcJ6k
2017-08-30 19:58:40 -07:00
Yura Zenevich
e3fcf22c21
Bug 1393564 - making onboarding overlay button z-index consistent with other elements (notification and dialog). r=gasolin
...
MozReview-Commit-ID: HIU3gCziIpk
2017-08-30 22:38:13 -04:00
gasolin
ca3dc8abf2
Bug 1392468 - [Onboarding] replace overlay icon to fox icon;r=Fischer,rexboy
...
MozReview-Commit-ID: JHtE1Kbr2sk
--HG--
extra : rebase_source : baf4e38e9f2d55e574f7f567d68ceb5daac5f8ca
2017-08-22 11:00:01 +08:00
gasolin
dccb4c87a4
Bug 1392467 - [Onboarding] change speech bubble and overlay CTA style;r=rexboy
...
MozReview-Commit-ID: 5b9lFgA7r1
--HG--
extra : rebase_source : 33f3f7eab5d3adcad8f17b5138d2f5c4dcd237e8
2017-08-22 15:03:12 +08:00
gasolin
3e0d64b265
Bug 1392791 - not call gotoPage while hide overlay;r=rexboy
...
MozReview-Commit-ID: 483GaTb0a4C
--HG--
extra : rebase_source : 883bbcb9961f6ba1b065b6f576f6b9146736ca0f
2017-08-24 10:53:55 +08:00
gasolin
54c6df28a3
Bug 1391659 - correctly handle onboarding show/hide state after reload;r=rexboy,timdream
...
MozReview-Commit-ID: 5voukqbZrNO
--HG--
extra : rebase_source : f8817328c830609bcde129edcc6f19782048116f
2017-08-23 11:19:17 +08:00
gasolin
f1a8845e05
Bug 1392552 - [Onboarding] update notification layout and style based on new spec;r=rexboy
...
MozReview-Commit-ID: Lbpz53ctvJt
--HG--
extra : rebase_source : 8b7b7aac81973c5dc1c64bf3510d6ca3cd1d550e
2017-08-22 14:37:47 +08:00
Fischer.json
310a230f1c
Bug 1388555 - On boarding (Tour) highlight/menu does not disappear after the window resizes or unloads, r=gasolin
...
MozReview-Commit-ID: G0TdFliTDka
--HG--
extra : rebase_source : 29042251bc3f665324364a95b502a4474bee5856
2017-08-23 18:51:31 +08:00
Sebastian Hengst
79c12610f3
Backed out changeset 2db66a67c944 (bug 1392468) for failing clipboard's browser/base/content/test/newtab/browser_newtab_undo.js. r=backout
2017-08-28 13:18:33 +02:00
Fischer.json
275e54138e
Bug 1392822 - change the Library tour action button title to "Show Library Menu", r=gasolin
...
MozReview-Commit-ID: JRX5UdkAFb4
--HG--
extra : rebase_source : 10e2e8cbd7049c6824bbb46bee8fe3d490cc1476
2017-08-25 13:11:02 +08:00
gasolin
0aa8c1c93b
Bug 1392468 - [Onboarding] replace icon and change to the new position;r=Fischer
...
MozReview-Commit-ID: JHtE1Kbr2sk
--HG--
extra : rebase_source : de040121f6c50e714cf556cc6ee47f510bd3e414
2017-08-22 11:00:01 +08:00
gasolin
78f10aaa0c
Bug 1392469 - [Onboarding] remove all notification illustrations;r=Fischer
...
MozReview-Commit-ID: KkYOtJxkrOs
--HG--
extra : rebase_source : c799b579025958d2f7303f70009ca2c06ad0b312
2017-08-22 10:46:17 +08:00
gasolin
10ccbc0a63
Bug 1392469 - [Onboarding] remove fox icon and speech bubble from notification;r=Fischer
...
MozReview-Commit-ID: BeaOswqNf4G
--HG--
extra : rebase_source : c7e5223ce8e4034b47ba96d2ac42b26a11e77293
2017-08-22 10:24:52 +08:00
gasolin
0d57ebd4fb
Bug 1388813 - [Onboarding] expand Tour Notification description width to allow longer descrition;r=rexboy
...
MozReview-Commit-ID: JykTLLGed8m
--HG--
extra : rebase_source : 6664201b57a0860514f261b8eea4c1d0bbf4934b
2017-08-23 09:57:48 +08:00
Yura Zenevich
4faa8c2b59
Bug 1377276 - add modal dialog semantics and better accessibility for onboarding overlay dialog. r=mossop, gasolin, rexboy
...
MozReview-Commit-ID: 9xyhn7jLJqD
2017-08-18 15:10:07 -04:00
Yura Zenevich
7c17dd6c3d
Bug 1377298 - improve semantics and keyboard accessibility of tour tabs UI in onboarding overlay. r=mossop, gasolin
...
MozReview-Commit-ID: Iay3mL6RJKF
2017-08-17 14:22:53 -04:00