Bookmarks Toolbar Popup Menu Padding, Color, and more.

Hi All, I'm trying to change the appearance of the "Bookmarks Toolbar / Chevron >>" popup menu, which (after version 88) has turned bright white with extra padding… (read more)

Hi All,

I'm trying to change the appearance of the "Bookmarks Toolbar / Chevron >>" popup menu, which (after version 88) has turned bright white with extra padding between menu items and rounded corners.

I'm a fan of system menus, so I would really like the popup menu to look like the regular bookmarks menu from the top menu bar (see attached image).

I also like the subtle chiseled vertical line separating the favicons and the descriptions, and the 1px gray border around the menu, plus square corners.

I took a guess at some of the variable names, but only the menu's background color has changed.

Maybe someone knows how to change other attributes such as border color, radius, menu-item-height, padding, and add in the 3D vertical column line?

Thank you!

Here is my first attempt at the code...

#PersonalToolbar menupopup {
  /* Text color */
  --menu-color: #000 !important;
  --arrowpanel-color: #000 !important;
  --panel-color: #000 !important;
  /* Background color */
  --menu-background-color:  #f0f0f0 !important;
  --arrowpanel-background: #f0f0f0 !important;
  --panel-background: #f0f0f0 !important;
  /* Border color (if any) */
  --menu-border-color: #606060 !important;  /* not working on boomarks toolbar menu */
  --menu-border: 1px !important;  /* not working on boomarks toolbar menu */
  --menu-border-radius: 0px !important;  /* not working on boomarks toolbar menu */
}
/*** Tighten up drop-down/context/popup menu spacing (8 Sep 2021) ***/
menupopup:not(.in-menulist) > menuitem, 
menupopup:not(.in-menulist) > menu {
  padding-block: 0px !important; /* reduce to 3px, 2px, 1px or 0px as needed */ 
  min-height: unset !important; /* v92.0 - for padding below 4px */
}

Asked by Slouch 1 hour ago

Suspected Scam 'your account has been hacked'

I've got notifications informing me with various sentences. That my account has been hacked, Scammers have your passwords, your card details have been stolen. These messa… (read more)

I've got notifications informing me with various sentences. That my account has been hacked, Scammers have your passwords, your card details have been stolen. These messages are only in Notifications not one email received. I feel they are scams. Anyone else had this. All my accounts are locked down so I'm not alarmed. And all is fine. Anyone out there that can offer their experience? Thanks

Asked by flissa3 15 minutes ago

Double icons on Stop & Reload buttons when using custom icons

When reloading a page, or navigating to a new page, the default Stop icon momentarily appears over my own Reload icon, and the default Reload icon also appears over my St… (read more)

When reloading a page, or navigating to a new page, the default Stop icon momentarily appears over my own Reload icon, and the default Reload icon also appears over my Stop icon.

Please see attached image and animation.

Any idea if this is a minor bug?

Below is my code to split the Reload button into Reload & Stop buttons, then to add text to the navigation buttons, and finally to add icons to the navigation buttons.

This anomaly happens whether or not I split the Reload & Stop buttons. With just a single Reload button, I'm also seeing the default Reload icon appear over my own.

Thank you.

/* ---------- SPLIT RELOAD BUTTON INTO RELOAD & STOP ------------- */
#reload-button, #stop-button {
   display: inherit !important; 
} 
#reload-button > .toolbarbutton-icon {
  -moz-appearance: none !important; 
}


/* ------------ ADD TEXT LABELS TO NAVIGATION TOOLBAR BUTTONS --------------- */
/* Shows both icon and label for toolbarbuttons */
toolbar .toolbarbutton-1[label]{
  flex-direction: column;
  align-items: center !important;
}
toolbar .toolbarbutton-1[label]:not([disabled]):hover{ background-color: var(--toolbarbutton-hover-background) !important; }
toolbar .toolbarbutton-1[label] > .toolbarbutton-icon,
toolbar .toolbarbutton-1[label] > .toolbarbutton-badge-stack{
  padding: var(--toolbarbutton-inner-padding) !important;
  padding-bottom: 0px !important;
  height: calc(var(--toolbarbutton-inner-padding) + 16px) !important;
  border: none !important;
  background-color: transparent !important;
  box-shadow: none !important;
}
toolbar .toolbarbutton-1[label] > .toolbarbutton-text {
  display: flex !important;
  min-height: 16px !important;
  padding-top: 3px !important;
  padding-bottom: 6px !important;
  background-color: transparent !important;
  overflow: hidden;
  width: 9ch; /* changes space between buttons */
}
toolbar .toolbarbutton-1[label] > .toolbarbutton-text::before{
  margin-inline: auto;
 }
