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

Reply via email to