I'm having a hard time figuring out how to get transparent backgrounds in an off-screen renderer. I've been banging my head on this for a couple of days now and can't seem to get either the settings.background_color property to do anything (for any color - let alone transparent colors). And also setting the "transparent" argument of CefBrowser_N.createBrowser() to true. No effect. The alpha values in my onPaint callback are always 0xff.
Has anyone else successfully gotten transparent background working for OSR?
Ultimately I'm trying to obtain a screenshot of an HTML element on the page, but transparency is important.