|
Rank: Newbie Groups: Member
Joined: 10/4/2019 Posts: 5
|
Hello, I used DotNetBrowser and it works fine with WPF window when transparency is enabled. But now I want to use EO.WebBrowser because it is much faster and it is not working when transparency is enabled. I read that it should be disabled for Chromium but DotNetBrowser also uses Chromium and works even with enabled transparency.
|
|
Rank: Administration Groups: Administration
Joined: 5/27/2007 Posts: 24,218
|
Hi,
We are not able to support transparency because both WPF and Chromium has their own rendering pipeline that interacts with the hardware acceleration interface directly. So it is not possible for the Chromium engine to participate WPF's rendering pipeline (in which WPF transparency is supported). It maybe possible to support transparency if hardware acceleration is disabled. However we do not feel the benefit is worth the cost for this case.
Thanks!
|
|
Rank: Newbie Groups: Member
Joined: 10/4/2019 Posts: 5
|
DotNetBrowser only works when I enable Lightweight mode. So maybe I can make your browser work using Chromium switches?
|
|
Rank: Administration Groups: Administration
Joined: 5/27/2007 Posts: 24,218
|
Hi,
I am not sure how they implement their "lightweight mode". Chromium browser engine is a full blown browser engine and it is definitely not "light". A normal distribution can easily top 100M. We have the smallest distribution size because our binary codes are compressed (we decompress it at runtime). So maybe the "Lightweight" mode is not Chromium engine or an older version of Chromium engine. Nevertheless we can confirm that in our current version we do not support transparency and we do not have any plan to support transparency in the future either.
Thanks!
|
|