Re: Why are there "Android 4.0 opt" test runs on mozilla-central and nowhere else?

2012-12-23 Thread Justin Wood (Callek)
L. David Baron wrote: > On Saturday 2012-12-22 09:51 -0800, Daniel Holbert wrote: >> Mozilla-central TBPL has a row for "Android 4.0 opt", which isn't >> available on mozilla-inbound or on Try. >> >> I was under the impression that all the tests that get run on >> mozilla-central are supposed to al

Re: NS_ENSURE_{TRUE,FALSE,SUCCESS}_VOID

2012-12-23 Thread Justin Lebar
Can you make NS_ENSURE_TRUE(foo, /* */) and NS_ENSURE_TRUE(foo,) errors? Maybe there's a better way to do this, but I think we could do template MOZ_ALWAYS_INLINE void EnsureIsLvalue(T t) {} and then make NS_ENSURE_TRUE call EnsureIsLvalue on the second arg. I'd want to check that this doesn't

NS_ENSURE_{TRUE,FALSE,SUCCESS}_VOID

2012-12-23 Thread Nicholas Nethercote
Hi, This is a moderately common idiom: NS_ENSURE_TRUE(foo, ); It also occurs with NS_ENSURE_FALSE and NS_ENSURE_SUCCESS. It's used in functions that return |void|. Unfortunately, it causes warnings with recent versions of clang, and they can turn into errors if you have --enable-warnings-as-

Re: Changed font size interpretation

2012-12-23 Thread Allan
On Sun, 23 Dec 2012 03:49:26 UTC, Dave Yeo wrote: > Allan wrote: > > For a long time, I never understood how that worked for you. > > I have same problem here, that just about all websites uses too small fonts. > > When I tried that setting 1.1-1.9 made no difference, but 2 did INDEED:-) > > > >

Re: passing command line and filenames as parameters to nsiProcess

2012-12-23 Thread Jonathan Protzenko
Patrick Brunschwig used to work on ipccode, the XPCOM library that is able to read/write from a process's stdin/stdout. He uses it to communicate with gpg for Enigmail (Thunderbird addon). http://hg.mozilla.org/ipccode/ I don't know what the status of this code is, but from reading https://bu