[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Public WebGL] problematic more/ tests now part of 1.0.0 conformance suite
- To: Tim Johansson <timj@opera.com>
- Subject: Re: [Public WebGL] problematic more/ tests now part of 1.0.0 conformance suite
- From: "Gregg Tavares (wrk)" <gman@google.com>
- Date: Tue, 1 Mar 2011 13:46:36 -0800
- Cc: Benoit Jacob <bjacob@mozilla.com>, public webgl <public_webgl@khronos.org>
- Dkim-signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=google.com; s=beta; t=1299016000; bh=fjixUFe78VQIUmMrmu/wtBveMhY=; h=MIME-Version:In-Reply-To:References:Date:Message-ID:Subject:From: To:Cc:Content-Type; b=T5lrl9twqz7jhWcIkTFFRehks0N8CXbsMIy0kd3q1YM4OOBDklDODHvPkjqACOJh1 3XBmWs5IrEldK4/abYh1g==
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=beta; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=S+adHysYt4gzTy32/4ecbMV3nvNlbh029BJvbVR3264=; b=Lglz4or95FIkMG/XEdnpG/R2igWMvsRkV3QRfK31NSlvi7b7qLEy6Q7UJldC02Azb7 DNBU8JKkUbN1qjVwEubw==
- Domainkey-signature: a=rsa-sha1; c=nofws; d=google.com; s=beta; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=r9J4xxuOifdCnSQ3ZPtUnp0+c/Fr4mnpg8zi3bmxKspuLLyQ6WOwFS22I3etaJSv81 RElrEIqMOzyJ/9ve0Z3Q==
- In-reply-to: <4D6B5DE3.3030809@opera.com>
- List-id: Public WebGL Mailing List <public_webgl.khronos.org>
- References: <1006603363.459322.1298825113551.JavaMail.root@cm-mail03.mozilla.org> <4D6B5DE3.3030809@opera.com>
- Sender: owner-public_webgl@khronos.org
The more tests are required but I see Benoit's point that some of those tests might not be specific to WebGL and should be refactored.
Passing an empty img tag to gl.texImage2D seems like it should be defined
Checking for ImageData should probably not.
I'll look into refactoring those tests.
-g
On Mon, Feb 28, 2011 at 12:33 AM, Tim Johansson
<timj@opera.com> wrote:
On 2011-02-27 17:45, Benoit Jacob wrote:
For what it's worth, I filed
https://bugzilla.mozilla.org/show_bug.cgi?id=637077
and I now completely agree that we should add a proper ImageData interface, despite still not knowing whether that kind of thing is normative.
So this will probably be in Firefox 5; meanwhile, what I would like to know is whether the more/ directory is a requirement in order to be able to claim that we "pass the conformance test suite".
Yes, the tests in more are required. We all agreed in January that the more/ tests should be part of the conformance test suite as they found several important bugs in multiple implementations.
//Tim
Benoit
----- Original Message -----
Hi,
I noticed that the more/ directory was moved to conformance/ so I
guess that I really have to make us pass them now if we don't want to
look bad. But the quickCheckAPI.html test is giving me headaches:
* at quickCheckAPI.js:1050, we have this _expression_:
ximage instanceof ImageData
and it gives me this error: 'ImageData is not defined' in Firefox 4.
Do you think that's a bug in Firefox? I thought, perhaps wrongly, that
such type names were considered an internal thing.
* at quickCheckAPI.js:342, we have:
img = document.createElement('img');
img.width = w; img.height = h;
which creates an image with 'void' image data, which generates an
exception in Firefox 4 when passed to texImage2D, but the test expects
that to work. Here I guess it really is a gray area?
Unless you think that these are plain Firefox bugs, could we somehow
make it clear that more/ is not part of the conformance suite? Earlier
we had agreed to have the more/ tests not run by default by the online
runner, but I never took the time to write the patch (sorry).
Cheers,
Benoit
-----------------------------------------------------------
You are currently subscribed to public_webgl@khronos.org.
To unsubscribe, send an email to majordomo@khronos.org with
the following command in the body of your email:
unsubscribe public_webgl
-----------------------------------------------------------
-----------------------------------------------------------
You are currently subscribed to public_webgl@khronos.org.
To unsubscribe, send an email to majordomo@khronos.org with
the following command in the body of your email:
unsubscribe public_webgl
-----------------------------------------------------------
-----------------------------------------------------------
You are currently subscribed to
public_webgl@khronos.org.
To unsubscribe, send an email to
majordomo@khronos.org with
the following command in the body of your email:
unsubscribe public_webgl
-----------------------------------------------------------