WebGL blocklist failure ids are masked by ANGLE init failure id

RESOLVED FIXED in Firefox 49

Status

()

RESOLVED FIXED
2 years ago
2 years ago

People

(Reporter: jrmuizel, Assigned: BenWa)

Tracking

unspecified
mozilla50
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(firefox49 fixed, firefox50 fixed)

Details

Attachments

(1 attachment)

(Reporter)

Description

2 years ago
eg.
{'adapter': {u'GPUActive': True,
   u'description': u'Intel(R)  946GZ Express Chipset Family',
   u'deviceID': u'0x2972',
   u'driver': u'igxprd32',
   u'driverDate': u'12-12-2008',
   u'driverVersion': u'6.14.10.5016',
   u'subsysID': u'101517aa',
   u'vendorID': u'0x8086'},
  'clientId': u'07dd371f-ec15-49dd-9342-ad9dcedf2030',
  'driverVersion': [6, 14, 10, 5016],
  'environment/build/version': u'49.0a1',
  'environment/system/gfx/adapters': [{u'GPUActive': True,
    u'description': u'Intel(R)  946GZ Express Chipset Family',
    u'deviceID': u'0x2972',
    u'driver': u'igxprd32',
    u'driverDate': u'12-12-2008',
    u'driverVersion': u'6.14.10.5016',
    u'subsysID': u'101517aa',
    u'vendorID': u'0x8086'}],
  'environment/system/gfx/features': {u'compositor': u'basic',
   u'd2d': {u'failureId': u'FEATURE_FAILURE_DL_BLACKLIST_g984',
    u'status': u'unavailable',
    u'version': u'1.1'},
   u'd3d11': {u'failureId': u'FEATURE_FAILURE_INTEL_5',
    u'status': u'blacklisted'},
   u'opengl': {u'failureId': u'FEATURE_FAILURE_INTEL_5'},
   u'webgl': {u'failureId': u'FEATURE_FAILURE_INTEL_5'}},
  'environment/system/os/name': u'Windows_NT',
  'environment/system/os/servicePackMajor': 3,
  'environment/system/os/servicePackMinor': 0,
  'environment/system/os/version': u'5.1',
  'features': {u'compositor': u'basic',
   u'd2d': {u'failureId': u'FEATURE_FAILURE_DL_BLACKLIST_g984',
    u'status': u'unavailable',
    u'version': u'1.1'},
   u'd3d11': {u'failureId': u'FEATURE_FAILURE_INTEL_5',
    u'status': u'blacklisted'},
   u'opengl': {u'failureId': u'FEATURE_FAILURE_INTEL_5'},
   u'webgl': {u'failureId': u'FEATURE_FAILURE_INTEL_5'}},
  'gen': u'gen4',
  'payload/keyedHistograms/CANVAS_WEBGL_FAILURE_ID': {u'FEATURE_FAILURE_WEBGL_ANGLE_INIT': 12L}}
(Reporter)

Updated

2 years ago
Assignee: nobody → bgirard
(Assignee)

Updated

2 years ago
Flags: needinfo?(bgirard)
(Assignee)

Updated

2 years ago
Blocks: 1259536
(Assignee)

Comment 1

2 years ago
Created attachment 8759851 [details]
Bug 1276732 - Report the GLContext error to WebGL for telemetry.

Review commit: https://reviewboard.mozilla.org/r/57690/diff/#index_header
See other reviews: https://reviewboard.mozilla.org/r/57690/
Attachment #8759851 - Flags: review?(jmuizelaar)
(Reporter)

Updated

2 years ago
Attachment #8759851 - Flags: review?(jmuizelaar) → review+
(Reporter)

Comment 2

2 years ago
Comment on attachment 8759851 [details]
Bug 1276732 - Report the GLContext error to WebGL for telemetry.

https://reviewboard.mozilla.org/r/57690/#review54540
(Assignee)

