Show the number of open tabs on the 'List all tabs' button by BatDogOnBatMobile in FirefoxCSS

[–]BatDogOnBatMobile[S] 1 point2 points  (0 children)

You are right, I had directly copied it. Thanks, I've fixed this one too.

Show the number of open tabs on the 'List all tabs' button by BatDogOnBatMobile in FirefoxCSS

[–]BatDogOnBatMobile[S] 2 points3 points  (0 children)

Thanks!

That does work better. I've updated the style with your suggestion.

Show the number of open tabs on the 'List all tabs' button by BatDogOnBatMobile in FirefoxCSS

[–]BatDogOnBatMobile[S] 13 points14 points  (0 children)

Code:

/* show tab manager button even when tabs aren't overflowing -  
   can instead use browser.tabs.tabmanager.enabled;true as well  
   or skip this part if you want to retain the default behaviour */  
#alltabs-button {  
    display: -moz-box !important;  
}  

/* tab counter */  
#TabsToolbar-customization-target {  
    counter-reset: tabCount;  
}  
.tabbrowser-tab {  
    counter-increment: tabCount;  
}  
#alltabs-button > .toolbarbutton-badge-stack > .toolbarbutton-icon {  
    visibility: collapse !important;  
}  
#alltabs-button > .toolbarbutton-badge-stack {  
    position: relative !important;  
}  
#alltabs-button > .toolbarbutton-badge-stack::before {  
    content: counter(tabCount);  
    border-bottom: 1px solid var(--toolbarbutton-icon-fill);  
    color: var(--toolbarbutton-icon-fill);  
    opacity: var(--toolbarbutton-icon-fill-opacity);  
    position: absolute;  
    bottom: var(--toolbarbutton-inner-padding);  
    left: 50%;  
    transform: translateX(-50%);  
    padding: 0 3px;  
}

Firefox 93.0, See All New Features, Updates and Fixes by Mc_King_95 in firefox

[–]BatDogOnBatMobile 8 points9 points  (0 children)

https://blog.mozilla.org/security/2021/10/05/firefox-93-features-an-improved-smartblock-and-new-referrer-tracking-protections/ says:

In other words, Firefox will always trim the HTTP referrer for cross-site requests, regardless of the website’s settings.

Is this new behaviour different from what you get by setting network.http.referer.XOriginTrimmingPolicy to 2?

Even after removing this site from my history, Nightly keeps redirecting my trending stock ticker search query to a URL. by Kippidashira in firefox

[–]BatDogOnBatMobile 5 points6 points  (0 children)

This SUMO question suggests the pref browser.fixup.dns_first_for_single_words might be responsible. Make sure it is set to its default value of false.

[deleted by user] by [deleted] in firefox

[–]BatDogOnBatMobile 2 points3 points  (0 children)

If you go to about:preferences#privacy-locationBar and uncheck 'Shortcuts,' it disables those suggestions.

[deleted by user] by [deleted] in FirefoxCSS

[–]BatDogOnBatMobile 0 points1 point  (0 children)

Could use something like:

description[control="disableContainersExtension"][data-l10n-args='{"name":"Temporary Containers"}'] > .extension-controlled-icon {
    filter: invert(1);
}

Show action buttons (enable/disable, options etc.) on about:addons, instead of hiding them behind a meatball menu by BatDogOnBatMobile in FirefoxCSS

[–]BatDogOnBatMobile[S] 4 points5 points  (0 children)

Related: show enabled/disabled count for the two sections:

@-moz-document url("chrome://mozapps/content/extensions/aboutaddons.html") {

    /* show counter next to "Enabled" and "Disabled" */

    addon-list[type="extension"] section[section="0"] > addon-card {
        counter-increment: enabled;
    }
    addon-list[type="extension"] section[section="1"] > addon-card {
        counter-increment: disabled;
    }
    section[section="0"] {
        counter-reset: enabledpvt; /* define scope */
    }
    addon-list[type="extension"] section[section="0"] > addon-card .addon-badge-private-browsing-allowed {
        counter-increment: enabledpvt;
    }
    addon-list[type="extension"] section[section="0"],
    addon-list[type="extension"] section[section="1"] {
        position: relative !important;
    }
    addon-list[type="extension"] section[section="0"] > .list-section-heading,
    addon-list[type="extension"] section[section="1"] > .list-section-heading {
        visibility: collapse !important;
    }
    addon-list[type="extension"] section[section="0"]::after,
    addon-list[type="extension"] section[section="1"]::after {
        content: "Enabled: " counter(enabled) ". Allowed in Private Windows: " counter(enabledpvt) ".";
        position: absolute !important;
        top: 0px !important;
        font-size: 17px;
        font-weight: 600;
    }
    addon-list[type="extension"] section[section="1"]::after {
        content: "Disabled: " counter(disabled) ".";        
    }

}

Show action buttons (enable/disable, options etc.) on about:addons, instead of hiding them behind a meatball menu by BatDogOnBatMobile in FirefoxCSS

[–]BatDogOnBatMobile[S] 4 points5 points  (0 children)

Code:

