I have. And I have a LOT of experience with it. CEF is quite useful and great, but please keep a few things in mind:
- The concept of CEF is to be wrapped around an application. It must run in the main thread and also can either embed itself into an existing loop. - It acts as a layer ontop of all the Chromium components - it is NOT a direct way to access webKit, v8 or the like! You keep using an abstraction, such as CefApp, CefBrowser, CefRenderProcess, etc, etc… Besides. Running CEF on Windows requires you to use HWNDs, not NSViews. Although, I am considering working on my own little „Cef-like“ thing, called the Phoenix Engine. This one will be able to just use a GL view, and inherits FLTK to use windows and the like. This will then really be a shortcut. In fact; if you use libchromiumcontent, it offers you direct access to WebKit. https://github.com/brightray/libchromiumcontent The resulting distributiont hat you create contains a LOT of underlying header files that make up to work with the embedded WebKit (Well, „blink“ actually). So if you have questions about CEF or libchromiumcontent, let me know; I am using it myself for projects! :) BTW, I was intending to create an ObjC API for this. (PEWindow, PEView, …). Am Fr. Apr. 04 2014 11:27:23 schrieb James Carthew: > I'm curious if anyone has looked at Chromium embedded: > > https://code.google.com/p/chromiumembedded/wiki/Tutorial > > I'm considering using it to wrap webkit into a GNUStep Window so I can have > consistent window management behaviour across my desktop. Would anyone else > be interested in this? I'd basically be resurrecting the Mantella browser > from Etoile. Which used to wrap firefox into a window. The main benefit from > it would be I'd be able to work with my NS Styles set to the Macintosh > Interface style without worrying about my menubar disappearing everytime I > need to use an internet application. I would only be interested in > implementing minimal functions like forward, back, url input box, and > tabbing/multi windows. > _______________________________________________ > Discuss-gnustep mailing list > [email protected] > https://lists.gnu.org/mailman/listinfo/discuss-gnustep
_______________________________________________ Discuss-gnustep mailing list [email protected] https://lists.gnu.org/mailman/listinfo/discuss-gnustep
