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: Graceful Platform Degradation

2014-03-28 Thread smaug
lower refresh rate in some cases in order to try to avoid extra layout flushes etc. --Jet - Original Message - From: "smaug" To: "Nicholas Nethercote" , "Jet Villegas" Sent: Friday, March 28, 2014 11:16:42 AM Subject: Re: Graceful Platform Degradation Per

Re: Graceful Platform Degradation

2014-03-28 Thread Jet Villegas
Friday, March 28, 2014 11:16:42 AM Subject: Re: Graceful Platform Degradation > Perhaps annotating setTimeout/Interval callbacks and animation frame > callbacks with > { priority: "low" } and process such callbacks only if we can keep up with > 60Hz. > priority: "me

Re: Graceful Platform Degradation

2014-03-28 Thread smaug
On 03/27/2014 10:26 AM, Nicholas Nethercote wrote: This sounds like a worthy and interesting idea, but also a very difficult one. PC games allow the user to turn certain features (mostly graphics related ones) on and off so that they can find their own level of acceptable performance/quality.

Re: Graceful Platform Degradation

2014-03-28 Thread Neil
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 web-standard way than a one-off

Re: Graceful Platform Degradation

2014-03-27 Thread Cameron Kaiser
For different browsers running on the same machine, some given content might perform poorly or well, depending on how features are implemented. In (1) we might want to reduce quality/correctness to make the experience better for the user. If the user finds that content doesn’t work performantly i

Re: Graceful Platform Degradation

2014-03-27 Thread Nicholas Nethercote
This sounds like a worthy and interesting idea, but also a very difficult one. > PC games allow the user to turn certain features (mostly graphics > related ones) on and off so that they can find their own level of > acceptable performance/quality. This doesn't seem like the right > approach for

Re: Graceful Platform Degradation

2014-03-26 Thread Cameron McCormack
Jet Villegas: > I've asked Cameron McCormack to look into how Firefox and other > browsers should behave when under mild to severe stress. As all > browser engines have to manage how to run under low memory, feeble > network, pegged CPU, weak GPU, low battery, small/slow screens, etc., > I think we

Graceful Platform Degradation

2014-03-26 Thread Jet Villegas
Hi Platform Team: I've asked Cameron McCormack to look into how Firefox and other browsers should behave when under mild to severe stress. As all browser engines have to manage how to run under low memory, feeble network, pegged CPU, weak GPU, low battery, small/slow screens, etc., I think web