From b109b14de63500ab07c478723d4851b345139bdd Mon Sep 17 00:00:00 2001 From: Ascrod <32915892+Ascrod@users.noreply.github.com> Date: Fri, 25 May 2018 06:53:37 -0400 Subject: Remove UITour and customize tips. --- browser/app/permissions | 8 - browser/app/profile/firefox.js | 11 - browser/base/content/baseMenuOverlay.xul | 4 - browser/base/content/browser-trackingprotection.js | 9 - browser/base/content/browser.css | 65 - browser/base/content/browser.js | 3 - browser/base/content/browser.xul | 36 - browser/base/content/utilityOverlay.js | 7 - .../components/customizableui/CustomizeMode.jsm | 44 - .../customizableui/content/panelUI.inc.xul | 19 - browser/components/moz.build | 1 - browser/components/nsBrowserGlue.js | 10 - browser/components/uitour/UITour-lib.js | 331 --- browser/components/uitour/UITour.jsm | 2111 -------------------- browser/components/uitour/content-UITour.js | 103 - browser/components/uitour/jar.mn | 6 - browser/components/uitour/moz.build | 9 - .../en-US/chrome/browser/baseMenuOverlay.dtd | 3 - browser/locales/en-US/chrome/browser/browser.dtd | 2 - .../en-US/chrome/browser/browser.properties | 7 - browser/modules/BrowserUITelemetry.jsm | 7 - browser/modules/SelfSupportBackend.jsm | 10 +- browser/themes/linux/browser.css | 39 - browser/themes/osx/browser.css | 36 - browser/themes/shared/UITour.inc.css | 293 --- .../shared/customizableui/customizeMode.inc.css | 2 - .../shared/customizableui/customizeTip.inc.css | 77 - browser/themes/windows/browser.css | 20 - 28 files changed, 1 insertion(+), 3272 deletions(-) delete mode 100644 browser/components/uitour/UITour-lib.js delete mode 100644 browser/components/uitour/UITour.jsm delete mode 100644 browser/components/uitour/content-UITour.js delete mode 100644 browser/components/uitour/jar.mn delete mode 100644 browser/components/uitour/moz.build delete mode 100644 browser/themes/shared/UITour.inc.css delete mode 100644 browser/themes/shared/customizableui/customizeTip.inc.css (limited to 'browser') diff --git a/browser/app/permissions b/browser/app/permissions index a2afdded2..cf0aa22fb 100644 --- a/browser/app/permissions +++ b/browser/app/permissions @@ -6,14 +6,6 @@ # * permission is an integer between 1 and 15 # See nsPermissionManager.cpp for more... -# UITour -origin uitour 1 https://www.mozilla.org -origin uitour 1 https://self-repair.mozilla.org -origin uitour 1 https://support.mozilla.org -origin uitour 1 https://addons.mozilla.org -origin uitour 1 https://discovery.addons.mozilla.org -origin uitour 1 about:home - # XPInstall origin install 1 https://addons.mozilla.org origin install 1 https://testpilot.firefox.com diff --git a/browser/app/profile/firefox.js b/browser/app/profile/firefox.js index ede62fd5e..217f13757 100644 --- a/browser/app/profile/firefox.js +++ b/browser/app/profile/firefox.js @@ -178,17 +178,6 @@ pref("browser.eme.ui.enabled", true); pref("browser.eme.ui.enabled", false); #endif -// UI tour experience. -pref("browser.uitour.enabled", true); -pref("browser.uitour.loglevel", "Error"); -pref("browser.uitour.requireSecure", true); -pref("browser.uitour.themeOrigin", "https://addons.mozilla.org/%LOCALE%/firefox/themes/"); -pref("browser.uitour.url", "https://www.mozilla.org/%LOCALE%/firefox/%VERSION%/tour/"); -// This is used as a regexp match against the page's URL. -pref("browser.uitour.readerViewTrigger", "^https:\\/\\/www\\.mozilla\\.org\\/[^\\/]+\\/firefox\\/reading\\/start"); -// How long to show a Hearbeat survey (two hours, in seconds) -pref("browser.uitour.surveyDuration", 7200); - pref("browser.customizemode.tip0.shown", false); pref("browser.customizemode.tip0.learnMoreUrl", "https://support.mozilla.org/1/firefox/%VERSION%/%OS%/%LOCALE%/customize"); diff --git a/browser/base/content/baseMenuOverlay.xul b/browser/base/content/baseMenuOverlay.xul index da74ca077..546103de1 100644 --- a/browser/base/content/baseMenuOverlay.xul +++ b/browser/base/content/baseMenuOverlay.xul @@ -52,10 +52,6 @@ #else /> #endif - this.dontShowIntroPanelAgain() }); }), }; diff --git a/browser/base/content/browser.css b/browser/base/content/browser.css index ac5bf9e9b..e951985dc 100644 --- a/browser/base/content/browser.css +++ b/browser/base/content/browser.css @@ -1152,71 +1152,6 @@ toolbarpaletteitem[place="palette"][hidden] { display: none; } -/* UI Tour */ - -@keyframes uitour-wobble { - from { - transform: rotate(0deg) translateX(3px) rotate(0deg); - } - 50% { - transform: rotate(360deg) translateX(3px) rotate(-360deg); - } - to { - transform: rotate(720deg) translateX(0px) rotate(-720deg); - } -} - -@keyframes uitour-zoom { - from { - transform: scale(0.8); - } - 50% { - transform: scale(1.0); - } - to { - transform: scale(0.8); - } -} - -@keyframes uitour-color { - from { - border-color: #5B9CD9; - } - 50% { - border-color: #FF0000; - } - to { - border-color: #5B9CD9; - } -} - -#UITourHighlightContainer, -#UITourHighlight { - pointer-events: none; -} - -#UITourHighlight[active] { - animation-delay: 2s; - animation-fill-mode: forwards; - animation-iteration-count: infinite; - animation-timing-function: linear; -} - -#UITourHighlight[active="wobble"] { - animation-name: uitour-wobble; - animation-delay: 0s; - animation-duration: 1.5s; - animation-iteration-count: 1; -} -#UITourHighlight[active="zoom"] { - animation-name: uitour-zoom; - animation-duration: 1s; -} -#UITourHighlight[active="color"] { - animation-name: uitour-color; - animation-duration: 2s; -} - /* Combined context-menu items */ #context-navigation > .menuitem-iconic > .menu-iconic-text, #context-navigation > .menuitem-iconic > .menu-accel-container { diff --git a/browser/base/content/browser.js b/browser/base/content/browser.js index 4b8ec864b..e879f970f 100755 --- a/browser/base/content/browser.js +++ b/browser/base/content/browser.js @@ -48,7 +48,6 @@ Cu.import("resource://gre/modules/NotificationDB.jsm"); ["Task", "resource://gre/modules/Task.jsm"], ["TelemetryStopwatch", "resource://gre/modules/TelemetryStopwatch.jsm"], ["Translation", "resource:///modules/translation/Translation.jsm"], - ["UITour", "resource:///modules/UITour.jsm"], ["UpdateUtils", "resource://gre/modules/UpdateUtils.jsm"], ["Weave", "resource://services-sync/main.js"], ["fxAccounts", "resource://gre/modules/FxAccounts.jsm"], @@ -984,7 +983,6 @@ var gBrowserInit = { let mm = window.getGroupMessageManager("browsers"); mm.loadFrameScript("chrome://browser/content/tab-content.js", true); mm.loadFrameScript("chrome://browser/content/content.js", true); - mm.loadFrameScript("chrome://browser/content/content-UITour.js", true); mm.loadFrameScript("chrome://global/content/manifestMessages.js", true); // initialize observers and listeners @@ -4474,7 +4472,6 @@ var XULBrowserWindow = { gIdentityHandler.onLocationChange(); - UITour.onLocationChange(location); gTabletModePageCounter.inc(); diff --git a/browser/base/content/browser.xul b/browser/base/content/browser.xul index 4f1b48349..028df609f 100644 --- a/browser/base/content/browser.xul +++ b/browser/base/content/browser.xul @@ -232,42 +232,6 @@ - - - - - ", - this.document.getElementById("bundle_brand").getString("brandShortName"), - "