Override background color makes many other elements disappear Topic is solved

Talk about code development, features, specific bugs, enhancements, patches, and similar things.
Forum rules
Please keep everything here strictly on-topic.
This board is meant for Pale Moon source code development related subjects only like code snippets, patches, specific bugs, git, the repositories, etc.

This is not for tech support! Please do not post tech support questions in the "Development" board!
Please make sure not to use this board for support questions. Please post issues with specific websites, extensions, etc. in the relevant boards for those topics.

Please keep things on-topic as this forum will be used for reference for Pale Moon development. Expect topics that aren't relevant as such to be moved or deleted.
kormoran

Override background color makes many other elements disappear

Unread post by kormoran » 2017-06-10, 21:59

This evening I tried to override the background color of web pages with one of my choice.
Surprise: many, many HTML elements in webpages disappeared or changed drastically. This happens in any website I visited since.

This is the setting I changed:
Settings for background color override
Settings for background color override
And this is the result on Palemoon website. Same thing on other sites, as I said.
override results
override results
Reverting color settings to default, the problem disappears.

Troubleshooting info:
Application Basics
------------------

Name: Pale Moon
Version: 27.3.0
Build ID: 20170422220104
Update Channel: default
User Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:45.9) Gecko/20100101 Goanna/3.2 Firefox/45.9 PaleMoon/27.3.0
Multiprocess Windows: 0/1 (default: false)

Extensions
----------

Name: Adblock Latitude
Version: 4.0.1
Enabled: true
ID: adblocklatitude@addons.palemoon.org

Name: Complete YouTube Saver
Version: 5.7.36.1
Enabled: true
ID: {AF445D67-154C-4c69-A17B-7F392BCC36A3}

Name: Developer Tools
Version: 1.0.0a1
Enabled: true
ID: devtools@addons.palemoon.org

Name: Download Statusbar Fixed
Version: 1.2.00.1-signed.1-signed
Enabled: true
ID: {4204c864-50bf-467a-95b3-0912b7f15869}

Name: Greasemonkey
Version: 3.12.1beta8
Enabled: true
ID: {e4a8a97b-f2ed-450b-b12d-ee082ba24781}

Name: Moon Tester Tool
Version: 1.0.5
Enabled: true
ID: moonttool@Off.JustOff

Name: toggleDocumentColors
Version: 2.0.20160430
Enabled: true
ID: toggleDocumentColors@darkoshi

Graphics
--------

Adapter Description: Mobile Intel(R) 4 Series Express Chipset Family
Adapter Drivers: igdumd64 igd10umd64 igdumdx32 igd10umd32
Adapter RAM: Unknown
Device ID: 0x2a42
Direct2D Enabled: Blocked for your graphics driver version. Try updating your graphics driver to version 8.1500.1000.2202 or newer.
DirectWrite Enabled: false (6.2.9200.22082)
Driver Date: 9-2-2009
Driver Version: 8.15.10.1892
GPU #2 Active: false
GPU Accelerated Windows: 1/1 Direct3D 11 (OMTC)
Subsys ID: 013c1025
Vendor ID: 0x8086
WebGL Renderer: Google Inc. -- ANGLE (Mobile Intel(R) 4 Series Express Chipset Family Direct3D9Ex vs_3_0 ps_3_0)
windowLayerManagerRemote: true
AzureCanvasBackend: skia
AzureContentBackend: cairo
AzureFallbackCanvasBackend: cairo
AzureSkiaAccelerated: 0

Important Modified Preferences
------------------------------

browser.cache.disk.capacity: 358400
browser.cache.disk.smart_size.first_run: false
browser.display.document_color_use: 1
browser.download.importedFromSqlite: true
browser.places.smartBookmarksVersion: 4
browser.startup.homepage_override.buildID: 20170422220104
browser.startup.homepage_override.mstone: 3.2.2
extensions.lastAppVersion: 27.3.0
font.internaluseonly.changed: true
gfx.blacklist.direct2d: 3
image.http.accept: image/webp,image/jxr,image/png,image/*;q=0.8,*/*;q=0.5
media.mediasource.webm.enabled: true
network.cookie.prefsMigrated: true
places.database.lastMaintenance: 1496713399
places.history.expiration.transient_current_max_pages: 104858
plugin.importedState: true
privacy.sanitize.migrateFx3Prefs: true
storage.vacuum.last.index: 1
storage.vacuum.last.places.sqlite: 1496713399

Important Locked Preferences
----------------------------

JavaScript
----------

Incremental GC: true

Accessibility
-------------

Activated: false
Prevent Accessibility: 1

Library Versions
----------------

NSPR
Expected minimum version: 4.13.1
Version in use: 4.13.1

NSS
Expected minimum version: 3.28.4
Version in use: 3.28.4

NSSSMIME
Expected minimum version: 3.28.4
Version in use: 3.28.4

NSSSSL
Expected minimum version: 3.28.4
Version in use: 3.28.4

NSSUTIL
Expected minimum version: 3.28.4
Version in use: 3.28.4

Experimental Features
---------------------

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 35636
Joined: 2011-08-28, 17:27
Location: Motala, SE
Contact:

Re: Override background color makes many other elements disappear

Unread post by Moonchild » 2017-06-11, 10:04

That is working exactly as it should. It's an accessibility feature, and custom colors for backgrounds will override background images of elements because otherwise it wouldn't be very effective.
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

Thehandyman1957

Re: Override background color makes many other elements disappear

Unread post by Thehandyman1957 » 2017-06-12, 02:19

I had the same issue with some web sites and use this on those.

Color That Site! 0.16.1-signed.1-signed

It does a better job on those type of sites but takes a bit to learn it.

Locked