:root:not([uidensity="compact"]) toolbar .toolbarbutton-1[label] > .toolbarbutton-text{ padding: 2px !important; }


/* ------------ ADD CUSTOM ICONS TO NAVIGATION TOOLBAR BUTTONS ----------- */
#back-button {
   list-style-image: url("image/back.png") !important;
   padding-top: 8px !important;
}
#back-button image{
   max-height: 16px !important; 
   max-width: 16px !important;
   padding: 0px !important;
   margin-bottom: 3px !important;
}
#forward-button {
   list-style-image: url("image/forward.png") !important;
   padding-top: 8px !important;
}
#forward-button image{
   max-height: 16px !important; 
   max-width: 16px !important;
   padding: 0px !important;
   margin-bottom: 3px !important;
}
#reload-button {
   list-style-image: url("image/reload.png") !important;
   padding-top: 8px !important;
}
#reload-button image{
   max-height: 16px !important; 
   max-width: 16px !important;
   padding: 0px !important;
   margin-bottom: 3px !important;
}
#stop-button {
   list-style-image: url("image/stop.png") !important;
   padding-top: 8px !important;
}
#stop-button image{
   max-height: 16px !important; 
   max-width: 16px !important;
   padding: 0px !important;
   margin-bottom: 3px !important;
}
#print-button {
   list-style-image: url("image/print.png") !important;
   padding-top: 8px !important;
}
#print-button image{
   max-height: 16px !important; 
   max-width: 16px !important;
   padding: 0px !important;
   margin-bottom: 3px !important;
}
#home-button {
   list-style-image: url("image/home.png") !important;
   padding-top: 8px !important;
}
#home-button image{
   max-height: 16px !important; 
   max-width: 16px !important;
   padding: 0px !important;
   margin-bottom: 3px !important;
}

Asked by Slouch 2 days ago

Last reply by Slouch 1 day ago

Can't launch my url in Selenium-controlled Firefox browser process

Receiving this error: Firefox is already running, but is not responding. The old Firefox process must be closed to open a new window. My desktop app redirects user to a … (read more)

Receiving this error: Firefox is already running, but is not responding. The old Firefox process must be closed to open a new window.

My desktop app redirects user to a login screen on Firefox, and I want to automate it using Selenium. My current workflow: 1. Launch Selenium-controlled Firefox browser using GeckoDriver 2. Click on "Login" button on my desktop app. The desktop app launches the login screen on user's OS default browser using the default user profile (in which case I set in profiles.ini to the temp profile copy created by Selenium). 3. (ERROR) Popup on the above error is displayed

Code: import configparser import os

web_driver = selenium_webdriver.Firefox(executable_path='C:\\Users\\mnxl\\.wdm\\drivers\\geckodriver\\win64\\v0.34.0\\geckodriver') profile = web_driver.capabilities['moz:profile']

  1. Path to the Firefox profiles folder

profiles_path = os.path.expanduser(r'~\AppData\Roaming\Mozilla\Firefox')

  1. Path to the profiles.ini file

profiles_ini_path = os.path.join(profiles_path, 'profiles.ini')

  1. Read the profiles.ini file

config = configparser.ConfigParser() config.read(profiles_ini_path)

  1. Find the section for the profile to set as default

for section in config.sections():

   if config.has_option(section, 'Path') and config.get(section, 'Path') == profile:
       # Set this profile as the default
       config.set(section, 'Default', '1')
   else:
       # Set all other profiles as not default
       config.set(section, 'Default', '0')
  1. Write the changes back to the profiles.ini file

with open(profiles_ini_path, 'w') as configfile:

   config.write(configfile)

Asked by Magdeline Ng 26 minutes ago

Form data history on Firefox for android?

Hello there, isn't there anything like form data history like there is on the windows version? So when I type something in any text fields it suggests that input the nex… (read more)

Hello there,

isn't there anything like form data history like there is on the windows version? So when I type something in any text fields it suggests that input the next time I visit the page.

Thanks, Chris

Asked by Chris 31 minutes ago

Firefox takes ~5 minutes to startup (even the Profile Manager and in every possible modes)

Firefox takes about 5 minutes to load every it launches, before working smoothly like it should. This problem occured first time yesterday morning, and I have no idea wha… (read more)

Firefox takes about 5 minutes to load every it launches, before working smoothly like it should. This problem occured first time yesterday morning, and I have no idea what could have caused it.

