Closed
Bug 1086685
Opened 11 years ago
Closed 10 years ago
WebGL success rates down since Firefox 33 compared to Firefox 32
Categories
(Core :: Graphics: CanvasWebGL, defect)
Tracking
()
People
(Reporter: bjacob, Assigned: jgilbert)
Details
Attachments
(1 file)
|
109.99 KB,
image/png
|
Details |
Looking at percentage, among Windows crash reports, of 'WebGL+' (successfully initialized WebGL) among 'WebGL?' (attempted to initialize WebGL).
Sample command line (for Firefox 32):
for d in `seq -w 14 20`; do echo -n "October $d: " && echo "1000*`zcat 201410$d-pub-crashdata.csv.gz | grep -P 'Firefox\t32\.0' | grep -P '\trelease\t' | grep -F 'WebGL+' | grep 'Windows.NT' | wc -l`/`zcat 201410$d-pub-crashdata.csv.gz | grep -P 'Firefox\t32\.0' | grep -P '\trelease\t' | grep -F 'WebGL?' | grep 'Windows.NT' | wc -l`" | bc; done
Result:
Date | Firefox 32 WebGL success rate | Firefox 33 WebGL success rate |
--------+-------------------------------+-------------------------------+
Oct. 14 | 88.3% | 67.7% |
Oct. 15 | 88.2% | 74.9% |
Oct. 16 | 87.6% | 75.2% |
Oct. 17 | 87.8% | 75.5% |
Oct. 18 | 86.9% | 74.9% |
Oct. 19 | 86.3% | 75.0% |
Oct. 20 | 87.2% | 76.4% |
Explanation:
Firefox 33 ships with new blacklist entries that block all features on many more Intel drivers than previously, see these 4 changesets:
changeset: 211343:0970007a8468
user: Nicolas Silva <nsilva@mozilla.com>
date: Fri Oct 17 07:14:00 2014 -0400
summary: Bug 1083071 - Add some old intel drivers to the blocklist. r=Bas
changeset: 208492:13ba124946bd
user: Nicolas Silva <nsilva@mozilla.com>
date: Thu Oct 02 19:31:27 2014 +0200
summary: Bug 1074378 - Blocklist driver Intel GMAX4500HD v 8,15,10,1749. r=Bas
changeset: 207954:a96a47727207
user: Bas Schouten <bschouten@mozilla.com>
date: Mon Sep 29 17:57:54 2014 +0200
summary: Bug 1060736: Disable all acceleration on HD 3000 for driver versions 2321 or lower. r=nical
Worse things to come:
Firefox 33.0.1 has this additional changeset that landed yesterday, that will block many more users still:
changeset: 211352:fba30348f0c6
user: Nicolas Silva <nsilva@mozilla.com>
date: Mon Oct 20 08:37:00 2014 -0400
summary: Bug 1083071 - Blacklist device family IntelGMAX4500HD drivers older than 7-19-2011 because of OMTC issues on Windows. r=Bas
With that, I expect that WebGL success rates will dip *** below 70% ***.
| Reporter | ||
Updated•11 years ago
|
Summary: WebGL success rates down by 12 %points, soon more, because of by OMTC-related blacklist entries in Firefox 33 → WebGL success rates down by 12 %points, soon more, because of OMTC-related blacklist entries in Firefox 33
| Reporter | ||
Comment 1•11 years ago
|
||
Note: the reason why the fall is less deep on these graphs,
http://people.mozilla.org/~bjacob/gfx_features_stats/
is that these measure uniformly all users on all Firefox versions, and Firefox 33 hasn't been unthrottled yet, so only a minority of users are already using it. If Firefox 33 gets fully released and unthrottled then expect these graphs to drop as described above.
| Reporter | ||
Updated•11 years ago
|
Summary: WebGL success rates down by 12 %points, soon more, because of OMTC-related blacklist entries in Firefox 33 → WebGL success rates down by 12 %points on Windows, soon more, because of OMTC-related blacklist entries in Firefox 33
| Reporter | ||
Comment 2•11 years ago
|
||
Hrm, I still don't see an improvement in Firefox 33.0.2, but here's hoping that that's just because of blacklisting decision caching.
Recording my more grown-up command line for future usage:
bjacob@bjacob-dell:~/hack/gfx-stats$ version='33.0.2'; for d in `seq -w 22 28`; do echo -n "October $d: " && echo "`zcat 201410$d-pub-crashdata.csv.gz | grep -P "Firefox\t$version" | grep -P '\trelease\t' | grep -F 'WebGL+' | grep 'Windows.NT' | wc -l` `zcat 201410$d-pub-crashdata.csv.gz | grep -P "Firefox\t$version" | grep -P '\trelease\t' | grep -F 'WebGL?' | grep 'Windows.NT' | wc -l`" | awk '{ printf("%.1f %%\n", 100*$1/$2); }' ; done
October 22: 75.3 %
October 23: 76.6 %
October 24: 75.2 %
October 25: 74.4 %
October 26: 76.0 %
October 27: 75.5 %
October 28: 75.7 %
| Reporter | ||
Comment 3•11 years ago
|
||
Getting worse and at this point I have no idea what is causing it, since the above-mentioned blacklist entries have in principle been backed out.
Summary: WebGL success rates down by 12 %points on Windows, soon more, because of OMTC-related blacklist entries in Firefox 33 → WebGL success rates plummet
| Assignee | ||
Updated•11 years ago
|
Component: Graphics → Canvas: WebGL
Updated•11 years ago
|
status-firefox34:
--- → affected
tracking-firefox34:
--- → +
Comment 4•11 years ago
|
||
I reviewed this with Jeff. As bjacob said in comment 3, we don't know what's causing this and won't have a fix for 34. I have tracked for 35 and 36 so that we remember to follow up.
status-firefox35:
--- → affected
status-firefox36:
--- → affected
tracking-firefox35:
--- → +
tracking-firefox36:
--- → +
Comment 6•11 years ago
|
||
Since there's nothing new to go on in this bug and given both the time of year and that we're too late in FF35 for speculative fixes, wontfixing for this release but since there's an assignee, leaving tracking for 36/37 to try and get some investigation and possible fix here.
Comment 7•11 years ago
|
||
Looks like it is going to be a wontfix for 36 too.
Comment 8•11 years ago
|
||
Right, this is a meta bug, it isn't clear how to make it actionable.
Summary: WebGL success rates plummet → [meta] WebGL success rates plummet
Comment 9•11 years ago
|
||
As this bug is in-actionable in it's current state and we don't have any leads, at this point it looks like a possible wontfix. At any rate, I'm dropping tracking because I don't think this is a high priority item for the 37 release.
| Reporter | ||
Comment 10•11 years ago
|
||
This bug is actionable by investigating:
1) whether the downward trend continues, has stabilized, or has reversed.
2) if the WebGL success rate is not yet back to normal, given the scale of the phenomenon observed above, it should be possible to find a machine reproducing this issue and use it to understand its causes.
Not claiming that this bug should be prioritized - but it is definitely actionable if prioritized.
| Reporter | ||
Comment 11•11 years ago
|
||
Nothing meta around here.
Summary: [meta] WebGL success rates plummet → WebGL success rates down since Firefox 33 compared to Firefox 32
| Reporter | ||
Comment 12•11 years ago
|
||
The problem was somehow resolved as of Firefox 36.
$ version='36'; for d in `seq -w 28 31`; do echo -n "March $d: " && echo "`zcat 201503$d-pub-crashdata.csv.gz | grep -P "Firefox\t$version" | grep -P '\trelease\t' | grep -F 'WebGL+' | grep 'Windows.NT' | wc -l` `zcat 201503$d-pub-crashdata.csv.gz | grep -P "Firefox\t$version" | grep -P '\trelease\t' | grep -F 'WebGL?' | grep 'Windows.NT' | wc -l`" | awk '{ printf("%.1f %%\n", 100*$1/$2); }' ; done
March 28: 82.3 %
March 29: 83.4 %
March 30: 83.0 %
March 31: 84.4 %
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → WORKSFORME
| Reporter | ||
Comment 13•11 years ago
|
||
Ah no, in Firefox 32 we used to get 88%, see comment 0. The 83% we're now getting in Firefox 36 is better than the 75% that Firefox 33 got, but it's still a solid 5 percentage points below where we used to be.
Status: RESOLVED → REOPENED
Resolution: WORKSFORME → ---
Comment 14•11 years ago
|
||
It is also possible that we now crash more on configurations that also don't support WebGL?
| Reporter | ||
Comment 15•11 years ago
|
||
The simplest explanation for the increase back from 75% to 83%, is that this is roughly the natural pace of increase we've continuously observed for WebGL success rates; in other words, we never recovered from the loss of WebGL success rate from Firefox 33, only time is making up for it. Without that loss, we'd be well above 90% today.
Comment 16•10 years ago
|
||
According to http://people.mozilla.org/~bgirard/gfx_features_stats/ we're around 87% success as of July 2015. Benoit, could you update your chart on people.m.o to see if this is still an issue?
Status: REOPENED → NEW
tracking-firefox34:
+ → ---
tracking-firefox35:
+ → ---
tracking-firefox36:
+ → ---
tracking-firefox37:
- → ---
Flags: needinfo?(bgirard)
Comment 17•10 years ago
|
||
Here's the latest data that I have. It's still local only because starting in June 2015 the XP population seems to drop by 66%. So it's causing a lot of numbers to be funny including the WebGL success rate which was likely below average on XP.
I would take this data with a grain of salt.
Flags: needinfo?(bgirard)
Comment 18•10 years ago
|
||
Thanks Benoit. There doesn't seem to be anything actionable here. Is there something I can help with to make this actionable? If not, should we just close this bug as incomplete?
Comment 19•10 years ago
|
||
We did have a dip in Oct 2014 but it correct itself before our data got suspicious. I don't think there's any value to had in investigating this bug given the trend corrected itself.
Status: NEW → RESOLVED
Closed: 11 years ago → 10 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•