<div dir="ltr">On 22 November 2013 19:31, Rogelio Mita <span dir="ltr"><<a href="mailto:rogeliomita@activitycentral.com" target="_blank">rogeliomita@activitycentral.com</a>></span> wrote:<br><div class="gmail_extra">
<div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi,<div><div><br></div><div>Can you help me to understand the getEnvironment function (<a href="https://github.com/sugarlabs/sugar-web/blob/master/env.js)" target="_blank">https://github.com/sugarlabs/sugar-web/blob/master/env.js)</a>?.</div>


</div></div></blockquote><div><br></div><div>This is used to pass some initial environment variables from python.<br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr"><div><div></div><div><div>My understanding is that if sugar.environment is undefined is because I am in standalone mode, is that right?</div></div></div></div></blockquote><div><br></div><div>Right now, I'd expect it to not return at all, which is a bug. I'm not sure what's a good solution though, other than writing a webkit plugin in C which I'm trying to resist.<br>
</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div></div><div>what is the purpose of this handler onEnvironmentSet (<a href="https://github.com/sugarlabs/sugar-web/blob/master/env.js#L22" target="_blank">https://github.com/sugarlabs/sugar-web/blob/master/env.js#L22</a>)?</div>


<div><br></div></div></div></div></blockquote><div><br></div><div>Python calls it to notify js that it has set the environment variables on window.sugar.<br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr"><div><div><div></div><div>I am running all tests (with karma but with a Chfome browser, no in sugar environment) and I noted some rare: when is running this test: <a href="https://github.com/sugarlabs/sugar-web/blob/master/test/envSpec.js" target="_blank">https://github.com/sugarlabs/sugar-web/blob/master/test/envSpec.js</a> is <span style="color:rgb(48,57,66);font-family:Menlo,monospace;font-size:11px;white-space:pre-wrap">SUCCESS</span>, I can't underestand why.<br>
</div></div></div></div></blockquote><div><br></div><div>You mean it sometimes succeed or it rarely does? (both are unexpected). <br></div></div></div></div>