Closed Bug 1290773 Opened 8 years ago Closed 8 years ago

WebGL 1.0.3 conformance error: conformance/typedarrays/data-view-test.html

Categories

(Core :: Graphics: CanvasWebGL, defect)

50 Branch
x86_64
All
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME
Tracking Status
firefox50 --- affected

People

(Reporter: lukebenes, Unassigned)

References

(Blocks 1 open bug)

Details

(Whiteboard: [gfx-noted])

Steps to Reproduce:

https://www.khronos.org/registry/webgl/conformance-suites/1.0.3/conformance/typedarrays/data-view-test.html?webglVersion=1

Expected Results:
All tests were passing on 
50.0a1 (2016-07-18)

Actual Results:
Test for wrong arguments passed to get methods

FAIL view.getInt8() should throw an exception. Was 1.
FAIL view.getUint8() should throw an exception. Was 1.
FAIL view.getInt16() should throw an exception. Was 258.
FAIL view.getUint16() should throw an exception. Was 258.

Test for wrong arguments passed to set methods
FAIL view.setInt8() should throw an exception. Was undefined.
FAIL view.setUint8() should throw an exception. Was undefined.
FAIL view.setInt16() should throw an exception. Was undefined.
FAIL view.setUint16() should throw an exception. Was undefined.
FAIL view.setInt8(1) should throw an exception. Was undefined.
FAIL view.setUint8(1) should throw an exception. Was undefined.

Tested with Windows 10 And Ubuntu 16.04
Device: Mesa DRI Intel(R) Ivybridge Mobile (HD 4000)(0x166)
Blocks: webgl-103
OS: Unspecified → All
Hardware: Unspecified → x86_64
Whiteboard: [gfx-noted]
mozregression -> 

Narrowed inbound regression window from [196ddcbf, 63b876fe] (3 revisions) to [37340346, 63b876fe] (2 revisions) (~1 steps left)
2016-08-01T01:40:30: DEBUG : Starting merge handling...
2016-08-01T01:40:30: DEBUG : Using url: https://hg.mozilla.org/integration/mozilla-inbound/json-pushes?changeset=63b876fe012a5311643eb6d0b568e0c250ab18cc&full=1
2016-08-01T01:40:31: DEBUG : Found commit message:
Bug 1287706 part 8 - Add web-platform-test for once option. r=smaug

MozReview-Commit-ID: t5f34n2taN


From: https://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=37340346a89e3ff5680559afabbc430ffaf9bb74&tochange=63b876fe012a5311643eb6d0b568e0c250ab18cc

Looks like something Tom and Jeff are working on. See Bug 1242165
See Also: → 1242165
(In reply to Luke from comment #1)
> mozregression -> 
> 
> Narrowed inbound regression window from [196ddcbf, 63b876fe] (3 revisions)
> to [37340346, 63b876fe] (2 revisions) (~1 steps left)
> 2016-08-01T01:40:30: DEBUG : Starting merge handling...
> 2016-08-01T01:40:30: DEBUG : Using url:
> https://hg.mozilla.org/integration/mozilla-inbound/json-
> pushes?changeset=63b876fe012a5311643eb6d0b568e0c250ab18cc&full=1
> 2016-08-01T01:40:31: DEBUG : Found commit message:
> Bug 1287706 part 8 - Add web-platform-test for once option. r=smaug
> 
> MozReview-Commit-ID: t5f34n2taN
> 
> 
> From:
> https://hg.mozilla.org/integration/mozilla-inbound/
> pushloghtml?fromchange=37340346a89e3ff5680559afabbc430ffaf9bb74&tochange=63b8
> 76fe012a5311643eb6d0b568e0c250ab18cc
> 
> Looks like something Tom and Jeff are working on. See Bug 1242165

The test is wrong now, because the spec changed.
Verified working on 52.0a1 (2016-09-20) (32-bit) with Intel HD 4000. Most likely fixed by:

https://github.com/KhronosGroup/WebGL/commit/fc7fac043605f6b88cd136b176af39565c8aeb34
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.