Yeah I had posted a long, detailed explanation in the ThinkPad thread, but I think it got deleted.
Short summary: Every Firefox theme is created differently. So there's really no universal method to fix every theme for W8Classic. What it comes down to is editing the theme's CSS and removing any styling for Windows Aero. There are two versions of the default Firefox theme: Standard, and Aero. The Aero version obviously contains the styling for Aero/DWM windows, while the Standard version contains styling for windows without composition (such as basic and classic windows). All I had to do to fix the default Firefox theme for W8Classic was package the Standard version of the default theme into its own xpi file.
Oh wow, well that doesn't look too good. I'll see if I can fix it.
However, I fear that whatever I do might be a short-term fix. Starting with Firefox 57, Mozilla will be killing off XUL extensions in favor of Google Chrome style webkit extensions, meaning that addons like Classic Theme Restorer are going to be unusable. Due to the nature of webkit extensions, it is unlikely that an alternative can ever be created.
Now, while most Firefox themes are not based on XUL (if any are) I am currently unsure if Mozilla plans to continue supporting complete themes. We'll just have to wait and see.
I probably just have to package Firefox 55's non-Aero theme into its own XPI file. I'll do that when I get the chance, but I'll leave the original version of the theme up for anyone who wants it. If there are still issues with it, I'll see what I can do to fix them.
soapmusic27: I have made us a Discord channel: discord.gg/9jtudv Also created a thread about it. I never knew what the Win10 2004 searchbar issue was until just now. For some reason, I am running 2004 with classic theme and the searchbar is unaffected
Sept 24, 2020 20:54:21 GMT -8
Splitwirez: Apparently the Windows XP source code has leaked. Keep your distance, folks.
Sept 25, 2020 0:41:12 GMT -8
ihatemetro: Splitwirez It was? Which Service Pack? To all people, don't use it for making Windows more Classic. Edit: It's SP1 I can tell, and any Windows NT OS older than XP was also leaked. Edit 2: Bits of Windows 10 source code have also been leaked.
Sept 25, 2020 5:36:43 GMT -8
Hayafumi: Well i'm even more scared when 7's will get spilled out on the internet.
Sept 25, 2020 5:38:56 GMT -8
ihatemetro: Hayafumi Oh no, not 7 or Vista. At least people can find a way to get Windows 10 drivers on 7 and still supply security updates, but still it's going to be illegal.
Sept 25, 2020 5:41:12 GMT -8
Hayafumi: Ah, well I will probably switch to 10 and setup Classic Theme or go to Linux pretty soon.
Sept 25, 2020 5:45:12 GMT -8
ihatemetro: Hayafumi That's not even all of it, Windows CE 3-7, Server 2003, and MS-DOS 3.30 and 6, as well as original Xbox source code have been leaked as well. Bits of Xbox one source code have also been leaked.
Sept 25, 2020 6:22:35 GMT -8
Hayafumi: Oh lord, this is the gigaleak like Nintendo but not really.
Sept 25, 2020 6:25:31 GMT -8
ihatemetro: Hayafumi I also saw a tiny bit of Windows 7 source code once too, but it's a tiny bit and not that important, from 2010. Can't tell if it's real or not.
Sept 25, 2020 6:26:55 GMT -8
Hayafumi: There goes another partition on my drive, gonna install either LTSC or LTSB on it.
Sept 25, 2020 13:58:39 GMT -8
ihatemetro: Hayafumi LTSB 2016 is recommended, it supports Classic Theme and has longer support than LTSB 2015.
Sept 25, 2020 14:14:20 GMT -8
Hayafumi: Is kinda of a struggle for me to make Pre-1803 because I can't get everything to start up, but i'll try again.
Sept 25, 2020 15:17:48 GMT -8
Hayafumi: Once again, i'm really new on Classic Theme +8
Sept 25, 2020 15:18:04 GMT -8
Hayafumi: Also, is a struggle finding LTSB 2016.
Sept 25, 2020 19:55:42 GMT -8
Hayafumi: I'm just going with 8.1.
Sept 25, 2020 19:59:41 GMT -8