TabMixPlus icon indicating copy to clipboard operation
TabMixPlus copied to clipboard

Firefox 117 disabled the Tab Mix Plus

Open DavidXanatos opened this issue 1 year ago • 41 comments

Firefox 117 disabled the Tab Mix Plus, i have downgraded to 116 for the time being, please advise how to get it to work with 117

DavidXanatos avatar Aug 03 '23 13:08 DavidXanatos

https://github.com/xiaoxiaoflood/firefox-scripts/issues/265

onemen avatar Aug 03 '23 14:08 onemen

After updating to firefox117, it became unusable. Once I deleted TMP, I couldn't even install it. I get an error that this add-on is broken and cannot be installed.

https://github.com/xiaoxiaoflood/firefox-scripts/issues/265 I tried this and it didn't work.

okimurin avatar Aug 04 '23 04:08 okimurin

I overwrote and rebooted, but could not install.

okimurin avatar Aug 04 '23 14:08 okimurin

I unfortunately have to second this, the update 117.0b3 fully broke it, even in the Developer Edition which I was using.

markus88at avatar Aug 05 '23 00:08 markus88at

You need to unistall Tab mix Install the config script https://github.com/onemen/TabMixPlus/files/12257459/fx-folder.zip

And install utils files from above

Donload an install Tab mix

onemen avatar Aug 05 '23 02:08 onemen

I overwrote the "utils" file in the Chrome folder in the profile folder, overwrote the contents of "fx-folder" in the installation folder, and restarted, but I could not install it.

okimurin avatar Aug 05 '23 06:08 okimurin

When I placed the "Config.zip" file posted by Mr. gelirhil in thread #233, I was able to install it successfully. TNX!

okimurin avatar Aug 06 '23 00:08 okimurin

I pasted the config from #233 but still could not install TMP on 117 Release. Everything else already setup as per instructions from UserChromeJS.

DoulosTrieste avatar Aug 29 '23 19:08 DoulosTrieste

In addition to this:

You need to unistall Tab mix Install the config script https://github.com/onemen/TabMixPlus/files/12257459/fx-folder.zip

And install utils files from above

Donload an install Tab mix

to me (running Arch Linux on PC and Laptop) helped also the following after Utils were updated: "Open about:support and click "Clear startup cache…" to force Firefox to load userChromeJS on the next startup."

dv8472 avatar Aug 30 '23 09:08 dv8472

I've encountered the problem "This add-on could not be installed because it appears to be corrupt." Reinstalling the add-on did not work. Deleting it did not help either. Reinstalling all associated scripts and the "115 update" configuration did not work either.

The issue was only resolved when I deleted the old associated files in all profiles (I have 2) folders and the application folder, and replaced them with new ones (although it seems that they are the same). With "Clear startup cache" of course.

denmorgenshtern avatar Aug 30 '23 11:08 denmorgenshtern

This worked in Firefox 117.

https://github.com/onemen/TabMixPlus/issues/233#issuecomment-1656527521 https://github.com/onemen/TabMixPlus/files/12061991/config.zip

Don't hunt for assorted zips all over the place, just use this config.zip

DoulosTrieste avatar Aug 30 '23 12:08 DoulosTrieste

[DoulosTrieste] Those are old files, are they not? And at this point, what version of TMP are we supposed to be installing? I have 117 (downloaded a while ago), but on the downloads/releases page it looks like 116 is the most recent version. I am confused.

VLM-TechEd avatar Aug 31 '23 17:08 VLM-TechEd

latest Tab mix is v1.0.0-pre.16

latest Firefox is version 117

onemen avatar Aug 31 '23 17:08 onemen

Thank you. Still confused about what else to do; there appears to be no conclusion to this thread.

VLM-TechEd avatar Aug 31 '23 17:08 VLM-TechEd

https://github.com/onemen/TabMixPlus/files/12257459/fx-folder.zip

utils → I'm interested in both scripts and extensions

install the latest scripts

onemen avatar Aug 31 '23 21:08 onemen

[DoulosTrieste] Those are old files, are they not? And at this point, what version of TMP are we supposed to be installing? I have 117 (downloaded a while ago), but on the downloads/releases page it looks like 116 is the most recent version. I am confused.

Use the newest TMP dev version. Apologies, for the zip file I posted, the config.js is the most recent. The rest are not. As for the Chrome\Util files, what worked for me was using Multirow-Patcher-Quantum-Nox-Installer-Windows-1.8.13, because I also want tabs-below-navbar. So I really only needed to replace config.js directly.

Use the links that TMP dev has provided, you won't go wrong with them. Delete all older files first (chrome\utils folder, config,js, defaults\pref\config-pref.js), then paste the new ones in.

DoulosTrieste avatar Aug 31 '23 22:08 DoulosTrieste

“Add-on could not be installed because it appears to be corrupt” until I remembered to clear cache and restart Fx. Now, everything works fine again. Thank you!

[DoulosTrieste], thank you, too!

