summaryrefslogtreecommitdiffstats
path: root/debian/patches/debian/0001-disable-first-run-page.patch
blob: d259a81d1115c1e837efce361076a4605a356e81 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Author: Daniel Baumann <daniel.baumann@progress-linux.org>
Description: Silencing first run/update page.

diff -Naurp foxyproxy-firefox-extension.orig/src/scripts/background.js foxyproxy-firefox-extension/src/scripts/background.js
--- foxyproxy-firefox-extension.orig/src/scripts/background.js	2020-07-29 20:43:31.000000000 +0200
+++ foxyproxy-firefox-extension/src/scripts/background.js	2021-03-13 17:58:11.959638800 +0100
@@ -49,17 +49,6 @@ chrome.webRequest.onAuthRequired.addList
 chrome.webRequest.onCompleted.addListener(clearPending, {urls: ['*://*/*']});
 chrome.webRequest.onErrorOccurred.addListener(clearPending, {urls: ['*://*/*']});
 
-chrome.runtime.onInstalled.addListener((details) => {       // Installs Update Listener
-  // reason: install | update | browser_update | shared_module_update
-  switch (true) {
-
-    case details.reason === 'install':
-    case details.reason === 'update' && /^(3\.|4\.|5\.5|5\.6)/.test(details.previousVersion):
-      chrome.tabs.create({url: '/about.html?welcome'});
-      break;
-  }
-});
-
 // ----------------- User Preference -----------------------
 chrome.storage.local.get(null, result => {
   // browserVersion is not used & runtime.getBrowserInfo() is not supported on Chrome
@@ -272,4 +261,4 @@ function clearPending(request) {
   }
 
   delete authPending[request.requestId];                    // no error
-}
\ No newline at end of file
+}