Re: On builds getting slower

2013-08-04 Thread Aryeh Gregor
On Sat, Aug 3, 2013 at 6:36 AM, Nicholas Nethercote n.netherc...@gmail.com wrote: Gregory suggested that headers aren't something that the build config group can tackle, and I agree. Modifying #include statements en masse is much easier if you have some familiarity with the code. You need a

Re: reminder: content processes (e10s) are now used by desktop Firefox

2013-08-04 Thread Robert Kaiser
Mark Hammond schrieb: We ask the docShell to not allow plugins or media So that means that for any page with a video or a big Flash/Java thing on it, I would get a completely wrong thumbnail? That's unfortunate. Robert Kaiser ___ dev-platform

Re: reminder: content processes (e10s) are now used by desktop Firefox

2013-08-04 Thread Justin Lebar
On Sun, Aug 4, 2013 at 8:15 AM, Robert Kaiser ka...@kairo.at wrote: Mark Hammond schrieb: We ask the docShell to not allow plugins or media So that means that for any page with a video or a big Flash/Java thing on it, I would get a completely wrong thumbnail? That's unfortunate. It's a lot

Re: reminder: content processes (e10s) are now used by desktop Firefox

2013-08-04 Thread Brian Smith
On Wed, Jul 31, 2013 at 1:10 AM, Gavin Sharp ga...@gavinsharp.com wrote: Bug 870100 enabled use of the background thumbnail service in Firefox desktop, which uses a browser remote=true to do thumbnailing of pages in the background. That means that desktop Firefox now makes use of E10S

Re: On builds getting slower

2013-08-04 Thread Nicholas Nethercote
On Sat, Aug 3, 2013 at 5:47 PM, Mike Hommey m...@glandium.org wrote: If I could speed up any part of the builds, it would be linking. Waiting a long time to test a one file change sucks. If you're on linux, you can try --enable-debug-symbols=-gsplit-dwarf. That worked nicely. Before I get

Re: On builds getting slower

2013-08-04 Thread Joshua Cranmer 
On 8/2/2013 4:13 PM, Gregory Szorc wrote: # Header dependency hell We have hundreds of header files that are included in hundreds or even thousands of other C++ files. Any time one of these widely-used headers changes, the object files get invalidated by the build system dependencies and we