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

Reply via email to