Questions tagged [berkelium]

Berkelium is a library for off-screen browser rendering.

Berkelium is a library for off-screen browser rendering, which is implemented in C, C++, Java and .NET on Windows, Linux and Mac OSX.

The Berkelium library uses the Chromium's multiprocess rendering to isolate browsers from each other and is capable of rendering to any memory buffer. With Berkelium any input and javascript code can be injected into web pages, which provides full control over them. Also, the library can be used to listen for various events generated by the page. In addition to this, Berkelium provides a minimalistic API for embedding custom full-featured browser into your application.

13 questions
16
votes
3 answers

Offscreen & embeddable browsers comparison (for use in a game)

We've been looking at adding decent browser support to our C++ application; this question is about GUI-independent browser libraries since our project involves 3D rendering and doesn't quite fit a normal GUI. The two I've seen so far are Berkelium…
Mr. Boy
  • 52,885
  • 84
  • 282
  • 517
4
votes
2 answers

How to enable drag-selection in Berkelium?

I've got an application that's using Berkelium for an embedded web browser, and I'm having trouble getting the drag-selection to work. I've seen examples of other WebKit-based applications that have it working just like a normal browser (Steam,…
Daniel Jennings
  • 5,617
  • 3
  • 29
  • 42
2
votes
1 answer

Patch error: "Unreversed patch detected! Skipping patch."

patching file chrome/browser/gpu_process_host_ui_shim.cc Unreversed patch detected! Skipping patch. 6 out of 6 hunks ignored -- saving rejects to file chrome/browser/gpu_process_host_ui_shim.cc.rej I get messages similar to this one when running a…
Ozirus
  • 1,188
  • 11
  • 12
1
vote
1 answer

Running berkelium-java

Having absolutely no luck with http://code.google.com/p/berkelium-java/]berkelium-java, nor the outdated jars, not the up to date subversion source. When attempting to run from jars, I add them to dependencies, and after modifying one of the…
Ploo
  • 377
  • 1
  • 4
  • 11
1
vote
1 answer

Berkelium render texture

I have an OpenGL application using berkelium. It compiles fine. I've gotten image loading/textures into the application, and I can get textures to draw onto 3d objects in OpenGL. However, when I imported the berkelium code from the glut_input…
Jarrett
  • 1,696
  • 22
  • 42
1
vote
2 answers

Berkelium compilation errors

This is a repost of an issue I posted on the berkelium project on github (https://github.com/sirikata/berkelium/issues/19). My question: During chromium compilation on Linux (Debian testing, 64bit, gcc 4.7.1, cmake 2.8.9), the python script…
Jarrett
  • 1,696
  • 22
  • 42
1
vote
0 answers

BerkeliumSharp works on Window XP, fails silently on Windows 8

I'm using BerkeliumSharp found here: http://code.google.com/p/berkelium-sharp/ I'm attempting to learn how to use this, but have ran into a problem. The following code works properly on Windows XP, and outputs document.html. On Windows 8 though, no…
Brett Allen
  • 4,877
  • 5
  • 27
  • 60
1
vote
1 answer

Is there a Chromeless Google Chrome that supports Chrome Extensions?

I'm looking for a UI totally rendered using HTML / CSS / JS - with no native coding required to modify the browser's Chrome, and preferably other backend API's being available via Javascript. This is what Mozilla's Chromeless project and Webian…
Luke Stanley
  • 1,264
  • 1
  • 16
  • 32
0
votes
1 answer

Choice of embeddable browser

I'm starting to desing С++ Linux program with Qt-based GUI. Now I'm looking for all possible embeddable browsers which I will be able to use in my project. I know about Chromium-based solutions - Berkelium, CEF and Awesomium. Anything else? Also it…
0
votes
2 answers

How do I use Berkelium library in C++ code?

I want to use this library (https://github.com/sirikata/berkelium/downloads) with g++ compiler. It has 3 folders: bin, lib and include. What I do with files in each of the folder? And in my C++ code, do I need to use only headers in include folder?…
rishiag
  • 1,990
  • 9
  • 28
  • 51
0
votes
1 answer

How do I integrate C++ library with Python?

I want to integrate Berkelium (www.berkelium.org) with Blender to render browser in Blender scenes. Blender allows you to write python add-ons (http://wiki.blender.org/index.php/Doc:2.6/Manual/Extensions). I know only a little bit python what would…
rishiag
  • 1,990
  • 9
  • 28
  • 51
0
votes
1 answer

Strongly named / signed Berkelium-Sharp assembly

I need to use Berkelium-Sharp from signed code. Does anyone know where I could download a strongly named assembly? Is there anyone reading this that is currently compiling Berkelium-Sharp successfully and could compile a strongly named dll for…
Charley Rathkopf
  • 4,503
  • 7
  • 35
  • 56
0
votes
1 answer

Rendering picture of a Webpage : berkelium-sharp

I'm trying to render a picture of a webpage within an application. Unfortunately I don't have a Windows Form available to me so solutions such as WebKit.net aren't avaliable as they require the control on a form to then extract an image. I therefore…
Ian
  • 30,720
  • 20
  • 100
  • 179