Move parseFontFaceDescriptor to CSSPropertyParser.cpp
[chromium-blink-merge.git] / third_party / WebKit / LayoutTests / fast / canvas / webgl / program-test-expected.txt
blobfcdb05d296aaf98e6d212bf3be38708080dc6dfd
1 Tests that program compiling/linking/using works correctly.
3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
7 Canvas.getContext
8 PASS context exists
9 PASS good vertex shader should compile
10 PASS good vertex shader #2 should compile
11 PASS bad vertex shader should fail to compile
12 PASS good fragment shader should compile
13 PASS good fragment shader #2 should compile
14 PASS bad fragment shader should fail to compile
15 PASS getError was expected value: NO_ERROR : should be no errors at this point
16 PASS getError was expected value: NO_ERROR : attaching a vertex shader should succeed
17 PASS getError was expected value: INVALID_OPERATION : attaching an already attached vertex shader should generate INVALID_OPERATION
18 PASS getError was expected value: NO_ERROR : attaching a fragment shader should succeed
19 PASS getError was expected value: INVALID_OPERATION : attaching an already attached fragment shader should generate INVALID_OPERATION
20 PASS getError was expected value: INVALID_OPERATION : attaching shaders of the same type to a program should generate INVALID_OPERATION
21 PASS getError was expected value: INVALID_OPERATION : attaching shaders of the same type to a program should generate INVALID_OPERATION
22 PASS getError was expected value: NO_ERROR : detaching a vertex shader should succeed
23 PASS getError was expected value: INVALID_OPERATION : detaching a not already attached vertex shader should generate INVALID_OPERATION
24 PASS getError was expected value: NO_ERROR : detaching a fragment shader should succeed
25 PASS getError was expected value: INVALID_OPERATION : detaching a not already attached fragment shader should generate INVALID_OPERATION
26 PASS getAttachedShaders should return an empty list by default
27 PASS attaching a single shader should give the expected list
28 PASS attaching some shaders should give the expected list
29 PASS attaching a shader and detaching it shoud leave an empty list
30 PASS attaching some shaders and detaching them in same order shoud leave an empty list
31 PASS attaching some shaders and detaching them in random order shoud leave an empty list
32 PASS attaching and detaching some shaders should leave the difference list
33 PASS attaching and detaching some shaders should leave the difference list
34 PASS attaching a shader that failed to compile should still show it in the list
35 PASS attaching shaders, including one that failed to compile, should still show the it in the list
36 PASS valid program should link
37 PASS getError was expected value: NO_ERROR : using a valid program should succeed
38 PASS valid program #2 should link
39 PASS getError was expected value: NO_ERROR : using a valid program should succeed
40 PASS program with no fragment shader should fail to link
41 PASS getError was expected value: INVALID_OPERATION : using an invalid program should generate INVALID_OPERATION
42 PASS program with no vertex shader should fail to link
43 PASS getError was expected value: INVALID_OPERATION : using an invalid program should generate INVALID_OPERATION
44 PASS program with bad vertex shader should fail to link
45 PASS getError was expected value: INVALID_OPERATION : using an invalid program should generate INVALID_OPERATION
46 PASS program with bad fragment shader should fail to link
47 PASS getError was expected value: INVALID_OPERATION : using an invalid program should generate INVALID_OPERATION
48 PASS program with bad shaders should fail to link
49 PASS getError was expected value: INVALID_OPERATION : using an invalid program should generate INVALID_OPERATION
50 PASS getError was expected value: NO_ERROR : using a valid program shouldn't generate a GL error
51 PASS getError was expected value: NO_ERROR : should be no errors at this point #2
52 PASS getError was expected value: NO_ERROR : drawing with a valid program shouldn't generate a GL error
53 PASS getError was expected value: INVALID_OPERATION : using an invalid program should generate INVALID_OPERATION
54 PASS getError was expected value: NO_ERROR : Try to use an invalid program should not change the current rendering state
55 PASS getError was expected value: NO_ERROR : drawing with a valid program shouldn't generate a GL error
56 PASS linking should fail with in-use formerly good program, with new bad shader attached
57 PASS getError was expected value: NO_ERROR : drawing with a valid when last used program shouldn't generate a GL error
58 PASS delete shaders after attaching them and before linking program should not affect linkProgram
59 PASS getError was expected value: NO_ERROR : using a valid program should succeed
60 PASS getError was expected value: NO_ERROR : drawing with a valid when last used program shouldn't generate a GL error
61 PASS getError was expected value: NO_ERROR : delete the current program shouldn't change the current rendering state
62 PASS getError was expected value: NO_ERROR : The current program shouldn't be deleted
63 PASS good fragment shader should compile
64 PASS getError was expected value: INVALID_VALUE : an unattached shader should be deleted immediately
65 PASS good fragment shader should compile
66 PASS an attached shader shouldn't be deleted
67 PASS getError was expected value: INVALID_VALUE : a delete-marked program should be deleted once it's no longer the current program
68 PASS getError was expected value: INVALID_VALUE : a delete-marked shader should be deleted once all its attachments are removed
69 PASS successfullyParsed is true
71 TEST COMPLETE