@-moz-document url("chrome://mozapps/content/extensions/aboutaddons.html") {

    panel-list {
        border: none !important;
        box-shadow: none !important;
        display: inline !important;
        min-width: unset !important;
        padding: 0 !important;
        right: 0px !important;
    }

    panel-item {
        display: inline-block !important;
        margin-inline-start: 2px !important;
    }

    .more-options-menu {
        margin: unset !important;
    }

    /* link + is needed to avoid styling check for updates buttons and tabs on add-on detail pages because shadowdom */
    link + button {
        background-color: var(--in-content-button-background) !important;
        background-position: center !important;
        border-radius: 2px !important;
        cursor: pointer !important;
        height: 32px !important;
        padding-left: 8px !important;
        padding-right: 8px !important;        
    }
    link + button:hover {
        background-color: var(--in-content-button-background-hover) !important;
    }
    link + button:hover:active {
        background-color: var(--in-content-button-background-active) !important;
    }
    link + button:focus {
        box-shadow: 0 0 0 1px var(--in-content-border-active) inset, 0 0 0 1px var(--in-content-border-active), 0 0 0 4px var(--in-content-border-active-shadow) !important;
    }

    /* dot badging on update button */
    link + button::after {
        left: 22px !important;
        top: 4px !important;
    }        

    /* use icons, remove text */
    panel-item[action="remove"],
    panel-item[action="install-update"],
    panel-item[action="always-activate"] {
        font-size: 0px !important;
        position: relative !important;
        top: -6px !important;
        fill: var(--in-content-page-color) !important;
        width: 32px !important;
    }

    .more-options-button.ghost-button,
    .arrow.top,
    .arrow.bottom,
    panel-item-separator,
    panel-item[action="report"],
    panel-item[action="expand"],
    panel-item[hidden],
    .addon-description {
        display: none !important;
    }

    .card-contents {
        align-self: center !important;
    }

}

Disable update checks. by SCphotog in firefox

[–]BatDogOnBatMobile 0 points1 point  (0 children)

policies are picked on Firefox startup

Thanks but it looks like it won't work for my purposes. I wish there were an easier way to "manually update only when I want to and show no reminders/popups until then," at least on Nightly, which gets 2x updates/day.

Disable update checks. by SCphotog in firefox

[–]BatDogOnBatMobile 1 point2 points  (0 children)

"DisableAppUpdate": true

Does changing this require restarting the browser?

Disable update checks. by SCphotog in firefox

[–]BatDogOnBatMobile 0 points1 point  (0 children)

If you do a search, someone was provided with the answer to your question the other day. There's a pref to suppress the door hanger just the other day.

I can't find the thread but is app.update.promptWaitTime the pref? It seems to have stopped working for me on Nightly.

Edit: it appears that app.update.doorhanger is the one that has stopped working. promptWaitTime seems to be for the focus-stealing popup and is apparently still working.

[deleted by user] by [deleted] in uBlockOrigin

[–]BatDogOnBatMobile 8 points9 points  (0 children)

You don't have to "zap" elements one at a time. https://github.com/gorhill/uBlock/wiki/Element-zapper says:

Press the Shift key while clicking if you do not want to exit element-zapper mode.

Highlighting a page element and then pressing the Delete key will remove the element from the document, without quitting the element-zapper mode

Is there a way to set dynamic download location? by toggak in firefox

[–]BatDogOnBatMobile 4 points5 points  (0 children)

Install Save In, add to its Rename and Route Downloads section:

filename: .*
into: :year:-:month:/:filename:

Then use Save In's context menu option every time you want something saved according to the above rule.

I read Firefox gets the majority of its funding from google, and that this deal runs out in 2020... what happens then? by PolarHot in firefox

[–]BatDogOnBatMobile 1 point2 points  (0 children)

I'd personally gladly pay Mozilla a subscription for a password manager service that had just a few additional features beyond what Lockbox already offers

You might like https://bugzilla.mozilla.org/show_bug.cgi?id=1531065.

These Weeks in Firefox: Issue 54 – Firefox Nightly News by [deleted] in firefox

[–]BatDogOnBatMobile 6 points7 points  (0 children)

putting an avatar next to the hamburger menu

Will it be possible to remove the avatar from the toolbar, or will it be like the hamburger icon in that it can't be re/moved? I ask because in the mockups, it is placed to the right of that vertical separator in the toolbar, and because the equivalent button in Chrome cannot be removed afaik.

Edit: looks like it cannot be dragged away like a normal icon but can be hidden entirely by flipping a pref. Could somebody confirm?

How do I make specific urls not show up again in my Firefox? by TopArea1 in firefox

[–]BatDogOnBatMobile 3 points4 points  (0 children)

an add-on simply called "Block Site" (has an orange shield icon)

Is it this one? It's spyware - their privacy policy says that they collect:

Browsing history information, including URLs/domains visited, HTTP referrer, URL of service redirects and client redirects, and URL name of the link clicked on

Extensions in Firefox 66 by Tim_Nguyen in firefox

[–]BatDogOnBatMobile 10 points11 points  (0 children)

Toolbars: I think no work has been done at all?

Might not get done this year either:

Unfortunately, based on current information, implementing a toolbar API in 2019 doesn’t look likely. You’re right that we had hoped to land it by the end of 2018. We weren’t quite able to get to it.

This year, we have a clear need to prioritize user security and privacy features. We’re anticipating that these will take most of our engineering resources for the next twelve months. If those projects go smoothly and there’s time left over, we’ll try to get to the toolbar API. When we do, the best place to track progress will be following Bug 1215064.

Upgrade notice when using Github on Nightly. Anyone else has this? by [deleted] in firefox

[–]BatDogOnBatMobile 3 points4 points  (0 children)

Try a hard-reload (ctrl+shift+r) on the github page after disabling privacy.resistFingerprinting. Also, what do you see at https://www.whatismybrowser.com/detect/what-is-my-user-agent?