Skip to content
This repository has been archived by the owner on Oct 20, 2024. It is now read-only.

Chrome-only appearance properties break when a style from chrome://global/skin/in-content/ is included #2

Open
aubymori opened this issue Mar 27, 2024 · 0 comments

Comments

@aubymori
Copy link
Member

Whenever a stylesheet from chrome://global/skin/in-content/ is included, appearance properties that are limited to chrome/UA stylesheets (menupopup, menuitem, groupbox, etc.) break across all stylesheets. This is most notable in about:config, where the inclusion of chrome://global/skin/in-content/info-pages.css breaks the menupopup styles defined in chrome://global/skin/global.css.

With in-content stylesheet:
image

Without:
image

This happens with both xml-stylesheet and html:link[rel="stylesheet"]. It should also be noted that removing the in-content stylesheet with the developer tools while the page is loaded does not affect the appearance properties, unless a new stylesheet that defines them is added then after. Basically, this affects the page load.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant