cef
cef copied to clipboard
Allow transparent browser for windowed mode.
Original report by santosh mahto (Bitbucket: Santosh_Collabora).
As of now windowed mode browser background is set to opaque(WHITE) but windowless browser background is set to transparent by default.
There are many valid use case for embedder to allow windowed mode browser also to be transparent when browser is layered on top of some existing UI, and that UI should be visible though browser.
Original comment by santosh mahto (Bitbucket: Santosh_Collabora).
@magreenblatt : Let me know what you think about this, I already have local patch for this.
What platforms does it work on? How is it configured? You're welcome to submit a PR for further discussion.
Original comment by santosh mahto (Bitbucket: Santosh_Collabora).
We have embedded linux devices for bike tracker where we want to enable transparency for windowed browser,
Here is a PR :
https://bitbucket.org/chromiumembedded/cef/pull-requests/136/add-support-for-windowed-mode-transparency/diff
Your views will be really welcomed.
Original comment by Mitchell Charity (Bitbucket: mncharity, GitHub: mncharity).
Fyi, the PR from 2017-12 has a title with an incorrect issue number.
The misidentified issue is closed, which perhaps contributed to the lack of follow-up on this one?
Please see comments on the PR.
Marking as WontFix due to lack of reporter response.
Original comment by Benjamín de la Fuente Ranea (Bitbucket: Benjamín de la Fuente Ranea).
There is a good implementation for this issue in this PR: https://bitbucket.org/chromiumembedded/cef/pull-requests/267/support-transparent-window-in-views
Maybe this issue can be re-considered?
- changed component from "Framework" to "Framework-NeedsUserFeedback"
- changed state from "new" to "wontfix"
- changed state from "wontfix" to "open"
- changed component from "Framework-NeedsUserFeedback" to "Framework-HasFix"
- removed "557058:2f2a2aee-b500-4023-9734-037e9897c3ab" assignee_account_id
Andy Tzeng had a PR267 that looks pretty good that supports this feature: https://bitbucket.org/chromiumembedded/cef/pull-requests/267/support-transparent-window-in-views
There is also https://bitbucket.org/chromiumembedded/cef/pull-requests/342 for non-Views. If someone wanted to update these PRs for current master we could re-review.