Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Firefox Sync 'send tab #1175

Closed
basbebe opened this issue May 10, 2021 · 1 comment
Closed

Firefox Sync 'send tab #1175

basbebe opened this issue May 10, 2021 · 1 comment

Comments

@basbebe
Copy link

basbebe commented May 10, 2021

I'm on FF 89.0b10

I was using Firefox Sync and used the 'send tab' feature to send tabs from one browser (linke mobile) to another.

When I use this user.js, my desktop FF won't receive new tabs until I hit 'synchronize' from the FF Sync menu manually.
Before, it received them automagically.

This is my user-overrides.js:

/*** MY OVERRIDES ***/

user_pref("_user.js.parrot", "overrides section syntax error");
/* own [SETUP] ***/

/* 0412: disable SB checks for downloads (remote) ***/
// user_pref("browser.safebrowsing.downloads.remote.enabled", true);
// user_pref("browser.safebrowsing.downloads.remote.url", "https://sb-ssl.google.com/safebrowsing/clientreport/download?key=%GOOGLE_SAFEBROWSING_API_KEY%");

/* 4504: enable RFP letterboxing [FF67+] ***/
user_pref("privacy.resistFingerprinting.letterboxing", false); // [HIDDEN PREF]
   // user_pref("privacy.resistFingerprinting.letterboxing.dimensions", ""); // [HIDDEN PREF]

/* 0801: disable location bar using search ***/
user_pref("keyword.enabled", true);

/* 1001: disable disk cache ***/
user_pref("browser.cache.disk.enable", true);

/* 1241: disable insecure passive content (such as images) on https pages [SETUP-WEB] ***/
user_pref("security.mixed_content.block_display_content", false);

/* 2010: disable WebGL (Web Graphics Library) ***/
user_pref("webgl.disabled", false);
user_pref("webgl.enable-webgl2", true);

/* arkenfox recipes ***/
/* see https://github.com/arkenfox/user.js/issues/1080 */

/* override recipe: enable DRM and let me watch videos ***/
   // user_pref("media.gmp-widevinecdm.enabled", true); // 1825 default commented out in user.js v86+
user_pref("media.eme.enabled", true); // 1830

/* override recipe: enable session restore ***/
user_pref("browser.startup.page", 3); // 0102
  // user_pref("browser.privatebrowsing.autostart", false); // 0110 required if you had it set as true
  // user_pref("places.history.enabled", true); // 0862 required if you had it set as false
  user_pref("browser.sessionstore.privacy_level", 0); // 1021 optional [to restore extras like cookies/formdata]
user_pref("privacy.clearOnShutdown.history", false); // 2803
  user_pref("privacy.clearOnShutdown.cookies", false); // 2803 optional
  // user_pref("privacy.clearOnShutdown.formdata", false); // 2803 optional
user_pref("privacy.cpd.history", false); // 2804 to match when you use Ctrl-Shift-Del
  user_pref("privacy.cpd.cookies", false); // 2804 optional
  // user_pref("privacy.cpd.formdata", false); // 2804 optional

/* override recipe: FF87+ use ETP Strict mode ***/
user_pref("privacy.firstparty.isolate", false); // 4001
user_pref("network.cookie.cookieBehavior", 5); // 2701
user_pref("browser.contentblocking.category", "strict"); // 2701
  // user_pref("privacy.trackingprotection.enabled", true); // 2710 user.js default
  // user_pref("privacy.trackingprotection.socialtracking.enabled", true); // 2711 user.js default

/* override recipe: enable web conferencing: Google Meet | JitsiMeet | BigBlueButton | Zoom | Discord ***/
// IMPORTANT: uncheck "Prevent WebRTC from leaking local IP addresses" in uBlock Origin's settings
// NOTE: if using RFP (4501)
   // some sites, e.g. Zoom, need a canvas site exception [Right Click>View Page Info>Permissions]
   // Discord video does not work: it thinks you are FF78: use a separate profile or spoof the user agent
user_pref("media.peerconnection.enabled", true); // 2001
user_pref("media.peerconnection.ice.no_host", false); // 2001 [may or may not be required]
   // user_pref("webgl.disabled", false); // 2010 [required for Zoom]
   // user_pref("webgl.min_capability_mode", false); // 2012 [removed from the user.js in v88 - reset it]
   // user_pref("media.getusermedia.screensharing.enabled", true); // 2022 optional
   // user_pref("media.autoplay.blocking_policy", 0); // 2031 optional [otherwise add site exceptions]
   // user_pref("javascript.options.wasm", true); // 2422 optional [some platforms may require this]
user_pref("dom.webaudio.enabled", true); // 2510/* override recipe: remove page margin ***/

user_pref("_user.js.parrot", "overrides section successful");
@basbebe
Copy link
Author

basbebe commented May 10, 2021

UPDATE

Nevermind: I forgot to safe before adding

/* 2302: disable service workers [FF32, FF44-compat] ***/
user_pref("dom.serviceWorkers.enabled", true);

/* 2304: disable Web Notifications ***/
user_pref("dom.push.enabled", true);

Now it works.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

1 participant