VLM-TechEd avatar Aug 31 '23 23:08 VLM-TechEd

Oops, now the problem of the dialog running off the screen with high zoom again. You made a pre pre-pre-release version 17 for me which solved the problem. But I didn’t save it because I assumed it would be absorbed into a future release. The future release just hasn’t arrived yet.

VLM-TechEd avatar Aug 31 '23 23:08 VLM-TechEd

open my PC, autoupdate to 117, TMP dead too. After trying many times, userChromeJS cannot be started, so the TMP installation is always broken.

I don’t know why utils and config.js are always invalid. I gave up, tried everything above but still failed, beyond my capabilities.

dxzy avatar Sep 01 '23 01:09 dxzy

@VLM-TechEd

Oops, now the problem of the dialog running off the screen with high zoom again. You made a pre pre-pre-release version 17 for me which solved the problem. But I didn’t save it because I assumed it would be absorbed into a future release. The future release just hasn’t arrived yet.

latest test build is here: https://tabmixplus.org/dev-builds/test%20builds/

onemen avatar Sep 01 '23 04:09 onemen

open my PC, autoupdate to 117, TMP dead too. After trying many times, userChromeJS cannot be started, so the TMP installation is always broken.

I don’t know why utils and config.js are always invalid. I gave up, tried everything above but still failed, beyond my capabilities.

firefox

  1. Install latest scripts to your Application Binary folder, config scripts.
  2. Profile Folder is the path to create chrome folder and install utils folder in it.
  3. Remove Tab mix extension.
  4. Open about:support and click "Clear startup cache…" to force Firefox to load userChromeJS on the next startup.
  5. Start Firefox again.
  6. Install Tab mix again.

onemen avatar Sep 01 '23 05:09 onemen

1. 將最新的腳本安裝到您​​的應用程序二進製文件夾, [配置腳本 ](https://github.com/onemen/TabMixPlus/files/12257459/fx-folder.zip)。
2. Profile文件夾是創建chrome文件夾並 [安裝utils文件夾的路徑。 ](https://github.com/onemen/TabMixPlus/files/12257460/utils_extensions_and_scripts.zip)在其中
3. 刪除選項卡混合擴展。
4. 打開 about:support 並單擊“清除啟動緩存...”以強制 Firefox 在下次啟動時加載 userChromeJS。
5. 再次啟動火狐瀏覽器。
6. 再次安裝 Tab mix。

Same steps, but it worked this time. Still not sure why, thank you.

dxzy avatar Sep 01 '23 05:09 dxzy

Make sure ''extensions.experiments.enabled' is enabled in about:config! Firefox 117 turned it off for me.

Vallek avatar Sep 01 '23 09:09 Vallek

Make sure ''extensions.experiments.enabled' is enabled in about:config! Firefox 117 turned it off for me.

Good point, thank you!

VLM-TechEd avatar Sep 01 '23 11:09 VLM-TechEd

latest test build is here: https://tabmixplus.org/dev-builds/test%20builds/

Works perfectly, as before. Thank you!

VLM-TechEd avatar Sep 01 '23 11:09 VLM-TechEd

Thanks, re-enabling extensions.experiments.enabled (grrr) and then https://github.com/onemen/TabMixPlus/issues/235#issuecomment-1702163295 fixed it for me on 117.

Brenex avatar Sep 04 '23 02:09 Brenex

this is such a nonsense ive tried half of day, and still cannot figure out why i cannot install extension, it always says this addon could not be installed because it appears to be corrupt of course i did in about:config xpinstall.signatures.required = false extensions.experiments.enabled = true

spartaque12 avatar Sep 04 '23 11:09 spartaque12

this is such a nonsense ive tried half of day, and still cannot figure out why i cannot install extension, it always says this addon could not be installed because it appears to be corrupt of course i did in about:config xpinstall.signatures.required = false extensions.experiments.enabled = true

This is probably a stupid question, but in step 2, did you put the files in a folder named "chrome" inside your profile folder? I missed that part a few times before I realized it and now it works like a charm!

outdoor-miner avatar Sep 04 '23 15:09 outdoor-miner

open my PC, autoupdate to 117, TMP dead too. After trying many times, userChromeJS cannot be started, so the TMP installation is always broken. I don’t know why utils and config.js are always invalid. I gave up, tried everything above but still failed, beyond my capabilities.

firefox

1. Install latest scripts to your Application Binary folder, [config scripts](https://github.com/onemen/TabMixPlus/files/12257459/fx-folder.zip).

2. Profile Folder is the path to create chrome folder and install [utils](https://github.com/onemen/TabMixPlus/files/12257460/utils_extensions_and_scripts.zip) folder in it.

3. Remove Tab mix extension.

4. Open about:support and click "Clear startup cache…" to force Firefox to load userChromeJS on the next startup.

5. Start Firefox again.

6. Install Tab mix again.

Thank you so much for this one !

Qaezar avatar Sep 05 '23 18:09 Qaezar