Re: Can we focus more on color management support?

2018-03-27 Thread Emanuel Hoogeveen
On Friday, March 23, 2018 at 3:56:05 PM UTC+1, justfor...@gmail.com wrote: > Chrome, Safari treat untagged images as sRGB, can read tagged ICCv4 images > and support video color management. > > Firefox does not have these features by default. Any ETA? Note that (partial?) support for ICCv4 profi

Re: Intent to implement and ship: only allow Flash on HTTP/HTTPS sites

2017-02-07 Thread Emanuel Hoogeveen
On Tuesday, February 7, 2017 at 10:16:27 PM UTC+1, Benjamin Smedberg wrote: > I intend to ship a change which will prevent Flash from loading from file:, > ftp:, or any other URL scheme other than http: or https:. The purpose of > this change is to increase security and limit Flash to well-tested

Re: Requiring SSE2 on all 32-bit x86 OSs (was: Re: Reverting to VS2013 on central and aurora)

2016-05-18 Thread Emanuel Hoogeveen
On Wednesday, May 18, 2016 at 7:32:38 PM UTC+2, Benjamin Smedberg wrote: > - Our own JITs and their support for non-SSE2 paths > - Our primary JIT doesn't support non-SSE2, right? So these users > already fall back to the slow interpretation path? They do get the baseline compile

Re: Reverting to VS2013 on central and aurora

2016-05-07 Thread Emanuel Hoogeveen
Well, I think that's debatable ;) The Athlon XP had clock speeds of up to 2333MHz, though I'm sure the per-clock performance doesn't measure up to current offerings. But Ion can easily be 5x as fast as Baseline. Of course, whether that makes a difference depends on what JS you're running. But ei

Re: Reverting to VS2013 on central and aurora

2016-05-06 Thread Emanuel Hoogeveen
SSE2 is also required for IonMonkey, our optimizing JIT. The baseline compiler does work without SSE2, but isn't nearly as fast. So users running Firefox on hardware without SSE2 support are already getting severely degraded performance. On Friday, May 6, 2016 at 10:59:01 PM UTC+2, Milan Sreckov

Re: Status: ASan builds on Windows

2015-12-15 Thread Emanuel Hoogeveen
Not to derail the topic, but I wonder how many crashes would be more actionable if they were caught earlier by assertions. I believe Chrome Canary has assertions enabled for their testing audience. I don't know how pleasant this would be for Nightly users (like myself), since Nightly right now i

Re: PSA: New C++11 features made available by dropping support for gcc-4.6 in Gecko 38

2015-03-23 Thread Emanuel Hoogeveen
On Friday, March 20, 2015 at 4:14:47 PM UTC+1, bo...@mozilla.com wrote: > I was asked to repost this in a new thread in case it got lost ... > > I have now updated the two MDN pages (that I know of) to reflect that gcc-4.7 > or later is now required. > >

Re: Mozillabuild 2.0 ready for testing

2015-03-09 Thread Emanuel Hoogeveen
Nice, I like the new terminal. When I try to run |./mach mercurial-setup| from m-c tip, it gives me the following error after pressing enter: "WindowsError: [Error 193] %1 is not a valid Win32 application File "c:\Users\Emanuel\firefox\mozilla-central\tools/mercurial/mach_commands.py", line

Re: PSA: Support for building with gcc <4.6 has been removed

2015-01-09 Thread Emanuel Hoogeveen
On Friday, January 9, 2015 at 3:16:20 AM UTC+1, Joshua Cranmer 🐧 wrote: > Or, if it tickles your fancy, it may be simpler at this point to list > the C++11 features not yet usable: > - ref qualifiers on methods > - member initializers > - templated aliasing > - C++11 attributes (although many of t

Re: Standard C/C++ and Mozilla

2013-08-01 Thread Emanuel Hoogeveen
Another example of a project that extends or reimplements much of the STL to suit the developer's needs, which might provide inspiration here, is 'nall' by byuu, author of the emulation platform higan. Though the library itself is poorly documented, it is heavily based on C++11 and byuu has a te

Re: Automatic tree clobbering is coming

2013-03-29 Thread Emanuel Hoogeveen
How are things looking with regards to using hg purge (bug 851270)? ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform