New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 603760 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Apr 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: All
Pri: 1
Type: Feature

Blocked on:
issue 586536

Blocking:
issue 605255



Sign in to add a comment

Add tests to ensure WebGL extension availability does not regress

Project Member Reported by bajones@chromium.org, Apr 14 2016

Issue description

As demonstrated by  crbug.com/586536  we need tests that check to ensure that WebGL extensions are available on various platforms. The conformance tests cannot catch regressions where a previously available extension becomes unavailable because not supporting an extension is always legal.

The tests will need to check each extension that Chrome implements separately and then we'll have to add permanent failure expectations for the platforms that we know it won't be available on.
 

Comment 1 by kbr@chromium.org, Apr 15 2016

Blockedon: 586536

Comment 2 by kbr@chromium.org, Apr 15 2016

Labels: -Pri-3 Pri-2

Comment 3 by kbr@chromium.org, Apr 15 2016

Labels: -Pri-2 Pri-1
Marking P1 actually since this is the next thing we should do after landing the fix for  Issue 586536 .

Project Member

Comment 4 by bugdroid1@chromium.org, Apr 19 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/cbc3d345fe94cc3996cbff5ab1a23733e5ae43ad

commit cbc3d345fe94cc3996cbff5ab1a23733e5ae43ad
Author: bajones <bajones@chromium.org>
Date: Tue Apr 19 23:29:01 2016

Added tests to check that WebGL extensions are available.

BUG= 603760 
CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_optional_gpu_tests_rel;tryserver.chromium.mac:mac_optional_gpu_tests_rel;tryserver.chromium.win:win_optional_gpu_tests_rel

Review URL: https://codereview.chromium.org/1887713006

Cr-Commit-Position: refs/heads/master@{#388352}

[add] https://crrev.com/cbc3d345fe94cc3996cbff5ab1a23733e5ae43ad/content/test/data/gpu/webgl_extension_test.html
[modify] https://crrev.com/cbc3d345fe94cc3996cbff5ab1a23733e5ae43ad/content/test/gpu/gpu_tests/webgl2_conformance_expectations.py
[modify] https://crrev.com/cbc3d345fe94cc3996cbff5ab1a23733e5ae43ad/content/test/gpu/gpu_tests/webgl_conformance.py
[modify] https://crrev.com/cbc3d345fe94cc3996cbff5ab1a23733e5ae43ad/content/test/gpu/gpu_tests/webgl_conformance_expectations.py

Status: Fixed (was: Started)

Comment 6 by kbr@chromium.org, Apr 20 2016

Blocking: 605255

Sign in to add a comment