Bug 26961: New user onboarding.
Reuse the Firefox onboarding mechanism with minimal changes. Localizable strings are pulled in from Torbutton (if Torbutton is not installed, we lack about:tor and no tour will be shown). Replace SVG images with PNGs (see bug 27002), For defense in depth, omit include OnboardingTelemetry.jsm entirely. Added support for the following UITour page event: torBrowserOpenSecuritySettings Also fix bug 27403: the onboarding bubble is not always displayed. Arthur suggested to make the onboarding bubble visible on displays with less than 960px width available, so we choose 200px instead. Also fix bug 28628: Change onboarding Security panel to open new Security Level panel. Also fix bug 27484: Improve navigation within onboarding. Bug 27082: enable a limited UITour Disallow access to UITour functionality from all pages other than about:home, about:newtab, and about:tor. Implement a whitelist mechanism for page actions. Bug 26962 - implement new features onboarding (part 1). Add an "Explore" button to the "Circuit Display" panel within new user onboarding which opens the DuckDuckGo .onion and then guides users through a short circuit display tutorial. Allow a few additional UITour actions while limiting as much as possible how it can be used. Tweak the UITour styles to match the Tor Browser branding. All user interface strings are retrieved from Torbutton's browserOnboarding.properties file. Bug 27486 Avoid about:blank tabs when opening onboarding pages. Instead of using a simple <a href>, programmatically open onboarding web pages by using tabBrowser.addTab(). The same technique is now used for "See My Path", "See FAQs", and "Visit an Onion". Bug 29768: Introduce new features to users Add an "update" tour for the Tor Browser 8.5 release that contains two panels: Toolbar and Security (with appropriate description text and images). Display an attention-grabbing dot on the onboarding text bubble when the update tour is active. The animation lasts for 14 seconds. Bug 31768: Introduce toolbar and network settings changes in onboarding Update the "Tor Network" onboarding page to include a note that settings can now be accessed via the application preferences and add an "Adjust Your Tor Network Settings" action button which opens about:preferences#tor. Replace the Tor Browser 8.5 "update" onboarding tour with a 9.0 one that includes the revised "Tor Network" page and a revised "Toolbar" page. The latter explains that Torbutton's toolbar item has been removed ("Goodbye Onion Button") and explains how to access the New Identity feature using the hamburger menu and new toolbar item. Bug 34321 - Add Learn More onboarding item
Showing
- browser/extensions/onboarding/content/img/figure_tor-onion-services.png 0 additions, 0 deletions...ions/onboarding/content/img/figure_tor-onion-services.png
- browser/extensions/onboarding/content/img/figure_tor-privacy.png 0 additions, 0 deletions.../extensions/onboarding/content/img/figure_tor-privacy.png
- browser/extensions/onboarding/content/img/figure_tor-security-level.png 0 additions, 0 deletions...ions/onboarding/content/img/figure_tor-security-level.png
- browser/extensions/onboarding/content/img/figure_tor-security.png 0 additions, 0 deletions...extensions/onboarding/content/img/figure_tor-security.png
- browser/extensions/onboarding/content/img/figure_tor-toolbar-layout.png 0 additions, 0 deletions...ions/onboarding/content/img/figure_tor-toolbar-layout.png
- browser/extensions/onboarding/content/img/figure_tor-welcome.png 0 additions, 0 deletions.../extensions/onboarding/content/img/figure_tor-welcome.png
- browser/extensions/onboarding/content/img/icons_addons.svg 0 additions, 1 deletionbrowser/extensions/onboarding/content/img/icons_addons.svg
- browser/extensions/onboarding/content/img/icons_customize.svg 0 additions, 1 deletion...ser/extensions/onboarding/content/img/icons_customize.svg
- browser/extensions/onboarding/content/img/icons_default.svg 0 additions, 1 deletionbrowser/extensions/onboarding/content/img/icons_default.svg
- browser/extensions/onboarding/content/img/icons_library.svg 0 additions, 1 deletionbrowser/extensions/onboarding/content/img/icons_library.svg
- browser/extensions/onboarding/content/img/icons_no-icon.png 0 additions, 0 deletionsbrowser/extensions/onboarding/content/img/icons_no-icon.png
- browser/extensions/onboarding/content/img/icons_performance.svg 0 additions, 1 deletion...r/extensions/onboarding/content/img/icons_performance.svg
- browser/extensions/onboarding/content/img/icons_private.svg 0 additions, 1 deletionbrowser/extensions/onboarding/content/img/icons_private.svg
- browser/extensions/onboarding/content/img/icons_screenshots.svg 0 additions, 1 deletion...r/extensions/onboarding/content/img/icons_screenshots.svg
- browser/extensions/onboarding/content/img/icons_singlesearch.svg 0 additions, 1 deletion.../extensions/onboarding/content/img/icons_singlesearch.svg
- browser/extensions/onboarding/content/img/icons_sync.svg 0 additions, 1 deletionbrowser/extensions/onboarding/content/img/icons_sync.svg
- browser/extensions/onboarding/content/img/icons_tour-complete.png 0 additions, 0 deletions...extensions/onboarding/content/img/icons_tour-complete.png
- browser/extensions/onboarding/content/img/icons_tour-complete.svg 2 additions, 2 deletions...extensions/onboarding/content/img/icons_tour-complete.svg
- browser/extensions/onboarding/content/img/watermark.svg 0 additions, 1 deletionbrowser/extensions/onboarding/content/img/watermark.svg
- browser/extensions/onboarding/content/onboarding-tor-circuit-display.js 283 additions, 0 deletions...ions/onboarding/content/onboarding-tor-circuit-display.js
40 KiB
34.7 KiB
11 KiB
24 KiB
13 KiB
47.3 KiB
673 B
694 B