Hi!
We have the problem that JCEF prints HTML incorrect if it contains elements with class "rgba".
Test HTML to reproduce this problem is attached: svgRGBA.zip
Or: test with my fiddle, I just provided: https://jsfiddle.net/Phylanx/cem82jLz/3/
Current versions we can reproduce the problems with:
[*] 6723 (currently upgraded)
[*] 6261 (recently upgraded but discarded version)
[*] 4147 (currently replaced by newer version)
Versions we reproduced the problem with earlier:
[*] 2704
[*] 3325
[*] 3683
I posted this problem already 5 years ago, see: https://www.magpcss.org/ceforum/viewtopic.php?f=17&t=16664&start=10, including an opened bug: https://github.com/chromiumembedded/java-cef/issues/341
What happened since then:
[*] Bug was rejected as "won't fix" because problem was suspected to be a part of the JVM or on another place outside of JCEF
[*] Reject was accepted because customer didn't urge the problem
[*] We upgraded JCEF internally to version 6261, problem still persists
[*] Customer urged this problem
[*] Also a similar bug appeared: printing PDFs with opaque graphics (eg in diagrams) have the same printing problem (printed smaller and on the upper left of the page). Try sample PDF:
[*] In the meanwhile user salvadordf also reported this problem in the thread. He could reproduce it in CEF with cefclient.exe if I understood it right.
[*] Problem is also reproducable with chrome. We reproduced it with two environments: Released Chrome 64 bit and Development Chrome 32 bit. Both started with flag "--no-sandbox". Chrome showed a message that this flag is not supported and might not be stable.
How should we follow up on this?
Shall I report a bug on the CEF project?
//EDIT:
Bug resulted in a Bug report on the Chromium project: https://issues.chromium.org/issues/397013891