The idea of the DESKTOP=1 helpers was that they provide some basic API shims 
that were not available on Firefox Nightly before. I am sure that there are 
still some shims that we want to mock in the new simulator, we should probably 
just go through and check them one by one.

For now though, it would be pretty simple to stop setting DESKTOP=1 when DEBUG 
is set if it's breaking things. Do we need to do this?

Best,
Kevin

----- Original Message -----
From: "Eitan Isaacson" <[email protected]>
To: [email protected]
Sent: Wednesday, November 12, 2014 12:44:13 AM
Subject: Re: [b2g] Mulet - New desktop runtime

I think we need to take out all the firefox helpers from DESKTOP=1, but keep 
some things, like the additional-extensions downloader. We use it currently to 
install the screen reader simulator. Looks like that extension doesn't work out 
of the box with Mulet, but I AM SO EXCITED to get that working again after Gaia 
in Firefox broke. 

On 11/05/2014 08:43 AM, Alexandre poirot wrote: 



Chris, 
Keep in mind this is the early days for mulet and various things may be broken 
that's why I need feedback from you all! 
Thanks for taking time to test it!! 
Debug profile can't work on mulet with Firefox nightly helpers turned on. 
So you have to build gaia profile with DEBUG=1 DESKTOP=0 make. 
I'm wondering, if, now that mulet is available, and Firefox nightly mode is 
broken, we can just get rid of these helpers?? 

Can you confirm things work as you expect with such profile? 

2014-11-05 16:45 GMT+01:00 Chris Mills < [email protected] > : 


Ok - I’ve got this to work! Great work guys. 

However, I’ve got one worry about Mulet: one of the main great things about 
loading Gaia in Desktop Nightly, as it used to work, was that if you loaded 
your debug profile in desktop firefox, you could then load each app at an 
individual URL, using that HTTPD server hack. So then you could make changes to 
the apps code inside Gaia and just refresh the browser tab to see the changes 
instantly. 

On Mulet, this doesn’t seem to work, so instead when you make a change to a 
Gaia app it seems to me that you’ve got to rebuild your profile and reopen 
Mulet each time you want to see your change running, which really isn’t great. 

Is there a better way to do things than this? 

Chris Mills 
Senior tech writer || Mozilla 
developer.mozilla.org || MDN 
[email protected] || @chrisdavidmills 



> On 5 Nov 2014, at 14:38, Alexandre Lissy < [email protected] > wrote: 
> 
> Le 05/11/2014 14:15, Julien Wajsberg a écrit : 
>> Le 05/11/2014 13:51, Kumar Rishav a écrit : 
>>> Hi 
>>> 
>>> I am trying to run the mulet but it not running. I followed these 
>>> (working on linux): 
>>> 1. downloaded the tar file (firefox-*) from latest-mozilla-central, 
>>> then extracted it. (it's in my mulet folder) 
>>> 2. now go to gaia: 
>>> cd gaia 
>>> make 
>> 
>> Aren't we supposed to use "DEBUG=1 DESKTOP=0" profiles for mulet just 
>> like we used to for B2G Desktop? 
>> Or are non-debug builds supported too? 
> 
> Non debug build should work. 
> 
>> 
>> 
>> 
>> 
>> _______________________________________________ 
>> 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 

_______________________________________________ 
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 


_______________________________________________
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

Reply via email to