It happens :

  • when I launch firefox normally (whatever the profile)
  • when I launch it from the terminal (it provides no output at all)
  • when I tell it to launch the Profile Manager (5 minutes to see the Profile Manager appear, then 5 more minutes to launch firefox using the selected profile)

It does not happen :

  • when I click "New Window" inside an existing firefox process
  • when I call `firefox --help` from the terminal

Here's what I've tried :

  • First, I've seen pretty much every article from Mozilla Support, Reddit or SuperUser (writing this question is kind of my last resort)
  • I've tried removing and then reinstalling Firefox from Flatpak, from the Fedora repos (using `sudo dnf install firefox`) and using the manual install via the archive (v125)
  • I've tried downgrading firefox (when using the package manager install) from v125 to v124
  • I've also tried the Firefox Developer Edition, same problem here
  • I've tried using the "Refresh Firefox" feature and restarting in Troubleshoot Mode (both are also affected by the slow startup, which makes them particularly painful to execute)
  • I've tried manually deleting the `~/.mozilla/` folder (= manually deleting my profiles)

When firefox launches, it does not freezes my OS and does not seem to use many system ressources : CPU usage is normal, RAM as well, and it does not seem to read many things from the disk as well (I've seen some threads where this was the issue).

And here is something interesting that I discovered :

  • loading (including refreshing) `about:profiles` is also slow and this time freezes firefox (OS reports it as not responding, I can't switch tabs and I can't see my mouse). Other about pages seem to work fine (although I did not try them all)

Thanks !

PS : Even if I think it has nothing to do with the issue, I prefer to mention it here : I was messing with virtual machines yesterday when the issue occured for the first time. My disk got full at some point and I don't know but it might have messed with firefox. At this stage, I had not deleted any files that could relate somehow to Firefox, that's why I doubt it would have caused anything harmful to Firefox. (instead, I mounted an empty partition from my disk to get some space)

Asked by Martin Heywang 2 days ago

Last reply by Martin Heywang 2 days ago

Email

Sending of the message failed. An error occurred while sending mail. The mail server responded: <work@email address>: Sender address rejected: not owned by user per… (read more)

Sending of the message failed. An error occurred while sending mail. The mail server responded: <work@email address>: Sender address rejected: not owned by user personal@email address. Please verify that your email address is correct in your account settings and try again.

This message suddenly coming up after a Thunderbird update, and I cannot send messages from my work email because I don't "own" it. How do I fix this?

TIA.

Asked by rbradburn 1 hour ago

Disappearing emails in all Email accounts Thunderbird 115.10.1

Over the last few weeks, emails have vanished from my inbox, as well as trash, templates and other mail boxes. In may cases, no emails are being displayed, when "total m… (read more)

Over the last few weeks, emails have vanished from my inbox, as well as trash, templates and other mail boxes. In may cases, no emails are being displayed, when "total message count" shows messages are present. In other cases, several days of recent messages have disappeared.

I have tried "repair folders," deleting "smart mailboxes' and even deleting the .mlf file of one inbox without success.

I have 6 email accounts including 2 GMail. The problem is in all of them. As the screenshot shows, there is a disparity between total messages and displayed messages in all boxes (partial view of accounts).


""

Asked by stephenday1951 2 days ago

Last reply by stephenday1951 1 hour ago

Thunderbird freezing when creating link in Draft Email.

Good Day, For the last few weeks, when using Thunderbird on Windows and writing a draft email, when clicking on the button to create a link, the draft email window freez… (read more)

Good Day,

For the last few weeks, when using Thunderbird on Windows and writing a draft email, when clicking on the button to create a link, the draft email window freezes. This also happens if I use the menu bar Insert -> Links...

All other Thunderbird windows remain functioning, and I can effectively continue working, but the frozen draft window will remain on screen until closed through Task Manager.

This only happens when creating a Link, not inserting other objects, like an Image. This problem also does not happen with Thunderbird on Ubuntu.

I am running version 115.10.1.

Thanks in advance for any tips that could be of help.

Asked by KI89 1 hour ago

Speedometer2.1 My Firefox Score: 161 My Chrome Score: 380

Speedometer2.1 My Firefox Score: 161 My Chrome Score: 380 why im missing? its normal? same hardware, no extensions. how can i increase my firefox score? i have Ryzen … (read more)

Speedometer2.1 My Firefox Score: 161 My Chrome Score: 380

why im missing? its normal? same hardware, no extensions.

how can i increase my firefox score?

i have Ryzen 5600 CPU and Radeon 6600 VGA and M2 SSD

Asked by moderndefender 2 hours ago

The pause button on the keyboard doesn't stop the video in Firefox.

When I press the pause button on my keyboard, it doesn't stop the YouTube video like it used to. I'm not sure why it stopped working. I've checked the key, and it works f… (read more)

When I press the pause button on my keyboard, it doesn't stop the YouTube video like it used to. I'm not sure why it stopped working. I've checked the key, and it works fine in Chrome.

Asked by Robert Clave 3 days ago

Last reply by Robert Clave 2 hours ago

tabs and auto updates

I just lost several hundred tabs on Firefox mobile right after it updated itself. The most recent tabs show only ten of those tabs, which were all opened and closed tod… (read more)

I just lost several hundred tabs on Firefox mobile right after it updated itself. The most recent tabs show only ten of those tabs, which were all opened and closed today and aren't part of what I need to restore.

How do I get my tabs back? I've seen no 'restore previous session' option. My laptop only shows the few I have open now. What do I do to restore them?

Asked by Katerpie 2 hours ago

Setting border color for focused URL Bar

Hi All, I'm trying to set the border color for my url & search bars to gray when non-focused, and blue when receiving the focus. The following code works for the se… (read more)

Hi All,

I'm trying to set the border color for my url & search bars to gray when non-focused, and blue when receiving the focus.

The following code works for the search bar, but the url bar is receiving a separate blue border around the gray border, instead of changing the color from gray to blue.

Can someone suggest how I might set the url bar to blue (just a single border, not the double it has now), both when it has focus and when it's expanded?

Thank you!

/* set non-focused url & search bars to gray border */
#urlbar > #urlbar-background, #urlbar[breakout][breakout-extend] > #urlbar-background, #searchbar { border: 1px solid #a1a6b5 !important; outline: none !important; border-radius: 0px !important; }
/* set focused search bar to blue border */
#urlbar-background, #urlbar[breakout][breakout-extend] > #urlbar-background:focus-within, #searchbar:focus-within { border: 1px solid #0078d7 !important; }
/* set focused url bar to blue border */
#urlbar-background, #urlbar[breakout][breakout-extend] > #urlbar-background:focus-within, #urlbar:focus-within { border: 1px solid #0078d7 !important; }

Asked by Slouch 3 hours ago

Why does Thunderbird include the "Leave Messages on Server" for POP Accounts?

I have seen numerous posts on this forum involving the "Leave Messages on Server" option in the server portion of the Account settings. Many of these posts include respon… (read more)

I have seen numerous posts on this forum involving the "Leave Messages on Server" option in the server portion of the Account settings. Many of these posts include responders stating that this option does not apply to POP servers.

If this is correct, why does Thunderbird even include this setting for an account that is explicitly designated as a POP server/account? This is an invitation to confusion and misunderstanding; I have been a victim of this. It seems to me to be a no-brainer to change the code to remove this option from these POP accounts.

Asked by Tom Gordon 2 days ago

Last reply by Tom Gordon 3 hours ago

Clicking "reply" replies to the recipient (me) if the sender (me) is also in Thunderbird and the recipient was aliased

Scenario: I have two E-Mails configured in thunderbird. For simplicity, let's assume they are: `alice@gmail.com` and `bob@cock.li` . I have configured both via SMTP, and… (read more)

Scenario: I have two E-Mails configured in thunderbird. For simplicity, let's assume they are: `alice@gmail.com` and `bob@cock.li` .

I have configured both via SMTP, and they are *totally different* SMTP servers (Gmail vs. cock.li)

If I compose a message from "alice@gmail.com" to "bob@cock.li", then when I reply from Bob's inbox in Thunderbird, everything is OK.

However, if I compose a message from "alice@gmail.com" to "bob.extra@cock.li", using the `.` alias feature of cock.li, then although Bob gets the message in his inbox, clicking "Reply" will actually set "From" as "alice@gmail.com" and "To" as "bob.extra@cock.li" !

To be very clear: this happens when clicking reply in Bob's inbox in Thunderbird.

I think this is a Thunderbird issue because:

  • It happens even if I compose the E-Mail from Alice's webmail (i.e. Browser) (Note: Alice still exists in Thunderbird)
  • It DOES NOT happen if Alice DOES NOT exist in Thunderbird
  • It DOES NOT happen if I try and reply as Bob via cock.li's webmail (i.e. Browser)

My guess is somehow when Thunderbird sees both Alice and Bob as valid accounts in Thunderbird, but the recipient was an aliased version of Bob, it somehow gets confused.

Here are example received headers for an actual demo I tried. (poiasd@saxrag.com is main E-Mail, abuse@saxrag.com is an alias. poiasdpoiasd@cock.li is the sender)

``` Return-Path: <poiasdpoiasd@cock.li> Delivered-To: poiasd@saxrag.com Received: from mail.saxrag.com by vps-2395d3b9.vps.ovh.net with LMTP id Ujt4LrxzMGbCCBAA3wKhXw (envelope-from <poiasdpoiasd@cock.li>) for <poiasd@saxrag.com>; Tue, 30 Apr 2024 04:29:48 +0000 Authentication-Results: mail.saxrag.com; dkim=permerror header.d=cock.li header.i=@cock.li header.a=rsa-sha1 header.s=mail header.b=JEr8eBKM; dkim-atps=neutral Received: from mail.cock.li (mail.cock.li [37.120.193.123]) by mail.saxrag.com (Postfix) with ESMTPS id A0E8C43C03 for <abuse@saxrag.com>; Tue, 30 Apr 2024 04:29:48 +0000 (UTC) MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cock.li; s=mail; t=1714454824; bh=srzi4nIgmpT6bW/cD6Um2I0qdwT33DsnyzueIPNTpP0=; h=Date:From:To:Subject:From; b=JEr8eBKMA14h1Cxa9V/VRXI4HW9N2jgxJRoLqt7JGONFuPPGOeOH8RYV3+OjkpnIw d/gN5oVnmP0UvUrDkslxvmypeG8qt5NHSSQ2wk5I65iqx+soYPJ8imYYBTu4b1VhHk kTQErXT23hsZwLHoXSHlpnBQYpuuY7uHZXYacEAxVjzZ46ICNc1xDX/iAaA/DIF79h iwZMJT1+Gs3+jh7mnbU+fp0vJA+eafp8z+OXELLEMTWBtkp1imXKjig5X/k3DXAG7a jqeff2obhLKPV39BtxbaXIxVsRmECwSZ7/O2fhqRC9FIFVepH5FQpZFXG5hqJ07WCa GhumeUysmhJxw== Content-Type: text/plain; charset=US-ASCII;

format=flowed

Content-Transfer-Encoding: 7bit Date: Tue, 30 Apr 2024 13:27:03 +0800 From: poiasdpoiasd@cock.li To: abuse@saxrag.com Subject: Sending from WebMail User-Agent: Roundcube Webmail/1.4.15 Message-ID: <07a14e0d75a83f779ade6de65c42db83@cock.li> X-Sender: poiasdpoiasd@cock.li ```

Asked by poiasd883 6 days ago

Last reply by poiasd883 3 hours ago

Old PC emails

I have a new PC. After installing Thunderbird onto my new PC, emails from my old PC are not there. Can these be recovered? I have a copy of my old PC hard drive files bu… (read more)

I have a new PC. After installing Thunderbird onto my new PC, emails from my old PC are not there. Can these be recovered? I have a copy of my old PC hard drive files but not the actual PC. Thanks Jim Ferrier

Asked by Jigzoos 6 hours ago

Last reply by Jigzoos 4 hours ago

Bulk Folder? (migrated my email from cox to yahoo servers)

I just migrated my email from cox to yahoo servers. The cox.net domain is retained. I had never seen a "bulk" folder with my other domains and was having problems with e… (read more)

I just migrated my email from cox to yahoo servers. The cox.net domain is retained.

I had never seen a "bulk" folder with my other domains and was having problems with emails being sent there.

I deleted the bulk folder and it moved to trash but cannot actually be deleted. I also re created a bulk folder. see pic.

Now emails are still going to the bulk folder that is in trash.

Is there any way to fix this?

Thanks

Asked by thessick 2 days ago

Last reply by thessick 4 hours ago

Thunderbird Tray Icon Says I Have 4 Billion Unread Messages

Windows 10. Thunderbird 115.8.0 While trying to figure out why my taskbar badge says I have 99+ unread emails (for the record, I only have 7), I hovered over the tray ico… (read more)

Windows 10. Thunderbird 115.8.0 While trying to figure out why my taskbar badge says I have 99+ unread emails (for the record, I only have 7), I hovered over the tray icon, and it says I have over 4 billion (with a B!) unread emails. That's not even possible with the email address I'm using it for. Why would this be like this, and how do I get it to be accurate?

Asked by Justin Moore 4 days ago

Last reply by Justin Moore 5 hours ago