PSA: If you're trying to run Nightly with WebRender enabled, you will have to change some preferences...

2018-01-11 Thread Milan Sreckovic
As of the latest nightly, you just need gfx.webrender.all set to true.  You can leave the other preferences ( gfx.webrender.enabled, gfx.webrender.blob-images, image.mem.shared, layers.acceleration.force-enabled, which are still meaningfull for developers) as default. -- - Milan

Re: Visual Studio 2017 coming soon

2017-10-26 Thread Milan Sreckovic
Are we locked into using the same compiler for the ESR updates?  In other words, do we need to keep VS2015 for ESR52 builds until they are not needed anymore? On 26-Oct-17 3:31, Sylvestre Ledru wrote: Hello, On 25/10/2017 23:48, David Major wrote: I'm planning to move production Windows

Creating a content process during shutdown...

2017-09-20 Thread Milan Sreckovic
I've spoken to some of you about this, but at this point need a larger audience to make sure we're covering all the bases. Do we have code in Firefox that would cause us to create a new content process, after we've entered shutdown? I understand the possibility of user action that would

Re: Keyboard APZ has landed on Inbound

2017-07-24 Thread Milan Sreckovic
In this context, we don't have the numbers for keyboard APZ; we do know that 14% of the page loads (last time we did a telemetry measurement) had non-passive event listeners. On 23-Jul-17 22:05, Ryan Hunt wrote: We will not do keyboard APZ, even if the event listener is marked passive.

Re: Phabricator Update, July 2017

2017-07-14 Thread Milan Sreckovic
Replying in general, to a random message :) I don't have the numbers, but I imagine reviews are happening in the hundreds every day (if we land almost 300 patches.) So, I wouldn't expect the conversation about adding/removing/changing tools involved in reviews to be any less complicated,

Re: Phabricator Update, July 2017

2017-07-12 Thread Milan Sreckovic
Perfect, love it. One thing that hasn't been explicitly mentioned, and I hope switching to phabricator would fix it (though it does sounds like an orthogonal issue) - the patches that are attached to bugzilla are often not the ones that actually landed, because last minute changes were made

Re: Phabricator Update, July 2017

2017-07-12 Thread Milan Sreckovic
On 12-Jul-17 11:27, Byron Jones wrote: ... But indeed having also the patches in bugzilla would be good. no, it would be bad for patches to be duplicated into bugzilla. we're moving from bugzilla/mozreview to phabricator for code review, duplicating phabricate reviews back into the old

Re: Switching to per-channel profiles

2017-06-27 Thread Milan Sreckovic
I don't know how common this workflow is for others, but I do find I often need to use release/beta to "fix" experimental preferences when things go wrong. For features that are behind a preference, in nightly, if I set the preference, which leads to a start up crash, the easiest way to reset

Re: Quantum Flow Engineering Newsletter #5

2017-04-19 Thread Milan Sreckovic
I will repeat what I said earlier, and I should know, because I'm running Quantum Render. There was never a suggestion that Photon should be waiting for Quantum Render, or a WebRender subset of it. The graphics team has been monitoring the Photon plans to see if something surprising is

Re: Quantum Flow Engineering Newsletter #5

