Re: Graceful Platform Degradation

2014-04-03 Thread Cameron Kaiser
On 3/28/14 6:12 AM, Neil wrote: Cameron Kaiser wrote: For TenFourFox, I've often toyed with implementing switches for box-shadow, blur, etc., so that people on the very low end of the spec (we still support G3 Macintoshes) can turn these rather expensive features off. I'd rather do that in a we

Re: mozilla::Atomic considered harmful

2014-04-03 Thread Ehsan Akhgari
On 2014-04-02, 6:53 PM, Martin Thomson wrote: On 2014-04-02, at 14:01, Ehsan Akhgari wrote: AtomicFetchAndSub(&mRefCnt, -1); I think that I’ll join those who seem to favour member functions over statics, as you seem to prefer for some reason. I'm open to using member functions and just ag

Re: mozilla::Atomic considered harmful

2014-04-03 Thread Ehsan Akhgari
On 2014-04-02, 8:45 PM, Joshua Cranmer 🐧 wrote: On 4/2/2014 5:30 PM, Ehsan Akhgari wrote: I have no reservations against making them member functions with a clear name that do not return T/T*/etc. I was trying to not be super inconsistent with std::atomic, but if you think that's ok, that's fine

Announcing MozillaBuild 1.9.0 Release

2014-04-03 Thread Ryan VanderMeulen
After a long delay and lots of hard work by 7 different contributors, I am pleased to announce the final release of MozillaBuild 1.9.0. http://ftp.mozilla.org/pub/mozilla.org/mozilla/libraries/win32/MozillaBuildSetup-Latest.exe There are some pretty significant changes in this release from versio

Proposal: Move Thunderbird and SeaMonkey to mozilla-central

2014-04-03 Thread Mark Banner
[follow-ups to mozilla.dev.planning] tl;dr We're proposing to move Thunderbird and SeaMonkey into mozilla-central to reduce maintenance complexities for build systems, and for releng. Multiple-app handling in the same repository has improved greatly, and the general rules would remain the same.