Comment 3

2 years ago
Comment on attachment 8759851 [details]
Bug 1276732 - Report the GLContext error to WebGL for telemetry.

Review request updated; see interdiff: https://reviewboard.mozilla.org/r/57690/diff/1-2/
(Assignee)

Comment 4

2 years ago
Comment on attachment 8759851 [details]
Bug 1276732 - Report the GLContext error to WebGL for telemetry.

Review request updated; see interdiff: https://reviewboard.mozilla.org/r/57690/diff/2-3/
(Assignee)

Comment 6

2 years ago
Comment on attachment 8759851 [details]
Bug 1276732 - Report the GLContext error to WebGL for telemetry.

Review request updated; see interdiff: https://reviewboard.mozilla.org/r/57690/diff/3-4/
(Assignee)

Comment 7

2 years ago
Comment on attachment 8759851 [details]
Bug 1276732 - Report the GLContext error to WebGL for telemetry.

Review request updated; see interdiff: https://reviewboard.mozilla.org/r/57690/diff/4-5/
(Assignee)

Comment 8

2 years ago
Comment on attachment 8759851 [details]
Bug 1276732 - Report the GLContext error to WebGL for telemetry.

Review request updated; see interdiff: https://reviewboard.mozilla.org/r/57690/diff/5-6/

Comment 9

2 years ago
Pushed by b56girard@gmail.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/4264b01fd313
Report the GLContext error to WebGL for telemetry. r=jrmuizel
(Assignee)

Comment 10

2 years ago
https://hg.mozilla.org/integration/mozilla-inbound/rev/f99522f6c95162da9c76ae1d773a90dcebbeacf8
Backed out changeset 4264b01fd313 (Bug 1276732) for causing build bustage
(Assignee)

Comment 11

2 years ago
Comment on attachment 8759851 [details]
Bug 1276732 - Report the GLContext error to WebGL for telemetry.

Review request updated; see interdiff: https://reviewboard.mozilla.org/r/57690/diff/6-7/
(Assignee)

Comment 12

2 years ago
Comment on attachment 8759851 [details]
Bug 1276732 - Report the GLContext error to WebGL for telemetry.

Review request updated; see interdiff: https://reviewboard.mozilla.org/r/57690/diff/7-8/
(Assignee)

Comment 13

2 years ago
Comment on attachment 8759851 [details]
Bug 1276732 - Report the GLContext error to WebGL for telemetry.

Review request updated; see interdiff: https://reviewboard.mozilla.org/r/57690/diff/8-9/

Comment 14

2 years ago
Pushed by b56girard@gmail.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/c605b6253cdb
Report the GLContext error to WebGL for telemetry. r=jrmuizel

Comment 15

2 years ago
bugherder
https://hg.mozilla.org/mozilla-central/rev/c605b6253cdb
Status: NEW → RESOLVED
Last Resolved: 2 years ago
status-firefox50: --- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla50
(Reporter)

Comment 16

2 years ago
Comment on attachment 8759851 [details]
Bug 1276732 - Report the GLContext error to WebGL for telemetry.

Approval Request Comment
[User impact if declined]: Without this, we won't have good WebGL telemetry on Aurora
[Describe test coverage new/current, TreeHerder]: very little
[Risks and why]: There should be no functionality change outside of recorded telemetry
Attachment #8759851 - Flags: approval-mozilla-aurora?
(Assignee)

Comment 17

2 years ago
Was going to request, thanks!
Flags: needinfo?(bgirard)
(Assignee)

Updated

2 years ago
Depends on: 1279317
Please use pointers for outvars in the future.
Marking aurora as affected based on the request....
status-firefox49: --- → affected
Comment on attachment 8759851 [details]
Bug 1276732 - Report the GLContext error to WebGL for telemetry.

We want accurate telemetry, let's uplift!
Attachment #8759851 - Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
You need to log in before you can comment on or make changes to this bug.