Readit News logoReadit News
moho commented on Wikipedia deprecates Archive.today, starts removing archive links   arstechnica.com/tech-poli... · Posted by u/nobody9999
jwrallie · 24 days ago
A Russian domain git website hosting just a readme.md and a copy of the MIT license but no source code? Just the extension files?
moho · 24 days ago
The author got banned from github and gitlab after DMCA takedowns. The code used to be available in those, but I guess he got tired of starting over?

Anyway, extensions are just signed zip files. You can extract them and view the source. BPC sources are not compressed or obfuscated. The extension is evaluated and signed by Mozilla (otherwise it wouldn't install in release-channel Firefox), if you put any stock in that.

moho commented on Modern CSS Code Snippets: Stop writing CSS like it's 2015   modern-css.com... · Posted by u/eustoria
moho · a month ago
In case the author happens to read these - final statement in native CSS nesting is no longer true.

"The only small difference from Sass: for element selectors you need the & prefix. In Sass you could write a { color: red } inside a parent, but native CSS requires & a { color: red }."

It was true for a bit, but fixed within 2-3 releases iirc. You can now freely nav { a { color: red; } }

moho commented on Don't Download Apps   blog.calebjay.com/posts/d... · Posted by u/speckx
Lamprey · 4 months ago
Alternatively, you can download Firefox Nightly instead of regular.

"about:config" just works in Nightly. No fuss.

You can sideload extensions in Nightly, too, after you activate the developer options. I don't think they've added that to regular, as yet? At least not with as much flexibility.

Anyway, I'm gonna try this mobile desktop mode thing and see how it goes. Thank you to everyone!

moho · 3 months ago
Installing extensions from file is available on the release build as well, after enabling dev options.

I think the only difference is nightly allows installing unsigned extensions, which I don't personally have a need for (as getting a personal/non-published extension signed is very easy).

moho commented on Don't Download Apps   blog.calebjay.com/posts/d... · Posted by u/speckx
cubefox · 4 months ago
Thanks, it works! (I had to access about:config via chrome://geckoview/content/config.xhtml)
moho · 4 months ago
While you're there flip general.aboutConfig.enabled to true so you won't have to use the silly config.xhtml URL again.
moho commented on Temporary suspension of acceptance of mail to the United States   post.japanpost.jp/int/inf... · Posted by u/Kye
illegalmemory · 7 months ago
moho · 7 months ago
As did Thailand
moho commented on About Google Chrome's "This extension may soon no longer be supported" (2024)   github.com/gorhill/uBlock... · Posted by u/0x000042
deanc · a year ago
The main issue is going to be around the corner. As more and more people use CNAME cloaking to do server-side tracking using GTM (etc.), it will be a cat and mouse game to block it (and other networks). uBlock Lite cannot uncloak these CNAMES and you're going to see a pretty bad experience in due course.
moho · a year ago
uBO never had the ability to do CNAME decloaking in Chrome though, the required API (browser.dns/chrome.dns) wasn't there even in MV2. It was always a Gecko-only feature (and a big one!). IIRC Brave rolled its own CNAME decloaking mechanism in its Shields blocker, without exposing a chrome.dns API.
moho commented on Mozilla flamed by Firefox fans after reneging on promises to not sell their data   theregister.com/2025/03/0... · Posted by u/tempodox
rasmus-kirk · a year ago
Mull, it's like librewolf, but for Firefox-android:

https://gitlab.com/divested-mobile/mull-fenix

moho · a year ago
Mull has been officially discontinued by DivestOS back in December, along with most of their other projects. A fork by the name IronFox emerged but it's too new to know whether it's a real contender.
moho commented on Mozilla flamed by Firefox fans after reneging on promises to not sell their data   theregister.com/2025/03/0... · Posted by u/tempodox
cwillu · a year ago
They stopped letting you access about:config on mobile on the normal releases a long time ago.
moho · a year ago
You can access about:config on mobile FF (all versions, including release channel) at this very intuitive URL: chrome://geckoview/content/config.xhtml
moho commented on All extensions disabled due to expiration of intermediate signing cert   bugzilla.mozilla.org/show... · Posted by u/xvector
gpm · 7 years ago
To re-enable all disabled non-system addons you can do the following. I am not responsible if this fucks up your install:

Open the browser console by hitting ctrl-shift-j

Copy and paste the following code, hit enter. Until mozilla fixes the problem you will need to redo this once every 24 hours:

    // Re-enable *all* extensions

    async function set_addons_as_signed() {
        Components.utils.import("resource://gre/modules/addons/XPIDatabase.jsm");
        Components.utils.import("resource://gre/modules/AddonManager.jsm");
        let addons = await XPIDatabase.getAddonList(a => true);

        for (let addon of addons) {
            // The add-on might have vanished, we'll catch that on the next startup
            if (!addon._sourceBundle.exists())
                continue;

            if( addon.signedState != AddonManager.SIGNEDSTATE_UNKNOWN )
                continue;

            addon.signedState = AddonManager.SIGNEDSTATE_NOT_REQUIRED;
            AddonManagerPrivate.callAddonListeners("onPropertyChanged",
                                                    addon.wrapper,
                                                    ["signedState"]);

            await XPIDatabase.updateAddonDisabledState(addon);

        }
        XPIDatabase.saveChanges();
    }

    set_addons_as_signed();
Edit: Cleanup up code slightly...

moho · 7 years ago
Super useful, thanks.

In my case ctrl+shift+j opens a dumb console that only shows messages and doesn't take any input. I had to go to about:addons, hit F12 for the Dev Tools and paste it in the console there. Worked well.

u/moho

KarmaCake day24May 4, 2019View Original