2017-04-18 Thread Milan Sreckovic
Jack are you speaking in the context of Servo? From the Quantum Render (Gecko with the WebRender evolution we're working on) point of view, Proton should not count on anything getting better. In other words, design for Firefox 55 and assume things will not get worse. If you need them to get

Re: Project Stockwell (reducing intermittents) - March 2017 update

2017-03-09 Thread Milan Sreckovic
Not a reply to this message, just continuing the thread. I'd like to see us run all the intermittently disabled tests once a ... week, say, or at some non-zero frequency, and automatically re-enable the tests that magically get better. I have a feeling that some intermittent failures get

Re: Doxygen output?

2017-02-20 Thread Milan Sreckovic
Not being kept up to date as far as I know. My extraction is four years out of date (e.g., https://people-mozilla.org/~msreckovic/Extracted/MozillaCentral/html/annotated.html) and as you noted, Benoit's page is no longer. The code used to create it is here:

Re: Changing the representation of rectangles in platform code

2017-02-10 Thread Milan Sreckovic
First step needs to happen completely before the second step does, so I guess the danger is that we start and give up before we get to step 2. I don't think that will happen, but it is something we should always think about. Third step - sure, I can see this not getting completed - examining

Re: Disabling non-Skia builds

2016-12-14 Thread Milan Sreckovic
it acceptable to upstream. I think it would be nice to have some sort of plan figured out (even if it's "people submitting patches to us should probably consult upstream first") before we flip the kill switch here. On 12/13/2016 4:39 PM, Milan Sreckovic wrote: In https://bugzilla.mozilla.org/sh

Heads up on awesome change to socorro that will change crash stats...

2016-06-23 Thread Milan Sreckovic
The authors of the fix can explain in details what is going on, but since the users will experience (great, but new) results with currently processed crash reports, it was suggested I should mention it to a larger audience. https://bugzilla.mozilla.org/show_bug.cgi?id=1274345

Re: Common crashes due to MOZ_CRASH and MOZ_RELEASE_ASSERT

2016-06-02 Thread Milan Sreckovic
the info is otherwise light (e.g., “ERROR NO MINIDUMP HEADER” ones :) — - Milan > On Jun 2, 2016, at 13:17 , Milan Sreckovic <msrecko...@mozilla.com> wrote: > > If you want a treasure trove :), when it comes to graphics crashes, the > “graphics critical error” field is

Re: Common crashes due to MOZ_CRASH and MOZ_RELEASE_ASSERT

2016-06-02 Thread Milan Sreckovic
If you want a treasure trove :), when it comes to graphics crashes, the “graphics critical error” field is it. It’s a recent history of barely avoidable crashes and error states just before the crash actually happens. Very often the real cause of the crash happens prior to the line of code

Re: Intent to deprecate: MacOS 10.6-10.8 support

2016-06-01 Thread Milan Sreckovic
Perhaps we can exercise restraint on doing a wholesale removal of the <10.9 code, as doing so could make uplifting to 48 and earlier more of a mess. Maybe in a few weeks? — - Milan > On May 31, 2016, at 11:16 , Benjamin Smedberg wrote: > > Yes. > > --BDS > > On

Re: Common crashes due to MOZ_CRASH and MOZ_RELEASE_ASSERT

2016-06-01 Thread Milan Sreckovic
Not sure what you mean - the stack information is there, right? This is my workflow: Search for all the MOZ_CRASHes (e.g., moz crash reason “exists” (sometimes I just search for the graphics reasons, but we don’t have the GFX prefix on all the crashes, so that doesn’t quite work all the time)

Re: Common crashes due to MOZ_CRASH and MOZ_RELEASE_ASSERT

2016-06-01 Thread Milan Sreckovic
Cairo graphics reports “out of memory” error condition when the author didn’t have time to figure out what went wrong. We caught a few problems that were being reported as out of memory (we would pick up the Cairo library error as out of memory, and dutifully propagate it up the chain), when

Re: Common crashes due to MOZ_CRASH and MOZ_RELEASE_ASSERT

2016-05-31 Thread Milan Sreckovic
ption. I filed bug 1276993 > as a work item for this. > EMPTY: no crashing thread identified; ERROR_NO_MINIDUMP_HEADER - again > normally OOM but I wouldn't expect that at startup > > > --BDS > > > On Tue, May 31, 2016 at 11:52 AM, Milan Sreckovic <msrecko..

Re: Common crashes due to MOZ_CRASH and MOZ_RELEASE_ASSERT

2016-05-31 Thread Milan Sreckovic
By the way, this is the kiss of death query. MOZ_CRASH, start up, in safe mode. We’re basically forcing these people away. There is nothing they can do even if they really want to run Firefox (assuming this is a persistent start up crash, of course.) The numbers aren’t high, and majority of

Re: Common crashes due to MOZ_CRASH and MOZ_RELEASE_ASSERT

2016-05-31 Thread Milan Sreckovic
We considered that for the graphics ones, but the line number doesn’t persist between versions, so we weren’t sure how the search would find all the ones that are the same, but on different line numbers in different versions. In the end we settled on using unique strings (for the interesting

Re: Common crashes due to MOZ_CRASH and MOZ_RELEASE_ASSERT

2016-05-31 Thread Milan Sreckovic
I search for and track the ones that start with “GFX” (which is why we added those prefixes, to make it easier to find them all.) Here’s a comment on the top few of those: #3 is bug 1254400, filed in March, fixed in May, uplifted to 47. #12 is a collection of different crashes, with the same

Re: All about crashes

2016-05-25 Thread Milan Sreckovic
Crashes that are charted here lead to disabling of graphics acceleration for these users, until next Firefox (or new graphics driver.) So, we trade them one startup crash right after installation, for multiple crashes during the usage of video or graphics features. — - Milan > On May 24,

Re: Reverting to VS2013 on central and aurora

2016-05-06 Thread Milan Sreckovic
ut migrating from > x87 to IEEE.) > > It seems that requiring SSE2 is the typical discontinuity point as > seen in Windows itself, Chromium, Rust, various codec optimizations, > C++ compiler defaults (MSVC and, I believe, clang), etc. > > That is to say, I hope the outcome h

Re: Reverting to VS2013 on central and aurora

2016-05-06 Thread Milan Sreckovic
While I agree we should drop non-SSE (and have started a conversation to drop non-SSE2 as well :), the comparison to dropping 10.6-10.8 users is somewhat unfair. Those users can upgrade 10.9 easier than the non-SSE users can buy a new computer. — - Milan > On May 6, 2016, at 12:22 , Gregory

Re: Reverting to VS2013 on central and aurora

2016-05-06 Thread Milan Sreckovic
If it matters for this discussion, I’m pretty sure central doesn’t build with VS2013 today. At least it doesn’t for me. — - Milan > On May 6, 2016, at 13:17 , Gregory Szorc wrote: > > On Fri, May 6, 2016 at 9:39 AM, Benjamin Smedberg > wrote: > >>

Re: ICU proposing to drop support for WinXP (and OS X 10.6)

2016-05-02 Thread Milan Sreckovic
This. Dropping the XP support is *completely* not an engineering decision. It isn’t even a community decision. It is completely, 100% MoCo driven Firefox product management decision, as long as the numbers of users are where they are. It is good to have these conversations, about potential

Re: Intent to deprecate: MacOS 10.6-10.8 support

2016-04-19 Thread Milan Sreckovic
Release engineering is working on this decision, stay tuned. — - Milan > On Apr 19, 2016, at 12:02 , Nicolas Silva wrote: > > Re-re-ping. > Being able to use a more recent standard library would simplify a lot of > things on our end. For example updating 3rd party

Re: Moving XP to ESR?

2016-04-18 Thread Milan Sreckovic
What’s the “XP tax”? Graphics usually tries to simplify the playing field as much as possible, but I can’t say that XP has been causing any trouble, or that we have been getting too many XP specific problems (certainly fewer than Windows 10 :) I don’t see XP going away soon, and as

Re: Coding style for C++ enums

2016-04-11 Thread Milan Sreckovic
Maybe there was a reason we didn’t have this in the style guide as a single choice. — - Milan > On Apr 11, 2016, at 11:00 , Kartikaya Gupta wrote: > > Based on all the feedback so far I think the best compromise is to use > enum classes with the "e" prefix on the values.

Re: Triage Plan for Firefox Components

2016-04-01 Thread Milan Sreckovic
Valid point. Being able to tell the status of “other team’s bugs” is critical for some number of people that look at bugs across all teams. A number of directors, release management, I’m sure a sizeable number. I would still guess a minor though; I know I am completely unaffected by the P’s

Re: Triage Plan for Firefox Components

2016-04-01 Thread Milan Sreckovic
> On Mar 31, 2016, at 18:22 , Daniel Veditz <dved...@mozilla.com> wrote: > > On Thu, Mar 31, 2016 at 12:28 PM, Milan Sreckovic <msrecko...@mozilla.com > <mailto:msrecko...@mozilla.com>> wrote: > I’m going to start and keep arguing that we do not want to have an

Re: Triage Plan for Firefox Components

2016-03-31 Thread Milan Sreckovic
This may be somewhat long winded. I will make it in the context of Gecko graphics, because that’s where I have the most data and experience. It may or may not apply to other components. Reviewing all the incoming bugs, in a timely matter, is very important to us. Over the past few years,

Re: Does SSE2 usage still need to be conditional?

2016-02-03 Thread Milan Sreckovic
Right - I mentioned the number earlier, but let me summarize: 99.77% of the users on all channels have SSE2 support; 51.7% of all users are on 32-bit Windows; 0.44% of all users on 32-bit Windows do not have SSE2 support. — - Milan > On Feb 2, 2016, at 23:06 , Martin Thomson

Re: Does SSE2 usage still need to be conditional?

2016-02-02 Thread Milan Sreckovic
% 32-bit Firefox on 64-bit Windows 3.5% 64-bit Firefox on 64-bit Windows — - Milan > On Feb 2, 2016, at 8:54 , Benjamin Smedberg <benja...@smedbergs.us> wrote: > > > > On 2/1/2016 7:35 PM, Martin Thomson wrote: >> On Tue, Feb 2, 2016 at 10:42 AM, Milan Srecko

Re: Does SSE2 usage still need to be conditional?

2016-02-01 Thread Milan Sreckovic
Telemetry reports 99.77% with SSE2… http://people.mozilla.org/~danderson/moz-gfx-telemetry/www/#view=system — - Milan > On Jan 29, 2016, at 15:33 , Kartikaya Gupta wrote: > > I also want to

Re: PSA: Enabling APZ on nightly desktop (OS X, Windows)

2015-07-22 Thread Milan Sreckovic
In the context of checkerboarding - we know there is more of it than we want, so we don’t need a lot of bugs on it at this point, but if you have an interesting or important example of it happening, please file it, and make it block the “paint-fast” bug 1154825 (do check for duplicates first -

Re: Proposal to remove `aFoo` prescription from the Mozilla style guide for C and C++

2015-07-07 Thread Milan Sreckovic
Removing the style guide for “prefix function arguments with a” will not preclude people from naming a variable aFoo. At least the current style guide precludes people from naming non-function arguments that way, albeit indirectly. I’m trying to understand the possible outcomes of this

Re: Proposal to remove `aFoo` prescription from the Mozilla style guide for C and C++

2015-07-07 Thread Milan Sreckovic
Jeff encouraged me to add more things to this thread, so I’m blaming him. So, some random thoughts. After getting paid to write code for 20+ years and then showing up at Mozilla, and seeing the a prefix, I thought “this is brilliant, how come we didn’t think of doing that before?!”, as a

Re: The War on Warnings

2015-06-17 Thread Milan Sreckovic
Do we have a all encompassing meta bug to collect all of the bugs that fix the warnings? — - Milan On Jun 16, 2015, at 19:29 , Eric Rahm er...@mozilla.com wrote: An update on progress. I've landed bugs which should clean up ~180,000 warnings. I have bugs pending for another ~26,000. The

Re: changing the default platform and operating-system on bugzilla.mozilla.org to all / all

2015-04-14 Thread Milan Sreckovic
Having that field be wrong is worse than not having it, no doubt about that, but if we had a way of making sure that field actually contains correct information, it would be extremely useful to the graphics team. I don’t have the numbers, but it certainly feels like a large majority of the

Intent to implement: Path2D option for addHitRegion

2015-03-06 Thread Milan Sreckovic
From the standard (https://html.spec.whatwg.org/multipage/scripting.html#dom-hitregionoptions-path): A Path2D object that describes the pixels that form part of the region. If this member is not provided, or is set to null, the current default path is used instead. The bug:

Re: Reconciling async scrolling with onscroll handlers

2015-02-16 Thread Milan Sreckovic
Reluctantly replying to this, as a complete non-authority on the subject. I like the idea of “in pages that drop below…” part, where we decide between sync and async scrolling based on performance criteria. I don’t know what it would take to implement, but it seems like a reasonable heuristic

Re: Screen Capture

2014-10-24 Thread Milan Sreckovic
Just in case this makes it into bugzilla, this is the bug that’s tracking the original proposal: https://bugzilla.mozilla.org/show_bug.cgi?id=744100 -- - Milan On Oct 24, 2014, at 11:44 , Eric Rescorla e...@rtfm.com wrote: Here is my writeup of the security issues with this from a while ago:

Re: Enabling NSPR logging in release builds

2014-10-06 Thread Milan Sreckovic
Any noticable impact on the binary code size? -- - Milan On Oct 3, 2014, at 16:12 , Eric Rahm er...@mozilla.com wrote: Hi all- In bug 806819 we're planning on landing a change that allows us to turn on NSPR logging in release builds [1]. To be clear, by default all logging output is

Re: c++ unit test in content process

2014-10-06 Thread Milan Sreckovic
And as “bad” as it is, it’s as good as it gets, and it will only get worse - unless we continue the efforts to make things better. Sometimes it’s a long haul, and you can’t get the approval to spend a lot of time digging out of some places, but often even small things help. -- - Milan On

Re: Experiment with running debug tests less often on mozilla-inbound the week of August 25

2014-08-21 Thread Milan Sreckovic
-- - Milan On Aug 21, 2014, at 10:12 , Chris AtLee cat...@mozilla.com wrote: On 17:37, Wed, 20 Aug, Jonas Sicking wrote: On Wed, Aug 20, 2014 at 4:24 PM, Jeff Gilbert jgilb...@mozilla.com wrote: I have been asked in the past if we really need to run WebGL tests on Android, if they have

Re: Misunderstood the Assigned at bugs! Sorry !!!

2014-07-09 Thread Milan Sreckovic
What’s the purpose of the “ASSIGNED status? If we’re saying that this status can be computed from Assigned To field (being set to nobody or something else), then why do we still have it? If it isn’t equivalent, then we may be losing some information if we reset it back to New. -- - Milan On

Re: Rendering meeting, June 30th, 2:30pm PDT

2014-06-30 Thread Milan Sreckovic
No agenda items at this point. No rendering meeting today. -- - Milan On Jun 24, 2014, at 10:49 , Milan Sreckovic msrecko...@mozilla.com wrote: The Rendering meeting is about all things Gfx, Image, Layout, and Media. It takes place every second Monday, at 2:30pm PDT - if we have an agenda

Rendering meeting, July 30th, 2:30pm PDT

2014-06-24 Thread Milan Sreckovic
The Rendering meeting is about all things Gfx, Image, Layout, and Media. It takes place every second Monday, at 2:30pm PDT - if we have an agenda. The next meeting is scheduled for Monday, July 30th at 2:30 PM US/Pacific. Please send me any agenda items you may have. If we have none by the end

Re: Rendering meeting, June 30th, 2:30pm PDT

2014-06-24 Thread Milan Sreckovic
That would be *June* 30th, thanks to Kats for catching it... -- - Milan On Jun 24, 2014, at 10:49 , Milan Sreckovic msrecko...@mozilla.com wrote: The Rendering meeting is about all things Gfx, Image, Layout, and Media. It takes place every second Monday, at 2:30pm PDT - if we have an agenda

Re: Proposal for adding named arguments to C++

2014-06-18 Thread Milan Sreckovic
Very cool. One quick question - is this covered in the proposal? class Base { virtual int f( int ba, char bb ); }; class Derived { virtual int f( int da, char db ); // is this allowed and does it count like a base class function override? }; Derived d; Base* b = d; // What is the

Rendering meeting - next Monday

2014-06-09 Thread Milan Sreckovic
The Rendering meeting is about all things Gfx, Image, Layout, and Media. It takes place every second Monday, at 2:30pm PDT. The next meeting will take place on Monday, June 16 at 2:30 PM US/Pacific if we have agenda items. Please send me any agenda items you may have. If we have none by the

Re: Intent to implement: DOMMatrix

2014-06-06 Thread Milan Sreckovic
On Jun 5, 2014, at 18:34 , Rik Cabanier caban...@gmail.com wrote: On Thu, Jun 5, 2014 at 3:28 PM, Robert O'Callahan rob...@ocallahan.org wrote: On Fri, Jun 6, 2014 at 9:07 AM, Rik Cabanier caban...@gmail.com wrote: ... Then there's this case: var m = new DOMMatrix();

Re: Intent to implement: DOMMatrix

2014-06-04 Thread Milan Sreckovic
In general, is “this is how it worked with SVGMatrix” one of the design principles? I was hoping this would be the time matrix rotate() method goes to radians, like the canvas rotate, and unlike SVGMatrix version that takes degrees... -- - Milan On Jun 3, 2014, at 18:26 , Rik Cabanier

Reminder: Rendering meeting today, 2:30pm PDT

2014-06-02 Thread Milan Sreckovic
The Rendering meeting is about all things Gfx, Image, Layout, and Media. It takes place every second Monday, at 2:30pm PDT. The next meeting will take place today, Monday, June 2nd at 2:30 PM US/Pacific Please add to the agenda: https://wiki.mozilla.org/Platform/GFX/2014-06-02#Agenda San

Rendering meeting, a week from today, Monday, June 2nd 2:30pm PDT

2014-05-26 Thread Milan Sreckovic
The Rendering meeting is about all things Gfx, Image, Layout, and Media. It takes place every second Monday, at 2:30pm PDT. The next meeting will take place on Monday, June 2nd at 2:30 PM US/Pacific Please add to the agenda: https://wiki.mozilla.org/Platform/GFX/2014-June-2#Agenda San

Rendering meeting, *next* Monday 2:30pm PDT

2014-05-12 Thread Milan Sreckovic
The Rendering meeting is about all things Gfx, Image, Layout, and Media. It takes place every second Monday, at 2:30pm PDT. The next meeting will take place *next* Monday, May 19th at 2:30 PM US/Pacific Please add to the agenda: https://wiki.mozilla.org/Platform/GFX/2014-May-19#Agenda ;

Rendering meeting, today, Monday 2:30pm PDT (the earlier time)

2014-05-05 Thread Milan Sreckovic
The Rendering meeting (https://wiki.mozilla.org/Platform/GFX#Biweekly_meetings) is about all things Gfx, Image, Layout, and Media. It takes place every second Monday, alternating between 2:30pm PDT and 5:30pm PDT. The next meeting will take place today, Monday, May 5 at 2:30 PM US/Pacific

Rendering meeting today, Monday 5:30pm PDT (the later time)

2014-04-21 Thread Milan Sreckovic
(Sorry for the late notice, I should have sent this out before the weekend, but the holiday meant I missed the reminder.) The Rendering meeting is about all things Gfx, Image, Layout, and Media. It takes place every second Monday, alternating between 2:30pm PDT and 5:30pm PDT. The next

Rendering meeting, Monday (today) 5:30pm PDT (the later time)

2014-03-24 Thread Milan Sreckovic
The Rendering meeting is about all things Gfx, Image, Layout, and Media. It takes place every second Monday, alternating between 2:30pm PDT and 5:30pm PDT. The next meeting will take place today, Monday, March 24 at 5:30 PM US/Pacific Please add to the agenda:

Rendering meeting, Monday 5:30pm PDT (the later time)

2014-02-24 Thread Milan Sreckovic
The Rendering meeting is about all things Gfx, Image, Layout, and Media. It takes place every second Monday, alternating between 2:30pm PDT and 5:30pm PDT. The next meeting will take place today, Monday, February 24th at 5:30 PM US/Pacific Please add to the agenda:

Rendering meeting, Monday 2:30pm PDT (the earlier time)

2014-02-10 Thread Milan Sreckovic
The Rendering meeting is about all things Gfx, Image, Layout, and Media. It takes place every second Monday, alternating between 2:30pm PDT and 5:30pm PDT. The next meeting will take place today Monday, Feb 10 at 2:30 PM US/Pacific Please add to the agenda:

Rendering meeting, Monday 2:30pm PDT (the earlier time)

2014-02-07 Thread Milan Sreckovic
The Rendering meeting is about all things Gfx, Image, Layout, and Media. It takes place every second Monday, alternating between 2:30pm PDT and 5:30pm PDT. The next meeting will take place on Monday, Feb 10 at 2:30 PM US/Pacific Please add to the agenda:

Rendering meeting, Monday 5:30pm PDT (the later time)

2014-01-27 Thread Milan Sreckovic
The Rendering meeting is about all things Gfx, Image, Layout, and Media. It takes place every second Monday, alternating between 2:30pm PDT and 5:30pm PDT. The next meeting will take place today, Monday, January 27 at 5:30 PM US/Pacific Please add to the agenda:

Rendering meeting, Monday 5:30pm PDT (the later time)

2014-01-24 Thread Milan Sreckovic
The Rendering meeting is about all things Gfx, Image, Layout, and Media. It takes place every second Monday, alternating between 2:30pm PDT and 5:30pm PDT. The next meeting will take place on Monday, January 27 at 5:30 PM US/Pacific Please add to the agenda:

Rendering meeting, Monday 2:30pm PDT (the earlier time)

2014-01-13 Thread Milan Sreckovic
The Rendering meeting is about all things Gfx, Image, Layout, and Media. It takes place every second Monday, alternating between 2:30pm PDT and 5:30pm PDT. The next meeting will take place today (for most), Monday, January 13th at 2:30 PM US/Pacific Please add to the agenda:

Re: Style guide clarity on C++-isms

2014-01-13 Thread Milan Sreckovic
I didn't mean no inlining :), I was just talking about the format: class A { public: inline int hello { return 4; } }; vs. class A { public: inline int hello(); }; inline int A::hello() { return 4; } -- - Milan On 2014-01-09, at 16:21 , Ehsan Akhgari ehsan.akhg...@gmail.com

Re: Style guide clarity on C++-isms

2014-01-09 Thread Milan Sreckovic
if the goal of the styles is the readability, do we know that people actually care which one of the described approaches we use, or is it also the look, not all of these things are the same that offends us? For example, I find the consistency of the positioning of {} for the loops and

Rendering meeting, Moday 2:30pm (the earlier time)

2013-12-16 Thread Milan Sreckovic
The Rendering meeting is about all things Gfx, Image, Layout, and Media. It takes place every second Monday, alternating between 2:30pm PDT and 5:30pm PDT. The next meeting will take today, Monday, December 16th at 2:30 PM US/Pacific Please add to the agenda:

Rendering meeting, Monday 2;30pm PDT (the earlier time)

2013-12-13 Thread Milan Sreckovic
The Rendering meeting is about all things Gfx, Image, Layout, and Media. It takes place every second Monday, alternating between 2:30pm PDT and 5:30pm PDT. The next meeting will take this coming Monday, December 16th at 2:30 PM US/Pacific Please add to the agenda:

Re: On closing old bugs

2013-12-03 Thread Milan Sreckovic
Opened that long ago, and haven't been touched for a long time? Or just opened that long ago? -- - Milan On 2013-12-04, at 14:15 , Lawrence Mandel lman...@mozilla.com wrote: - Original Message - Lawrence Mandel writes: - Original Message - On 27/11/13 07:36, Gabriele

Rendering meeting, Monday 5;30pm PDT (the later time)

2013-12-01 Thread Milan Sreckovic
The Rendering meeting is about all things Gfx, Image, Layout, and Media. It takes place every second Monday, alternating between 2:30pm PDT and 5:30pm PDT. The next meeting will take place today, Monday, December 2nd at 5:30 PM US/Pacific Please add to the agenda:

Rendering meeting, Monday 5;30pm PDT (the later time)

2013-11-29 Thread Milan Sreckovic
The Rendering meeting is about all things Gfx, Image, Layout, and Media. It takes place every second Monday, alternating between 2:30pm PDT and 5:30pm PDT. The next meeting will take place this coming Monday, December 2nd at 5:30 PM US/Pacific Please add to the agenda:

Re: Rendering meeting, Monday 2;30pm PDT (the earlier time)

2013-11-18 Thread Milan Sreckovic
The Rendering meeting is about all things Gfx, Image, Layout, and Media. It takes place every second Monday, alternating between 2:30pm PDT and 5:30pm PDT. The next meeting will take place today, Monday, November 18th at 2:30 PM US/Pacific Please add to the agenda:

Re: Trouble building trunk as debug ASAN on OS X

2013-11-06 Thread Milan Sreckovic
Thanks - I moved to 3.4 (latest recommended by us) and it solved it as well. -- - Milan On 2013-11-01, at 11:53 , Andrew McCreight amccrei...@mozilla.com wrote: I was having a similar problem compiling that file with regular debug builds on OSX. I solved it by upgrading to clang 3.3.

Rendering meeting, Monday 5;30pm PDT (the later time)

2013-11-04 Thread Milan Sreckovic
(this meeting is scheduled in Pacific time zone; note that means a different time for Taipei, New Zealand, Australia, etc. now) The Rendering meeting is about all things Gfx, Image, Layout, and Media. It takes place every second Monday, alternating between 2:30pm PDT and 5:30pm PDT. The next

Trouble building trunk as debug ASAN on OS X

2013-10-31 Thread Milan Sreckovic
Started happening recently, though I'm not sure if it's my system or something changed in our code. Anyone else able to build ASAN debug on OS X? I'm using clang. This is what I get: 8:23.40 1. /Users/msreckovic/Repos/mozilla-asan/widget/cocoa/nsChildView.mm:6175:1: current parser

Re: unified shader for layer rendering

2013-10-10 Thread Milan Sreckovic
I didn't see anything in this message that suggested we should drop everything we're doing and start on this right now, but most of the early comments I'm seeing are commenting on that. Let's make that a separate discussion. If we didn't have all these variations, what would we do? Would we

Re: unified shader for layer rendering

2013-10-10 Thread Milan Sreckovic
Vlad put in a let's see if we can cache compiled shaders bug in a few weeks ago, and perhaps that is something we should consider when discussing shaders in general. I didn't know about recompiling when some uniforms change though, that's good intel. -- - Milan On 2013-10-10, at 15:13 , Jeff

Rendering meeting, Monday 5;30pm PDT (the later time) - cancelled

2013-10-07 Thread Milan Sreckovic
With the summit just finished, and no agenda at this point, this meeting is cancelled. -- - Milan ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform

Rendering meeting, Monday 2;30pm PDT (the early time)

2013-09-20 Thread Milan Sreckovic
The Rendering meeting is about all things Gfx, Image, Layout, and Media. It takes place every second Monday, alternating between 2:30pm PDT and 5:30pm PDT. The next meeting will take place this coming Monday, September 23 at 2:30 PM US/Pacific Please add to the agenda:

Re: How to check if an element is visible...

2013-09-13 Thread Milan Sreckovic
On a side note, fully tracking the visibility of images is bug 847221, but that isn't going to tell you if the image is visible, just when it isn't. -- - Milan On 2013-09-13, at 10:25 , Benjamin Smedberg benja...@smedbergs.us wrote: ... In general we don't track visibility of objects, and

Rendering meeting Monday 5:30pm PDT

2013-09-09 Thread Milan Sreckovic
The Rendering meeting is about all things Gfx, Image, Layout, and Media. It takes place every second Monday, alternating between 2:30pm PDT and 5:30pm PDT. The next meeting will take place today Monday, September 9th at 5:30 PM US/Pacific. This is the time that's manageable for Taipei, not

Upcoming rendering meeting on Monday 2:30pm PST

2013-08-22 Thread Milan Sreckovic
The Rendering meeting is about all things Gfx, Image, Layout, and Media. It takes place every second Monday, alternating between 2:30pm PDT and 5:30pm PDT. The next meeting will take place today, Monday, August 26th at 2:30 PM US/Pacific Please add to the agenda:

Rendering meeting on Monday/Tuesday (at time good for Taipei, bad for Europe)

2013-08-09 Thread Milan Sreckovic
The Rendering meeting is about all things Gfx, Image, Layout, and Media. It takes place every second Monday, alternating between 2:30pm PDT and 5:30pm PDT. The next meeting will take place today, Monday, August 12th at 5:30 PM US/Pacific Please add to the agenda:

Re: On indirect feedback

2013-08-05 Thread Milan Sreckovic
I don't see a contradiction here. If the person giving feedback is skilled at doing it, the person receiving it doesn't need to be as skilled in receiving it. if the person receiving feedback is skilled at receiving, the person giving it doesn't need to be as skilled at giving it. If both

Rendering meeting, Monday 2:30pm PDT - special topic

2013-07-29 Thread Milan Sreckovic
The Rendering meeting is about all things Gfx, Image, Layout, and Media. It takes place every second Monday, alternating between 2:30pm PDT and 5:30pm PDT. The next meeting will take place today, Monday, July 29 at 2:30 PM US/Pacific The agenda is here:

Rendering meeting today, Monday 5:30pm PDT (Tuesday in some locations)

2013-07-15 Thread Milan Sreckovic
The Rendering meeting is about all things Gfx, Image, Layout, and Media. It takes place every second Monday, alternating between 2:30pm PDT and 5:30pm PDT. The next meeting will take place today, Monday, July 15 at 5:30 PM US/Pacific Please add to the agenda:

Rendering meeting next Monday 5:30pm PDT (Tuesday in some locations)

2013-07-12 Thread Milan Sreckovic
The Rendering meeting is about all things Gfx, Image, Layout, and Media. It takes place every second Monday, alternating between 2:30pm PDT and 5:30pm PDT. The next meeting will take place on Monday, July 15 at 5:30 PM US/Pacific Please add to the agenda:

Re: review stop-energy (was 24hour review)

2013-07-12 Thread Milan Sreckovic
On 2013-07-12, at 11:46 , Mounir Lamouri mou...@lamouri.fr wrote: On 11/07/13 16:43, Neil wrote: Milan Sreckovic wrote: That last thing was another item I found useful in the previous life. When requesting a review from somebody, people could see this person currently has X items

Re: review stop-energy (was 24hour review)

2013-07-11 Thread Milan Sreckovic
That last thing was another item I found useful in the previous life. When requesting a review from somebody, people could see this person currently has X items in their review queue. You can ignore that information, but it's there and it may help. It's still probably simpler for the

Rendering meeting today

2013-07-01 Thread Milan Sreckovic
The Rendering meeting is about all things Gfx, Image, Layout, and Media. It takes place every second Monday, alternating between 2:30pm PDT and 5:30pm PDT. The next meeting will take place today, Monday, July 1st at 2:30 PM US/Pacific Please add to the agenda:

Rendering meeting, Monday July 1, 2:30pm PDT

2013-06-28 Thread Milan Sreckovic
The Rendering meeting is about all things Gfx, Image, Layout, and Media. It takes place every second Monday, alternating between 2:30pm PDT and 5:30pm PDT. The next meeting will take place today, Monday, July 1st at 2:30 PM US/Pacific Please add to the agenda:

Re: Bugzilla Keyword Standardization Proposal

2013-06-26 Thread Milan Sreckovic
Hi Marc, I think this is good, and leads to more clarity than what we have today. I had to squint a bit to get all the information out of the page below, so it may be useful to be a bit more explicit as to what the things will look like in the document itself. A few examples would help as

Rendering meeting, today, Monday, June 17, 5:30 PM US/Pacific

2013-06-17 Thread Milan Sreckovic
The Rendering meeting is about all things Gfx, Image, Layout, and Media. The next meeting will take place today, Monday, June 17th at 5:30 PM US/Pacific Please add to the agenda: https://wiki.mozilla.org/Platform/GFX/2013-June-17 San Francisco - Monday, 5:30pm Winnipeg - Monday, 7:30pm Toronto -

Rendering meeting, Monday, June 17, 5:30 PM US/Pacific

2013-06-14 Thread Milan Sreckovic
The Rendering meeting is about all things Gfx, Image, Layout, and Media. It takes place every second Monday, alternating between 2:30pm PDT and 5:30pm PDT. The next meeting will take place today, Monday, June 17th at 5:30 PM US/Pacific Please add to the agenda:

Re: Rendering meeting, Monday, June 17, 5:30 PM US/Pacific

2013-06-14 Thread Milan Sreckovic
Formatting got lost. These are the times in local timezones. San Francisco - Monday, 5:30pm Winnipeg - Monday, 7:30pm Toronto - Monday, 8:30pm GMT/UTC - Tuesday, 0:30 Paris - Tuesday, 2:30am Taipei - Tuesday, 8:30am Auckland - Tuesday, 12:30pm -- - Milan On 2013-06-14, at 9:53 , Milan

  1   2   >