Custom Build Of Chrome

2,652 views
Skip to first unread message

cipher_neo

unread,
May 9, 2012, 6:25:56 AM5/9/12
to Chromium-discuss
I am looking at taking the source code of chrome and making a
customized build for a HTML5 based POS that we have developed.

There are a few reasons for this.

1. To have a kiosk styled app.
2. To have a downloadable executable for our app.
3. To overcome the 5mb limit on localStorage.
4. To bypass the print prompt for printing receipts.
5. To allow javascript to interact with the command line (like the way
firefox allows)

I don't know how I would even go about it, but I do know that the
browser is open source.

Is this even feasible, and if so, has anyone ever done it before?

A link to any articles would be nice.

Further still, could we outsource such a project?

thanks,

Lee

smokem

unread,
Jun 6, 2012, 4:31:54 AM6/6/12
to chromium...@chromium.org
HI,

I think I am looking to do something similar as you but please correct me if I am wrong. I want to write an application preferably in java and house it in a custom build of chromium. I just have no idea how to get started like for example modifying the source and compiling a version of chromium  that does not have the address bar.  

Did you manage to get resources on how to go about modifying the source code for chromium?

Thanks
Kem

cipher_neo

unread,
Jun 6, 2012, 6:48:07 AM6/6/12
to chromium...@chromium.org
Nice to finally see a reply on this thread.

Unfortunately I am none the wiser with regards to this. 
I am waiting on a chromium guru to pick up the pieces here. 

I still believe it is the best solution to my problem.

If you come across anything, feel free to share!

Lee

cipher_neo

unread,
Jun 8, 2012, 6:47:04 AM6/8/12
to chromium...@chromium.org
The native client stuff would not really suit what I am looking for, as I already have the app built in Javascript.
What I need really is the following:
 
1. To have a kiosk styled app. 
2. To have a downloadable executable for our app. 
3. To overcome the 5mb limit on localStorage. 
4. To bypass the print prompt for printing receipts. 
5. To allow javascript to interact with the command line (like the way 
firefox allows) 

Which I don't think native client will help me achieve.

I am not really familiar with the Eclipse stuff, I will look into it. 

Maybe it is not feasible to have a custom build of chrome, so I am looking into using kiosk mode along with kiosk printing to overcome some of my problems.

thanks!

Nah no problem just wish I had something more substantial to offer. 

It seems messing around with chromium source is very much over my head so I am going to look into the NaCl stuff (https://developers.google.com/native-client/) to do the main application and embed this in chromium. But in the end will still need to customize the browser but I am hoping that can be done by using chrome extensions. 

Have you considered using Eclipse RCP, you wont have the power of native code but it might speed up development with plug-in based dev. But here I am not 100% sure if you can embed any scripting languages but dont think it will be impossible.

I am still clueless but if I come across anything I will pass it along.

Regards
Kem

Juzer

unread,
Aug 30, 2012, 9:29:52 AM8/30/12
to chromium...@chromium.org, l33...@gmail.com
Has anybody checked out chromiumembedded. I am also looking into the same, not sure though how to use it to achieve what we want.

Marquis Kurt

unread,
Mar 16, 2017, 2:43:51 AM3/16/17
to Chromium-discuss, l33...@gmail.com
Have you considered looking at Electron (http://electron.atom.io)? Electron, if I am not mistaken, is based off of Chromium and allows web apps to function much like desktop applications.
Reply all
Reply to author
Forward
0 new messages