Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » Developing U++ » U++ Developers corner » Chromium embedded in U++
Re: Chromium embedded in U++ [message #31831 is a reply to message #31818] Wed, 30 March 2011 10:55 Go to previous messageGo to previous message
mirek is currently offline  mirek
Messages: 13976
Registered: November 2005
Ultimate Member
tojocky wrote on Tue, 29 March 2011 12:46

Hello All,

I propose to integrate Google Chrome (Chromium) browser in U++.

The idea is: U++ application process will run the original Chrome browser process and communicate via IPC (Inter Process Communication).

Let look to Google process architecture:
index.php?t=getfile&id=3155&private=0

I hope we need to integrate in U++ only Browser process functionality and wrap RenderViewHost. Render processes will be original Chrome executable(s).

What is good:
  1. Cross-OS browser in U++;
  2. The U++ application file size will be less than all Chrome functionality;
  3. The hard work of the browser will be in separate process - render (Google chrome or Chromium);
  4. The compile time and hardware requirements for compile will be less (not minim 4 gb of RAM);
  5. The stability will not be lost in case of browser crash;
  6. Can control render processes and turn off the unanswerable processes.


But can be some problems:
  1. Version compatibility


The original idea was posted here

What we need to test:
  1. If is possible to integrate browser functionality in U++ and wrap only the "RenderViewHost".
  2. If is possible to get Chrome version and other details via IPC.


Any advice are welcome!

Interesting links can be:
  1. http://www.chromium.org/developers/design-documents/multi-pr ocess-architecture
  2. http://code.google.com/p/chromiumembedded/





I guess it would much more useful to integrate webkit... (which was proposed in the past, but never really done).
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Introducing OSVGS
Next Topic: Web framework - Skylark - first taste
Goto Forum:
  


Current Time: Fri May 10 11:08:24 CEST 2024

Total time taken to generate the page: 0.02686 seconds