Ankit, your idea will definitely work -- simply start the XWindow with "B2G Desktop" (the B2G test builds for Linux) -- you don't even need to compile anything.
The only caveat of this set up is that B2G (and Gaia System) only take cares of Web Apps hosted in <iframe mozbrowser>. Back in 2008(!) there was a project called xPUD [1] that wraps XWindow native applications into plug-in widgets inside the DOM with NPAPI binary -- I have no idea if it will still work on B2G or how long it will continue working. [1] http://www.xpud.org/ On Tue, Dec 9, 2014 at 4:17 AM, Ben Francis <[email protected]> wrote: > Hi Ankit, > > The window manager of Firefox OS is written in HTML, CSS and JavaScript and > is part of the "system" app in Gaia. You can find the source code here > https://github.com/mozilla-b2g/gaia/tree/master/apps/system > > I am (slowly) working on Webian Shell 0.2 which is a desktop equivalent of > this that will run on top of B2G http://webian.org/shell > > There are various different approaches you could take to create a desktop > Linux distribution based on B2G, I believe Fabrice once made a start on > this. > > Ben > > On Sat, Dec 6, 2014 at 11:07 PM, Ankit ladhania <[email protected]> > wrote: >> >> I was thinking of using building a desktop environment that was build >> using HTML, CSS and JavaScript. I have read about Firefox OS and i know that >> Gecko is used as a Windows Manager in it. So i want to use it to make DE for >> my desktop. >> >> Does this kind of project already exists ? >> >> I can use some clarification in it as i'm confused about how will gecko >> sit on top of the kernel and how will i program my DE(Desktop Environment). >> >> It will be really helpful if some link regarding the same is provided. >> _______________________________________________ >> dev-b2g mailing list >> [email protected] >> https://lists.mozilla.org/listinfo/dev-b2g > > > > _______________________________________________ > dev-b2g mailing list > [email protected] > https://lists.mozilla.org/listinfo/dev-b2g > -- Tim Guan-tin Chien, Engineering Manager and Front-end Lead, Firefox OS, Mozilla Corp. (Taiwan) _______________________________________________ dev-b2g mailing list [email protected] https://lists.mozilla.org/listinfo/dev-b2g
