Aris-t2 / Aris-t2/CustomCSSforFx

Many issues found with Fx 143 and some temporary fixes

Open
#775 17 comments 1 reaction 0 assignees View on GitHub
Dominant language
CSS
Stars
2.1k
Forks
197
PR merge metrics
No merged PRs in 30d

Description

The following are no longer working with Fx 143:

**urlbar_border_roundness.css**

***Fixed by adding this code to my_userChrome.css -

> :root{ --toolbarbutton-border-radius: 13px !important; } .urlbar-input-container{ border-width: 0 !important; }

**urlbar_restore_visible_border.css**

***Fixed by adding this code to my_userChrome.css -

> #urlbar:not(:focus-within) { border: 1px solid var(--urlbar_border_color) !important; }

**bookmark_icons_colorized.css**

***Fixed by adding this code to my_userChrome.css -

> .bookmark-item[container] > :is(.menu-icon, .toolbarbutton-icon){ content: url("./image/folder-item.png") !important; }

**popup_compact_menus.css** spacing is wrong on the bookmarks.

***Fixed by adding this code to my_userChrome.css -

> .menu-icon{ margin-inline-end: 5px !important; }

I will add more as I find them. This release has messed up a lot. Plus the **.js scripts** are no longer working.

Fixed the **.js scripts** by removing:

> ChromeUtils.importESModule("resource:///modules/CustomizableUI.sys.mjs");

from each file.

Thanks to @Speravir for the .js info - https://github.com/Aris-t2/CustomJSforFx/discussions/60#discussioncomment-14194029

I just found a few items I decided to hide, Taskbar Tabs Button, AI Chat, and passwords:

> #menu_megalistSidebar, #sidebar-switcher-megalist, #sidebar-switcher-genai-chat,
#taskbar-tabs-button, #menu_genaiChatSidebar { display: none !important; }

Contributor guide

Open the contributing guide

Research direction

Start by reviewing urlbar_border_roundness.css, urlbar_restore_visible_border.css, bookmark_icons_colorized.css, popup_compact_menus.css, and the affected .js scripts against Firefox 143 behavior. Reproduce each reported regression with the listed temporary rules or script change, then verify that the affected customization works without those workarounds.

Written by the indexing model from the issue text.

Assessment

Tech stack
css, javascript
Domain
frontend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.