b078638f914ae41c39728618162b0724a5d405d8
[WebKit-https.git] / LayoutTests / ChangeLog
1 2013-02-07  Elliott Sprehn  <esprehn@chromium.org>
2
3         getComputedStyle() doesn't report intermediate values during a transition of a pseudo element
4         https://bugs.webkit.org/show_bug.cgi?id=106535
5
6         Reviewed by Ojan Vafai.
7
8         Update tests to also check getComputedStyle during animations and transitions.
9
10         * fast/css-generated-content/pseudo-animation-expected.txt:
11         * fast/css-generated-content/pseudo-animation.html:
12         * fast/css-generated-content/pseudo-transition-expected.txt:
13         * fast/css-generated-content/pseudo-transition.html:
14
15 2013-02-07  Kent Tamura  <tkent@chromium.org>
16
17         [Chromium-Android] Disable input[type=datetime]
18         https://bugs.webkit.org/show_bug.cgi?id=107614
19
20         Reviewed by Kentaro Hara.
21
22         * platform/chromium/TestExpectations:
23         Tetsts in fast/forms/datetime/ fail.
24
25 2013-02-07  Jeffrey Pfau  <jpfau@apple.com>
26
27         [Mac] Unreviewed, skip crashing test
28
29         * platform/mac/TestExpectations:
30
31 2013-02-07  Zoltan Horvath  <zoltan@webkit.org>
32
33         [CSS Regions] Turn selecting-text-through-different-region-flows test into a reftest 
34         https://bugs.webkit.org/show_bug.cgi?id=109228
35
36         Reviewed by Eric Seidel.
37
38         Simplify and turn the test into a reftest, remove the unnecessary expected files.
39
40         * fast/regions/selecting-text-through-different-region-flows-expected.html: Added.
41         * fast/regions/selecting-text-through-different-region-flows-expected.txt: Removed.
42         * fast/regions/selecting-text-through-different-region-flows.html:
43         * platform/chromium-linux/fast/regions/selecting-text-through-different-region-flows-expected.png: Removed.
44         * platform/chromium-mac-lion/fast/regions/selecting-text-through-different-region-flows-expected.png: Removed.
45         * platform/chromium-mac-snowleopard/fast/regions/selecting-text-through-different-region-flows-expected.png: Removed.
46         * platform/chromium-win/fast/regions/selecting-text-through-different-region-flows-expected.png: Removed.
47         * platform/chromium-win/fast/regions/selecting-text-through-different-region-flows-expected.txt: Removed.
48         * platform/efl/fast/regions/selecting-text-through-different-region-flows-expected.png: Removed.
49         * platform/efl/fast/regions/selecting-text-through-different-region-flows-expected.txt: Removed.
50         * platform/gtk/fast/regions/selecting-text-through-different-region-flows-expected.txt: Removed.
51         * platform/qt/fast/regions/selecting-text-through-different-region-flows-expected.png: Removed.
52         * platform/qt/fast/regions/selecting-text-through-different-region-flows-expected.txt: Removed.
53
54 2013-02-07  Alexei Svitkine  <asvitkine@chromium.org>
55
56         Chromium: Hang parsing bidi control chars on Mac OS X 10.6
57         https://bugs.webkit.org/show_bug.cgi?id=108877
58
59         This was broken a while ago by:
60             https://bugs.webkit.org/show_bug.cgi?id=83045
61
62         On 10.6, CoreText will not produce any runs covering the
63         Unicode BiDi RTL mark control char, which causes an infinite
64         loop in ComplexTextController::indexOfCurrentRun() due to no
65         run covering the character at offset 0.
66
67         This patch fixes that issue by finding the earliest run
68         explicitly via the minimum stringBegin() index instead of
69         relying on a run existing that covers offset 0.
70
71         Fixes hang on many BiDi wikipedia pages on Chromium/Mac10.6.
72         Chromium bug: http://crbug.com/167844
73
74         New test in the same style as harfbuzz-buffer-overrun.html
75         in the same folder.
76
77         Reviewed by Eric Seidel.
78
79         * fast/text/international/rtl-mark-expected.txt: Added.
80         * fast/text/international/rtl-mark.html: Added.
81
82 2013-02-07  Kentaro Hara  <haraken@chromium.org>
83
84         Implement FocusEvent constructor
85         https://bugs.webkit.org/show_bug.cgi?id=109170
86
87         Reviewed by Adam Barth.
88
89         Editor's draft: https://dvcs.w3.org/hg/d4e/raw-file/tip/source_respec.htm
90
91         FocusEvent constructor should be implemented under a DOM4_EVENTS_CONSTRUCTOR
92         flag, which is enabled on Chromium and Safari.
93
94         * fast/dom/constructed-objects-prototypes-expected.txt:
95         * fast/events/constructors/focus-event-constructor-expected.txt: Added.
96         * fast/events/constructors/focus-event-constructor.html: Added.
97         * platform/efl/TestExpectations:
98         * platform/gtk/TestExpectations:
99         * platform/qt/TestExpectations:
100         * platform/win/TestExpectations:
101         * platform/wincairo/TestExpectations:
102
103 2013-02-07  Elliott Sprehn  <esprehn@chromium.org>
104
105         HTML parser should queue MutationRecords for its operations
106         https://bugs.webkit.org/show_bug.cgi?id=89351
107
108         Reviewed by Eric Seidel.
109
110         Add new test mutation records in the parser and fix shadow-dom.html
111         test since it used setTimeout and sometimes could observe parser
112         mutations.
113
114         * fast/dom/MutationObserver/parser-mutations-expected.txt: Added.
115         * fast/dom/MutationObserver/parser-mutations.html: Added.
116         * fast/dom/MutationObserver/shadow-dom-expected.txt:
117         * fast/dom/MutationObserver/shadow-dom.html:
118
119 2013-02-07  Adam Barth  <abarth@webkit.org>
120
121         fast/parser/document-write-noscript.html fails for threaded HTML parser
122         https://bugs.webkit.org/show_bug.cgi?id=109237
123
124         Reviewed by Eric Seidel.
125
126         This tests basic document.write functionality.  There doesn't appear to
127         be another fast/parser test that covers this basic case (although it's
128         convered in some more complicated test cases incidentally.)
129
130         * fast/parser/document-write-basic-expected.txt: Added.
131         * fast/parser/document-write-basic.html: Added.
132
133 2013-02-07  Keishi Hattori  <keishi@webkit.org>
134
135         REGRESSION (r140778): Calendar Picker doesn't open when the element has the required attribute
136         https://bugs.webkit.org/show_bug.cgi?id=109136
137
138         Reviewed by Kent Tamura.
139
140         * platform/chromium-mac/platform/chromium/fast/forms/calendar-picker/calendar-picker-appearance-required-ar-expected.png: Added.
141         * platform/chromium-mac/platform/chromium/fast/forms/calendar-picker/calendar-picker-appearance-required-expected.png: Added.
142         * platform/chromium/fast/forms/calendar-picker/calendar-picker-appearance-required-ar-expected.txt: Added.
143         * platform/chromium/fast/forms/calendar-picker/calendar-picker-appearance-required-ar.html: Added.
144         * platform/chromium/fast/forms/calendar-picker/calendar-picker-appearance-required-expected.txt: Added.
145         * platform/chromium/fast/forms/calendar-picker/calendar-picker-appearance-required.html: Added.
146         * platform/chromium/TestExpectations:
147
148 2013-02-07  Terry Anderson  <tdanderson@chromium.org>
149
150         Non-scrollable divs and non-scrollable iframes can scroll with touch
151         https://bugs.webkit.org/show_bug.cgi?id=109087
152
153         Reviewed by Eric Seidel.
154
155         Two new layout tests added to demonstrate that the changes to
156         RenderLayer::scrollBy() and closestScrollableNodeCandidate() in 
157         EventHandler.cpp are both necessary to ensure that non-scrollable
158         divs and non-scrollable iframes cannot be scrolled with touch.
159
160         * fast/events/touch/gesture/touch-gesture-noscroll-div-expected.txt: Added.
161         * fast/events/touch/gesture/touch-gesture-noscroll-div.html: Added.
162         * fast/events/touch/gesture/touch-gesture-noscroll-iframe-expected.txt: Added.
163         * fast/events/touch/gesture/touch-gesture-noscroll-iframe.html: Added.
164         * platform/chromium/fast/events/touch/gesture/touch-gesture-noscroll-div-expected.txt: Added.
165         * platform/chromium/fast/events/touch/gesture/touch-gesture-noscroll-iframe-expected.txt: Added.
166
167 2013-02-07  Michelangelo De Simone  <michelangelo@webkit.org>
168
169         [CSS Shaders] Add the last blending step
170         https://bugs.webkit.org/show_bug.cgi?id=104012
171
172         Added a test to check the correct blending in presence of a transparent backdrop.
173
174         Reviewed by Dean Jackson.
175
176         * css3/filters/custom/custom-filter-blend-fractional-destination-alpha-expected.html: Added.
177         * css3/filters/custom/custom-filter-blend-fractional-destination-alpha.html: Added.
178         * platform/mac/TestExpectations: This test is currently skipped on Mac for slight color
179         differences, please see the relevant bug: http://webkit.org/b/107487
180
181 2013-02-07  Hans Muller  <hmuller@adobe.com>
182
183         [CSS Exclusions] Ignore ExclusionPolygon edges above minLogicalIntervalTop
184         https://bugs.webkit.org/show_bug.cgi?id=107566
185
186         Reviewed by David Hyatt.
187
188         Added a simple polygonal shape-inside test where only a subset of the polygon edges
189         should contribute to each line's offset edges.
190
191         * fast/exclusions/shape-inside/shape-inside-first-fit-004-expected.html: Added.
192         * fast/exclusions/shape-inside/shape-inside-first-fit-004.html: Added.
193
194 2013-02-07  James Craig  <jcraig@apple.com>
195
196         Add layout test verifying role, subrole, and role description for all HTML elements and ARIA roles
197         https://bugs.webkit.org/show_bug.cgi?id=109027
198
199         Reviewed by Chris Fleizach.
200
201         New layout test verifies AXRole, AXSubrole, and AXRoleDescription for all HTML elements and ARIA roles. 
202
203         * platform/mac/accessibility/role-subrole-roledescription-expected.txt: Added.
204         * platform/mac/accessibility/role-subrole-roledescription.html: Added.
205
206 2013-02-07  Zan Dobersek  <zdobersek@igalia.com>
207
208         Unreviewed GTK gardening.
209
210         * platform/gtk/TestExpectations: Adding a failure expectation for a test in r142122.
211         * platform/gtk/fast/js/global-constructors-expected.txt: Rebaselining after r142149.
212
213 2013-02-07  Benjamin Poulain  <bpoulain@apple.com>
214
215         Move pauseAnimation/pauseTransition from TestRunner to Internals
216         https://bugs.webkit.org/show_bug.cgi?id=109107
217
218         Reviewed by Anders Carlsson.
219
220         Change the tests with the following:
221         -Use the methods on Internals instead of TestRunner.
222         -Adapt the calls to pass a particular element instead of an ID.
223         -Remove feature detection. Having Internals implies having the feature.
224
225         * animations/animation-hit-test-transform.html:
226         * animations/animation-hit-test.html:
227         * animations/animation-internals-api-expected.txt: Renamed from LayoutTests/animations/animation-drt-api-expected.txt.
228         * animations/animation-internals-api-multiple-keyframes-expected.txt: Renamed from LayoutTests/animations/animation-drt-api-multiple-keyframes-expected.txt.
229         * animations/animation-internals-api-multiple-keyframes.html: Renamed from LayoutTests/animations/animation-drt-api-multiple-keyframes.html.
230         * animations/animation-internals-api.html: Renamed from LayoutTests/animations/animation-drt-api.html.
231         * animations/change-keyframes-name.html:
232         * animations/change-transform-style-during-animation.html:
233         * animations/missing-from-to-transforms.html:
234         * animations/missing-from-to.html:
235         * animations/resources/animation-test-helpers.js:
236         (checkExpectedValue):
237         (startTest):
238         * css3/calc/transitions-dependent.html:
239         * fast/dom/shadow/transition-on-shadow-host-with-distributed-node.html:
240         * transitions/opacity-transition-zindex.html:
241         * transitions/resources/transition-test-helpers.js:
242         (expected):
243         * transitions/transition-drt-api-delay.html:
244         * transitions/transition-drt-api.html:
245         * transitions/transition-hit-test-transform.html:
246         * transitions/transition-hit-test.html:
247
248 2013-02-07  Rik Cabanier  <cabanier@adobe.com>
249
250         Add support for parsing of -webkit-background-blend-mode
251         https://bugs.webkit.org/show_bug.cgi?id=108547
252
253         Reviewed by David Hyatt.
254
255         Added parsing and general CSS handling of -webkit-background-blend-mode per
256         https://dvcs.w3.org/hg/FXTF/rawfile/tip/compositing/index.html#background-blend-mode
257
258         * css3/compositing/background-blend-mode-property-expected.txt: Added.
259         * css3/compositing/background-blend-mode-property-parsing-expected.txt: Added.
260         * css3/compositing/background-blend-mode-property-parsing.html: Added.
261         * css3/compositing/background-blend-mode-property.html: Added.
262         * css3/compositing/script-tests/background-blend-mode-property-parsing.js: Added.
263         (jsWrapperClass):
264         (shouldBeType):
265         (testBlendModeRule):
266         * css3/compositing/script-tests/background-blend-mode-property.js: Added.
267         (testblendmode):
268
269         * css3/compositing/background-blend-mode-property-expected.txt: Added.
270         * css3/compositing/background-blend-mode-property-parsing-expected.txt: Added.
271         * css3/compositing/background-blend-mode-property-parsing.html: Added.
272         * css3/compositing/background-blend-mode-property.html: Added.
273         * css3/compositing/script-tests/background-blend-mode-property-parsing.js: Added.
274         (jsWrapperClass):
275         (shouldBeType):
276         (testBlendModeRule):
277         * css3/compositing/script-tests/background-blend-mode-property.js: Added.
278         (testblendmode):
279         * platform/chromium/css3/compositing/background-blend-mode-property-expected.txt: Added.
280         * platform/chromium/css3/compositing/background-blend-mode-property-parsing-expected.txt: Added.
281
282 2013-02-07  Gavin Peters  <gavinp@chromium.org>
283
284         Unreviewed, rolling out r142142.
285         http://trac.webkit.org/changeset/142142
286         https://bugs.webkit.org/show_bug.cgi?id=109154
287
288         Mac expectations were not right. See http://test-results.appspot.com/dashboards/flakiness_dashboard.html#tests=inspector%2Feditor%2Ftext-editor-home-button.html
289
290         * inspector/editor/text-editor-home-button-expected.txt: Removed.
291         * inspector/editor/text-editor-home-button.html: Removed.
292         * platform/efl/TestExpectations:
293         * platform/mac/TestExpectations:
294         * platform/qt/TestExpectations:
295
296 2013-02-07  Bear Travis  <betravis@adobe.com>
297
298         [CSS Exclusions] shape-inside does not properly handle padding or border
299         https://bugs.webkit.org/show_bug.cgi?id=102715
300
301         Reviewed by David Hyatt.
302
303         Test that borders and padding are properly accounted for when laying out text in
304         a shape inside.
305
306         * fast/exclusions/shape-inside/shape-inside-bottom-edge.html: Modified to no longer
307         use padding.
308         * fast/exclusions/shape-inside/shape-inside-box-sizing-expected.html: Added.
309         * fast/exclusions/shape-inside/shape-inside-box-sizing.html: Added.
310
311 2013-01-27  Robert Hogan  <robert@webkit.org>
312
313         CSS 2.1 failure: floats-149 fails
314         https://bugs.webkit.org/show_bug.cgi?id=95772
315
316         Reviewed by David Hyatt.
317
318         * css2.1/20110323/floats-149-expected.html: Added.
319         * css2.1/20110323/floats-149.htm: Added.
320         * fast/inline/inline-with-empty-inline-children-expected.txt: Added.
321         * fast/inline/inline-with-empty-inline-children.html: Added.
322         * platform/chromium-win/fast/text/international/bidi-ignored-for-first-child-inline-expected.txt:
323
324 2013-02-07  Max Vujovic  <mvujovic@adobe.com>
325
326         [CSS Shaders] Add WebKitCSSFilterRule to DOMWindow.idl
327         https://bugs.webkit.org/show_bug.cgi?id=109082
328
329         Move the at-rule parsing tests to the recently added folder named
330         "custom-with-at-rule-parsing". 
331
332         Remove the "custom-filter" prefix from the test filenames to
333         match the new convention.
334
335         Update the tests to use the "shouldHaveConstructor" JS helper function instead of the
336         "shouldBeType" JS helper function. Among other things, using "shouldHaveConstructor" tests
337         that window.WebKitCSSFilterRule is defined. "shouldHaveConstructor" has the same
338         behavior in JSC and V8, unlike "shouldBeType". Therefore, remove the Chromium-specific text
339         expectation file that was previously needed for "shouldBeType".
340
341         Reviewed by Dean Jackson.
342
343         * css3/filters/custom-with-at-rule-syntax/parsing-at-rule-invalid-expected.txt: Renamed from LayoutTests/css3/filters/custom/custom-filter-parsing-at-rule-invalid-expected.txt.
344         * css3/filters/custom-with-at-rule-syntax/parsing-at-rule-invalid.html: Renamed from LayoutTests/css3/filters/custom/custom-filter-parsing-at-rule-invalid.html.
345         * css3/filters/custom-with-at-rule-syntax/parsing-at-rule-valid-expected.txt: Added.
346         * css3/filters/custom-with-at-rule-syntax/parsing-at-rule-valid.html: Renamed from LayoutTests/css3/filters/custom/custom-filter-parsing-at-rule-valid.html.
347         * css3/filters/custom-with-at-rule-syntax/script-tests/parsing-at-rule-invalid.js: Renamed from LayoutTests/css3/filters/script-tests/custom-filter-parsing-at-rule-invalid.js.
348         (testInvalidFilterAtRule):
349         * css3/filters/custom-with-at-rule-syntax/script-tests/parsing-at-rule-valid.js: Renamed from LayoutTests/css3/filters/script-tests/custom-filter-parsing-at-rule-valid.js.
350         (testFilterAtRule):
351         (testNestedRules):
352         (checkRule):
353         * css3/filters/custom/custom-filter-parsing-at-rule-valid-expected.txt: Removed.
354         * platform/chromium/css3/filters/custom/custom-filter-parsing-at-rule-valid-expected.txt: Removed.
355
356 2013-02-07  Vsevolod Vlasov  <vsevik@chromium.org>
357
358         Web Inspector: Remove unused workspace field from NetworkUISourceCodeProvider
359         https://bugs.webkit.org/show_bug.cgi?id=109201
360
361         Reviewed by Pavel Feldman.
362
363         * inspector/debugger/network-uisourcecode-provider.html:
364
365 2013-02-07  Andrey Lushnikov  <lushnikov@chromium.org>
366
367         Web Inspector: home button behaviour is wrong in DTE
368         https://bugs.webkit.org/show_bug.cgi?id=109154
369
370         Reviewed by Vsevolod Vlasov.
371
372         Add layout test to verify home button behaviour. Exclude this test on
373         platforms that do not have eventSender object in test shell.
374
375         * inspector/editor/text-editor-home-button-expected.txt: Added.
376         * inspector/editor/text-editor-home-button.html: Added.
377         * platform/efl/TestExpectations:
378         * platform/mac/TestExpectations:
379         * platform/qt/TestExpectations:
380
381 2013-02-07  Allan Sandfeld Jensen  <allan.jensen@digia.com>
382
383         Scrollbars misplaced with accelerated compositing for overflow scroll
384         https://bugs.webkit.org/show_bug.cgi?id=108625
385
386         Reviewed by Simon Fraser.
387
388         Update the results for the one test that explicitly set accelerated compositing for overflow scroll,
389         and used to have bad results for non-chromium. The new baselines are almost identical to chomium baseline.
390
391         * platform/mac/compositing/overflow/composited-scrolling-creates-a-stacking-container-expected.txt:
392         * platform/qt/compositing/overflow/composited-scrolling-creates-a-stacking-container-expected.txt:
393
394 2013-02-07  Ádám Kallai  <kadam@inf.u-szeged.hu>
395
396         [Qt] Unreviewed gardening. Added platform specific expected files after r140693.
397         https://bugs.webkit.org/show_bug.cgi?id=107567.
398
399         * platform/qt/TestExpectations:
400         * platform/qt/css2.1/t0505-c16-descendant-01-e-expected.png:
401         * platform/qt/css2.1/t0505-c16-descendant-01-e-expected.txt:
402         * platform/qt/editing/selection/extend-by-sentence-001-expected.png:
403         * platform/qt/editing/selection/extend-by-sentence-001-expected.txt:
404         * platform/qt/fast/inline/drawStyledEmptyInlines-expected.png:
405         * platform/qt/fast/inline/drawStyledEmptyInlines-expected.txt:
406         * platform/qt/fast/inline/drawStyledEmptyInlinesWithWS-expected.png:
407         * platform/qt/fast/inline/drawStyledEmptyInlinesWithWS-expected.txt:
408         * platform/qt/fast/text/capitalize-empty-generated-string-expected.png:
409         * platform/qt/fast/text/capitalize-empty-generated-string-expected.txt:
410         * platform/qt/fast/text/whitespace/006-expected.png:
411         * platform/qt/fast/text/whitespace/006-expected.txt:
412         * platform/qt/fast/text/whitespace/007-expected.png:
413         * platform/qt/fast/text/whitespace/007-expected.txt:
414         * platform/qt/svg/batik/text/xmlSpace-expected.png:
415         * platform/qt/svg/batik/text/xmlSpace-expected.txt:
416         * platform/qt/svg/carto.net/combobox-expected.png:
417         * platform/qt/svg/carto.net/combobox-expected.txt:
418         * platform/qt/tables/mozilla/bugs/bug113235-3-expected.png:
419         * platform/qt/tables/mozilla/bugs/bug113235-3-expected.txt:
420         * platform/qt/tables/mozilla/bugs/bug1188-expected.png:
421         * platform/qt/tables/mozilla/bugs/bug1188-expected.txt:
422         * platform/qt/tables/mozilla/bugs/bug1318-expected.png:
423         * platform/qt/tables/mozilla/bugs/bug1318-expected.txt:
424
425 2013-02-07  Gavin Peters  <gavinp@chromium.org>
426
427         Unreviewed, rolling out r142111.
428         http://trac.webkit.org/changeset/142111
429         https://bugs.webkit.org/show_bug.cgi?id=108055
430
431         win7 bot didn't display Arabic, see http://test-results.appspot.com/dashboards/flakiness_dashboard.html#tests=platform%2Fchromium%2Ffast%2Fforms%2Fcalendar-picker%2Fcalendar-picker-appearance-required-ar.html
432
433         * platform/chromium-mac/platform/chromium/fast/forms/calendar-picker/calendar-picker-appearance-required-ar-expected.png: Removed.
434         * platform/chromium-mac/platform/chromium/fast/forms/calendar-picker/calendar-picker-appearance-required-expected.png: Removed.
435         * platform/chromium/TestExpectations:
436         * platform/chromium/fast/forms/calendar-picker/calendar-picker-appearance-required-ar-expected.txt: Removed.
437         * platform/chromium/fast/forms/calendar-picker/calendar-picker-appearance-required-ar.html: Removed.
438         * platform/chromium/fast/forms/calendar-picker/calendar-picker-appearance-required-expected.txt: Removed.
439         * platform/chromium/fast/forms/calendar-picker/calendar-picker-appearance-required.html: Removed.
440
441 2013-02-07  Vsevolod Vlasov  <vsevik@chromium.org>
442
443         Web Inspector: [Regression] Map.size() returns negative values.
444         https://bugs.webkit.org/show_bug.cgi?id=109174
445
446         Reviewed by Yury Semikhatsky.
447
448         * inspector/map-expected.txt:
449         * inspector/map.html:
450
451 2013-02-07  Kent Tamura  <tkent@chromium.org>
452
453         Conversion from localized numbers to HTML numbers should accept not only localized numbers but also HTML numbers
454         https://bugs.webkit.org/show_bug.cgi?id=109160
455
456         Reviewed by Kentaro Hara.
457
458         * fast/forms/number/number-l10n-input-expected.txt: Added.
459         * fast/forms/number/number-l10n-input.html: Added.
460
461 2013-02-07  Stephen White  <senorblanco@chromium.org>
462
463         [chromium] New baselines for GPU-accelerated reference filters tests.  Unreviewed.
464         https://bugs.webkit.org/show_bug.cgi?id=104289
465
466         * platform/chromium-linux/css3/filters/effect-reference-hw-expected.png: Added.
467         * platform/chromium-linux/css3/filters/effect-reference-ordering-hw-expected.png:
468         * platform/chromium-mac-lion/css3/filters/effect-reference-hw-expected.txt: Added.
469         * platform/chromium-mac-snowleopard/css3/filters/effect-reference-hw-expected.txt: Added.
470         * platform/chromium-mac/css3/filters/effect-reference-hw-expected.png:
471         * platform/chromium-mac/css3/filters/effect-reference-hw-expected.txt:
472         * platform/chromium-mac/css3/filters/effect-reference-ordering-hw-expected.png:
473         * platform/chromium-win/css3/filters/effect-reference-hw-expected.png:
474         * platform/chromium-win/css3/filters/effect-reference-ordering-hw-expected.png:
475         * platform/chromium/TestExpectations:
476
477 2013-02-07  Peter Rybin  <prybin@chromium.org>
478
479         Web Inspector: support JavaScript variable mutation in protocol and V8 bindings
480         https://bugs.webkit.org/show_bug.cgi?id=107829
481
482         Reviewed by Pavel Feldman.
483
484         * inspector-protocol/debugger-setVariableValue-expected.txt: Added.
485         * inspector-protocol/debugger-setVariableValue.html: Added.
486         * inspector/console/command-line-api-expected.txt:
487         * platform/chromium/inspector-protocol/debugger-setVariableValue-expected.txt: Added.
488
489 2013-02-07  Yury Semikhatsky  <yurys@chromium.org>
490
491         Web Inspector: reduce number of native memory instrumentation categories
492         https://bugs.webkit.org/show_bug.cgi?id=109146
493
494         Reviewed by Pavel Feldman.
495
496         Fix layout tests that started failing after r142081.
497
498         * inspector/profiler/memory-instrumentation-cached-images-expected.txt:
499         * inspector/profiler/memory-instrumentation-cached-images.html:
500         * inspector/profiler/memory-instrumentation-canvas-expected.txt:
501         * inspector/profiler/memory-instrumentation-canvas.html:
502
503 2013-02-07  Keishi Hattori  <keishi@webkit.org>
504
505         REGRESSION (r140778): Calendar Picker doesn't open when the element has the required attribute
506         https://bugs.webkit.org/show_bug.cgi?id=108055
507
508         Reviewed by Kent Tamura.
509
510         * platform/chromium-mac/platform/chromium/fast/forms/calendar-picker/calendar-picker-appearance-required-ar-expected.png: Added.
511         * platform/chromium-mac/platform/chromium/fast/forms/calendar-picker/calendar-picker-appearance-required-expected.png: Added.
512         * platform/chromium/fast/forms/calendar-picker/calendar-picker-appearance-required-ar-expected.txt: Added.
513         * platform/chromium/fast/forms/calendar-picker/calendar-picker-appearance-required-ar.html: Added.
514         * platform/chromium/fast/forms/calendar-picker/calendar-picker-appearance-required-expected.txt: Added.
515         * platform/chromium/fast/forms/calendar-picker/calendar-picker-appearance-required.html: Added.
516         * platform/chromium/TestExpectations:
517
518 2013-02-07  Ádám Kallai  <kadam@inf.u-szeged.hu>
519
520         [Qt] Unreviewed gardening. Skip failing test.
521
522         * platform/qt/TestExpectations:
523
524 2013-02-07  Zoltan Arvai  <zarvai@inf.u-szeged.hu>
525
526         [Qt] Unreviwed gardening. Rebaselining and skipping new failures.
527
528         * platform/qt/TestExpectations:
529         * platform/qt/fast/dynamic/002-expected.txt:
530         * platform/qt/fast/events/touch/gesture/touch-gesture-scroll-div-not-propagated-expected.txt: Added.
531         * platform/qt/fast/events/touch/gesture/touch-gesture-scroll-page-not-propagated-expected.txt: Added.
532
533 2013-02-07  Gregg Tavares  <gman@chromium.org>
534
535         Add WebGL Conformance Tests state, renderbuffers, and reading folders.
536         https://bugs.webkit.org/show_bug.cgi?id=109121
537
538         Reviewed by Kenneth Russell.
539
540         * webgl/conformance/reading/read-pixels-pack-alignment-expected.txt: Added.
541         * webgl/conformance/reading/read-pixels-pack-alignment.html: Added.
542         * webgl/conformance/renderbuffers/framebuffer-state-restoration-expected.txt: Added.
543         * webgl/conformance/renderbuffers/framebuffer-state-restoration.html: Added.
544         * webgl/conformance/renderbuffers/framebuffer-test-expected.txt: Added.
545         * webgl/conformance/renderbuffers/framebuffer-test.html: Added.
546         * webgl/conformance/renderbuffers/renderbuffer-initialization-expected.txt: Added.
547         * webgl/conformance/renderbuffers/renderbuffer-initialization.html: Added.
548         * webgl/conformance/state/gl-enable-enum-test-expected.txt: Added.
549         * webgl/conformance/state/gl-enable-enum-test.html: Added.
550         * webgl/conformance/state/gl-enum-tests-expected.txt: Added.
551         * webgl/conformance/state/gl-enum-tests.html: Added.
552         * webgl/conformance/state/gl-get-calls-expected.txt: Added.
553         * webgl/conformance/state/gl-get-calls.html: Added.
554         * webgl/conformance/state/gl-geterror-expected.txt: Added.
555         * webgl/conformance/state/gl-geterror.html: Added.
556         * webgl/conformance/state/gl-getstring-expected.txt: Added.
557         * webgl/conformance/state/gl-getstring.html: Added.
558         * webgl/resources/webgl_test_files/conformance/reading/00_test_list.txt: Added.
559         * webgl/resources/webgl_test_files/conformance/reading/read-pixels-pack-alignment.html: Added.
560         * webgl/resources/webgl_test_files/conformance/renderbuffers/00_test_list.txt: Added.
561         * webgl/resources/webgl_test_files/conformance/renderbuffers/framebuffer-state-restoration.html: Added.
562         * webgl/resources/webgl_test_files/conformance/renderbuffers/framebuffer-test.html: Added.
563         * webgl/resources/webgl_test_files/conformance/renderbuffers/renderbuffer-initialization.html: Added.
564         * webgl/resources/webgl_test_files/conformance/state/00_test_list.txt: Added.
565         * webgl/resources/webgl_test_files/conformance/state/gl-enable-enum-test.html: Added.
566         * webgl/resources/webgl_test_files/conformance/state/gl-enum-tests.html: Added.
567         * webgl/resources/webgl_test_files/conformance/state/gl-get-calls.html: Added.
568         * webgl/resources/webgl_test_files/conformance/state/gl-geterror.html: Added.
569         * webgl/resources/webgl_test_files/conformance/state/gl-getstring.html: Added.
570
571 2013-02-07  Gregg Tavares  <gman@chromium.org>
572
573         Add WebGL Conformance Tests rendering folder.
574         https://bugs.webkit.org/show_bug.cgi?id=109122
575
576         Reviewed by Kenneth Russell.
577
578         * webgl/conformance/rendering/culling-expected.txt: Added.
579         * webgl/conformance/rendering/culling.html: Added.
580         * webgl/conformance/rendering/draw-arrays-out-of-bounds-expected.txt: Added.
581         * webgl/conformance/rendering/draw-arrays-out-of-bounds.html: Added.
582         * webgl/conformance/rendering/draw-elements-out-of-bounds-expected.txt: Added.
583         * webgl/conformance/rendering/draw-elements-out-of-bounds.html: Added.
584         * webgl/conformance/rendering/gl-clear-expected.txt: Added.
585         * webgl/conformance/rendering/gl-clear.html: Added.
586         * webgl/conformance/rendering/gl-drawelements-expected.txt: Added.
587         * webgl/conformance/rendering/gl-drawelements.html: Added.
588         * webgl/conformance/rendering/gl-scissor-fbo-test-expected.txt: Added.
589         * webgl/conformance/rendering/gl-scissor-fbo-test.html: Added.
590         * webgl/conformance/rendering/line-loop-tri-fan-expected.txt: Added.
591         * webgl/conformance/rendering/line-loop-tri-fan.html: Added.
592         * webgl/conformance/rendering/simple-expected.txt: Added.
593         * webgl/conformance/rendering/simple.html: Added.
594         * webgl/conformance/rendering/triangle-expected.txt: Added.
595         * webgl/conformance/rendering/triangle.html: Added.
596         * webgl/resources/webgl_test_files/conformance/rendering/00_test_list.txt: Added.
597         * webgl/resources/webgl_test_files/conformance/rendering/culling.html: Added.
598         * webgl/resources/webgl_test_files/conformance/rendering/draw-arrays-out-of-bounds.html: Added.
599         * webgl/resources/webgl_test_files/conformance/rendering/draw-elements-out-of-bounds.html: Added.
600         * webgl/resources/webgl_test_files/conformance/rendering/gl-clear.html: Added.
601         * webgl/resources/webgl_test_files/conformance/rendering/gl-drawelements.html: Added.
602         * webgl/resources/webgl_test_files/conformance/rendering/gl-scissor-fbo-test.html: Added.
603         * webgl/resources/webgl_test_files/conformance/rendering/line-loop-tri-fan.html: Added.
604         * webgl/resources/webgl_test_files/conformance/rendering/simple.html: Added.
605         * webgl/resources/webgl_test_files/conformance/rendering/triangle.html: Added.
606         * webgl/resources/webgl_test_files/conformance/rendering/vertex-texture-fetch.html: Added.
607
608 2013-02-07  Gregg Tavares  <gman@chromium.org>
609
610         Add WebGL Conformance Tests programs folder.
611         https://bugs.webkit.org/show_bug.cgi?id=109120
612
613         Reviewed by Kenneth Russell.
614
615         * webgl/conformance/programs/get-active-test-expected.txt: Added.
616         * webgl/conformance/programs/get-active-test.html: Added.
617         * webgl/conformance/programs/gl-bind-attrib-location-test-expected.txt: Added.
618         * webgl/conformance/programs/gl-bind-attrib-location-test.html: Added.
619         * webgl/conformance/programs/gl-get-active-attribute-expected.txt: Added.
620         * webgl/conformance/programs/gl-get-active-attribute.html: Added.
621         * webgl/conformance/programs/gl-get-active-uniform-expected.txt: Added.
622         * webgl/conformance/programs/gl-get-active-uniform.html: Added.
623         * webgl/conformance/programs/gl-getshadersource-expected.txt: Added.
624         * webgl/conformance/programs/gl-getshadersource.html: Added.
625         * webgl/conformance/programs/gl-shader-test-expected.txt: Added.
626         * webgl/conformance/programs/gl-shader-test.html: Added.
627         * webgl/conformance/programs/invalid-UTF-16-expected.txt: Added.
628         * webgl/conformance/programs/invalid-UTF-16.html: Added.
629         * webgl/conformance/programs/use-program-crash-with-discard-in-fragment-shader-expected.txt: Added.
630         * webgl/conformance/programs/use-program-crash-with-discard-in-fragment-shader.html: Added.
631         * webgl/resources/webgl_test_files/conformance/programs/00_test_list.txt: Added.
632         * webgl/resources/webgl_test_files/conformance/programs/get-active-test.html: Added.
633         * webgl/resources/webgl_test_files/conformance/programs/gl-bind-attrib-location-test.html: Added.
634         * webgl/resources/webgl_test_files/conformance/programs/gl-get-active-attribute.html: Added.
635         * webgl/resources/webgl_test_files/conformance/programs/gl-get-active-uniform.html: Added.
636         * webgl/resources/webgl_test_files/conformance/programs/gl-getshadersource.html: Added.
637         * webgl/resources/webgl_test_files/conformance/programs/gl-shader-test.html: Added.
638         * webgl/resources/webgl_test_files/conformance/programs/invalid-UTF-16.html: Added.
639         * webgl/resources/webgl_test_files/conformance/programs/use-program-crash-with-discard-in-fragment-shader.html: Added.
640
641 2013-02-07  Gregg Tavares  <gman@chromium.org>
642
643         Add WebGL Conformance Tests context folder.
644         https://bugs.webkit.org/show_bug.cgi?id=109114
645
646         Reviewed by Kenneth Russell.
647
648         * webgl/conformance/context/constants-expected.txt: Added.
649         * webgl/conformance/context/constants.html: Added.
650         * webgl/conformance/context/context-attributes-alpha-depth-stencil-antialias-expected.txt: Added.
651         * webgl/conformance/context/context-attributes-alpha-depth-stencil-antialias.html: Added.
652         * webgl/conformance/context/context-lost-expected.txt: Added.
653         * webgl/conformance/context/context-lost-restored-expected.txt: Added.
654         * webgl/conformance/context/context-lost-restored.html: Added.
655         * webgl/conformance/context/context-lost.html: Added.
656         * webgl/conformance/context/context-release-upon-reload-expected.txt: Added.
657         * webgl/conformance/context/context-release-upon-reload.html: Added.
658         * webgl/conformance/context/context-release-with-workers-expected.txt: Added.
659         * webgl/conformance/context/context-release-with-workers.html: Added.
660         * webgl/conformance/context/context-type-test-expected.txt: Added.
661         * webgl/conformance/context/context-type-test.html: Added.
662         * webgl/conformance/context/incorrect-context-object-behaviour-expected.txt: Added.
663         * webgl/conformance/context/incorrect-context-object-behaviour.html: Added.
664         * webgl/conformance/context/methods-expected.txt: Added.
665         * webgl/conformance/context/methods.html: Added.
666         * webgl/conformance/context/premultiplyalpha-test-expected.txt: Added.
667         * webgl/conformance/context/premultiplyalpha-test.html: Added.
668         * webgl/conformance/context/resource-sharing-test-expected.txt: Added.
669         * webgl/conformance/context/resource-sharing-test.html: Added.
670         * webgl/resources/webgl_test_files/conformance/context/00_test_list.txt: Added.
671         * webgl/resources/webgl_test_files/conformance/context/constants.html: Added.
672         * webgl/resources/webgl_test_files/conformance/context/context-attributes-alpha-depth-stencil-antialias.html: Added.
673         * webgl/resources/webgl_test_files/conformance/context/context-lost-restored.html: Added.
674         * webgl/resources/webgl_test_files/conformance/context/context-lost.html: Added.
675         * webgl/resources/webgl_test_files/conformance/context/context-release-upon-reload.html: Added.
676         * webgl/resources/webgl_test_files/conformance/context/context-release-with-workers.html: Added.
677         * webgl/resources/webgl_test_files/conformance/context/context-type-test.html: Added.
678         * webgl/resources/webgl_test_files/conformance/context/incorrect-context-object-behaviour.html: Added.
679         * webgl/resources/webgl_test_files/conformance/context/methods.html: Added.
680         * webgl/resources/webgl_test_files/conformance/context/premultiplyalpha-test.html: Added.
681         * webgl/resources/webgl_test_files/conformance/context/resource-sharing-test.html: Added.
682         * webgl/resources/webgl_test_files/conformance/context/resources/context-release-child-with-worker.html: Added.
683         * webgl/resources/webgl_test_files/conformance/context/resources/context-release-upon-reload-child.html: Added.
684         * webgl/resources/webgl_test_files/conformance/context/resources/context-release-worker.js: Added.
685
686 2013-02-07  Gregg Tavares  <gman@chromium.org>
687
688         Add WebGL Conformance Tests uniforms folder.
689         https://bugs.webkit.org/show_bug.cgi?id=109112
690
691         Reviewed by Kenneth Russell.
692
693         * webgl/conformance/uniforms/gl-uniform-bool-expected.txt: Added.
694         * webgl/conformance/uniforms/gl-uniform-bool.html: Added.
695         * webgl/conformance/uniforms/gl-uniformmatrix4fv-expected.txt: Added.
696         * webgl/conformance/uniforms/gl-uniformmatrix4fv.html: Added.
697         * webgl/conformance/uniforms/gl-unknown-uniform-expected.txt: Added.
698         * webgl/conformance/uniforms/gl-unknown-uniform.html: Added.
699         * webgl/conformance/uniforms/null-uniform-location-expected.txt: Added.
700         * webgl/conformance/uniforms/null-uniform-location.html: Added.
701         * webgl/resources/webgl_test_files/conformance/uniforms/00_test_list.txt: Added.
702         * webgl/resources/webgl_test_files/conformance/uniforms/gl-uniform-bool.html: Added.
703         * webgl/resources/webgl_test_files/conformance/uniforms/gl-uniform-packing-restrictions.html: Added.
704         * webgl/resources/webgl_test_files/conformance/uniforms/gl-uniform-struct-unused.html: Added.
705         * webgl/resources/webgl_test_files/conformance/uniforms/gl-uniform-unused-array-elements-get-truncated.html: Added.
706         * webgl/resources/webgl_test_files/conformance/uniforms/gl-uniformmatrix4fv.html: Added.
707         * webgl/resources/webgl_test_files/conformance/uniforms/gl-unknown-uniform.html: Added.
708         * webgl/resources/webgl_test_files/conformance/uniforms/null-uniform-location.html: Added.
709         * webgl/resources/webgl_test_files/conformance/uniforms/out-of-bounds-uniform-array-access.html: Added.
710
711 2013-02-07  Gregg Tavares  <gman@chromium.org>
712
713         Add WebGL Conformance Tests canvas folder.
714         https://bugs.webkit.org/show_bug.cgi?id=109113
715
716         Reviewed by Kenneth Russell.
717
718         * webgl/conformance/canvas/canvas-test-expected.txt: Added.
719         * webgl/conformance/canvas/canvas-test.html: Added.
720         * webgl/conformance/canvas/canvas-zero-size-expected.txt: Added.
721         * webgl/conformance/canvas/canvas-zero-size.html: Added.
722         * webgl/conformance/canvas/drawingbuffer-hd-dpi-test-expected.txt: Added.
723         * webgl/conformance/canvas/drawingbuffer-hd-dpi-test.html: Added.
724         * webgl/conformance/canvas/drawingbuffer-static-canvas-test-expected.txt: Added.
725         * webgl/conformance/canvas/drawingbuffer-static-canvas-test.html: Added.
726         * webgl/conformance/canvas/framebuffer-bindings-unaffected-on-resize-expected.txt: Added.
727         * webgl/conformance/canvas/framebuffer-bindings-unaffected-on-resize.html: Added.
728         * webgl/conformance/canvas/texture-bindings-unaffected-on-resize-expected.txt: Added.
729         * webgl/conformance/canvas/texture-bindings-unaffected-on-resize.html: Added.
730         * webgl/conformance/canvas/viewport-unchanged-upon-resize-expected.txt: Added.
731         * webgl/conformance/canvas/viewport-unchanged-upon-resize.html: Added.
732         * webgl/resources/webgl_test_files/conformance/canvas/00_test_list.txt: Added.
733         * webgl/resources/webgl_test_files/conformance/canvas/canvas-test.html: Added.
734         * webgl/resources/webgl_test_files/conformance/canvas/canvas-zero-size.html: Added.
735         * webgl/resources/webgl_test_files/conformance/canvas/drawingbuffer-hd-dpi-test.html: Added.
736         * webgl/resources/webgl_test_files/conformance/canvas/drawingbuffer-static-canvas-test.html: Added.
737         * webgl/resources/webgl_test_files/conformance/canvas/framebuffer-bindings-unaffected-on-resize.html: Added.
738         * webgl/resources/webgl_test_files/conformance/canvas/texture-bindings-unaffected-on-resize.html: Added.
739         * webgl/resources/webgl_test_files/conformance/canvas/viewport-unchanged-upon-resize.html: Added.
740
741 2013-02-07  Gregg Tavares  <gman@chromium.org>
742
743         Add WebGL Conformance Tests texture folder.
744         https://bugs.webkit.org/show_bug.cgi?id=109111
745
746         Reviewed by Kenneth Russell.
747
748         * webgl/conformance/textures/compressed-tex-image-expected.txt: Added.
749         * webgl/conformance/textures/compressed-tex-image.html: Added.
750         * webgl/conformance/textures/copy-tex-image-and-sub-image-2d-expected.txt: Added.
751         * webgl/conformance/textures/copy-tex-image-and-sub-image-2d.html: Added.
752         * webgl/conformance/textures/gl-get-tex-parameter-expected.txt: Added.
753         * webgl/conformance/textures/gl-get-tex-parameter.html: Added.
754         * webgl/conformance/textures/gl-teximage-expected.txt: Added.
755         * webgl/conformance/textures/gl-teximage.html: Added.
756         * webgl/conformance/textures/mipmap-fbo-expected.txt: Added.
757         * webgl/conformance/textures/mipmap-fbo.html: Added.
758         * webgl/conformance/textures/tex-image-and-sub-image-2d-with-array-buffer-view-expected.txt: Added.
759         * webgl/conformance/textures/tex-image-and-sub-image-2d-with-array-buffer-view.html: Added.
760         * webgl/conformance/textures/tex-image-and-sub-image-2d-with-image-data-expected.txt: Added.
761         * webgl/conformance/textures/tex-image-and-sub-image-2d-with-image-data-rgb565-expected.txt: Added.
762         * webgl/conformance/textures/tex-image-and-sub-image-2d-with-image-data-rgb565.html: Added.
763         * webgl/conformance/textures/tex-image-and-sub-image-2d-with-image-data-rgba4444-expected.txt: Added.
764         * webgl/conformance/textures/tex-image-and-sub-image-2d-with-image-data-rgba4444.html: Added.
765         * webgl/conformance/textures/tex-image-and-sub-image-2d-with-image-data-rgba5551-expected.txt: Added.
766         * webgl/conformance/textures/tex-image-and-sub-image-2d-with-image-data-rgba5551.html: Added.
767         * webgl/conformance/textures/tex-image-and-sub-image-2d-with-image-data.html: Added.
768         * webgl/conformance/textures/tex-image-and-uniform-binding-bugs-expected.txt: Added.
769         * webgl/conformance/textures/tex-image-and-uniform-binding-bugs.html: Added.
770         * webgl/conformance/textures/tex-image-webgl-expected.txt: Added.
771         * webgl/conformance/textures/tex-image-webgl.html: Added.
772         * webgl/conformance/textures/tex-image-with-format-and-type-expected.txt: Added.
773         * webgl/conformance/textures/tex-image-with-format-and-type.html: Added.
774         * webgl/conformance/textures/tex-image-with-invalid-data-expected.txt: Added.
775         * webgl/conformance/textures/tex-image-with-invalid-data.html: Added.
776         * webgl/conformance/textures/tex-input-validation-expected.txt: Added.
777         * webgl/conformance/textures/tex-input-validation.html: Added.
778         * webgl/conformance/textures/tex-sub-image-2d-bad-args-expected.txt: Added.
779         * webgl/conformance/textures/tex-sub-image-2d-bad-args.html: Added.
780         * webgl/conformance/textures/tex-sub-image-2d-expected.txt: Added.
781         * webgl/conformance/textures/tex-sub-image-2d.html: Added.
782         * webgl/conformance/textures/texparameter-test-expected.txt: Added.
783         * webgl/conformance/textures/texparameter-test.html: Added.
784         * webgl/conformance/textures/texture-attachment-formats-expected.txt: Added.
785         * webgl/conformance/textures/texture-attachment-formats.html: Added.
786         * webgl/conformance/textures/texture-clear-expected.txt: Added.
787         * webgl/conformance/textures/texture-clear.html: Added.
788         * webgl/conformance/textures/texture-complete-expected.txt: Added.
789         * webgl/conformance/textures/texture-complete.html: Added.
790         * webgl/conformance/textures/texture-formats-test-expected.txt: Added.
791         * webgl/conformance/textures/texture-formats-test.html: Added.
792         * webgl/conformance/textures/texture-hd-dpi-expected.txt: Added.
793         * webgl/conformance/textures/texture-hd-dpi.html: Added.
794         * webgl/conformance/textures/texture-npot-expected.txt: Added.
795         * webgl/conformance/textures/texture-npot.html: Added.
796         * webgl/conformance/textures/texture-size-cube-maps-expected.txt: Added.
797         * webgl/conformance/textures/texture-size-cube-maps.html: Added.
798         * webgl/conformance/textures/texture-sub-image-cube-maps-expected.txt: Added.
799         * webgl/conformance/textures/texture-sub-image-cube-maps.html: Added.
800         * webgl/conformance/textures/texture-transparent-pixels-initialized-expected.txt: Added.
801         * webgl/conformance/textures/texture-transparent-pixels-initialized.html: Added.
802         * webgl/conformance/textures/texture-upload-cube-maps-expected.txt: Added.
803         * webgl/conformance/textures/texture-upload-cube-maps.html: Added.
804         * webgl/resources/webgl_test_files/conformance/textures/00_test_list.txt: Added.
805         * webgl/resources/webgl_test_files/conformance/textures/compressed-tex-image.html: Added.
806         * webgl/resources/webgl_test_files/conformance/textures/copy-tex-image-and-sub-image-2d.html: Added.
807         * webgl/resources/webgl_test_files/conformance/textures/gl-get-tex-parameter.html: Added.
808         * webgl/resources/webgl_test_files/conformance/textures/gl-teximage.html: Added.
809         * webgl/resources/webgl_test_files/conformance/textures/mipmap-fbo.html: Added.
810         * webgl/resources/webgl_test_files/conformance/textures/tex-image-and-sub-image-2d-with-array-buffer-view.html: Added.
811         * webgl/resources/webgl_test_files/conformance/textures/tex-image-and-sub-image-2d-with-image-data-rgb565.html: Added.
812         * webgl/resources/webgl_test_files/conformance/textures/tex-image-and-sub-image-2d-with-image-data-rgba4444.html: Added.
813         * webgl/resources/webgl_test_files/conformance/textures/tex-image-and-sub-image-2d-with-image-data-rgba5551.html: Added.
814         * webgl/resources/webgl_test_files/conformance/textures/tex-image-and-sub-image-2d-with-image-data.html: Added.
815         * webgl/resources/webgl_test_files/conformance/textures/tex-image-and-uniform-binding-bugs.html: Added.
816         * webgl/resources/webgl_test_files/conformance/textures/tex-image-webgl.html: Added.
817         * webgl/resources/webgl_test_files/conformance/textures/tex-image-with-format-and-type.html: Added.
818         * webgl/resources/webgl_test_files/conformance/textures/tex-image-with-invalid-data.html: Added.
819         * webgl/resources/webgl_test_files/conformance/textures/tex-input-validation.html: Added.
820         * webgl/resources/webgl_test_files/conformance/textures/tex-sub-image-2d-bad-args.html: Added.
821         * webgl/resources/webgl_test_files/conformance/textures/tex-sub-image-2d.html: Added.
822         * webgl/resources/webgl_test_files/conformance/textures/texparameter-test.html: Added.
823         * webgl/resources/webgl_test_files/conformance/textures/texture-attachment-formats.html: Added.
824         * webgl/resources/webgl_test_files/conformance/textures/texture-clear.html: Added.
825         * webgl/resources/webgl_test_files/conformance/textures/texture-complete.html: Added.
826         * webgl/resources/webgl_test_files/conformance/textures/texture-formats-test.html: Added.
827         * webgl/resources/webgl_test_files/conformance/textures/texture-hd-dpi.html: Added.
828         * webgl/resources/webgl_test_files/conformance/textures/texture-npot.html: Added.
829         * webgl/resources/webgl_test_files/conformance/textures/texture-size-cube-maps.html: Added.
830         * webgl/resources/webgl_test_files/conformance/textures/texture-sub-image-cube-maps.html: Added.
831         * webgl/resources/webgl_test_files/conformance/textures/texture-transparent-pixels-initialized.html: Added.
832         * webgl/resources/webgl_test_files/conformance/textures/texture-upload-cube-maps.html: Added.
833
834 2013-02-07  Andrey Lushnikov  <lushnikov@chromium.org>
835
836         Web Inspector: highlight matching braces in DTE.
837         https://bugs.webkit.org/show_bug.cgi?id=108697
838
839         Reviewed by Pavel Feldman.
840
841         New layout test to verify brace matching functionality. Fix some
842         layout test expectations as the patch removes braces from highlight
843         ranges.
844
845         * inspector/editor/brace-matcher-expected.txt: Added.
846         * inspector/editor/brace-matcher.html: Added.
847         * inspector/editor/highlighter-basics-expected.txt:
848         * inspector/editor/text-editor-long-line-expected.txt:
849
850 2013-02-07  Matt Falkenhagen  <falken@chromium.org>
851
852         Rollout r142058 various crashes and timeouts on AppleMac and Chromium
853         https://bugs.webkit.org/show_bug.cgi?id=109152
854
855         Reviewed by Pavel Feldman.
856
857         Unreviewed gardening. r142058 added failing tests and marked many as
858         Skip or Failure but there are also Timeouts and Crashes causing
859         redness.
860
861         * platform/chromium/TestExpectations:
862         * platform/mac/TestExpectations:
863         * platform/win/TestExpectations:
864         * webgl/conformance/canvas/buffer-offscreen-test-expected.txt: Removed.
865         * webgl/conformance/canvas/buffer-offscreen-test.html: Removed.
866         * webgl/conformance/canvas/buffer-preserve-test-expected.txt: Removed.
867         * webgl/conformance/canvas/buffer-preserve-test.html: Removed.
868         * webgl/conformance/canvas/drawingbuffer-test-expected.txt: Removed.
869         * webgl/conformance/canvas/drawingbuffer-test.html: Removed.
870         * webgl/conformance/canvas/to-data-url-test-expected.txt: Removed.
871         * webgl/conformance/canvas/to-data-url-test.html: Removed.
872         * webgl/conformance/context/context-attribute-preserve-drawing-buffer-expected.txt: Removed.
873         * webgl/conformance/context/context-attribute-preserve-drawing-buffer.html: Removed.
874         * webgl/conformance/context/context-creation-and-destruction-expected.txt: Removed.
875         * webgl/conformance/context/context-creation-and-destruction.html: Removed.
876         * webgl/conformance/glsl/functions/glsl-function-smoothstep-gentype-expected.txt: Removed.
877         * webgl/conformance/glsl/functions/glsl-function-smoothstep-gentype.html: Removed.
878         * webgl/conformance/glsl/literals/float_literal.vert-expected.txt: Removed.
879         * webgl/conformance/glsl/literals/float_literal.vert.html: Removed.
880         * webgl/conformance/glsl/misc/shader-uniform-packing-restrictions-expected.txt: Removed.
881         * webgl/conformance/glsl/misc/shader-uniform-packing-restrictions.html: Removed.
882         * webgl/conformance/glsl/misc/shader-varying-packing-restrictions-expected.txt: Removed.
883         * webgl/conformance/glsl/misc/shader-varying-packing-restrictions.html: Removed.
884         * webgl/conformance/glsl/misc/shader-with-array-of-structs-containing-arrays-expected.txt: Removed.
885         * webgl/conformance/glsl/misc/shader-with-array-of-structs-containing-arrays.html: Removed.
886         * webgl/conformance/glsl/misc/shader-with-global-variable-precision-mismatch-expected.txt: Removed.
887         * webgl/conformance/glsl/misc/shader-with-global-variable-precision-mismatch.html: Removed.
888         * webgl/conformance/glsl/misc/shader-with-non-reserved-words-expected.txt: Removed.
889         * webgl/conformance/glsl/misc/shader-with-non-reserved-words.html: Removed.
890         * webgl/conformance/glsl/misc/shader-with-short-circuiting-operators-expected.txt: Removed.
891         * webgl/conformance/glsl/misc/shader-with-short-circuiting-operators.html: Removed.
892         * webgl/conformance/glsl/misc/shader-with-similar-uniform-array-names-expected.txt: Removed.
893         * webgl/conformance/glsl/misc/shader-with-similar-uniform-array-names.html: Removed.
894         * webgl/conformance/glsl/misc/shaders-with-varyings-expected.txt: Removed.
895         * webgl/conformance/glsl/misc/shaders-with-varyings.html: Removed.
896         * webgl/conformance/glsl/variables/gl-pointcoord-expected.txt: Removed.
897         * webgl/conformance/glsl/variables/gl-pointcoord.html: Removed.
898         * webgl/conformance/more/conformance/quickCheckAPI-A-expected.txt: Removed.
899         * webgl/conformance/more/conformance/quickCheckAPI-A.html: Removed.
900         * webgl/conformance/more/conformance/quickCheckAPI-B1-expected.txt: Removed.
901         * webgl/conformance/more/conformance/quickCheckAPI-B1.html: Removed.
902         * webgl/conformance/more/conformance/quickCheckAPI-B2-expected.txt: Removed.
903         * webgl/conformance/more/conformance/quickCheckAPI-B2.html: Removed.
904         * webgl/conformance/more/conformance/quickCheckAPI-B3-expected.txt: Removed.
905         * webgl/conformance/more/conformance/quickCheckAPI-B3.html: Removed.
906         * webgl/conformance/more/conformance/quickCheckAPI-B4-expected.txt: Removed.
907         * webgl/conformance/more/conformance/quickCheckAPI-B4.html: Removed.
908         * webgl/conformance/more/conformance/quickCheckAPI-C-expected.txt: Removed.
909         * webgl/conformance/more/conformance/quickCheckAPI-C.html: Removed.
910         * webgl/conformance/more/conformance/quickCheckAPI-D_G-expected.txt: Removed.
911         * webgl/conformance/more/conformance/quickCheckAPI-D_G.html: Removed.
912         * webgl/conformance/more/conformance/quickCheckAPI-G_I-expected.txt: Removed.
913         * webgl/conformance/more/conformance/quickCheckAPI-G_I.html: Removed.
914         * webgl/conformance/more/conformance/quickCheckAPI-L_S-expected.txt: Removed.
915         * webgl/conformance/more/conformance/quickCheckAPI-L_S.html: Removed.
916         * webgl/conformance/more/conformance/quickCheckAPI-S_V-expected.txt: Removed.
917         * webgl/conformance/more/conformance/quickCheckAPI-S_V.html: Removed.
918         * webgl/conformance/more/functions/bufferDataBadArgs-expected.txt: Removed.
919         * webgl/conformance/more/functions/bufferDataBadArgs.html: Removed.
920         * webgl/conformance/more/functions/copyTexImage2D-expected.txt: Removed.
921         * webgl/conformance/more/functions/copyTexImage2D.html: Removed.
922         * webgl/conformance/more/functions/copyTexImage2DBadArgs-expected.txt: Removed.
923         * webgl/conformance/more/functions/copyTexImage2DBadArgs.html: Removed.
924         * webgl/conformance/more/functions/copyTexSubImage2D-expected.txt: Removed.
925         * webgl/conformance/more/functions/copyTexSubImage2D.html: Removed.
926         * webgl/conformance/more/functions/copyTexSubImage2DBadArgs-expected.txt: Removed.
927         * webgl/conformance/more/functions/copyTexSubImage2DBadArgs.html: Removed.
928         * webgl/conformance/more/functions/deleteBufferBadArgs-expected.txt: Removed.
929         * webgl/conformance/more/functions/deleteBufferBadArgs.html: Removed.
930         * webgl/conformance/more/functions/drawArrays-expected.txt: Removed.
931         * webgl/conformance/more/functions/drawArrays.html: Removed.
932         * webgl/conformance/more/functions/drawArraysOutOfBounds-expected.txt: Removed.
933         * webgl/conformance/more/functions/drawArraysOutOfBounds.html: Removed.
934         * webgl/conformance/more/functions/drawElements-expected.txt: Removed.
935         * webgl/conformance/more/functions/drawElements.html: Removed.
936         * webgl/conformance/more/functions/drawElementsBadArgs-expected.txt: Removed.
937         * webgl/conformance/more/functions/drawElementsBadArgs.html: Removed.
938         * webgl/conformance/more/functions/readPixelsBadArgs-expected.txt: Removed.
939         * webgl/conformance/more/functions/readPixelsBadArgs.html: Removed.
940         * webgl/conformance/more/functions/texImage2DBadArgs-expected.txt: Removed.
941         * webgl/conformance/more/functions/texImage2DBadArgs.html: Removed.
942         * webgl/conformance/more/functions/texImage2DHTML-expected.txt: Removed.
943         * webgl/conformance/more/functions/texImage2DHTML.html: Removed.
944         * webgl/conformance/more/functions/texSubImage2DBadArgs-expected.txt: Removed.
945         * webgl/conformance/more/functions/texSubImage2DBadArgs.html: Removed.
946         * webgl/conformance/more/functions/texSubImage2DHTML-expected.txt: Removed.
947         * webgl/conformance/more/functions/texSubImage2DHTML.html: Removed.
948         * webgl/conformance/ogles/GL/acos/acos_001_to_006-expected.txt: Removed.
949         * webgl/conformance/ogles/GL/acos/acos_001_to_006.html: Removed.
950         * webgl/conformance/ogles/GL/asin/asin_001_to_006-expected.txt: Removed.
951         * webgl/conformance/ogles/GL/asin/asin_001_to_006.html: Removed.
952         * webgl/conformance/ogles/GL/atan/atan_001_to_008-expected.txt: Removed.
953         * webgl/conformance/ogles/GL/atan/atan_001_to_008.html: Removed.
954         * webgl/conformance/ogles/GL/control_flow/control_flow_001_to_008-expected.txt: Removed.
955         * webgl/conformance/ogles/GL/control_flow/control_flow_001_to_008.html: Removed.
956         * webgl/conformance/ogles/GL/log/log_001_to_008-expected.txt: Removed.
957         * webgl/conformance/ogles/GL/log/log_001_to_008.html: Removed.
958         * webgl/conformance/ogles/GL/log2/log2_001_to_008-expected.txt: Removed.
959         * webgl/conformance/ogles/GL/log2/log2_001_to_008.html: Removed.
960         * webgl/conformance/ogles/GL/smoothstep/smoothstep_001_to_006-expected.txt: Removed.
961         * webgl/conformance/ogles/GL/smoothstep/smoothstep_001_to_006.html: Removed.
962         * webgl/conformance/programs/gl-bind-attrib-location-long-names-test-expected.txt: Removed.
963         * webgl/conformance/programs/gl-bind-attrib-location-long-names-test.html: Removed.
964         * webgl/conformance/programs/program-test-expected.txt: Removed.
965         * webgl/conformance/programs/program-test.html: Removed.
966         * webgl/conformance/reading/read-pixels-test-expected.txt: Removed.
967         * webgl/conformance/reading/read-pixels-test.html: Removed.
968         * webgl/conformance/renderbuffers/framebuffer-object-attachment-expected.txt: Removed.
969         * webgl/conformance/renderbuffers/framebuffer-object-attachment.html: Removed.
970         * webgl/conformance/rendering/gl-scissor-test-expected.txt: Removed.
971         * webgl/conformance/rendering/gl-scissor-test.html: Removed.
972         * webgl/conformance/rendering/more-than-65536-indices-expected.txt: Removed.
973         * webgl/conformance/rendering/more-than-65536-indices.html: Removed.
974         * webgl/conformance/rendering/multisample-corruption-expected.txt: Removed.
975         * webgl/conformance/rendering/multisample-corruption.html: Removed.
976         * webgl/conformance/rendering/point-size-expected.txt: Removed.
977         * webgl/conformance/rendering/point-size.html: Removed.
978         * webgl/conformance/state/gl-object-get-calls-expected.txt: Removed.
979         * webgl/conformance/state/gl-object-get-calls.html: Removed.
980         * webgl/conformance/textures/copy-tex-image-2d-formats-expected.txt: Removed.
981         * webgl/conformance/textures/copy-tex-image-2d-formats.html: Removed.
982         * webgl/conformance/textures/gl-pixelstorei-expected.txt: Removed.
983         * webgl/conformance/textures/gl-pixelstorei.html: Removed.
984         * webgl/conformance/textures/origin-clean-conformance-expected.txt: Removed.
985         * webgl/conformance/textures/origin-clean-conformance.html: Removed.
986         * webgl/conformance/textures/tex-image-and-sub-image-2d-with-canvas-expected.txt: Removed.
987         * webgl/conformance/textures/tex-image-and-sub-image-2d-with-canvas-rgb565-expected.txt: Removed.
988         * webgl/conformance/textures/tex-image-and-sub-image-2d-with-canvas-rgb565.html: Removed.
989         * webgl/conformance/textures/tex-image-and-sub-image-2d-with-canvas-rgba4444-expected.txt: Removed.
990         * webgl/conformance/textures/tex-image-and-sub-image-2d-with-canvas-rgba4444.html: Removed.
991         * webgl/conformance/textures/tex-image-and-sub-image-2d-with-canvas-rgba5551-expected.txt: Removed.
992         * webgl/conformance/textures/tex-image-and-sub-image-2d-with-canvas-rgba5551.html: Removed.
993         * webgl/conformance/textures/tex-image-and-sub-image-2d-with-canvas.html: Removed.
994         * webgl/conformance/textures/tex-image-and-sub-image-2d-with-image-expected.txt: Removed.
995         * webgl/conformance/textures/tex-image-and-sub-image-2d-with-image-rgb565-expected.txt: Removed.
996         * webgl/conformance/textures/tex-image-and-sub-image-2d-with-image-rgb565.html: Removed.
997         * webgl/conformance/textures/tex-image-and-sub-image-2d-with-image-rgba4444-expected.txt: Removed.
998         * webgl/conformance/textures/tex-image-and-sub-image-2d-with-image-rgba4444.html: Removed.
999         * webgl/conformance/textures/tex-image-and-sub-image-2d-with-image-rgba5551-expected.txt: Removed.
1000         * webgl/conformance/textures/tex-image-and-sub-image-2d-with-image-rgba5551.html: Removed.
1001         * webgl/conformance/textures/tex-image-and-sub-image-2d-with-image.html: Removed.
1002         * webgl/conformance/textures/tex-image-and-sub-image-2d-with-video-expected.txt: Removed.
1003         * webgl/conformance/textures/tex-image-and-sub-image-2d-with-video-rgb565-expected.txt: Removed.
1004         * webgl/conformance/textures/tex-image-and-sub-image-2d-with-video-rgb565.html: Removed.
1005         * webgl/conformance/textures/tex-image-and-sub-image-2d-with-video-rgba4444-expected.txt: Removed.
1006         * webgl/conformance/textures/tex-image-and-sub-image-2d-with-video-rgba4444.html: Removed.
1007         * webgl/conformance/textures/tex-image-and-sub-image-2d-with-video-rgba5551-expected.txt: Removed.
1008         * webgl/conformance/textures/tex-image-and-sub-image-2d-with-video-rgba5551.html: Removed.
1009         * webgl/conformance/textures/tex-image-and-sub-image-2d-with-video.html: Removed.
1010         * webgl/conformance/textures/texture-active-bind-2-expected.txt: Removed.
1011         * webgl/conformance/textures/texture-active-bind-2.html: Removed.
1012         * webgl/conformance/textures/texture-active-bind-expected.txt: Removed.
1013         * webgl/conformance/textures/texture-active-bind.html: Removed.
1014         * webgl/conformance/textures/texture-mips-expected.txt: Removed.
1015         * webgl/conformance/textures/texture-mips.html: Removed.
1016         * webgl/conformance/textures/texture-npot-video-expected.txt: Removed.
1017         * webgl/conformance/textures/texture-npot-video.html: Removed.
1018         * webgl/conformance/textures/texture-size-expected.txt: Removed.
1019         * webgl/conformance/textures/texture-size-limit-expected.txt: Removed.
1020         * webgl/conformance/textures/texture-size-limit.html: Removed.
1021         * webgl/conformance/textures/texture-size.html: Removed.
1022         * webgl/conformance/uniforms/gl-uniform-arrays-expected.txt: Removed.
1023         * webgl/conformance/uniforms/gl-uniform-arrays.html: Removed.
1024         * webgl/conformance/uniforms/uniform-default-values-expected.txt: Removed.
1025         * webgl/conformance/uniforms/uniform-default-values.html: Removed.
1026         * webgl/conformance/uniforms/uniform-location-expected.txt: Removed.
1027         * webgl/conformance/uniforms/uniform-location.html: Removed.
1028         * webgl/conformance/uniforms/uniform-samplers-test-expected.txt: Removed.
1029         * webgl/conformance/uniforms/uniform-samplers-test.html: Removed.
1030         * webgl/resources/webgl_test_files/conformance/canvas/buffer-offscreen-test.html: Removed.
1031         * webgl/resources/webgl_test_files/conformance/canvas/buffer-preserve-test.html: Removed.
1032         * webgl/resources/webgl_test_files/conformance/canvas/drawingbuffer-test.html: Removed.
1033         * webgl/resources/webgl_test_files/conformance/canvas/to-data-url-test.html: Removed.
1034         * webgl/resources/webgl_test_files/conformance/context/context-attribute-preserve-drawing-buffer.html: Removed.
1035         * webgl/resources/webgl_test_files/conformance/context/context-creation-and-destruction.html: Removed.
1036         * webgl/resources/webgl_test_files/conformance/glsl/functions/glsl-function-smoothstep-gentype.html: Removed.
1037         * webgl/resources/webgl_test_files/conformance/glsl/literals/float_literal.vert.html: Removed.
1038         * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-uniform-packing-restrictions.html: Removed.
1039         * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-varying-packing-restrictions.html: Removed.
1040         * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-array-of-structs-containing-arrays.html: Removed.
1041         * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-global-variable-precision-mismatch.html: Removed.
1042         * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-non-reserved-words.html: Removed.
1043         * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-short-circuiting-operators.html: Removed.
1044         * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-similar-uniform-array-names.html: Removed.
1045         * webgl/resources/webgl_test_files/conformance/glsl/misc/shaders-with-varyings.html: Removed.
1046         * webgl/resources/webgl_test_files/conformance/glsl/variables/gl-pointcoord.html: Removed.
1047         * webgl/resources/webgl_test_files/conformance/more/conformance/quickCheckAPI-A.html: Removed.
1048         * webgl/resources/webgl_test_files/conformance/more/conformance/quickCheckAPI-B1.html: Removed.
1049         * webgl/resources/webgl_test_files/conformance/more/conformance/quickCheckAPI-B2.html: Removed.
1050         * webgl/resources/webgl_test_files/conformance/more/conformance/quickCheckAPI-B3.html: Removed.
1051         * webgl/resources/webgl_test_files/conformance/more/conformance/quickCheckAPI-B4.html: Removed.
1052         * webgl/resources/webgl_test_files/conformance/more/conformance/quickCheckAPI-C.html: Removed.
1053         * webgl/resources/webgl_test_files/conformance/more/conformance/quickCheckAPI-D_G.html: Removed.
1054         * webgl/resources/webgl_test_files/conformance/more/conformance/quickCheckAPI-G_I.html: Removed.
1055         * webgl/resources/webgl_test_files/conformance/more/conformance/quickCheckAPI-L_S.html: Removed.
1056         * webgl/resources/webgl_test_files/conformance/more/conformance/quickCheckAPI-S_V.html: Removed.
1057         * webgl/resources/webgl_test_files/conformance/more/functions/bufferDataBadArgs.html: Removed.
1058         * webgl/resources/webgl_test_files/conformance/more/functions/copyTexImage2D.html: Removed.
1059         * webgl/resources/webgl_test_files/conformance/more/functions/copyTexImage2DBadArgs.html: Removed.
1060         * webgl/resources/webgl_test_files/conformance/more/functions/copyTexSubImage2D.html: Removed.
1061         * webgl/resources/webgl_test_files/conformance/more/functions/copyTexSubImage2DBadArgs.html: Removed.
1062         * webgl/resources/webgl_test_files/conformance/more/functions/deleteBufferBadArgs.html: Removed.
1063         * webgl/resources/webgl_test_files/conformance/more/functions/drawArrays.html: Removed.
1064         * webgl/resources/webgl_test_files/conformance/more/functions/drawArraysOutOfBounds.html: Removed.
1065         * webgl/resources/webgl_test_files/conformance/more/functions/drawElements.html: Removed.
1066         * webgl/resources/webgl_test_files/conformance/more/functions/drawElementsBadArgs.html: Removed.
1067         * webgl/resources/webgl_test_files/conformance/more/functions/readPixelsBadArgs.html: Removed.
1068         * webgl/resources/webgl_test_files/conformance/more/functions/texImage2DBadArgs.html: Removed.
1069         * webgl/resources/webgl_test_files/conformance/more/functions/texImage2DHTML.html: Removed.
1070         * webgl/resources/webgl_test_files/conformance/more/functions/texSubImage2DBadArgs.html: Removed.
1071         * webgl/resources/webgl_test_files/conformance/more/functions/texSubImage2DHTML.html: Removed.
1072         * webgl/resources/webgl_test_files/conformance/ogles/GL/acos/acos_001_to_006.html: Removed.
1073         * webgl/resources/webgl_test_files/conformance/ogles/GL/asin/asin_001_to_006.html: Removed.
1074         * webgl/resources/webgl_test_files/conformance/ogles/GL/atan/atan_001_to_008.html: Removed.
1075         * webgl/resources/webgl_test_files/conformance/ogles/GL/control_flow/control_flow_001_to_008.html: Removed.
1076         * webgl/resources/webgl_test_files/conformance/ogles/GL/log/log_001_to_008.html: Removed.
1077         * webgl/resources/webgl_test_files/conformance/ogles/GL/log2/log2_001_to_008.html: Removed.
1078         * webgl/resources/webgl_test_files/conformance/ogles/GL/smoothstep/smoothstep_001_to_006.html: Removed.
1079         * webgl/resources/webgl_test_files/conformance/programs/gl-bind-attrib-location-long-names-test.html: Removed.
1080         * webgl/resources/webgl_test_files/conformance/programs/program-test.html: Removed.
1081         * webgl/resources/webgl_test_files/conformance/reading/read-pixels-test.html: Removed.
1082         * webgl/resources/webgl_test_files/conformance/renderbuffers/framebuffer-object-attachment.html: Removed.
1083         * webgl/resources/webgl_test_files/conformance/rendering/gl-scissor-test.html: Removed.
1084         * webgl/resources/webgl_test_files/conformance/rendering/more-than-65536-indices.html: Removed.
1085         * webgl/resources/webgl_test_files/conformance/rendering/multisample-corruption.html: Removed.
1086         * webgl/resources/webgl_test_files/conformance/rendering/point-size.html: Removed.
1087         * webgl/resources/webgl_test_files/conformance/state/gl-object-get-calls.html: Removed.
1088         * webgl/resources/webgl_test_files/conformance/textures/copy-tex-image-2d-formats.html: Removed.
1089         * webgl/resources/webgl_test_files/conformance/textures/gl-pixelstorei.html: Removed.
1090         * webgl/resources/webgl_test_files/conformance/textures/origin-clean-conformance.html: Removed.
1091         * webgl/resources/webgl_test_files/conformance/textures/tex-image-and-sub-image-2d-with-canvas-rgb565.html: Removed.
1092         * webgl/resources/webgl_test_files/conformance/textures/tex-image-and-sub-image-2d-with-canvas-rgba4444.html: Removed.
1093         * webgl/resources/webgl_test_files/conformance/textures/tex-image-and-sub-image-2d-with-canvas-rgba5551.html: Removed.
1094         * webgl/resources/webgl_test_files/conformance/textures/tex-image-and-sub-image-2d-with-canvas.html: Removed.
1095         * webgl/resources/webgl_test_files/conformance/textures/tex-image-and-sub-image-2d-with-image-rgb565.html: Removed.
1096         * webgl/resources/webgl_test_files/conformance/textures/tex-image-and-sub-image-2d-with-image-rgba4444.html: Removed.
1097         * webgl/resources/webgl_test_files/conformance/textures/tex-image-and-sub-image-2d-with-image-rgba5551.html: Removed.
1098         * webgl/resources/webgl_test_files/conformance/textures/tex-image-and-sub-image-2d-with-image.html: Removed.
1099         * webgl/resources/webgl_test_files/conformance/textures/tex-image-and-sub-image-2d-with-video-rgb565.html: Removed.
1100         * webgl/resources/webgl_test_files/conformance/textures/tex-image-and-sub-image-2d-with-video-rgba4444.html: Removed.
1101         * webgl/resources/webgl_test_files/conformance/textures/tex-image-and-sub-image-2d-with-video-rgba5551.html: Removed.
1102         * webgl/resources/webgl_test_files/conformance/textures/tex-image-and-sub-image-2d-with-video.html: Removed.
1103         * webgl/resources/webgl_test_files/conformance/textures/texture-active-bind-2.html: Removed.
1104         * webgl/resources/webgl_test_files/conformance/textures/texture-active-bind.html: Removed.
1105         * webgl/resources/webgl_test_files/conformance/textures/texture-mips.html: Removed.
1106         * webgl/resources/webgl_test_files/conformance/textures/texture-npot-video.html: Removed.
1107         * webgl/resources/webgl_test_files/conformance/textures/texture-size-limit.html: Removed.
1108         * webgl/resources/webgl_test_files/conformance/textures/texture-size.html: Removed.
1109         * webgl/resources/webgl_test_files/conformance/uniforms/gl-uniform-arrays.html: Removed.
1110         * webgl/resources/webgl_test_files/conformance/uniforms/uniform-default-values.html: Removed.
1111         * webgl/resources/webgl_test_files/conformance/uniforms/uniform-location.html: Removed.
1112         * webgl/resources/webgl_test_files/conformance/uniforms/uniform-samplers-test.html: Removed.
1113
1114 2013-02-07  Ádám Kallai  <kadam@inf.u-szeged.hu>
1115
1116         [Qt] Unreviewed gardening. Skip failing WebGL tests.
1117
1118         * platform/qt/TestExpectations:
1119
1120 2013-02-07  Sheriff Bot  <webkit.review.bot@gmail.com>
1121
1122         Unreviewed, rolling out r142067.
1123         http://trac.webkit.org/changeset/142067
1124         https://bugs.webkit.org/show_bug.cgi?id=109147
1125
1126         adding Slow modifier did not help completely (Requested by
1127         falken on #webkit).
1128
1129         * platform/chromium/TestExpectations:
1130
1131 2013-02-07  Zan Dobersek  <zdobersek@igalia.com>
1132
1133         Unreviewed GTK gardening.
1134
1135         Expanding failure expectation for fast/dom/Window/slow-unload-handler.html.
1136         Adding failure expectation for the new fast/css/negative-text-indent-in-inline-block.html
1137         layout tests.
1138
1139         * platform/gtk/TestExpectations:
1140
1141 2013-02-03  Kentaro Hara  <haraken@chromium.org>
1142
1143         WebKit's focus events are UIEvents (instead of FocusEvent) and thus don't expose .relatedTarget
1144         https://bugs.webkit.org/show_bug.cgi?id=76216
1145
1146         Reviewed by Eric Seidel.
1147
1148         Spec: http://www.w3.org/TR/DOM-Level-3-Events/#events-FocusEvent
1149
1150         This patch creates a new FocusEvent class with a relatedTarget attribute.
1151         Now when focusin or focusout events are dispatched, a FocusEvent is created with
1152         the relatedTarget attribute set accordingly.
1153
1154         * fast/dom/shadow/shadow-boundary-events-expected.txt:
1155         * fast/dom/shadow/shadow-boundary-events.html:
1156         * fast/events/related-target-focusevent-expected.txt: Added.
1157         * fast/events/related-target-focusevent.html: Added.
1158
1159 2013-02-06  Mike West  <mkwst@chromium.org>
1160
1161         Entity-header extension headers honored on 304 responses.
1162         https://bugs.webkit.org/show_bug.cgi?id=72414
1163
1164         Reviewed by Alexey Proskuryakov.
1165
1166         * http/tests/security/XFrameOptions/resources/nph-cached-xfo.pl: Added.
1167         * http/tests/security/XFrameOptions/x-frame-options-cached-expected.txt: Added.
1168         * http/tests/security/XFrameOptions/x-frame-options-cached.html: Added.
1169         * http/tests/security/contentSecurityPolicy/cached-frame-csp-expected.txt: Added.
1170         * http/tests/security/contentSecurityPolicy/cached-frame-csp.html: Added.
1171         * http/tests/security/contentSecurityPolicy/resources/nph-cached-csp.pl: Added.
1172         * http/tests/security/xssAuditor/cached-frame-expected.txt: Added.
1173         * http/tests/security/xssAuditor/cached-frame.html: Added.
1174         * http/tests/security/xssAuditor/resources/nph-cached.pl: Added.
1175
1176 2013-02-06  Matt Falkenhagen  <falken@chromium.org>
1177
1178         Unreviewed gardening. Marking all webgl/conformance tests as slow.
1179
1180         * platform/chromium/TestExpectations:
1181
1182 2013-02-06  Tom Sepez  <tsepez@chromium.org>
1183
1184         document.referrer leakage with XSS Auditor page block
1185         https://bugs.webkit.org/show_bug.cgi?id=109089
1186
1187         Reviewed by Adam Barth.
1188
1189         Test prints the referrer to show it isn't leaked.
1190         
1191         * http/tests/security/xssAuditor/full-block-script-tag-expected.txt:
1192         * http/tests/security/xssAuditor/full-block-script-tag.html:
1193
1194 2013-02-06  Matt Falkenhagen  <falken@chromium.org>
1195
1196         Unreviewed gardening. Marking gl-vertexattribpointer.html as slow.
1197
1198         * platform/chromium/TestExpectations:
1199
1200 2013-02-06  Gregg Tavares  <gman@chromium.org>
1201
1202         Adds failing WebGL Conformance Tests.
1203         https://bugs.webkit.org/show_bug.cgi?id=109075
1204
1205         Reviewed by Kenneth Russell.
1206
1207         * platform/chromium/TestExpectations:
1208         * platform/mac/TestExpectations:
1209         * platform/win/TestExpectations:
1210         * webgl/conformance/canvas/buffer-offscreen-test-expected.txt: Added.
1211         * webgl/conformance/canvas/buffer-offscreen-test.html: Added.
1212         * webgl/conformance/canvas/buffer-preserve-test-expected.txt: Added.
1213         * webgl/conformance/canvas/buffer-preserve-test.html: Added.
1214         * webgl/conformance/canvas/drawingbuffer-test-expected.txt: Added.
1215         * webgl/conformance/canvas/drawingbuffer-test.html: Added.
1216         * webgl/conformance/canvas/to-data-url-test-expected.txt: Added.
1217         * webgl/conformance/canvas/to-data-url-test.html: Added.
1218         * webgl/conformance/context/context-attribute-preserve-drawing-buffer-expected.txt: Added.
1219         * webgl/conformance/context/context-attribute-preserve-drawing-buffer.html: Added.
1220         * webgl/conformance/context/context-creation-and-destruction-expected.txt: Added.
1221         * webgl/conformance/context/context-creation-and-destruction.html: Added.
1222         * webgl/conformance/glsl/functions/glsl-function-smoothstep-gentype-expected.txt: Added.
1223         * webgl/conformance/glsl/functions/glsl-function-smoothstep-gentype.html: Added.
1224         * webgl/conformance/glsl/literals/float_literal.vert-expected.txt: Added.
1225         * webgl/conformance/glsl/literals/float_literal.vert.html: Added.
1226         * webgl/conformance/glsl/misc/shader-uniform-packing-restrictions-expected.txt: Added.
1227         * webgl/conformance/glsl/misc/shader-uniform-packing-restrictions.html: Added.
1228         * webgl/conformance/glsl/misc/shader-varying-packing-restrictions-expected.txt: Added.
1229         * webgl/conformance/glsl/misc/shader-varying-packing-restrictions.html: Added.
1230         * webgl/conformance/glsl/misc/shader-with-array-of-structs-containing-arrays-expected.txt: Added.
1231         * webgl/conformance/glsl/misc/shader-with-array-of-structs-containing-arrays.html: Added.
1232         * webgl/conformance/glsl/misc/shader-with-global-variable-precision-mismatch-expected.txt: Added.
1233         * webgl/conformance/glsl/misc/shader-with-global-variable-precision-mismatch.html: Added.
1234         * webgl/conformance/glsl/misc/shader-with-non-reserved-words-expected.txt: Added.
1235         * webgl/conformance/glsl/misc/shader-with-non-reserved-words.html: Added.
1236         * webgl/conformance/glsl/misc/shader-with-short-circuiting-operators-expected.txt: Added.
1237         * webgl/conformance/glsl/misc/shader-with-short-circuiting-operators.html: Added.
1238         * webgl/conformance/glsl/misc/shader-with-similar-uniform-array-names-expected.txt: Added.
1239         * webgl/conformance/glsl/misc/shader-with-similar-uniform-array-names.html: Added.
1240         * webgl/conformance/glsl/misc/shaders-with-varyings-expected.txt: Added.
1241         * webgl/conformance/glsl/misc/shaders-with-varyings.html: Added.
1242         * webgl/conformance/glsl/variables/gl-pointcoord-expected.txt: Added.
1243         * webgl/conformance/glsl/variables/gl-pointcoord.html: Added.
1244         * webgl/conformance/more/conformance/quickCheckAPI-A-expected.txt: Added.
1245         * webgl/conformance/more/conformance/quickCheckAPI-A.html: Added.
1246         * webgl/conformance/more/conformance/quickCheckAPI-B1-expected.txt: Added.
1247         * webgl/conformance/more/conformance/quickCheckAPI-B1.html: Added.
1248         * webgl/conformance/more/conformance/quickCheckAPI-B2-expected.txt: Added.
1249         * webgl/conformance/more/conformance/quickCheckAPI-B2.html: Added.
1250         * webgl/conformance/more/conformance/quickCheckAPI-B3-expected.txt: Added.
1251         * webgl/conformance/more/conformance/quickCheckAPI-B3.html: Added.
1252         * webgl/conformance/more/conformance/quickCheckAPI-B4-expected.txt: Added.
1253         * webgl/conformance/more/conformance/quickCheckAPI-B4.html: Added.
1254         * webgl/conformance/more/conformance/quickCheckAPI-C-expected.txt: Added.
1255         * webgl/conformance/more/conformance/quickCheckAPI-C.html: Added.
1256         * webgl/conformance/more/conformance/quickCheckAPI-D_G-expected.txt: Added.
1257         * webgl/conformance/more/conformance/quickCheckAPI-D_G.html: Added.
1258         * webgl/conformance/more/conformance/quickCheckAPI-G_I-expected.txt: Added.
1259         * webgl/conformance/more/conformance/quickCheckAPI-G_I.html: Added.
1260         * webgl/conformance/more/conformance/quickCheckAPI-L_S-expected.txt: Added.
1261         * webgl/conformance/more/conformance/quickCheckAPI-L_S.html: Added.
1262         * webgl/conformance/more/conformance/quickCheckAPI-S_V-expected.txt: Added.
1263         * webgl/conformance/more/conformance/quickCheckAPI-S_V.html: Added.
1264         * webgl/conformance/more/functions/bufferDataBadArgs-expected.txt: Added.
1265         * webgl/conformance/more/functions/bufferDataBadArgs.html: Added.
1266         * webgl/conformance/more/functions/copyTexImage2D-expected.txt: Added.
1267         * webgl/conformance/more/functions/copyTexImage2D.html: Added.
1268         * webgl/conformance/more/functions/copyTexImage2DBadArgs-expected.txt: Added.
1269         * webgl/conformance/more/functions/copyTexImage2DBadArgs.html: Added.
1270         * webgl/conformance/more/functions/copyTexSubImage2D-expected.txt: Added.
1271         * webgl/conformance/more/functions/copyTexSubImage2D.html: Added.
1272         * webgl/conformance/more/functions/copyTexSubImage2DBadArgs-expected.txt: Added.
1273         * webgl/conformance/more/functions/copyTexSubImage2DBadArgs.html: Added.
1274         * webgl/conformance/more/functions/deleteBufferBadArgs-expected.txt: Added.
1275         * webgl/conformance/more/functions/deleteBufferBadArgs.html: Added.
1276         * webgl/conformance/more/functions/drawArrays-expected.txt: Added.
1277         * webgl/conformance/more/functions/drawArrays.html: Added.
1278         * webgl/conformance/more/functions/drawArraysOutOfBounds-expected.txt: Added.
1279         * webgl/conformance/more/functions/drawArraysOutOfBounds.html: Added.
1280         * webgl/conformance/more/functions/drawElements-expected.txt: Added.
1281         * webgl/conformance/more/functions/drawElements.html: Added.
1282         * webgl/conformance/more/functions/drawElementsBadArgs-expected.txt: Added.
1283         * webgl/conformance/more/functions/drawElementsBadArgs.html: Added.
1284         * webgl/conformance/more/functions/readPixelsBadArgs-expected.txt: Added.
1285         * webgl/conformance/more/functions/readPixelsBadArgs.html: Added.
1286         * webgl/conformance/more/functions/texImage2DBadArgs-expected.txt: Added.
1287         * webgl/conformance/more/functions/texImage2DBadArgs.html: Added.
1288         * webgl/conformance/more/functions/texImage2DHTML-expected.txt: Added.
1289         * webgl/conformance/more/functions/texImage2DHTML.html: Added.
1290         * webgl/conformance/more/functions/texSubImage2DBadArgs-expected.txt: Added.
1291         * webgl/conformance/more/functions/texSubImage2DBadArgs.html: Added.
1292         * webgl/conformance/more/functions/texSubImage2DHTML-expected.txt: Added.
1293         * webgl/conformance/more/functions/texSubImage2DHTML.html: Added.
1294         * webgl/conformance/ogles/GL/acos/acos_001_to_006-expected.txt: Added.
1295         * webgl/conformance/ogles/GL/acos/acos_001_to_006.html: Added.
1296         * webgl/conformance/ogles/GL/asin/asin_001_to_006-expected.txt: Added.
1297         * webgl/conformance/ogles/GL/asin/asin_001_to_006.html: Added.
1298         * webgl/conformance/ogles/GL/atan/atan_001_to_008-expected.txt: Added.
1299         * webgl/conformance/ogles/GL/atan/atan_001_to_008.html: Added.
1300         * webgl/conformance/ogles/GL/control_flow/control_flow_001_to_008-expected.txt: Added.
1301         * webgl/conformance/ogles/GL/control_flow/control_flow_001_to_008.html: Added.
1302         * webgl/conformance/ogles/GL/log/log_001_to_008-expected.txt: Added.
1303         * webgl/conformance/ogles/GL/log/log_001_to_008.html: Added.
1304         * webgl/conformance/ogles/GL/log2/log2_001_to_008-expected.txt: Added.
1305         * webgl/conformance/ogles/GL/log2/log2_001_to_008.html: Added.
1306         * webgl/conformance/ogles/GL/smoothstep/smoothstep_001_to_006-expected.txt: Added.
1307         * webgl/conformance/ogles/GL/smoothstep/smoothstep_001_to_006.html: Added.
1308         * webgl/conformance/programs/gl-bind-attrib-location-long-names-test-expected.txt: Added.
1309         * webgl/conformance/programs/gl-bind-attrib-location-long-names-test.html: Added.
1310         * webgl/conformance/programs/program-test-expected.txt: Added.
1311         * webgl/conformance/programs/program-test.html: Added.
1312         * webgl/conformance/reading/read-pixels-test-expected.txt: Added.
1313         * webgl/conformance/reading/read-pixels-test.html: Added.
1314         * webgl/conformance/renderbuffers/framebuffer-object-attachment-expected.txt: Added.
1315         * webgl/conformance/renderbuffers/framebuffer-object-attachment.html: Added.
1316         * webgl/conformance/rendering/gl-scissor-test-expected.txt: Added.
1317         * webgl/conformance/rendering/gl-scissor-test.html: Added.
1318         * webgl/conformance/rendering/more-than-65536-indices-expected.txt: Added.
1319         * webgl/conformance/rendering/more-than-65536-indices.html: Added.
1320         * webgl/conformance/rendering/multisample-corruption-expected.txt: Added.
1321         * webgl/conformance/rendering/multisample-corruption.html: Added.
1322         * webgl/conformance/rendering/point-size-expected.txt: Added.
1323         * webgl/conformance/rendering/point-size.html: Added.
1324         * webgl/conformance/state/gl-object-get-calls-expected.txt: Added.
1325         * webgl/conformance/state/gl-object-get-calls.html: Added.
1326         * webgl/conformance/textures/copy-tex-image-2d-formats-expected.txt: Added.
1327         * webgl/conformance/textures/copy-tex-image-2d-formats.html: Added.
1328         * webgl/conformance/textures/gl-pixelstorei-expected.txt: Added.
1329         * webgl/conformance/textures/gl-pixelstorei.html: Added.
1330         * webgl/conformance/textures/origin-clean-conformance-expected.txt: Added.
1331         * webgl/conformance/textures/origin-clean-conformance.html: Added.
1332         * webgl/conformance/textures/tex-image-and-sub-image-2d-with-canvas-expected.txt: Added.
1333         * webgl/conformance/textures/tex-image-and-sub-image-2d-with-canvas-rgb565-expected.txt: Added.
1334         * webgl/conformance/textures/tex-image-and-sub-image-2d-with-canvas-rgb565.html: Added.
1335         * webgl/conformance/textures/tex-image-and-sub-image-2d-with-canvas-rgba4444-expected.txt: Added.
1336         * webgl/conformance/textures/tex-image-and-sub-image-2d-with-canvas-rgba4444.html: Added.
1337         * webgl/conformance/textures/tex-image-and-sub-image-2d-with-canvas-rgba5551-expected.txt: Added.
1338         * webgl/conformance/textures/tex-image-and-sub-image-2d-with-canvas-rgba5551.html: Added.
1339         * webgl/conformance/textures/tex-image-and-sub-image-2d-with-canvas.html: Added.
1340         * webgl/conformance/textures/tex-image-and-sub-image-2d-with-image-expected.txt: Added.
1341         * webgl/conformance/textures/tex-image-and-sub-image-2d-with-image-rgb565-expected.txt: Added.
1342         * webgl/conformance/textures/tex-image-and-sub-image-2d-with-image-rgb565.html: Added.
1343         * webgl/conformance/textures/tex-image-and-sub-image-2d-with-image-rgba4444-expected.txt: Added.
1344         * webgl/conformance/textures/tex-image-and-sub-image-2d-with-image-rgba4444.html: Added.
1345         * webgl/conformance/textures/tex-image-and-sub-image-2d-with-image-rgba5551-expected.txt: Added.
1346         * webgl/conformance/textures/tex-image-and-sub-image-2d-with-image-rgba5551.html: Added.
1347         * webgl/conformance/textures/tex-image-and-sub-image-2d-with-image.html: Added.
1348         * webgl/conformance/textures/tex-image-and-sub-image-2d-with-video-expected.txt: Added.
1349         * webgl/conformance/textures/tex-image-and-sub-image-2d-with-video-rgb565-expected.txt: Added.
1350         * webgl/conformance/textures/tex-image-and-sub-image-2d-with-video-rgb565.html: Added.
1351         * webgl/conformance/textures/tex-image-and-sub-image-2d-with-video-rgba4444-expected.txt: Added.
1352         * webgl/conformance/textures/tex-image-and-sub-image-2d-with-video-rgba4444.html: Added.
1353         * webgl/conformance/textures/tex-image-and-sub-image-2d-with-video-rgba5551-expected.txt: Added.
1354         * webgl/conformance/textures/tex-image-and-sub-image-2d-with-video-rgba5551.html: Added.
1355         * webgl/conformance/textures/tex-image-and-sub-image-2d-with-video.html: Added.
1356         * webgl/conformance/textures/texture-active-bind-2-expected.txt: Added.
1357         * webgl/conformance/textures/texture-active-bind-2.html: Added.
1358         * webgl/conformance/textures/texture-active-bind-expected.txt: Added.
1359         * webgl/conformance/textures/texture-active-bind.html: Added.
1360         * webgl/conformance/textures/texture-mips-expected.txt: Added.
1361         * webgl/conformance/textures/texture-mips.html: Added.
1362         * webgl/conformance/textures/texture-npot-video-expected.txt: Added.
1363         * webgl/conformance/textures/texture-npot-video.html: Added.
1364         * webgl/conformance/textures/texture-size-expected.txt: Added.
1365         * webgl/conformance/textures/texture-size-limit-expected.txt: Added.
1366         * webgl/conformance/textures/texture-size-limit.html: Added.
1367         * webgl/conformance/textures/texture-size.html: Added.
1368         * webgl/conformance/uniforms/gl-uniform-arrays-expected.txt: Added.
1369         * webgl/conformance/uniforms/gl-uniform-arrays.html: Added.
1370         * webgl/conformance/uniforms/uniform-default-values-expected.txt: Added.
1371         * webgl/conformance/uniforms/uniform-default-values.html: Added.
1372         * webgl/conformance/uniforms/uniform-location-expected.txt: Added.
1373         * webgl/conformance/uniforms/uniform-location.html: Added.
1374         * webgl/conformance/uniforms/uniform-samplers-test-expected.txt: Added.
1375         * webgl/conformance/uniforms/uniform-samplers-test.html: Added.
1376         * webgl/resources/webgl_test_files/conformance/canvas/buffer-offscreen-test.html: Added.
1377         * webgl/resources/webgl_test_files/conformance/canvas/buffer-preserve-test.html: Added.
1378         * webgl/resources/webgl_test_files/conformance/canvas/drawingbuffer-test.html: Added.
1379         * webgl/resources/webgl_test_files/conformance/canvas/to-data-url-test.html: Added.
1380         * webgl/resources/webgl_test_files/conformance/context/context-attribute-preserve-drawing-buffer.html: Added.
1381         * webgl/resources/webgl_test_files/conformance/context/context-creation-and-destruction.html: Added.
1382         * webgl/resources/webgl_test_files/conformance/glsl/functions/glsl-function-smoothstep-gentype.html: Added.
1383         * webgl/resources/webgl_test_files/conformance/glsl/literals/float_literal.vert.html: Added.
1384         * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-uniform-packing-restrictions.html: Added.
1385         * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-varying-packing-restrictions.html: Added.
1386         * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-array-of-structs-containing-arrays.html: Added.
1387         * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-global-variable-precision-mismatch.html: Added.
1388         * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-non-reserved-words.html: Added.
1389         * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-short-circuiting-operators.html: Added.
1390         * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-similar-uniform-array-names.html: Added.
1391         * webgl/resources/webgl_test_files/conformance/glsl/misc/shaders-with-varyings.html: Added.
1392         * webgl/resources/webgl_test_files/conformance/glsl/variables/gl-pointcoord.html: Added.
1393         * webgl/resources/webgl_test_files/conformance/more/conformance/quickCheckAPI-A.html: Added.
1394         * webgl/resources/webgl_test_files/conformance/more/conformance/quickCheckAPI-B1.html: Added.
1395         * webgl/resources/webgl_test_files/conformance/more/conformance/quickCheckAPI-B2.html: Added.
1396         * webgl/resources/webgl_test_files/conformance/more/conformance/quickCheckAPI-B3.html: Added.
1397         * webgl/resources/webgl_test_files/conformance/more/conformance/quickCheckAPI-B4.html: Added.
1398         * webgl/resources/webgl_test_files/conformance/more/conformance/quickCheckAPI-C.html: Added.
1399         * webgl/resources/webgl_test_files/conformance/more/conformance/quickCheckAPI-D_G.html: Added.
1400         * webgl/resources/webgl_test_files/conformance/more/conformance/quickCheckAPI-G_I.html: Added.
1401         * webgl/resources/webgl_test_files/conformance/more/conformance/quickCheckAPI-L_S.html: Added.
1402         * webgl/resources/webgl_test_files/conformance/more/conformance/quickCheckAPI-S_V.html: Added.
1403         * webgl/resources/webgl_test_files/conformance/more/functions/bufferDataBadArgs.html: Added.
1404         * webgl/resources/webgl_test_files/conformance/more/functions/copyTexImage2D.html: Added.
1405         * webgl/resources/webgl_test_files/conformance/more/functions/copyTexImage2DBadArgs.html: Added.
1406         * webgl/resources/webgl_test_files/conformance/more/functions/copyTexSubImage2D.html: Added.
1407         * webgl/resources/webgl_test_files/conformance/more/functions/copyTexSubImage2DBadArgs.html: Added.
1408         * webgl/resources/webgl_test_files/conformance/more/functions/deleteBufferBadArgs.html: Added.
1409         * webgl/resources/webgl_test_files/conformance/more/functions/drawArrays.html: Added.
1410         * webgl/resources/webgl_test_files/conformance/more/functions/drawArraysOutOfBounds.html: Added.
1411         * webgl/resources/webgl_test_files/conformance/more/functions/drawElements.html: Added.
1412         * webgl/resources/webgl_test_files/conformance/more/functions/drawElementsBadArgs.html: Added.
1413         * webgl/resources/webgl_test_files/conformance/more/functions/readPixelsBadArgs.html: Added.
1414         * webgl/resources/webgl_test_files/conformance/more/functions/texImage2DBadArgs.html: Added.
1415         * webgl/resources/webgl_test_files/conformance/more/functions/texImage2DHTML.html: Added.
1416         * webgl/resources/webgl_test_files/conformance/more/functions/texSubImage2DBadArgs.html: Added.
1417         * webgl/resources/webgl_test_files/conformance/more/functions/texSubImage2DHTML.html: Added.
1418         * webgl/resources/webgl_test_files/conformance/ogles/GL/acos/acos_001_to_006.html: Added.
1419         * webgl/resources/webgl_test_files/conformance/ogles/GL/asin/asin_001_to_006.html: Added.
1420         * webgl/resources/webgl_test_files/conformance/ogles/GL/atan/atan_001_to_008.html: Added.
1421         * webgl/resources/webgl_test_files/conformance/ogles/GL/control_flow/control_flow_001_to_008.html: Added.
1422         * webgl/resources/webgl_test_files/conformance/ogles/GL/log/log_001_to_008.html: Added.
1423         * webgl/resources/webgl_test_files/conformance/ogles/GL/log2/log2_001_to_008.html: Added.
1424         * webgl/resources/webgl_test_files/conformance/ogles/GL/smoothstep/smoothstep_001_to_006.html: Added.
1425         * webgl/resources/webgl_test_files/conformance/programs/gl-bind-attrib-location-long-names-test.html: Added.
1426         * webgl/resources/webgl_test_files/conformance/programs/program-test.html: Added.
1427         * webgl/resources/webgl_test_files/conformance/reading/read-pixels-test.html: Added.
1428         * webgl/resources/webgl_test_files/conformance/renderbuffers/framebuffer-object-attachment.html: Added.
1429         * webgl/resources/webgl_test_files/conformance/rendering/gl-scissor-test.html: Added.
1430         * webgl/resources/webgl_test_files/conformance/rendering/more-than-65536-indices.html: Added.
1431         * webgl/resources/webgl_test_files/conformance/rendering/multisample-corruption.html: Added.
1432         * webgl/resources/webgl_test_files/conformance/rendering/point-size.html: Added.
1433         * webgl/resources/webgl_test_files/conformance/state/gl-object-get-calls.html: Added.
1434         * webgl/resources/webgl_test_files/conformance/textures/copy-tex-image-2d-formats.html: Added.
1435         * webgl/resources/webgl_test_files/conformance/textures/gl-pixelstorei.html: Added.
1436         * webgl/resources/webgl_test_files/conformance/textures/origin-clean-conformance.html: Added.
1437         * webgl/resources/webgl_test_files/conformance/textures/tex-image-and-sub-image-2d-with-canvas-rgb565.html: Added.
1438         * webgl/resources/webgl_test_files/conformance/textures/tex-image-and-sub-image-2d-with-canvas-rgba4444.html: Added.
1439         * webgl/resources/webgl_test_files/conformance/textures/tex-image-and-sub-image-2d-with-canvas-rgba5551.html: Added.
1440         * webgl/resources/webgl_test_files/conformance/textures/tex-image-and-sub-image-2d-with-canvas.html: Added.
1441         * webgl/resources/webgl_test_files/conformance/textures/tex-image-and-sub-image-2d-with-image-rgb565.html: Added.
1442         * webgl/resources/webgl_test_files/conformance/textures/tex-image-and-sub-image-2d-with-image-rgba4444.html: Added.
1443         * webgl/resources/webgl_test_files/conformance/textures/tex-image-and-sub-image-2d-with-image-rgba5551.html: Added.
1444         * webgl/resources/webgl_test_files/conformance/textures/tex-image-and-sub-image-2d-with-image.html: Added.
1445         * webgl/resources/webgl_test_files/conformance/textures/tex-image-and-sub-image-2d-with-video-rgb565.html: Added.
1446         * webgl/resources/webgl_test_files/conformance/textures/tex-image-and-sub-image-2d-with-video-rgba4444.html: Added.
1447         * webgl/resources/webgl_test_files/conformance/textures/tex-image-and-sub-image-2d-with-video-rgba5551.html: Added.
1448         * webgl/resources/webgl_test_files/conformance/textures/tex-image-and-sub-image-2d-with-video.html: Added.
1449         * webgl/resources/webgl_test_files/conformance/textures/texture-active-bind-2.html: Added.
1450         * webgl/resources/webgl_test_files/conformance/textures/texture-active-bind.html: Added.
1451         * webgl/resources/webgl_test_files/conformance/textures/texture-mips.html: Added.
1452         * webgl/resources/webgl_test_files/conformance/textures/texture-npot-video.html: Added.
1453         * webgl/resources/webgl_test_files/conformance/textures/texture-size-limit.html: Added.
1454         * webgl/resources/webgl_test_files/conformance/textures/texture-size.html: Added.
1455         * webgl/resources/webgl_test_files/conformance/uniforms/gl-uniform-arrays.html: Added.
1456         * webgl/resources/webgl_test_files/conformance/uniforms/uniform-default-values.html: Added.
1457         * webgl/resources/webgl_test_files/conformance/uniforms/uniform-location.html: Added.
1458         * webgl/resources/webgl_test_files/conformance/uniforms/uniform-samplers-test.html: Added.
1459
1460 2013-02-06  Terry Anderson  <tdanderson@chromium.org>
1461
1462         Add support for gesture scroll events that do not propagate to enclosing scrollables
1463         https://bugs.webkit.org/show_bug.cgi?id=108849
1464
1465         Reviewed by Antonio Gomes.
1466
1467         New tests added to ensure that GestureScrollUpdateWithoutPropagation events will not
1468         propagate to the scrollable parent of their target when the target has no area
1469         left to be scrolled.
1470
1471         Modified two chromium-specific plugin tests to ensure that the plugins receive
1472         GestureScrollUpdate events when GestureScrollUpdateWithoutPropagation events are
1473         dispatched to them.
1474
1475         * fast/events/touch/gesture/touch-gesture-scroll-div-not-propagated-expected.txt: Added.
1476         * fast/events/touch/gesture/touch-gesture-scroll-div-not-propagated.html: Added.
1477         * fast/events/touch/gesture/touch-gesture-scroll-iframe-not-propagated-expected.txt: Added.
1478         * fast/events/touch/gesture/touch-gesture-scroll-iframe-not-propagated.html: Added.
1479         * fast/events/touch/gesture/touch-gesture-scroll-page-not-propagated-expected.txt: Added.
1480         * fast/events/touch/gesture/touch-gesture-scroll-page-not-propagated.html: Added.
1481         * platform/chromium/fast/events/touch/gesture/touch-gesture-scroll-div-not-propagated-expected.txt: Added.
1482         * platform/chromium/fast/events/touch/gesture/touch-gesture-scroll-iframe-not-propagated-expected.txt: Added.
1483         * platform/chromium/fast/events/touch/gesture/touch-gesture-scroll-page-not-propagated-expected.txt: Added.
1484         * platform/chromium/plugins/gesture-events-expected.txt:
1485         * platform/chromium/plugins/gesture-events-scrolled-expected.txt:
1486         * platform/chromium/plugins/gesture-events-scrolled.html:
1487         * platform/chromium/plugins/gesture-events.html:
1488
1489 2013-02-06  Ojan Vafai  <ojan@chromium.org>
1490
1491         [Chromium] table-section-overflow-clip-crash.html hits an assert
1492         https://bugs.webkit.org/show_bug.cgi?id=108594
1493
1494         Reviewed by Levi Weintraub.
1495
1496         * platform/chromium/TestExpectations:
1497
1498 2013-02-06  Ojan Vafai  <ojan@chromium.org>
1499
1500         display:none file upload button crashes
1501         https://bugs.webkit.org/show_bug.cgi?id=109102
1502
1503         Reviewed by Levi Weintraub.
1504
1505         * fast/forms/file/display-none-upload-button-expected.txt: Added.
1506         * fast/forms/file/display-none-upload-button.html: Added.
1507         Tests that we don't crash. Also exposes a bug that the baseline and height of
1508         the input don't include the height of the filename text.
1509
1510 2013-02-06  Stephen Chenney  <schenney@chromium.org>
1511
1512         [Chromium] Test expectations update for Skia change.
1513
1514         Unreviewed expectations update
1515
1516         Files that we were expecting to fail. Now being rebaselined.
1517
1518         * platform/chromium-linux-x86/svg/text/text-viewbox-rescale-expected.png: Added.
1519         * platform/chromium-linux/platform/chromium/virtual/gpu/fast/canvas/canvas-composite-transformclip-expected.png:
1520         * platform/chromium-linux/svg/batik/text/smallFonts-expected.png:
1521         * platform/chromium-linux/svg/batik/text/textFeatures-expected.png:
1522         * platform/chromium-linux/svg/text/selection-styles-expected.png:
1523         * platform/chromium-linux/svg/text/text-viewbox-rescale-expected.png:
1524         * platform/chromium-mac-lion/svg/text/text-viewbox-rescale-expected.png:
1525         * platform/chromium-mac/platform/chromium/virtual/gpu/fast/canvas/canvas-composite-transformclip-expected.png:
1526         * platform/chromium-mac/svg/text/text-viewbox-rescale-expected.png:
1527         * platform/chromium-win/platform/chromium/virtual/gpu/fast/canvas/canvas-composite-transformclip-expected.png:
1528         * platform/efl/svg/batik/text/smallFonts-expected.png: Removed.
1529
1530 2013-02-06  Dima Gorbik  <dgorbik@apple.com>
1531
1532         Reset the border property for -webkit-slider-thumb in unknown-pseudo-element-matching test
1533         https://bugs.webkit.org/show_bug.cgi?id=109101
1534
1535         We check that the style matches a pseudo element by setting its height to 1px.
1536         Some user agents, like iOS, have default border styles that affect the minimum height,
1537         so we need to reset those.
1538
1539         Reviewed by Joseph Pecoraro.
1540
1541         * fast/css/unknown-pseudo-element-matching.html:
1542
1543 2013-02-06  Dirk Schulze  <dschulze@adobe.com>
1544
1545         Context's currentPath should check for passed type
1546         https://bugs.webkit.org/show_bug.cgi?id=109097
1547
1548         Reviewed by Dean Jackson.
1549
1550         Add checks with different data types as value for canvas.currentPath.
1551
1552         * fast/canvas/canvas-currentPath-crash-expected.txt: Added.
1553         * fast/canvas/canvas-currentPath-crash.html: Added.
1554         * fast/canvas/script-tests/canvas-currentPath-crash.js: Added.
1555         * platform/chromium/TestExpectations:
1556         * platform/efl/TestExpectations:
1557         * platform/gtk/TestExpectations:
1558         * platform/mac/TestExpectations:
1559         * platform/qt/TestExpectations:
1560
1561 2013-02-06  Stephen Chenney  <schenney@chromium.org>
1562
1563         [Chromium] Test expectations update for Skia change.
1564
1565         Unreviewed expectations update
1566
1567         Files that we were expecting to fail. Now being rebaselined.
1568
1569         * platform/chromium-linux/fast/repaint/japanese-rl-selection-clear-expected.png:
1570         * platform/chromium-linux/fast/repaint/japanese-rl-selection-repaint-expected.png:
1571         * platform/chromium-linux/fast/repaint/japanese-rl-selection-repaint-in-regions-expected.png: Added.
1572         * platform/chromium-linux/fast/text/justify-ideograph-vertical-expected.png:
1573         * platform/chromium-linux/svg/custom/shapes-supporting-markers-expected.png:
1574         * platform/chromium-linux/svg/custom/text-ctm-expected.png:
1575         * platform/chromium-mac-lion/svg/custom/shapes-supporting-markers-expected.png:
1576         * platform/chromium-mac/svg/custom/shapes-supporting-markers-expected.png:
1577         * platform/chromium-mac/svg/custom/text-ctm-expected.txt:
1578         * platform/chromium-win/svg/custom/shapes-supporting-markers-expected.png:
1579         * platform/chromium-win/svg/custom/text-ctm-expected.png:
1580         * platform/chromium-win/svg/custom/text-ctm-expected.txt: Removed.
1581         * platform/gtk/svg/custom/text-ctm-expected.txt: Removed.
1582         * svg/custom/text-ctm-expected.txt: Added.
1583
1584 2013-02-06  Rafael Weinstein  <rafaelw@chromium.org>
1585
1586         [HTMLTemplateElement] Non </template> end tags should be ignored in "template contents" insertion mode.
1587         https://bugs.webkit.org/show_bug.cgi?id=109090
1588
1589         Reviewed by Adam Barth.
1590
1591         * html5lib/resources/template.dat:
1592
1593 2013-02-06  Stephen Chenney  <schenney@chromium.org>
1594
1595         [Chromium] Test expectations update for Skia change.
1596
1597         Unreviewed expectations update
1598
1599         Files that we were expecting to fail. Now being rebaslined.
1600
1601         * platform/chromium-linux-x86/fast/writing-mode/japanese-ruby-vertical-lr-expected.png: Removed.
1602         * platform/chromium-linux-x86/fast/writing-mode/japanese-ruby-vertical-lr-expected.txt:
1603         * platform/chromium-linux-x86/fast/writing-mode/japanese-ruby-vertical-rl-expected.png: Removed.
1604         * platform/chromium-linux-x86/fast/writing-mode/japanese-ruby-vertical-rl-expected.txt:
1605         * platform/chromium-linux/fast/writing-mode/border-vertical-lr-expected.png:
1606         * platform/chromium-linux/fast/writing-mode/japanese-lr-selection-expected.png:
1607         * platform/chromium-linux/fast/writing-mode/japanese-lr-text-expected.png:
1608         * platform/chromium-linux/fast/writing-mode/japanese-rl-selection-expected.png:
1609         * platform/chromium-linux/fast/writing-mode/japanese-rl-text-expected.png:
1610         * platform/chromium-win-xp/fast/writing-mode/japanese-ruby-vertical-lr-expected.png:
1611         * platform/chromium-win-xp/fast/writing-mode/japanese-ruby-vertical-lr-expected.txt:
1612         * platform/chromium-win-xp/fast/writing-mode/japanese-ruby-vertical-rl-expected.png:
1613         * platform/chromium-win-xp/fast/writing-mode/japanese-ruby-vertical-rl-expected.txt: Added.
1614         * platform/chromium-win/fast/writing-mode/japanese-ruby-vertical-lr-expected.png:
1615         * platform/chromium-win/fast/writing-mode/japanese-ruby-vertical-lr-expected.txt:
1616         * platform/chromium-win/fast/writing-mode/japanese-ruby-vertical-rl-expected.png:
1617         * platform/chromium-win/fast/writing-mode/japanese-ruby-vertical-rl-expected.txt:
1618
1619 2013-02-06  Stephen Chenney  <schenney@chromium.org>
1620
1621         [Chromium] Test expectations update for Skia change.
1622
1623         Unreviewed expectations update
1624
1625         And these too. See change below.
1626
1627         * platform/chromium-mac-lion/fast/writing-mode/japanese-rl-selection-expected.txt: Added.
1628         * platform/chromium-mac-lion/fast/writing-mode/japanese-rl-text-expected.txt: Added.
1629         * platform/chromium-mac-snowleopard/fast/writing-mode/japanese-rl-selection-expected.txt: Added.
1630         * platform/chromium-mac-snowleopard/fast/writing-mode/japanese-rl-text-expected.txt: Added.
1631
1632 2013-02-06  Stephen Chenney  <schenney@chromium.org>
1633
1634         [Chromium] Test expectations update for Skia change.
1635
1636         Unreviewed expectations update
1637
1638         Apparently there are width differences on the mac platforms. These were
1639         clobbered qwhen I updated the 10.8 expectations.
1640
1641         * platform/chromium-mac-lion/fast/writing-mode/japanese-lr-text-expected.txt: Added.
1642         * platform/chromium-mac-snowleopard/fast/writing-mode/japanese-lr-text-expected.txt: Added.
1643
1644 2013-02-06  Dima Gorbik  <dgorbik@apple.com>
1645
1646         Store the language internally instead of using lang attribute for WebVTT nodes
1647         https://bugs.webkit.org/show_bug.cgi?id=108858
1648
1649         Reviewed by Eric Carlson.
1650
1651         * media/track/captions-webvtt/styling-lang.vtt:
1652         * media/track/track-css-matching-lang-expected.txt:
1653         * media/track/track-css-matching-lang.html:
1654
1655 2013-02-06  Levi Weintraub  <leviw@chromium.org>
1656
1657         Negative text indents can break RenderBlock's inline maximum preferred width calculation
1658         https://bugs.webkit.org/show_bug.cgi?id=108973
1659
1660         Reviewed by Emil A Eklund.
1661
1662         * fast/css/negative-text-indent-in-inline-block-expected.html: Added.
1663         * fast/css/negative-text-indent-in-inline-block.html: Added.
1664
1665 2013-02-06  Zan Dobersek  <zdobersek@igalia.com>
1666
1667         Unreviewed GTK gardening.
1668
1669         Expanding failure expectation for fast/dom/Window/slow-unload-handler-only-frame-is-stopped.html.
1670
1671         * platform/gtk/TestExpectations:
1672
1673 2013-02-06  Sheriff Bot  <webkit.review.bot@gmail.com>
1674
1675         Unreviewed, rolling out r142025.
1676         http://trac.webkit.org/changeset/142025
1677         https://bugs.webkit.org/show_bug.cgi?id=109091
1678
1679         broke the build (Requested by tdanderson on #webkit).
1680
1681         * fast/events/touch/gesture/touch-gesture-scroll-div-not-propagated-expected.txt: Removed.
1682         * fast/events/touch/gesture/touch-gesture-scroll-div-not-propagated.html: Removed.
1683         * fast/events/touch/gesture/touch-gesture-scroll-iframe-not-propagated-expected.txt: Removed.
1684         * fast/events/touch/gesture/touch-gesture-scroll-iframe-not-propagated.html: Removed.
1685         * fast/events/touch/gesture/touch-gesture-scroll-page-not-propagated-expected.txt: Removed.
1686         * fast/events/touch/gesture/touch-gesture-scroll-page-not-propagated.html: Removed.
1687         * platform/chromium/fast/events/touch/gesture/touch-gesture-scroll-div-not-propagated-expected.txt: Removed.
1688         * platform/chromium/fast/events/touch/gesture/touch-gesture-scroll-iframe-not-propagated-expected.txt: Removed.
1689         * platform/chromium/fast/events/touch/gesture/touch-gesture-scroll-page-not-propagated-expected.txt: Removed.
1690         * platform/chromium/plugins/gesture-events-expected.txt:
1691         * platform/chromium/plugins/gesture-events-scrolled-expected.txt:
1692         * platform/chromium/plugins/gesture-events-scrolled.html:
1693         * platform/chromium/plugins/gesture-events.html:
1694
1695 2013-02-06  Zan Dobersek  <zdobersek@igalia.com>
1696
1697         Unreviewed GTK gardening.
1698
1699         Rebaselining and adding a few failure expectations after r142015.
1700
1701         * platform/gtk/TestExpectations:
1702         * platform/gtk/fast/dynamic/002-expected.txt:
1703
1704 2013-02-06  Terry Anderson  <tdanderson@chromium.org>
1705
1706         Add support for gesture scroll events that do not propagate to enclosing scrollables
1707         https://bugs.webkit.org/show_bug.cgi?id=108849
1708
1709         Reviewed by Antonio Gomes.
1710
1711         New tests added to ensure that GestureScrollUpdateNotPropagated events will not
1712         propagate to the scrollable parent of their target when the target has no area
1713         left to be scrolled.
1714
1715         Modified two chromium-specific plugin tests to ensure that the plugins receive
1716         GestureScrollUpdate events when GestureScrollUpdateNotPropagated events are
1717         dispatched to them.
1718
1719         * fast/events/touch/gesture/touch-gesture-scroll-div-not-propagated-expected.txt: Added.
1720         * fast/events/touch/gesture/touch-gesture-scroll-div-not-propagated.html: Added.
1721         * fast/events/touch/gesture/touch-gesture-scroll-iframe-not-propagated-expected.txt: Added.
1722         * fast/events/touch/gesture/touch-gesture-scroll-iframe-not-propagated.html: Added.
1723         * fast/events/touch/gesture/touch-gesture-scroll-page-not-propagated-expected.txt: Added.
1724         * fast/events/touch/gesture/touch-gesture-scroll-page-not-propagated.html: Added.
1725         * platform/chromium/fast/events/touch/gesture/touch-gesture-scroll-div-not-propagated-expected.txt: Added.
1726         * platform/chromium/fast/events/touch/gesture/touch-gesture-scroll-iframe-not-propagated-expected.txt: Added.
1727         * platform/chromium/fast/events/touch/gesture/touch-gesture-scroll-page-not-propagated-expected.txt: Added.
1728         * platform/chromium/plugins/gesture-events-expected.txt:
1729         * platform/chromium/plugins/gesture-events-scrolled-expected.txt:
1730         * platform/chromium/plugins/gesture-events-scrolled.html:
1731         * platform/chromium/plugins/gesture-events.html:
1732
1733 2013-02-06  Ryosuke Niwa  <rniwa@webkit.org>
1734
1735         REGRESSION(r141136): Apple's internal PLT test suite doesn't finish
1736         https://bugs.webkit.org/show_bug.cgi?id=108380
1737
1738         Reviewed by Alexey Proskuryakov.
1739
1740         Re-enable tests that have been temporarily disabled.
1741
1742         * platform/mac/TestExpectations:
1743
1744 2013-02-06  Uday Kiran  <udaykiran@motorola.com>
1745
1746         Implement 'vmax' from CSS3 values and units
1747         https://bugs.webkit.org/show_bug.cgi?id=91440
1748
1749         Reviewed by Antti Koivisto.
1750
1751         vmax is implemented as primitive length unit.
1752         New length type ViewportPercentageMax is added and included support for fetching the value
1753         of this viewport percentage unit based on current viewport size.
1754
1755         The specification related to this implementation is
1756         http://dev.w3.org/csswg/css3-values/#viewport-relative-lengths.
1757
1758         * css3/viewport-percentage-lengths/css3-viewport-percentage-lengths-getStyle-expected.txt:
1759         * css3/viewport-percentage-lengths/css3-viewport-percentage-lengths-getStyle.html:
1760         * css3/viewport-percentage-lengths/css3-viewport-percentage-lengths-vmax-absolute-expected.html: Added.
1761         * css3/viewport-percentage-lengths/css3-viewport-percentage-lengths-vmax-absolute.html: Added.
1762         * css3/viewport-percentage-lengths/css3-viewport-percentage-lengths-vmax-expected.html: Added.
1763         * css3/viewport-percentage-lengths/css3-viewport-percentage-lengths-vmax.html: Added.
1764
1765 2013-02-06  Zan Dobersek  <zdobersek@igalia.com>
1766
1767         Unreviewed GTK gardening.
1768
1769         Walked through the WontFix test expectations, expanding them with the expected failure.
1770         This forces the test to run but not complain as long as the failure is the same as expected.
1771
1772         * platform/gtk/TestExpectations:
1773
1774 2013-02-06  Stephen White  <senorblanco@chromium.org>
1775
1776         Suppress failures for minor pixel diffs which will be caused when https://codereview.chromium.org/12217047/ lands.  Unreviewed.
1777         https://bugs.webkit.org/show_bug.cgi?id=104289
1778
1779         * platform/chromium/TestExpectations:
1780
1781 2013-02-06  Zan Dobersek  <zdobersek@igalia.com>
1782
1783         Unreviewed GTK gardening.
1784
1785         Marking required tests as slow so the test runs are not interrupted when timeouts
1786         occur in tests that would actually pass if given enough time.
1787
1788         * platform/gtk/TestExpectations:
1789
1790 2013-02-06  Pravin D  <pravind.2k4@gmail.com>
1791
1792         When a block element is made inline positioned and has static left and right,  it does not follow inline formatting context
1793         https://bugs.webkit.org/show_bug.cgi?id=91665
1794
1795         Reviewed by Julien Chaffraix.
1796
1797         * fast/dynamic/absolute-positioned-to-static-positioned-expected.txt: Added.
1798         * fast/dynamic/absolute-positioned-to-static-positioned.html: Added.
1799         * fast/dynamic/floating-to-non-floating-expected.txt: Added.
1800         * fast/dynamic/floating-to-non-floating.html: Added.
1801         * fast/dynamic/non-floating-to-floating-expected.txt: Added.
1802         * fast/dynamic/non-floating-to-floating.html: Added.
1803         * fast/dynamic/static-positioned-to-absolute-positioned-expected.txt: Added.
1804         * fast/dynamic/static-positioned-to-absolute-positioned.html: Added.
1805            Testcases for the patch.
1806
1807         * fast/dynamic/resources/helper-bug91665.js: Added.
1808         * fast/dynamic/resources/style-bug91665.css: Added.
1809            Common javascript functions and css classes used by the above testcases.
1810
1811         * fast/css/first-letter-removed-added-expected.txt:
1812            Previously failing sub-test is passing.
1813
1814         * fullscreen/full-screen-fixed-pos-parent-expected.txt:
1815            Change orthogonal to the current patch.
1816
1817         * platform/mac/fast/dynamic/002-expected.txt:
1818         * platform/chromium-win/fast/dynamic/002-expected.txt:
1819         * platform/chromium/fast/dynamic/002-expected.txt:
1820            Expected change. The testcase has a static block element followed by a text node wrapped 
1821            in an anonymous block. When the block element becomes floating, it is out of the flow context.
1822            Thus the text node must no longer be wrapped by the anonymous block.
1823
1824         * platform/chromium-mac/fast/repaint/absolute-position-change-containing-block-expected.png:
1825         * platform/chromium-mac/fast/repaint/fixed-to-relative-position-with-absolute-child-expected.png:
1826            Progression. Previously we used to repaint the a much larger area as compared to the behavior 
1827            with the patch, which repaints only the area affected due to the change in style(position) 
1828            of certain elements.
1829
1830         * platform/chromium/fast/repaint/absolute-position-change-containing-block-expected.png: Added.
1831         * platform/chromium/fast/repaint/fixed-to-relative-position-with-absolute-child-expected.png: Added.
1832         * platform/mac/fast/repaint/absolute-position-change-containing-block-expected.png: Added.
1833         * platform/mac/fast/repaint/fixed-to-relative-position-with-absolute-child-expected.png: Added.
1834            Added platform specific images.
1835
1836 2013-02-06  Chris Fleizach  <cfleizach@apple.com>
1837
1838         AX: if <html> has an ARIA attribute, it's exposed as an AXGroup
1839         https://bugs.webkit.org/show_bug.cgi?id=109008
1840
1841         Reviewed by Ryosuke Niwa.
1842
1843         * accessibility/html-html-element-is-ignored-expected.txt: Added.
1844         * accessibility/html-html-element-is-ignored.html: Added.
1845         * platform/chromium/TestExpectations:
1846
1847 2013-02-06  Shawn Singh  <shawnsingh@chromium.org>
1848
1849         RenderLayer hasVisibleContent() has inconsistent semantics causing disappearing composited layers
1850         https://bugs.webkit.org/show_bug.cgi?id=108118
1851
1852         Reviewed by Simon Fraser.
1853
1854         * compositing/visibility/visibility-on-distant-descendant-expected.png: Added.
1855         * compositing/visibility/visibility-on-distant-descendant-expected.txt: Added.
1856         * compositing/visibility/visibility-on-distant-descendant.html: Added.
1857
1858 2013-02-06  Gregg Tavares  <gman@chromium.org>
1859
1860         Adds the WebGL Conformance Test ogles support files.
1861         https://bugs.webkit.org/show_bug.cgi?id=109063
1862
1863         Reviewed by Kenneth Russell.
1864
1865         Note: This was reviewed offline because the patch was too large to upload to
1866         bugs.webkit.org. It doesn't add any LayoutTests. It only adds support files.
1867
1868         * webgl/resources/webgl_test_files/conformance/ogles/GL/abs/abs_float_frag_xvary.frag: Added.
1869         * webgl/resources/webgl_test_files/conformance/ogles/GL/abs/abs_float_frag_xvary_ref.frag: Added.
1870         * webgl/resources/webgl_test_files/conformance/ogles/GL/abs/abs_float_vert_xvary.vert: Added.
1871         * webgl/resources/webgl_test_files/conformance/ogles/GL/abs/abs_float_vert_xvary_ref.vert: Added.
1872         * webgl/resources/webgl_test_files/conformance/ogles/GL/abs/abs_vec2_frag_xvary.frag: Added.
1873         * webgl/resources/webgl_test_files/conformance/ogles/GL/abs/abs_vec2_frag_xvary_ref.frag: Added.
1874         * webgl/resources/webgl_test_files/conformance/ogles/GL/abs/abs_vec2_vert_xvary.vert: Added.
1875         * webgl/resources/webgl_test_files/conformance/ogles/GL/abs/abs_vec2_vert_xvary_ref.vert: Added.
1876         * webgl/resources/webgl_test_files/conformance/ogles/GL/abs/abs_vec3_frag_xvary.frag: Added.
1877         * webgl/resources/webgl_test_files/conformance/ogles/GL/abs/abs_vec3_frag_xvary_ref.frag: Added.
1878         * webgl/resources/webgl_test_files/conformance/ogles/GL/abs/abs_vec3_vert_xvary.vert: Added.
1879         * webgl/resources/webgl_test_files/conformance/ogles/GL/abs/abs_vec3_vert_xvary_ref.vert: Added.
1880         * webgl/resources/webgl_test_files/conformance/ogles/GL/acos/acos_float_frag_xvary.frag: Added.
1881         * webgl/resources/webgl_test_files/conformance/ogles/GL/acos/acos_float_frag_xvary_ref.frag: Added.
1882         * webgl/resources/webgl_test_files/conformance/ogles/GL/acos/acos_float_vert_xvary.vert: Added.
1883         * webgl/resources/webgl_test_files/conformance/ogles/GL/acos/acos_float_vert_xvary_ref.vert: Added.
1884         * webgl/resources/webgl_test_files/conformance/ogles/GL/acos/acos_vec2_frag_xvary.frag: Added.
1885         * webgl/resources/webgl_test_files/conformance/ogles/GL/acos/acos_vec2_frag_xvary_ref.frag: Added.
1886         * webgl/resources/webgl_test_files/conformance/ogles/GL/acos/acos_vec2_vert_xvary.vert: Added.
1887         * webgl/resources/webgl_test_files/conformance/ogles/GL/acos/acos_vec2_vert_xvary_ref.vert: Added.
1888         * webgl/resources/webgl_test_files/conformance/ogles/GL/acos/acos_vec3_frag_xvary.frag: Added.
1889         * webgl/resources/webgl_test_files/conformance/ogles/GL/acos/acos_vec3_frag_xvary_ref.frag: Added.
1890         * webgl/resources/webgl_test_files/conformance/ogles/GL/acos/acos_vec3_vert_xvary.vert: Added.
1891         * webgl/resources/webgl_test_files/conformance/ogles/GL/acos/acos_vec3_vert_xvary_ref.vert: Added.
1892         * webgl/resources/webgl_test_files/conformance/ogles/GL/all/all_bvec2_frag.frag: Added.
1893         * webgl/resources/webgl_test_files/conformance/ogles/GL/all/all_bvec2_frag_ref.frag: Added.
1894         * webgl/resources/webgl_test_files/conformance/ogles/GL/all/all_bvec2_vert.vert: Added.
1895         * webgl/resources/webgl_test_files/conformance/ogles/GL/all/all_bvec2_vert_ref.vert: Added.
1896         * webgl/resources/webgl_test_files/conformance/ogles/GL/all/all_bvec3_frag.frag: Added.
1897         * webgl/resources/webgl_test_files/conformance/ogles/GL/all/all_bvec3_frag_ref.frag: Added.
1898         * webgl/resources/webgl_test_files/conformance/ogles/GL/all/all_bvec3_vert.vert: Added.
1899         * webgl/resources/webgl_test_files/conformance/ogles/GL/all/all_bvec3_vert_ref.vert: Added.
1900         * webgl/resources/webgl_test_files/conformance/ogles/GL/any/any_bvec2_frag.frag: Added.
1901         * webgl/resources/webgl_test_files/conformance/ogles/GL/any/any_bvec2_frag_ref.frag: Added.
1902         * webgl/resources/webgl_test_files/conformance/ogles/GL/any/any_bvec2_vert.vert: Added.
1903         * webgl/resources/webgl_test_files/conformance/ogles/GL/any/any_bvec2_vert_ref.vert: Added.
1904         * webgl/resources/webgl_test_files/conformance/ogles/GL/any/any_bvec3_frag.frag: Added.
1905         * webgl/resources/webgl_test_files/conformance/ogles/GL/any/any_bvec3_frag_ref.frag: Added.
1906         * webgl/resources/webgl_test_files/conformance/ogles/GL/any/any_bvec3_vert.vert: Added.
1907         * webgl/resources/webgl_test_files/conformance/ogles/GL/any/any_bvec3_vert_ref.vert: Added.
1908         * webgl/resources/webgl_test_files/conformance/ogles/GL/array/empty_empty_array_float_frag.frag: Added.
1909         * webgl/resources/webgl_test_files/conformance/ogles/GL/array/empty_empty_array_float_vert.vert: Added.
1910         * webgl/resources/webgl_test_files/conformance/ogles/GL/array/empty_uniform_array_float_frag.frag: Added.
1911         * webgl/resources/webgl_test_files/conformance/ogles/GL/array/empty_uniform_array_float_vert.vert: Added.
1912         * webgl/resources/webgl_test_files/conformance/ogles/GL/array/initfunc_empty_array_float_frag.frag: Added.
1913         * webgl/resources/webgl_test_files/conformance/ogles/GL/array/initfunc_empty_array_float_vert.vert: Added.
1914         * webgl/resources/webgl_test_files/conformance/ogles/GL/asin/asin_float_frag_xvary.frag: Added.
1915         * webgl/resources/webgl_test_files/conformance/ogles/GL/asin/asin_float_frag_xvary_ref.frag: Added.
1916         * webgl/resources/webgl_test_files/conformance/ogles/GL/asin/asin_float_vert_xvary.vert: Added.
1917         * webgl/resources/webgl_test_files/conformance/ogles/GL/asin/asin_float_vert_xvary_ref.vert: Added.
1918         * webgl/resources/webgl_test_files/conformance/ogles/GL/asin/asin_vec2_frag_xvary.frag: Added.
1919         * webgl/resources/webgl_test_files/conformance/ogles/GL/asin/asin_vec2_frag_xvary_ref.frag: Added.
1920         * webgl/resources/webgl_test_files/conformance/ogles/GL/asin/asin_vec2_vert_xvary.vert: Added.
1921         * webgl/resources/webgl_test_files/conformance/ogles/GL/asin/asin_vec2_vert_xvary_ref.vert: Added.
1922         * webgl/resources/webgl_test_files/conformance/ogles/GL/asin/asin_vec3_frag_xvary.frag: Added.
1923         * webgl/resources/webgl_test_files/conformance/ogles/GL/asin/asin_vec3_frag_xvary_ref.frag: Added.
1924         * webgl/resources/webgl_test_files/conformance/ogles/GL/asin/asin_vec3_vert_xvary.vert: Added.
1925         * webgl/resources/webgl_test_files/conformance/ogles/GL/asin/asin_vec3_vert_xvary_ref.vert: Added.
1926         * webgl/resources/webgl_test_files/conformance/ogles/GL/atan/atan_float_frag_xvary.frag: Added.
1927         * webgl/resources/webgl_test_files/conformance/ogles/GL/atan/atan_float_frag_xvary_ref.frag: Added.
1928         * webgl/resources/webgl_test_files/conformance/ogles/GL/atan/atan_float_frag_xvaryyvary.frag: Added.
1929         * webgl/resources/webgl_test_files/conformance/ogles/GL/atan/atan_float_frag_xvaryyvary_ref.frag: Added.
1930         * webgl/resources/webgl_test_files/conformance/ogles/GL/atan/atan_float_vert_xvary.vert: Added.
1931         * webgl/resources/webgl_test_files/conformance/ogles/GL/atan/atan_float_vert_xvary_ref.vert: Added.
1932         * webgl/resources/webgl_test_files/conformance/ogles/GL/atan/atan_float_vert_xvaryyvary.vert: Added.
1933         * webgl/resources/webgl_test_files/conformance/ogles/GL/atan/atan_float_vert_xvaryyvary_ref.vert: Added.
1934         * webgl/resources/webgl_test_files/conformance/ogles/GL/atan/atan_vec2_frag_xvary.frag: Added.
1935         * webgl/resources/webgl_test_files/conformance/ogles/GL/atan/atan_vec2_frag_xvary_ref.frag: Added.
1936         * webgl/resources/webgl_test_files/conformance/ogles/GL/atan/atan_vec2_frag_xvaryyvary.frag: Added.
1937         * webgl/resources/webgl_test_files/conformance/ogles/GL/atan/atan_vec2_frag_xvaryyvary_ref.frag: Added.
1938         * webgl/resources/webgl_test_files/conformance/ogles/GL/atan/atan_vec2_vert_xvary.vert: Added.
1939         * webgl/resources/webgl_test_files/conformance/ogles/GL/atan/atan_vec2_vert_xvary_ref.vert: Added.
1940         * webgl/resources/webgl_test_files/conformance/ogles/GL/atan/atan_vec2_vert_xvaryyvary.vert: Added.
1941         * webgl/resources/webgl_test_files/conformance/ogles/GL/atan/atan_vec2_vert_xvaryyvary_ref.vert: Added.
1942         * webgl/resources/webgl_test_files/conformance/ogles/GL/atan/atan_vec3_frag_xvary.frag: Added.
1943         * webgl/resources/webgl_test_files/conformance/ogles/GL/atan/atan_vec3_frag_xvary_ref.frag: Added.
1944         * webgl/resources/webgl_test_files/conformance/ogles/GL/atan/atan_vec3_frag_xvaryyvary.frag: Added.
1945         * webgl/resources/webgl_test_files/conformance/ogles/GL/atan/atan_vec3_frag_xvaryyvary_ref.frag: Added.
1946         * webgl/resources/webgl_test_files/conformance/ogles/GL/atan/atan_vec3_vert_xvary.vert: Added.
1947         * webgl/resources/webgl_test_files/conformance/ogles/GL/atan/atan_vec3_vert_xvary_ref.vert: Added.
1948         * webgl/resources/webgl_test_files/conformance/ogles/GL/atan/atan_vec3_vert_xvaryyvary.vert: Added.
1949         * webgl/resources/webgl_test_files/conformance/ogles/GL/atan/atan_vec3_vert_xvaryyvary_ref.vert: Added.
1950         * webgl/resources/webgl_test_files/conformance/ogles/GL/biConstants/gl_MaxCombinedTextureImageUnits_frag.frag: Added.
1951         * webgl/resources/webgl_test_files/conformance/ogles/GL/biConstants/gl_MaxCombinedTextureImageUnits_vert.vert: Added.
1952         * webgl/resources/webgl_test_files/conformance/ogles/GL/biConstants/gl_MaxDrawBuffers_frag.frag: Added.
1953         * webgl/resources/webgl_test_files/conformance/ogles/GL/biConstants/gl_MaxDrawBuffers_vert.vert: Added.
1954         * webgl/resources/webgl_test_files/conformance/ogles/GL/biConstants/gl_MaxFragmentUniformVectors_frag.frag: Added.
1955         * webgl/resources/webgl_test_files/conformance/ogles/GL/biConstants/gl_MaxFragmentUniformVectors_vert.vert: Added.
1956         * webgl/resources/webgl_test_files/conformance/ogles/GL/biConstants/gl_MaxTextureImageUnits_frag.frag: Added.
1957         * webgl/resources/webgl_test_files/conformance/ogles/GL/biConstants/gl_MaxTextureImageUnits_vert.vert: Added.
1958         * webgl/resources/webgl_test_files/conformance/ogles/GL/biConstants/gl_MaxVaryingVectors_frag.frag: Added.
1959         * webgl/resources/webgl_test_files/conformance/ogles/GL/biConstants/gl_MaxVaryingVectors_vert.vert: Added.
1960         * webgl/resources/webgl_test_files/conformance/ogles/GL/biConstants/gl_MaxVertexAttribs_frag.frag: Added.
1961         * webgl/resources/webgl_test_files/conformance/ogles/GL/biConstants/gl_MaxVertexAttribs_vert.vert: Added.
1962         * webgl/resources/webgl_test_files/conformance/ogles/GL/biConstants/gl_MaxVertexTextureImageUnits_frag.frag: Added.
1963         * webgl/resources/webgl_test_files/conformance/ogles/GL/biConstants/gl_MaxVertexTextureImageUnits_vert.vert: Added.
1964         * webgl/resources/webgl_test_files/conformance/ogles/GL/biConstants/gl_MaxVertexUniformVectors_frag.frag: Added.
1965         * webgl/resources/webgl_test_files/conformance/ogles/GL/biConstants/gl_MaxVertexUniformVectors_vert.vert: Added.
1966         * webgl/resources/webgl_test_files/conformance/ogles/GL/biuDepthRange/DepthRange_frag.frag: Added.
1967         * webgl/resources/webgl_test_files/conformance/ogles/GL/biuDepthRange/DepthRange_vert.vert: Added.
1968         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/CG_Data_Types_frag.frag: Added.
1969         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/CG_Standard_Library_frag.frag: Added.
1970         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/CorrectBuiltInOveride_frag.frag: Added.
1971         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/CorrectComma_frag.frag: Added.
1972         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/CorrectConstFolding1_vert.vert: Added.
1973         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/CorrectConstFolding2_vert.vert: Added.
1974         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/CorrectConstruct_vert.vert: Added.
1975         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/CorrectExtension10_V100_frag.frag: Added.
1976         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/CorrectExtension1_V100_frag.frag: Added.
1977         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/CorrectExtension4_V100_frag.frag: Added.
1978         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/CorrectFull_vert.vert: Added.
1979         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/CorrectFuncOverload_frag.frag: Added.
1980         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/CorrectFuncOverload_vert.vert: Added.
1981         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/CorrectFunction1_vert.vert: Added.
1982         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/CorrectModule_frag.frag: Added.
1983         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/CorrectParse1_frag.frag: Added.
1984         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/CorrectParse2_frag.frag: Added.
1985         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/CorrectParse2_vert.vert: Added.
1986         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/CorrectParseTest1_frag.frag: Added.
1987         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/CorrectParseTest_frag.frag: Added.
1988         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/CorrectPreprocess5_frag.frag: Added.
1989         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/CorrectPreprocess8_frag.frag: Added.
1990         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/CorrectPreprocess9_frag.frag: Added.
1991         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/CorrectSwizzle1_frag.frag: Added.
1992         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/CorrectSwizzle1_vert.vert: Added.
1993         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/CorrectSwizzle2_frag.frag: Added.
1994         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/CorrectSwizzle2_vert.vert: Added.
1995         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/CorrectSwizzle3_frag.frag: Added.
1996         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/CorrectVersion_V100_frag.frag: Added.
1997         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/DuplicateVersion1_V100_frag.frag: Added.
1998         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/FunctionParam_vert.vert: Added.
1999         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/Include_Preprocessor_Directive_frag.frag: Added.
2000         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/Low_Level_Assembly_Reserved_Words_frag.frag: Added.
2001         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/Main_Parameters_vert.vert: Added.
2002         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/ParseTest3_frag.frag: Added.
2003         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/ParseTest4_frag.frag: Added.
2004         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/Permissive_Constant_Conversions_frag.frag: Added.
2005         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/Permissive_Scalar_Vector_Expressions_frag.frag: Added.
2006         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/TernaryOp_frag.frag: Added.
2007         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/Texture_Rectangle_Samplers_frag.frag: Added.
2008         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/array10_frag.frag: Added.
2009         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/array11_frag.frag: Added.
2010         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/array1_frag.frag: Added.
2011         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/array2_frag.frag: Added.
2012         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/array3_frag.frag: Added.
2013         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/array4_frag.frag: Added.
2014         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/array5_frag.frag: Added.
2015         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/array6_frag.frag: Added.
2016         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/array7_frag.frag: Added.
2017         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/array8_frag.frag: Added.
2018         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/array9_frag.frag: Added.
2019         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/attribute1_vert.vert: Added.
2020         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/attribute2_vert.vert: Added.
2021         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/attribute_frag.frag: Added.
2022         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/attribute_vert.vert: Added.
2023         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/break_frag.frag: Added.
2024         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/comma1_vert.vert: Added.
2025         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/comma2_frag.frag: Added.
2026         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/comma2_vert.vert: Added.
2027         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/comma3_vert.vert: Added.
2028         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/comment_frag.frag: Added.
2029         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/conditional1_frag.frag: Added.
2030         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/conditional2_frag.frag: Added.
2031         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/conditional3_frag.frag: Added.
2032         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/constFunc_frag.frag: Added.
2033         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/constructor1_frag.frag: Added.
2034         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/constructor2_frag.frag: Added.
2035         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/constructor3_V100_frag.frag: Added.
2036         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/continue_frag.frag: Added.
2037         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/dataType10_frag.frag: Added.
2038         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/dataType11_frag.frag: Added.
2039         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/dataType12_frag.frag: Added.
2040         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/dataType13_frag.frag: Added.
2041         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/dataType19_frag.frag: Added.
2042         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/dataType1_frag.frag: Added.
2043         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/dataType2_frag.frag: Added.
2044         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/dataType3_frag.frag: Added.
2045         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/dataType4_frag.frag: Added.
2046         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/dataType5_frag.frag: Added.
2047         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/dataType6_frag.frag: Added.
2048         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/dataType7_frag.frag: Added.
2049         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/dataType8_frag.frag: Added.
2050         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/dataType9_frag.frag: Added.
2051         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/default.frag: Added.
2052         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/default.vert: Added.
2053         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/dowhile_frag.frag: Added.
2054         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/dvec2_frag.frag: Added.
2055         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/dvec3_frag.frag: Added.
2056         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/dvec4_frag.frag: Added.
2057         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/extension2_V100_frag.frag: Added.
2058         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/extension3_V100_frag.frag: Added.
2059         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/extension5_V100_frag.frag: Added.
2060         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/extension6_V100_frag.frag: Added.
2061         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/extension7_V100_frag.frag: Added.
2062         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/extension8_V100_frag.frag: Added.
2063         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/extension9_V100_frag.frag: Added.
2064         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/float2_frag.frag: Added.
2065         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/float3_frag.frag: Added.
2066         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/float4_frag.frag: Added.
2067         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/fragmentOnly1_vert.vert: Added.
2068         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/fragmentOnly2_vert.vert: Added.
2069         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/fragmentOnly3_vert.vert: Added.
2070         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/fragmentOnly4_vert.vert: Added.
2071         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/fragmentOnly_vert.vert: Added.
2072         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/function10_frag.frag: Added.
2073         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/function1_frag.frag: Added.
2074         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/function2_V100_frag.frag: Added.
2075         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/function3_frag.frag: Added.
2076         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/function4_frag.frag: Added.
2077         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/function6_frag.frag: Added.
2078         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/function7_frag.frag: Added.
2079         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/function8_frag.frag: Added.
2080         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/function9_frag.frag: Added.
2081         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/hvec2_frag.frag: Added.
2082         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/hvec3_frag.frag: Added.
2083         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/hvec4_frag.frag: Added.
2084         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/identifier1_frag.frag: Added.
2085         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/identifier2_frag.frag: Added.
2086         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/identifier3_frag.frag: Added.
2087         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/if1_frag.frag: Added.
2088         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/if2_frag.frag: Added.
2089         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/increment1_frag.frag: Added.
2090         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/increment2_frag.frag: Added.
2091         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/increment3_frag.frag: Added.
2092         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/increment4_frag.frag: Added.
2093         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/increment6_frag.frag: Added.
2094         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/main1_vert.vert: Added.
2095         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/main2_vert.vert: Added.
2096         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/main3_vert.vert: Added.
2097         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/matrix_V100_frag.frag: Added.
2098         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/normal_vert.vert: Added.
2099         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/parser10_frag.frag: Added.
2100         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/parser1_vert.vert: Added.
2101         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/parser3_frag.frag: Added.
2102         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/parser4_frag.frag: Added.
2103         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/parser5_frag.frag: Added.
2104         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/parser6_frag.frag: Added.
2105         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/parser7_frag.frag: Added.
2106         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/parser8_frag.frag: Added.
2107         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/parser9_frag.frag: Added.
2108         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/preprocess0_frag.frag: Added.
2109         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/preprocess10_frag.frag: Added.
2110         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/preprocess1_frag.frag: Added.
2111         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/preprocess2_frag.frag: Added.
2112         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/preprocess3_frag.frag: Added.
2113         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/preprocess4_frag.frag: Added.
2114         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/preprocess6_frag.frag: Added.
2115         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/preprocess7_frag.frag: Added.
2116         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/scoping1_frag.frag: Added.
2117         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/scoping2_frag.frag: Added.
2118         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/struct10_frag.frag: Added.
2119         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/struct11_frag.frag: Added.
2120         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/struct1_frag.frag: Added.
2121         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/struct2_frag.frag: Added.
2122         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/struct3_frag.frag: Added.
2123         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/struct4_frag.frag: Added.
2124         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/struct5_frag.frag: Added.
2125         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/struct6_frag.frag: Added.
2126         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/struct7_frag.frag: Added.
2127         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/struct8_frag.frag: Added.
2128         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/struct9_frag.frag: Added.
2129         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/swizzle1_frag.frag: Added.
2130         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/swizzle2_frag.frag: Added.
2131         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/swizzle3_frag.frag: Added.
2132         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/typecast_frag.frag: Added.
2133         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/uniform1_frag.frag: Added.
2134         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/uniform_frag.frag: Added.
2135         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/varying1_frag.frag: Added.
2136         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/varying2_frag.frag: Added.
2137         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/varying3_frag.frag: Added.
2138         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/varying_frag.frag: Added.
2139         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/vector_frag.frag: Added.
2140         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/version2_V100_frag.frag: Added.
2141         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/version3_V100_frag.frag: Added.
2142         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/vertexOnly2_frag.frag: Added.
2143         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/vertexOnly_frag.frag: Added.
2144         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/vertex_vert.vert: Added.
2145         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/while1_frag.frag: Added.
2146         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/while2_frag.frag: Added.
2147         * webgl/resources/webgl_test_files/conformance/ogles/GL/build/while_frag.frag: Added.
2148         * webgl/resources/webgl_test_files/conformance/ogles/GL/built_in_varying_array_out_of_bounds/gl_Color_array_index_out_of_bounds_frag.frag: Added.
2149         * webgl/resources/webgl_test_files/conformance/ogles/GL/ceil/ceil_float_frag_xvary.frag: Added.
2150         * webgl/resources/webgl_test_files/conformance/ogles/GL/ceil/ceil_float_frag_xvary_ref.frag: Added.
2151         * webgl/resources/webgl_test_files/conformance/ogles/GL/ceil/ceil_float_vert_xvary.vert: Added.
2152         * webgl/resources/webgl_test_files/conformance/ogles/GL/ceil/ceil_float_vert_xvary_ref.vert: Added.
2153         * webgl/resources/webgl_test_files/conformance/ogles/GL/ceil/ceil_vec2_frag_xvary.frag: Added.
2154         * webgl/resources/webgl_test_files/conformance/ogles/GL/ceil/ceil_vec2_frag_xvary_ref.frag: Added.
2155         * webgl/resources/webgl_test_files/conformance/ogles/GL/ceil/ceil_vec2_vert_xvary.vert: Added.
2156         * webgl/resources/webgl_test_files/conformance/ogles/GL/ceil/ceil_vec2_vert_xvary_ref.vert: Added.
2157         * webgl/resources/webgl_test_files/conformance/ogles/GL/ceil/ceil_vec3_frag_xvary.frag: Added.
2158         * webgl/resources/webgl_test_files/conformance/ogles/GL/ceil/ceil_vec3_frag_xvary_ref.frag: Added.
2159         * webgl/resources/webgl_test_files/conformance/ogles/GL/ceil/ceil_vec3_vert_xvary.vert: Added.
2160         * webgl/resources/webgl_test_files/conformance/ogles/GL/ceil/ceil_vec3_vert_xvary_ref.vert: Added.
2161         * webgl/resources/webgl_test_files/conformance/ogles/GL/clamp/clamp_float_frag_xvary_yconstquarter.frag: Added.
2162         * webgl/resources/webgl_test_files/conformance/ogles/GL/clamp/clamp_float_frag_xvary_yconstquarter_ref.frag: Added.
2163         * webgl/resources/webgl_test_files/conformance/ogles/GL/clamp/clamp_float_vert_xvary_yconstquarter.vert: Added.
2164         * webgl/resources/webgl_test_files/conformance/ogles/GL/clamp/clamp_float_vert_xvary_yconstquarter_ref.vert: Added.
2165         * webgl/resources/webgl_test_files/conformance/ogles/GL/clamp/clamp_vec2_frag_xvary_yconstquarter.frag: Added.
2166         * webgl/resources/webgl_test_files/conformance/ogles/GL/clamp/clamp_vec2_frag_xvary_yconstquarter_ref.frag: Added.
2167         * webgl/resources/webgl_test_files/conformance/ogles/GL/clamp/clamp_vec2_vert_xvary_yconstquarter.vert: Added.
2168         * webgl/resources/webgl_test_files/conformance/ogles/GL/clamp/clamp_vec2_vert_xvary_yconstquarter_ref.vert: Added.
2169         * webgl/resources/webgl_test_files/conformance/ogles/GL/clamp/clamp_vec3_frag_xvary_yconstquarter.frag: Added.
2170         * webgl/resources/webgl_test_files/conformance/ogles/GL/clamp/clamp_vec3_frag_xvary_yconstquarter_ref.frag: Added.
2171         * webgl/resources/webgl_test_files/conformance/ogles/GL/clamp/clamp_vec3_vert_xvary_yconstquarter.vert: Added.
2172         * webgl/resources/webgl_test_files/conformance/ogles/GL/clamp/clamp_vec3_vert_xvary_yconstquarter_ref.vert: Added.
2173         * webgl/resources/webgl_test_files/conformance/ogles/GL/control_flow/for_break_frag.frag: Added.
2174         * webgl/resources/webgl_test_files/conformance/ogles/GL/control_flow/for_break_vert.vert: Added.
2175         * webgl/resources/webgl_test_files/conformance/ogles/GL/control_flow/for_continue_frag.frag: Added.
2176         * webgl/resources/webgl_test_files/conformance/ogles/GL/control_flow/for_continue_vert.vert: Added.
2177         * webgl/resources/webgl_test_files/conformance/ogles/GL/control_flow/for_nested_break_frag.frag: Added.
2178         * webgl/resources/webgl_test_files/conformance/ogles/GL/control_flow/for_nested_break_vert.vert: Added.
2179         * webgl/resources/webgl_test_files/conformance/ogles/GL/control_flow/for_nested_continue_frag.frag: Added.
2180         * webgl/resources/webgl_test_files/conformance/ogles/GL/control_flow/for_nested_continue_vert.vert: Added.
2181         * webgl/resources/webgl_test_files/conformance/ogles/GL/control_flow/nested_if_else_frag.frag: Added.
2182         * webgl/resources/webgl_test_files/conformance/ogles/GL/control_flow/nested_if_else_vert.vert: Added.
2183         * webgl/resources/webgl_test_files/conformance/ogles/GL/cos/cos_float_frag_xvary.frag: Added.
2184         * webgl/resources/webgl_test_files/conformance/ogles/GL/cos/cos_float_frag_xvary_ref.frag: Added.
2185         * webgl/resources/webgl_test_files/conformance/ogles/GL/cos/cos_float_vert_xvary.vert: Added.
2186         * webgl/resources/webgl_test_files/conformance/ogles/GL/cos/cos_float_vert_xvary_ref.vert: Added.
2187         * webgl/resources/webgl_test_files/conformance/ogles/GL/cos/cos_vec2_frag_xvary.frag: Added.
2188         * webgl/resources/webgl_test_files/conformance/ogles/GL/cos/cos_vec2_frag_xvary_ref.frag: Added.
2189         * webgl/resources/webgl_test_files/conformance/ogles/GL/cos/cos_vec2_vert_xvary.vert: Added.
2190         * webgl/resources/webgl_test_files/conformance/ogles/GL/cos/cos_vec2_vert_xvary_ref.vert: Added.
2191         * webgl/resources/webgl_test_files/conformance/ogles/GL/cos/cos_vec3_frag_xvary.frag: Added.
2192         * webgl/resources/webgl_test_files/conformance/ogles/GL/cos/cos_vec3_frag_xvary_ref.frag: Added.
2193         * webgl/resources/webgl_test_files/conformance/ogles/GL/cos/cos_vec3_vert_xvary.vert: Added.
2194         * webgl/resources/webgl_test_files/conformance/ogles/GL/cos/cos_vec3_vert_xvary_ref.vert: Added.
2195         * webgl/resources/webgl_test_files/conformance/ogles/GL/cross/cross_vec3_frag_xvaryyconst.frag: Added.
2196         * webgl/resources/webgl_test_files/conformance/ogles/GL/cross/cross_vec3_frag_xvaryyconst_ref.frag: Added.
2197         * webgl/resources/webgl_test_files/conformance/ogles/GL/cross/cross_vec3_vert_xvaryyconst.vert: Added.
2198         * webgl/resources/webgl_test_files/conformance/ogles/GL/cross/cross_vec3_vert_xvaryyconst_ref.vert: Added.
2199         * webgl/resources/webgl_test_files/conformance/ogles/GL/default/default.frag: Added.
2200         * webgl/resources/webgl_test_files/conformance/ogles/GL/default/default.vert: Added.
2201         * webgl/resources/webgl_test_files/conformance/ogles/GL/default/default_textured.frag: Added.
2202         * webgl/resources/webgl_test_files/conformance/ogles/GL/default/default_textured.vert: Added.
2203         * webgl/resources/webgl_test_files/conformance/ogles/GL/default/expected.frag: Added.
2204         * webgl/resources/webgl_test_files/conformance/ogles/GL/degrees/degrees_float_frag_xvary.frag: Added.
2205         * webgl/resources/webgl_test_files/conformance/ogles/GL/degrees/degrees_float_frag_xvary_ref.frag: Added.
2206         * webgl/resources/webgl_test_files/conformance/ogles/GL/degrees/degrees_float_vert_xvary.vert: Added.
2207         * webgl/resources/webgl_test_files/conformance/ogles/GL/degrees/degrees_float_vert_xvary_ref.vert: Added.
2208         * webgl/resources/webgl_test_files/conformance/ogles/GL/degrees/degrees_vec2_frag_xvary.frag: Added.
2209         * webgl/resources/webgl_test_files/conformance/ogles/GL/degrees/degrees_vec2_frag_xvary_ref.frag: Added.
2210         * webgl/resources/webgl_test_files/conformance/ogles/GL/degrees/degrees_vec2_vert_xvary.vert: Added.
2211         * webgl/resources/webgl_test_files/conformance/ogles/GL/degrees/degrees_vec2_vert_xvary_ref.vert: Added.
2212         * webgl/resources/webgl_test_files/conformance/ogles/GL/degrees/degrees_vec3_frag_xvary.frag: Added.
2213         * webgl/resources/webgl_test_files/conformance/ogles/GL/degrees/degrees_vec3_frag_xvary_ref.frag: Added.
2214         * webgl/resources/webgl_test_files/conformance/ogles/GL/degrees/degrees_vec3_vert_xvary.vert: Added.
2215         * webgl/resources/webgl_test_files/conformance/ogles/GL/degrees/degrees_vec3_vert_xvary_ref.vert: Added.
2216         * webgl/resources/webgl_test_files/conformance/ogles/GL/discard/discard_cond_frag.frag: Added.
2217         * webgl/resources/webgl_test_files/conformance/ogles/GL/discard/discard_cond_frag_ref.frag: Added.
2218         * webgl/resources/webgl_test_files/conformance/ogles/GL/discard/discard_frag.frag: Added.
2219         * webgl/resources/webgl_test_files/conformance/ogles/GL/distance/distance_float_frag_xvaryyhalf.frag: Added.
2220         * webgl/resources/webgl_test_files/conformance/ogles/GL/distance/distance_float_frag_xvaryyhalf_ref.frag: Added.
2221         * webgl/resources/webgl_test_files/conformance/ogles/GL/distance/distance_float_vert_xvaryyhalf.vert: Added.
2222         * webgl/resources/webgl_test_files/conformance/ogles/GL/distance/distance_float_vert_xvaryyhalf_ref.vert: Added.
2223         * webgl/resources/webgl_test_files/conformance/ogles/GL/distance/distance_vec2_frag_xvaryyhalf.frag: Added.
2224         * webgl/resources/webgl_test_files/conformance/ogles/GL/distance/distance_vec2_frag_xvaryyhalf_ref.frag: Added.
2225         * webgl/resources/webgl_test_files/conformance/ogles/GL/distance/distance_vec2_vert_xvaryyhalf.vert: Added.
2226         * webgl/resources/webgl_test_files/conformance/ogles/GL/distance/distance_vec2_vert_xvaryyhalf_ref.vert: Added.
2227         * webgl/resources/webgl_test_files/conformance/ogles/GL/distance/distance_vec3_frag_xvaryyhalf.frag: Added.
2228         * webgl/resources/webgl_test_files/conformance/ogles/GL/distance/distance_vec3_frag_xvaryyhalf_ref.frag: Added.
2229         * webgl/resources/webgl_test_files/conformance/ogles/GL/distance/distance_vec3_vert_xvaryyhalf.vert: Added.
2230         * webgl/resources/webgl_test_files/conformance/ogles/GL/distance/distance_vec3_vert_xvaryyhalf_ref.vert: Added.
2231         * webgl/resources/webgl_test_files/conformance/ogles/GL/dot/dot_float_frag_xvaryyone.frag: Added.
2232         * webgl/resources/webgl_test_files/conformance/ogles/GL/dot/dot_float_frag_xvaryyone_ref.frag: Added.
2233         * webgl/resources/webgl_test_files/conformance/ogles/GL/dot/dot_float_vert_xvaryyone.vert: Added.
2234         * webgl/resources/webgl_test_files/conformance/ogles/GL/dot/dot_float_vert_xvaryyone_ref.vert: Added.
2235         * webgl/resources/webgl_test_files/conformance/ogles/GL/dot/dot_vec2_frag_xvaryyhalf.frag: Added.
2236         * webgl/resources/webgl_test_files/conformance/ogles/GL/dot/dot_vec2_frag_xvaryyhalf_ref.frag: Added.
2237         * webgl/resources/webgl_test_files/conformance/ogles/GL/dot/dot_vec2_vert_xvaryyhalf.vert: Added.
2238         * webgl/resources/webgl_test_files/conformance/ogles/GL/dot/dot_vec2_vert_xvaryyhalf_ref.vert: Added.
2239         * webgl/resources/webgl_test_files/conformance/ogles/GL/dot/dot_vec3_frag_xvaryythird.frag: Added.
2240         * webgl/resources/webgl_test_files/conformance/ogles/GL/dot/dot_vec3_frag_xvaryythird_ref.frag: Added.
2241         * webgl/resources/webgl_test_files/conformance/ogles/GL/dot/dot_vec3_vert_xvaryythird.vert: Added.
2242         * webgl/resources/webgl_test_files/conformance/ogles/GL/dot/dot_vec3_vert_xvaryythird_ref.vert: Added.
2243         * webgl/resources/webgl_test_files/conformance/ogles/GL/equal/equal_bvec2_frag.frag: Added.
2244         * webgl/resources/webgl_test_files/conformance/ogles/GL/equal/equal_bvec2_frag_ref.frag: Added.
2245         * webgl/resources/webgl_test_files/conformance/ogles/GL/equal/equal_bvec2_vert.vert: Added.
2246         * webgl/resources/webgl_test_files/conformance/ogles/GL/equal/equal_bvec2_vert_ref.vert: Added.
2247         * webgl/resources/webgl_test_files/conformance/ogles/GL/equal/equal_bvec3_frag.frag: Added.
2248         * webgl/resources/webgl_test_files/conformance/ogles/GL/equal/equal_bvec3_frag_ref.frag: Added.
2249         * webgl/resources/webgl_test_files/conformance/ogles/GL/equal/equal_bvec3_vert.vert: Added.
2250         * webgl/resources/webgl_test_files/conformance/ogles/GL/equal/equal_bvec3_vert_ref.vert: Added.
2251         * webgl/resources/webgl_test_files/conformance/ogles/GL/equal/equal_ivec2_frag.frag: Added.
2252         * webgl/resources/webgl_test_files/conformance/ogles/GL/equal/equal_ivec2_frag_ref.frag: Added.
2253         * webgl/resources/webgl_test_files/conformance/ogles/GL/equal/equal_ivec2_vert.vert: Added.
2254         * webgl/resources/webgl_test_files/conformance/ogles/GL/equal/equal_ivec2_vert_ref.vert: Added.
2255         * webgl/resources/webgl_test_files/conformance/ogles/GL/equal/equal_ivec3_frag.frag: Added.
2256         * webgl/resources/webgl_test_files/conformance/ogles/GL/equal/equal_ivec3_frag_ref.frag: Added.
2257         * webgl/resources/webgl_test_files/conformance/ogles/GL/equal/equal_ivec3_vert.vert: Added.
2258         * webgl/resources/webgl_test_files/conformance/ogles/GL/equal/equal_ivec3_vert_ref.vert: Added.
2259         * webgl/resources/webgl_test_files/conformance/ogles/GL/equal/equal_vec2_frag.frag: Added.
2260         * webgl/resources/webgl_test_files/conformance/ogles/GL/equal/equal_vec2_frag_ref.frag: Added.
2261         * webgl/resources/webgl_test_files/conformance/ogles/GL/equal/equal_vec2_vert.vert: Added.
2262         * webgl/resources/webgl_test_files/conformance/ogles/GL/equal/equal_vec2_vert_ref.vert: Added.
2263         * webgl/resources/webgl_test_files/conformance/ogles/GL/equal/equal_vec3_frag.frag: Added.
2264         * webgl/resources/webgl_test_files/conformance/ogles/GL/equal/equal_vec3_frag_ref.frag: Added.
2265         * webgl/resources/webgl_test_files/conformance/ogles/GL/equal/equal_vec3_vert.vert: Added.
2266         * webgl/resources/webgl_test_files/conformance/ogles/GL/equal/equal_vec3_vert_ref.vert: Added.
2267         * webgl/resources/webgl_test_files/conformance/ogles/GL/exp/exp_float_frag_xvary.frag: Added.
2268         * webgl/resources/webgl_test_files/conformance/ogles/GL/exp/exp_float_frag_xvary_ref.frag: Added.
2269         * webgl/resources/webgl_test_files/conformance/ogles/GL/exp/exp_float_frag_xvaryneg.frag: Added.
2270         * webgl/resources/webgl_test_files/conformance/ogles/GL/exp/exp_float_frag_xvaryneg_ref.frag: Added.
2271         * webgl/resources/webgl_test_files/conformance/ogles/GL/exp/exp_float_vert_xvary.vert: Added.
2272         * webgl/resources/webgl_test_files/conformance/ogles/GL/exp/exp_float_vert_xvary_ref.vert: Added.
2273         * webgl/resources/webgl_test_files/conformance/ogles/GL/exp/exp_float_vert_xvaryneg.vert: Added.
2274         * webgl/resources/webgl_test_files/conformance/ogles/GL/exp/exp_float_vert_xvaryneg_ref.vert: Added.
2275         * webgl/resources/webgl_test_files/conformance/ogles/GL/exp/exp_vec2_frag_xvary.frag: Added.
2276         * webgl/resources/webgl_test_files/conformance/ogles/GL/exp/exp_vec2_frag_xvary_ref.frag: Added.
2277         * webgl/resources/webgl_test_files/conformance/ogles/GL/exp/exp_vec2_frag_xvaryneg.frag: Added.
2278         * webgl/resources/webgl_test_files/conformance/ogles/GL/exp/exp_vec2_frag_xvaryneg_ref.frag: Added.
2279         * webgl/resources/webgl_test_files/conformance/ogles/GL/exp/exp_vec2_vert_xvary.vert: Added.
2280         * webgl/resources/webgl_test_files/conformance/ogles/GL/exp/exp_vec2_vert_xvary_ref.vert: Added.
2281         * webgl/resources/webgl_test_files/conformance/ogles/GL/exp/exp_vec2_vert_xvaryneg.vert: Added.
2282         * webgl/resources/webgl_test_files/conformance/ogles/GL/exp/exp_vec2_vert_xvaryneg_ref.vert: Added.
2283         * webgl/resources/webgl_test_files/conformance/ogles/GL/exp/exp_vec3_frag_xvary.frag: Added.
2284         * webgl/resources/webgl_test_files/conformance/ogles/GL/exp/exp_vec3_frag_xvary_ref.frag: Added.
2285         * webgl/resources/webgl_test_files/conformance/ogles/GL/exp/exp_vec3_frag_xvaryneg.frag: Added.
2286         * webgl/resources/webgl_test_files/conformance/ogles/GL/exp/exp_vec3_frag_xvaryneg_ref.frag: Added.
2287         * webgl/resources/webgl_test_files/conformance/ogles/GL/exp/exp_vec3_vert_xvary.vert: Added.
2288         * webgl/resources/webgl_test_files/conformance/ogles/GL/exp/exp_vec3_vert_xvary_ref.vert: Added.
2289         * webgl/resources/webgl_test_files/conformance/ogles/GL/exp/exp_vec3_vert_xvaryneg.vert: Added.
2290         * webgl/resources/webgl_test_files/conformance/ogles/GL/exp/exp_vec3_vert_xvaryneg_ref.vert: Added.
2291         * webgl/resources/webgl_test_files/conformance/ogles/GL/exp2/exp2_float_frag_xvary.frag: Added.
2292         * webgl/resources/webgl_test_files/conformance/ogles/GL/exp2/exp2_float_frag_xvary_ref.frag: Added.
2293         * webgl/resources/webgl_test_files/conformance/ogles/GL/exp2/exp2_float_frag_xvaryneg.frag: Added.
2294         * webgl/resources/webgl_test_files/conformance/ogles/GL/exp2/exp2_float_frag_xvaryneg_ref.frag: Added.
2295         * webgl/resources/webgl_test_files/conformance/ogles/GL/exp2/exp2_float_vert_xvary.vert: Added.
2296         * webgl/resources/webgl_test_files/conformance/ogles/GL/exp2/exp2_float_vert_xvary_ref.vert: Added.
2297         * webgl/resources/webgl_test_files/conformance/ogles/GL/exp2/exp2_float_vert_xvaryneg.vert: Added.
2298         * webgl/resources/webgl_test_files/conformance/ogles/GL/exp2/exp2_float_vert_xvaryneg_ref.vert: Added.
2299         * webgl/resources/webgl_test_files/conformance/ogles/GL/exp2/exp2_vec2_frag_xvary.frag: Added.
2300         * webgl/resources/webgl_test_files/conformance/ogles/GL/exp2/exp2_vec2_frag_xvary_ref.frag: Added.
2301         * webgl/resources/webgl_test_files/conformance/ogles/GL/exp2/exp2_vec2_frag_xvaryneg.frag: Added.
2302         * webgl/resources/webgl_test_files/conformance/ogles/GL/exp2/exp2_vec2_frag_xvaryneg_ref.frag: Added.
2303         * webgl/resources/webgl_test_files/conformance/ogles/GL/exp2/exp2_vec2_vert_xvary.vert: Added.
2304         * webgl/resources/webgl_test_files/conformance/ogles/GL/exp2/exp2_vec2_vert_xvary_ref.vert: Added.
2305         * webgl/resources/webgl_test_files/conformance/ogles/GL/exp2/exp2_vec2_vert_xvaryneg.vert: Added.
2306         * webgl/resources/webgl_test_files/conformance/ogles/GL/exp2/exp2_vec2_vert_xvaryneg_ref.vert: Added.
2307         * webgl/resources/webgl_test_files/conformance/ogles/GL/exp2/exp2_vec3_frag_xvary.frag: Added.
2308         * webgl/resources/webgl_test_files/conformance/ogles/GL/exp2/exp2_vec3_frag_xvary_ref.frag: Added.
2309         * webgl/resources/webgl_test_files/conformance/ogles/GL/exp2/exp2_vec3_frag_xvaryneg.frag: Added.
2310         * webgl/resources/webgl_test_files/conformance/ogles/GL/exp2/exp2_vec3_frag_xvaryneg_ref.frag: Added.
2311         * webgl/resources/webgl_test_files/conformance/ogles/GL/exp2/exp2_vec3_vert_xvary.vert: Added.
2312         * webgl/resources/webgl_test_files/conformance/ogles/GL/exp2/exp2_vec3_vert_xvary_ref.vert: Added.
2313         * webgl/resources/webgl_test_files/conformance/ogles/GL/exp2/exp2_vec3_vert_xvaryneg.vert: Added.
2314         * webgl/resources/webgl_test_files/conformance/ogles/GL/exp2/exp2_vec3_vert_xvaryneg_ref.vert: Added.
2315         * webgl/resources/webgl_test_files/conformance/ogles/GL/faceforward/faceforward_float_frag_nvaryiconst.frag: Added.
2316         * webgl/resources/webgl_test_files/conformance/ogles/GL/faceforward/faceforward_float_frag_nvaryiconst_ref.frag: Added.
2317         * webgl/resources/webgl_test_files/conformance/ogles/GL/faceforward/faceforward_float_vert_nvaryiconst.vert: Added.
2318         * webgl/resources/webgl_test_files/conformance/ogles/GL/faceforward/faceforward_float_vert_nvaryiconst_ref.vert: Added.
2319         * webgl/resources/webgl_test_files/conformance/ogles/GL/faceforward/faceforward_vec2_frag_nvaryiconst.frag: Added.
2320         * webgl/resources/webgl_test_files/conformance/ogles/GL/faceforward/faceforward_vec2_frag_nvaryiconst_ref.frag: Added.
2321         * webgl/resources/webgl_test_files/conformance/ogles/GL/faceforward/faceforward_vec2_vert_nvaryiconst.vert: Added.
2322         * webgl/resources/webgl_test_files/conformance/ogles/GL/faceforward/faceforward_vec2_vert_nvaryiconst_ref.vert: Added.
2323         * webgl/resources/webgl_test_files/conformance/ogles/GL/faceforward/faceforward_vec3_frag_nvaryiconst.frag: Added.
2324         * webgl/resources/webgl_test_files/conformance/ogles/GL/faceforward/faceforward_vec3_frag_nvaryiconst_ref.frag: Added.
2325         * webgl/resources/webgl_test_files/conformance/ogles/GL/faceforward/faceforward_vec3_vert_nvaryiconst.vert: Added.
2326         * webgl/resources/webgl_test_files/conformance/ogles/GL/faceforward/faceforward_vec3_vert_nvaryiconst_ref.vert: Added.
2327         * webgl/resources/webgl_test_files/conformance/ogles/GL/floor/floor_float_frag_xvary.frag: Added.
2328         * webgl/resources/webgl_test_files/conformance/ogles/GL/floor/floor_float_frag_xvary_ref.frag: Added.
2329         * webgl/resources/webgl_test_files/conformance/ogles/GL/floor/floor_float_vert_xvary.vert: Added.
2330         * webgl/resources/webgl_test_files/conformance/ogles/GL/floor/floor_float_vert_xvary_ref.vert: Added.
2331         * webgl/resources/webgl_test_files/conformance/ogles/GL/floor/floor_vec2_frag_xvary.frag: Added.
2332         * webgl/resources/webgl_test_files/conformance/ogles/GL/floor/floor_vec2_frag_xvary_ref.frag: Added.
2333         * webgl/resources/webgl_test_files/conformance/ogles/GL/floor/floor_vec2_vert_xvary.vert: Added.
2334         * webgl/resources/webgl_test_files/conformance/ogles/GL/floor/floor_vec2_vert_xvary_ref.vert: Added.
2335         * webgl/resources/webgl_test_files/conformance/ogles/GL/floor/floor_vec3_frag_xvary.frag: Added.
2336         * webgl/resources/webgl_test_files/conformance/ogles/GL/floor/floor_vec3_frag_xvary_ref.frag: Added.
2337         * webgl/resources/webgl_test_files/conformance/ogles/GL/floor/floor_vec3_vert_xvary.vert: Added.
2338         * webgl/resources/webgl_test_files/conformance/ogles/GL/floor/floor_vec3_vert_xvary_ref.vert: Added.
2339         * webgl/resources/webgl_test_files/conformance/ogles/GL/fract/fract_float_frag_xvary.frag: Added.
2340         * webgl/resources/webgl_test_files/conformance/ogles/GL/fract/fract_float_frag_xvary_ref.frag: Added.
2341         * webgl/resources/webgl_test_files/conformance/ogles/GL/fract/fract_float_vert_xvary.vert: Added.
2342         * webgl/resources/webgl_test_files/conformance/ogles/GL/fract/fract_float_vert_xvary_ref.vert: Added.
2343         * webgl/resources/webgl_test_files/conformance/ogles/GL/fract/fract_vec2_frag_xvary.frag: Added.
2344         * webgl/resources/webgl_test_files/conformance/ogles/GL/fract/fract_vec2_frag_xvary_ref.frag: Added.
2345         * webgl/resources/webgl_test_files/conformance/ogles/GL/fract/fract_vec2_vert_xvary.vert: Added.
2346         * webgl/resources/webgl_test_files/conformance/ogles/GL/fract/fract_vec2_vert_xvary_ref.vert: Added.
2347         * webgl/resources/webgl_test_files/conformance/ogles/GL/fract/fract_vec3_frag_xvary.frag: Added.
2348         * webgl/resources/webgl_test_files/conformance/ogles/GL/fract/fract_vec3_frag_xvary_ref.frag: Added.
2349         * webgl/resources/webgl_test_files/conformance/ogles/GL/fract/fract_vec3_vert_xvary.vert: Added.
2350         * webgl/resources/webgl_test_files/conformance/ogles/GL/fract/fract_vec3_vert_xvary_ref.vert: Added.
2351         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/array_float_frag.frag: Added.
2352         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/array_float_vert.vert: Added.
2353         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/bool_empty_empty_bool_array_frag.frag: Added.
2354         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/bool_empty_empty_bool_array_vert.vert: Added.
2355         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/bool_empty_empty_bool_empty_frag.frag: Added.
2356         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/bool_empty_empty_bool_empty_vert.vert: Added.
2357         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/bool_empty_in_bool_array_frag.frag: Added.
2358         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/bool_empty_in_bool_array_vert.vert: Added.
2359         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/bool_empty_in_bool_empty_frag.frag: Added.
2360         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/bool_empty_in_bool_empty_vert.vert: Added.
2361         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/bool_empty_inout_bool_array_frag.frag: Added.
2362         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/bool_empty_inout_bool_array_vert.vert: Added.
2363         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/bool_empty_inout_bool_empty_frag.frag: Added.
2364         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/bool_empty_inout_bool_empty_vert.vert: Added.
2365         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/bool_empty_out_bool_array_frag.frag: Added.
2366         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/bool_empty_out_bool_array_vert.vert: Added.
2367         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/bool_empty_out_bool_empty_frag.frag: Added.
2368         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/bool_empty_out_bool_empty_vert.vert: Added.
2369         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/bvec4_empty_empty_bvec4_array_frag.frag: Added.
2370         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/bvec4_empty_empty_bvec4_array_vert.vert: Added.
2371         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/bvec4_empty_empty_bvec4_empty_frag.frag: Added.
2372         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/bvec4_empty_empty_bvec4_empty_vert.vert: Added.
2373         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/bvec4_empty_in_bvec4_array_frag.frag: Added.
2374         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/bvec4_empty_in_bvec4_array_vert.vert: Added.
2375         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/bvec4_empty_in_bvec4_empty_frag.frag: Added.
2376         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/bvec4_empty_in_bvec4_empty_vert.vert: Added.
2377         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/bvec4_empty_inout_bvec4_array_frag.frag: Added.
2378         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/bvec4_empty_inout_bvec4_array_vert.vert: Added.
2379         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/bvec4_empty_inout_bvec4_bigarray_frag.frag: Added.
2380         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/bvec4_empty_inout_bvec4_bigarray_vert.vert: Added.
2381         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/bvec4_empty_inout_bvec4_empty_frag.frag: Added.
2382         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/bvec4_empty_inout_bvec4_empty_vert.vert: Added.
2383         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/bvec4_empty_out_bvec4_array_frag.frag: Added.
2384         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/bvec4_empty_out_bvec4_array_vert.vert: Added.
2385         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/bvec4_empty_out_bvec4_empty_frag.frag: Added.
2386         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/bvec4_empty_out_bvec4_empty_vert.vert: Added.
2387         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/float_empty_empty_float_array_frag.frag: Added.
2388         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/float_empty_empty_float_array_vert.vert: Added.
2389         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/float_empty_empty_float_empty_frag.frag: Added.
2390         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/float_empty_empty_float_empty_vert.vert: Added.
2391         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/float_empty_in_float_array_frag.frag: Added.
2392         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/float_empty_in_float_array_vert.vert: Added.
2393         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/float_empty_in_float_empty_frag.frag: Added.
2394         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/float_empty_in_float_empty_vert.vert: Added.
2395         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/float_empty_inout_float_array_frag.frag: Added.
2396         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/float_empty_inout_float_array_vert.vert: Added.
2397         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/float_empty_inout_float_empty_frag.frag: Added.
2398         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/float_empty_inout_float_empty_vert.vert: Added.
2399         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/float_empty_out_float_array_frag.frag: Added.
2400         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/float_empty_out_float_array_vert.vert: Added.
2401         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/float_empty_out_float_empty_frag.frag: Added.
2402         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/float_empty_out_float_empty_vert.vert: Added.
2403         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/int_empty_empty_int_array_frag.frag: Added.
2404         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/int_empty_empty_int_array_vert.vert: Added.
2405         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/int_empty_empty_int_empty_frag.frag: Added.
2406         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/int_empty_empty_int_empty_vert.vert: Added.
2407         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/int_empty_in_int_array_frag.frag: Added.
2408         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/int_empty_in_int_array_vert.vert: Added.
2409         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/int_empty_in_int_empty_frag.frag: Added.
2410         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/int_empty_in_int_empty_vert.vert: Added.
2411         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/int_empty_inout_int_array_frag.frag: Added.
2412         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/int_empty_inout_int_array_vert.vert: Added.
2413         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/int_empty_inout_int_empty_frag.frag: Added.
2414         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/int_empty_inout_int_empty_vert.vert: Added.
2415         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/int_empty_out_int_array_frag.frag: Added.
2416         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/int_empty_out_int_array_vert.vert: Added.
2417         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/int_empty_out_int_empty_frag.frag: Added.
2418         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/int_empty_out_int_empty_vert.vert: Added.
2419         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/ivec4_empty_empty_ivec4_array_frag.frag: Added.
2420         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/ivec4_empty_empty_ivec4_array_vert.vert: Added.
2421         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/ivec4_empty_empty_ivec4_empty_frag.frag: Added.
2422         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/ivec4_empty_empty_ivec4_empty_vert.vert: Added.
2423         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/ivec4_empty_in_ivec4_array_frag.frag: Added.
2424         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/ivec4_empty_in_ivec4_array_vert.vert: Added.
2425         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/ivec4_empty_in_ivec4_empty_frag.frag: Added.
2426         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/ivec4_empty_in_ivec4_empty_vert.vert: Added.
2427         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/ivec4_empty_inout_ivec4_array_frag.frag: Added.
2428         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/ivec4_empty_inout_ivec4_array_vert.vert: Added.
2429         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/ivec4_empty_inout_ivec4_bigarray_frag.frag: Added.
2430         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/ivec4_empty_inout_ivec4_bigarray_vert.vert: Added.
2431         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/ivec4_empty_inout_ivec4_empty_frag.frag: Added.
2432         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/ivec4_empty_inout_ivec4_empty_vert.vert: Added.
2433         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/ivec4_empty_out_ivec4_array_frag.frag: Added.
2434         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/ivec4_empty_out_ivec4_array_vert.vert: Added.
2435         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/ivec4_empty_out_ivec4_empty_frag.frag: Added.
2436         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/ivec4_empty_out_ivec4_empty_vert.vert: Added.
2437         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/mat4_empty_empty_mat4_array_frag.frag: Added.
2438         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/mat4_empty_empty_mat4_array_vert.vert: Added.
2439         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/mat4_empty_empty_mat4_empty_frag.frag: Added.
2440         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/mat4_empty_empty_mat4_empty_vert.vert: Added.
2441         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/mat4_empty_in_mat4_array_frag.frag: Added.
2442         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/mat4_empty_in_mat4_array_vert.vert: Added.
2443         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/mat4_empty_in_mat4_empty_frag.frag: Added.
2444         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/mat4_empty_in_mat4_empty_vert.vert: Added.
2445         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/mat4_empty_inout_mat4_array_frag.frag: Added.
2446         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/mat4_empty_inout_mat4_array_vert.vert: Added.
2447         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/mat4_empty_inout_mat4_empty_frag.frag: Added.
2448         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/mat4_empty_inout_mat4_empty_vert.vert: Added.
2449         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/mat4_empty_out_mat4_array_frag.frag: Added.
2450         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/mat4_empty_out_mat4_array_vert.vert: Added.
2451         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/mat4_empty_out_mat4_empty_frag.frag: Added.
2452         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/mat4_empty_out_mat4_empty_vert.vert: Added.
2453         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/qualifiers_float_frag.frag: Added.
2454         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/qualifiers_float_vert.vert: Added.
2455         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/qualifiers_struct_frag.frag: Added.
2456         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/qualifiers_struct_vert.vert: Added.
2457         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/vec4_empty_empty_vec4_array_frag.frag: Added.
2458         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/vec4_empty_empty_vec4_array_vert.vert: Added.
2459         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/vec4_empty_empty_vec4_empty_frag.frag: Added.
2460         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/vec4_empty_empty_vec4_empty_vert.vert: Added.
2461         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/vec4_empty_in_vec4_array_frag.frag: Added.
2462         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/vec4_empty_in_vec4_array_vert.vert: Added.
2463         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/vec4_empty_in_vec4_empty_frag.frag: Added.
2464         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/vec4_empty_in_vec4_empty_vert.vert: Added.
2465         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/vec4_empty_inout_vec4_array_frag.frag: Added.
2466         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/vec4_empty_inout_vec4_array_vert.vert: Added.
2467         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/vec4_empty_inout_vec4_bigarray_frag.frag: Added.
2468         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/vec4_empty_inout_vec4_bigarray_vert.vert: Added.
2469         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/vec4_empty_inout_vec4_empty_frag.frag: Added.
2470         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/vec4_empty_inout_vec4_empty_vert.vert: Added.
2471         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/vec4_empty_out_vec4_array_frag.frag: Added.
2472         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/vec4_empty_out_vec4_array_vert.vert: Added.
2473         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/vec4_empty_out_vec4_empty_frag.frag: Added.
2474         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/vec4_empty_out_vec4_empty_vert.vert: Added.
2475         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/void_empty_empty_void_empty_frag.frag: Added.
2476         * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/void_empty_empty_void_empty_vert.vert: Added.
2477         * webgl/resources/webgl_test_files/conformance/ogles/GL/gl_FragCoord/gl_FragCoord_w_frag.frag: Added.
2478         * webgl/resources/webgl_test_files/conformance/ogles/GL/gl_FragCoord/gl_FragCoord_xy_frag.frag: Added.
2479         * webgl/resources/webgl_test_files/conformance/ogles/GL/gl_FragCoord/gl_FragCoord_xy_frag_ref.frag: Added.
2480         * webgl/resources/webgl_test_files/conformance/ogles/GL/gl_FragCoord/gl_FragCoord_z_frag.frag: Added.
2481         * webgl/resources/webgl_test_files/conformance/ogles/GL/gl_FragCoord/gl_FragCoord_z_frag_ref.frag: Added.
2482         * webgl/resources/webgl_test_files/conformance/ogles/GL/gl_FragCoord/gl_FragCoord_z_frag_ref.vert: Added.
2483         * webgl/resources/webgl_test_files/conformance/ogles/GL/gl_FrontFacing/gl_FrontFacing_frag.frag: Added.
2484         * webgl/resources/webgl_test_files/conformance/ogles/GL/greaterThan/greaterThan_ivec2_frag.frag: Added.
2485         * webgl/resources/webgl_test_files/conformance/ogles/GL/greaterThan/greaterThan_ivec2_frag_ref.frag: Added.
2486         * webgl/resources/webgl_test_files/conformance/ogles/GL/greaterThan/greaterThan_ivec2_vert.vert: Added.
2487         * webgl/resources/webgl_test_files/conformance/ogles/GL/greaterThan/greaterThan_ivec2_vert_ref.vert: Added.
2488         * webgl/resources/webgl_test_files/conformance/ogles/GL/greaterThan/greaterThan_ivec3_frag.frag: Added.
2489         * webgl/resources/webgl_test_files/conformance/ogles/GL/greaterThan/greaterThan_ivec3_frag_ref.frag: Added.
2490         * webgl/resources/webgl_test_files/conformance/ogles/GL/greaterThan/greaterThan_ivec3_vert.vert: Added.
2491         * webgl/resources/webgl_test_files/conformance/ogles/GL/greaterThan/greaterThan_ivec3_vert_ref.vert: Added.
2492         * webgl/resources/webgl_test_files/conformance/ogles/GL/greaterThan/greaterThan_vec2_frag.frag: Added.
2493         * webgl/resources/webgl_test_files/conformance/ogles/GL/greaterThan/greaterThan_vec2_frag_ref.frag: Added.
2494         * webgl/resources/webgl_test_files/conformance/ogles/GL/greaterThan/greaterThan_vec2_vert.vert: Added.
2495         * webgl/resources/webgl_test_files/conformance/ogles/GL/greaterThan/greaterThan_vec2_vert_ref.vert: Added.
2496         * webgl/resources/webgl_test_files/conformance/ogles/GL/greaterThan/greaterThan_vec3_frag.frag: Added.
2497         * webgl/resources/webgl_test_files/conformance/ogles/GL/greaterThan/greaterThan_vec3_frag_ref.frag: Added.
2498         * webgl/resources/webgl_test_files/conformance/ogles/GL/greaterThan/greaterThan_vec3_vert.vert: Added.
2499         * webgl/resources/webgl_test_files/conformance/ogles/GL/greaterThan/greaterThan_vec3_vert_ref.vert: Added.
2500         * webgl/resources/webgl_test_files/conformance/ogles/GL/greaterThanEqual/greaterThanEqual_ivec2_frag.frag: Added.
2501         * webgl/resources/webgl_test_files/conformance/ogles/GL/greaterThanEqual/greaterThanEqual_ivec2_frag_ref.frag: Added.
2502         * webgl/resources/webgl_test_files/conformance/ogles/GL/greaterThanEqual/greaterThanEqual_ivec2_vert.vert: Added.
2503         * webgl/resources/webgl_test_files/conformance/ogles/GL/greaterThanEqual/greaterThanEqual_ivec2_vert_ref.vert: Added.
2504         * webgl/resources/webgl_test_files/conformance/ogles/GL/greaterThanEqual/greaterThanEqual_ivec3_frag.frag: Added.
2505         * webgl/resources/webgl_test_files/conformance/ogles/GL/greaterThanEqual/greaterThanEqual_ivec3_frag_ref.frag: Added.
2506         * webgl/resources/webgl_test_files/conformance/ogles/GL/greaterThanEqual/greaterThanEqual_ivec3_vert.vert: Added.
2507         * webgl/resources/webgl_test_files/conformance/ogles/GL/greaterThanEqual/greaterThanEqual_ivec3_vert_ref.vert: Added.
2508         * webgl/resources/webgl_test_files/conformance/ogles/GL/greaterThanEqual/greaterThanEqual_vec2_frag.frag: Added.
2509         * webgl/resources/webgl_test_files/conformance/ogles/GL/greaterThanEqual/greaterThanEqual_vec2_frag_ref.frag: Added.
2510         * webgl/resources/webgl_test_files/conformance/ogles/GL/greaterThanEqual/greaterThanEqual_vec2_vert.vert: Added.
2511         * webgl/resources/webgl_test_files/conformance/ogles/GL/greaterThanEqual/greaterThanEqual_vec2_vert_ref.vert: Added.
2512         * webgl/resources/webgl_test_files/conformance/ogles/GL/greaterThanEqual/greaterThanEqual_vec3_frag.frag: Added.
2513         * webgl/resources/webgl_test_files/conformance/ogles/GL/greaterThanEqual/greaterThanEqual_vec3_frag_ref.frag: Added.
2514         * webgl/resources/webgl_test_files/conformance/ogles/GL/greaterThanEqual/greaterThanEqual_vec3_vert.vert: Added.
2515         * webgl/resources/webgl_test_files/conformance/ogles/GL/greaterThanEqual/greaterThanEqual_vec3_vert_ref.vert: Added.
2516         * webgl/resources/webgl_test_files/conformance/ogles/GL/inversesqrt/inversesqrt_float_frag_xvary.frag: Added.
2517         * webgl/resources/webgl_test_files/conformance/ogles/GL/inversesqrt/inversesqrt_float_frag_xvary_ref.frag: Added.
2518         * webgl/resources/webgl_test_files/conformance/ogles/GL/inversesqrt/inversesqrt_float_vert_xvary.vert: Added.
2519         * webgl/resources/webgl_test_files/conformance/ogles/GL/inversesqrt/inversesqrt_float_vert_xvary_ref.vert: Added.
2520         * webgl/resources/webgl_test_files/conformance/ogles/GL/inversesqrt/inversesqrt_vec2_frag_xvary.frag: Added.
2521         * webgl/resources/webgl_test_files/conformance/ogles/GL/inversesqrt/inversesqrt_vec2_frag_xvary_ref.frag: Added.
2522         * webgl/resources/webgl_test_files/conformance/ogles/GL/inversesqrt/inversesqrt_vec2_vert_xvary.vert: Added.
2523         * webgl/resources/webgl_test_files/conformance/ogles/GL/inversesqrt/inversesqrt_vec2_vert_xvary_ref.vert: Added.
2524         * webgl/resources/webgl_test_files/conformance/ogles/GL/inversesqrt/inversesqrt_vec3_frag_xvary.frag: Added.
2525         * webgl/resources/webgl_test_files/conformance/ogles/GL/inversesqrt/inversesqrt_vec3_frag_xvary_ref.frag: Added.
2526         * webgl/resources/webgl_test_files/conformance/ogles/GL/inversesqrt/inversesqrt_vec3_vert_xvary.vert: Added.
2527         * webgl/resources/webgl_test_files/conformance/ogles/GL/inversesqrt/inversesqrt_vec3_vert_xvary_ref.vert: Added.
2528         * webgl/resources/webgl_test_files/conformance/ogles/GL/length/length_float_frag_xvary.frag: Added.
2529         * webgl/resources/webgl_test_files/conformance/ogles/GL/length/length_float_frag_xvary_ref.frag: Added.
2530         * webgl/resources/webgl_test_files/conformance/ogles/GL/length/length_float_vert_xvary.vert: Added.
2531         * webgl/resources/webgl_test_files/conformance/ogles/GL/length/length_float_vert_xvary_ref.vert: Added.
2532         * webgl/resources/webgl_test_files/conformance/ogles/GL/length/length_vec2_frag_xvary.frag: Added.
2533         * webgl/resources/webgl_test_files/conformance/ogles/GL/length/length_vec2_frag_xvary_ref.frag: Added.
2534         * webgl/resources/webgl_test_files/conformance/ogles/GL/length/length_vec2_vert_xvary.vert: Added.
2535         * webgl/resources/webgl_test_files/conformance/ogles/GL/length/length_vec2_vert_xvary_ref.vert: Added.
2536         * webgl/resources/webgl_test_files/conformance/ogles/GL/length/length_vec3_frag_xvary.frag: Added.
2537         * webgl/resources/webgl_test_files/conformance/ogles/GL/length/length_vec3_frag_xvary_ref.frag: Added.
2538         * webgl/resources/webgl_test_files/conformance/ogles/GL/length/length_vec3_vert_xvary.vert: Added.
2539         * webgl/resources/webgl_test_files/conformance/ogles/GL/length/length_vec3_vert_xvary_ref.vert: Added.
2540         * webgl/resources/webgl_test_files/conformance/ogles/GL/lessThan/lessThan_ivec2_frag.frag: Added.
2541         * webgl/resources/webgl_test_files/conformance/ogles/GL/lessThan/lessThan_ivec2_frag_ref.frag: Added.
2542         * webgl/resources/webgl_test_files/conformance/ogles/GL/lessThan/lessThan_ivec2_vert.vert: Added.
2543         * webgl/resources/webgl_test_files/conformance/ogles/GL/lessThan/lessThan_ivec2_vert_ref.vert: Added.
2544         * webgl/resources/webgl_test_files/conformance/ogles/GL/lessThan/lessThan_ivec3_frag.frag: Added.
2545         * webgl/resources/webgl_test_files/conformance/ogles/GL/lessThan/lessThan_ivec3_frag_ref.frag: Added.
2546         * webgl/resources/webgl_test_files/conformance/ogles/GL/lessThan/lessThan_ivec3_vert.vert: Added.
2547         * webgl/resources/webgl_test_files/conformance/ogles/GL/lessThan/lessThan_ivec3_vert_ref.vert: Added.
2548         * webgl/resources/webgl_test_files/conformance/ogles/GL/lessThan/lessThan_vec2_frag.frag: Added.
2549         * webgl/resources/webgl_test_files/conformance/ogles/GL/lessThan/lessThan_vec2_frag_ref.frag: Added.
2550         * webgl/resources/webgl_test_files/conformance/ogles/GL/lessThan/lessThan_vec2_vert.vert: Added.
2551         * webgl/resources/webgl_test_files/conformance/ogles/GL/lessThan/lessThan_vec2_vert_ref.vert: Added.
2552         * webgl/resources/webgl_test_files/conformance/ogles/GL/lessThan/lessThan_vec3_frag.frag: Added.
2553         * webgl/resources/webgl_test_files/conformance/ogles/GL/lessThan/lessThan_vec3_frag_ref.frag: Added.
2554         * webgl/resources/webgl_test_files/conformance/ogles/GL/lessThan/lessThan_vec3_vert.vert: Added.
2555         * webgl/resources/webgl_test_files/conformance/ogles/GL/lessThan/lessThan_vec3_vert_ref.vert: Added.
2556         * webgl/resources/webgl_test_files/conformance/ogles/GL/lessThanEqual/lessThanEqual_ivec2_frag.frag: Added.
2557         * webgl/resources/webgl_test_files/conformance/ogles/GL/lessThanEqual/lessThanEqual_ivec2_frag_ref.frag: Added.
2558         * webgl/resources/webgl_test_files/conformance/ogles/GL/lessThanEqual/lessThanEqual_ivec2_vert.vert: Added.
2559         * webgl/resources/webgl_test_files/conformance/ogles/GL/lessThanEqual/lessThanEqual_ivec2_vert_ref.vert: Added.
2560         * webgl/resources/webgl_test_files/conformance/ogles/GL/lessThanEqual/lessThanEqual_ivec3_frag.frag: Added.
2561         * webgl/resources/webgl_test_files/conformance/ogles/GL/lessThanEqual/lessThanEqual_ivec3_frag_ref.frag: Added.
2562         * webgl/resources/webgl_test_files/conformance/ogles/GL/lessThanEqual/lessThanEqual_ivec3_vert.vert: Added.
2563         * webgl/resources/webgl_test_files/conformance/ogles/GL/lessThanEqual/lessThanEqual_ivec3_vert_ref.vert: Added.
2564         * webgl/resources/webgl_test_files/conformance/ogles/GL/lessThanEqual/lessThanEqual_vec2_frag.frag: Added.
2565         * webgl/resources/webgl_test_files/conformance/ogles/GL/lessThanEqual/lessThanEqual_vec2_frag_ref.frag: Added.
2566         * webgl/resources/webgl_test_files/conformance/ogles/GL/lessThanEqual/lessThanEqual_vec2_vert.vert: Added.
2567         * webgl/resources/webgl_test_files/conformance/ogles/GL/lessThanEqual/lessThanEqual_vec2_vert_ref.vert: Added.
2568         * webgl/resources/webgl_test_files/conformance/ogles/GL/lessThanEqual/lessThanEqual_vec3_frag.frag: Added.
2569         * webgl/resources/webgl_test_files/conformance/ogles/GL/lessThanEqual/lessThanEqual_vec3_frag_ref.frag: Added.
2570         * webgl/resources/webgl_test_files/conformance/ogles/GL/lessThanEqual/lessThanEqual_vec3_vert.vert: Added.
2571         * webgl/resources/webgl_test_files/conformance/ogles/GL/lessThanEqual/lessThanEqual_vec3_vert_ref.vert: Added.
2572         * webgl/resources/webgl_test_files/conformance/ogles/GL/log/log_float_frag_xvary.frag: Added.
2573         * webgl/resources/webgl_test_files/conformance/ogles/GL/log/log_float_frag_xvary01.frag: Added.
2574         * webgl/resources/webgl_test_files/conformance/ogles/GL/log/log_float_frag_xvary01_ref.frag: Added.
2575         * webgl/resources/webgl_test_files/conformance/ogles/GL/log/log_float_frag_xvary_ref.frag: Added.
2576         * webgl/resources/webgl_test_files/conformance/ogles/GL/log/log_float_vert_xvary.vert: Added.
2577         * webgl/resources/webgl_test_files/conformance/ogles/GL/log/log_float_vert_xvary01.vert: Added.
2578         * webgl/resources/webgl_test_files/conformance/ogles/GL/log/log_float_vert_xvary01_ref.vert: Added.
2579         * webgl/resources/webgl_test_files/conformance/ogles/GL/log/log_float_vert_xvary_ref.vert: Added.
2580         * webgl/resources/webgl_test_files/conformance/ogles/GL/log/log_vec2_frag_xvary.frag: Added.
2581         * webgl/resources/webgl_test_files/conformance/ogles/GL/log/log_vec2_frag_xvary01.frag: Added.
2582         * webgl/resources/webgl_test_files/conformance/ogles/GL/log/log_vec2_frag_xvary01_ref.frag: Added.
2583         * webgl/resources/webgl_test_files/conformance/ogles/GL/log/log_vec2_frag_xvary_ref.frag: Added.
2584         * webgl/resources/webgl_test_files/conformance/ogles/GL/log/log_vec2_vert_xvary.vert: Added.
2585         * webgl/resources/webgl_test_files/conformance/ogles/GL/log/log_vec2_vert_xvary01.vert: Added.
2586         * webgl/resources/webgl_test_files/conformance/ogles/GL/log/log_vec2_vert_xvary01_ref.vert: Added.
2587         * webgl/resources/webgl_test_files/conformance/ogles/GL/log/log_vec2_vert_xvary_ref.vert: Added.
2588         * webgl/resources/webgl_test_files/conformance/ogles/GL/log/log_vec3_frag_xvary.frag: Added.
2589         * webgl/resources/webgl_test_files/conformance/ogles/GL/log/log_vec3_frag_xvary01.frag: Added.
2590         * webgl/resources/webgl_test_files/conformance/ogles/GL/log/log_vec3_frag_xvary01_ref.frag: Added.
2591         * webgl/resources/webgl_test_files/conformance/ogles/GL/log/log_vec3_frag_xvary_ref.frag: Added.
2592         * webgl/resources/webgl_test_files/conformance/ogles/GL/log/log_vec3_vert_xvary.vert: Added.
2593         * webgl/resources/webgl_test_files/conformance/ogles/GL/log/log_vec3_vert_xvary01.vert: Added.
2594         * webgl/resources/webgl_test_files/conformance/ogles/GL/log/log_vec3_vert_xvary01_ref.vert: Added.
2595         * webgl/resources/webgl_test_files/conformance/ogles/GL/log/log_vec3_vert_xvary_ref.vert: Added.
2596         * webgl/resources/webgl_test_files/conformance/ogles/GL/log2/log2_float_frag_xvary.frag: Added.
2597         * webgl/resources/webgl_test_files/conformance/ogles/GL/log2/log2_float_frag_xvary01.frag: Added.
2598         * webgl/resources/webgl_test_files/conformance/ogles/GL/log2/log2_float_frag_xvary01_ref.frag: Added.
2599         * webgl/resources/webgl_test_files/conformance/ogles/GL/log2/log2_float_frag_xvary_ref.frag: Added.
2600         * webgl/resources/webgl_test_files/conformance/ogles/GL/log2/log2_float_vert_xvary.vert: Added.
2601         * webgl/resources/webgl_test_files/conformance/ogles/GL/log2/log2_float_vert_xvary01.vert: Added.
2602         * webgl/resources/webgl_test_files/conformance/ogles/GL/log2/log2_float_vert_xvary01_ref.vert: Added.
2603         * webgl/resources/webgl_test_files/conformance/ogles/GL/log2/log2_float_vert_xvary_ref.vert: Added.
2604         * webgl/resources/webgl_test_files/conformance/ogles/GL/log2/log2_vec2_frag_xvary.frag: Added.
2605         * webgl/resources/webgl_test_files/conformance/ogles/GL/log2/log2_vec2_frag_xvary01.frag: Added.
2606         * webgl/resources/webgl_test_files/conformance/ogles/GL/log2/log2_vec2_frag_xvary01_ref.frag: Added.
2607         * webgl/resources/webgl_test_files/conformance/ogles/GL/log2/log2_vec2_frag_xvary_ref.frag: Added.
2608         * webgl/resources/webgl_test_files/conformance/ogles/GL/log2/log2_vec2_vert_xvary.vert: Added.
2609         * webgl/resources/webgl_test_files/conformance/ogles/GL/log2/log2_vec2_vert_xvary01.vert: Added.
2610         * webgl/resources/webgl_test_files/conformance/ogles/GL/log2/log2_vec2_vert_xvary01_ref.vert: Added.
2611         * webgl/resources/webgl_test_files/conformance/ogles/GL/log2/log2_vec2_vert_xvary_ref.vert: Added.
2612         * webgl/resources/webgl_test_files/conformance/ogles/GL/log2/log2_vec3_frag_xvary.frag: Added.
2613         * webgl/resources/webgl_test_files/conformance/ogles/GL/log2/log2_vec3_frag_xvary01.frag: Added.
2614         * webgl/resources/webgl_test_files/conformance/ogles/GL/log2/log2_vec3_frag_xvary01_ref.frag: Added.
2615         * webgl/resources/webgl_test_files/conformance/ogles/GL/log2/log2_vec3_frag_xvary_ref.frag: Added.
2616         * webgl/resources/webgl_test_files/conformance/ogles/GL/log2/log2_vec3_vert_xvary.vert: Added.
2617         * webgl/resources/webgl_test_files/conformance/ogles/GL/log2/log2_vec3_vert_xvary01.vert: Added.
2618         * webgl/resources/webgl_test_files/conformance/ogles/GL/log2/log2_vec3_vert_xvary01_ref.vert: Added.
2619         * webgl/resources/webgl_test_files/conformance/ogles/GL/log2/log2_vec3_vert_xvary_ref.vert: Added.
2620         * webgl/resources/webgl_test_files/conformance/ogles/GL/mat/array_const_mat2_frag.frag: Added.
2621         * webgl/resources/webgl_test_files/conformance/ogles/GL/mat/array_const_mat2_vert.vert: Added.
2622         * webgl/resources/webgl_test_files/conformance/ogles/GL/mat/array_const_mat3_frag.frag: Added.
2623         * webgl/resources/webgl_test_files/conformance/ogles/GL/mat/array_const_mat3_vert.vert: Added.
2624         * webgl/resources/webgl_test_files/conformance/ogles/GL/mat/array_const_mat4_frag.frag: Added.
2625         * webgl/resources/webgl_test_files/conformance/ogles/GL/mat/array_const_mat4_vert.vert: Added.
2626         * webgl/resources/webgl_test_files/conformance/ogles/GL/mat/const_mat2_copy_frag.frag: Added.
2627         * webgl/resources/webgl_test_files/conformance/ogles/GL/mat/const_mat2_copy_vert.vert: Added.
2628         * webgl/resources/webgl_test_files/conformance/ogles/GL/mat/const_mat2_frag.frag: Added.
2629         * webgl/resources/webgl_test_files/conformance/ogles/GL/mat/const_mat2_vert.vert: Added.
2630         * webgl/resources/webgl_test_files/conformance/ogles/GL/mat/const_mat3_copy_frag.frag: Added.
2631         * webgl/resources/webgl_test_files/conformance/ogles/GL/mat/const_mat3_copy_vert.vert: Added.
2632         * webgl/resources/webgl_test_files/conformance/ogles/GL/mat/const_mat3_frag.frag: Added.
2633         * webgl/resources/webgl_test_files/conformance/ogles/GL/mat/const_mat3_vert.vert: Added.
2634         * webgl/resources/webgl_test_files/conformance/ogles/GL/mat/const_mat4_copy_frag.frag: Added.
2635         * webgl/resources/webgl_test_files/conformance/ogles/GL/mat/const_mat4_copy_vert.vert: Added.
2636         * webgl/resources/webgl_test_files/conformance/ogles/GL/mat/const_mat4_frag.frag: Added.
2637         * webgl/resources/webgl_test_files/conformance/ogles/GL/mat/const_mat4_vert.vert: Added.
2638         * webgl/resources/webgl_test_files/conformance/ogles/GL/mat/mat2_2vec2_frag.frag: Added.
2639         * webgl/resources/webgl_test_files/conformance/ogles/GL/mat/mat2_2vec2_vert.vert: Added.
2640         * webgl/resources/webgl_test_files/conformance/ogles/GL/mat/mat2_4float_frag.frag: Added.
2641         * webgl/resources/webgl_test_files/conformance/ogles/GL/mat/mat2_4float_vert.vert: Added.
2642         * webgl/resources/webgl_test_files/conformance/ogles/GL/mat/mat2_copy_frag.frag: Added.
2643         * webgl/resources/webgl_test_files/conformance/ogles/GL/mat/mat2_copy_vert.vert: Added.
2644         * webgl/resources/webgl_test_files/conformance/ogles/GL/mat/mat2_float_frag.frag: Added.
2645         * webgl/resources/webgl_test_files/conformance/ogles/GL/mat/mat2_float_vert.vert: Added.
2646         * webgl/resources/webgl_test_files/conformance/ogles/GL/mat/mat2_frag.frag: Added.
2647         * webgl/resources/webgl_test_files/conformance/ogles/GL/mat/mat2_vert.vert: Added.
2648         * webgl/resources/webgl_test_files/conformance/ogles/GL/mat/mat3_3vec3_frag.frag: Added.
2649         * webgl/resources/webgl_test_files/conformance/ogles/GL/mat/mat3_3vec3_vert.vert: Added.
2650         * webgl/resources/webgl_test_files/conformance/ogles/GL/mat/mat3_9float_frag.frag: Added.
2651         * webgl/resources/webgl_test_files/conformance/ogles/GL/mat/mat3_9float_vert.vert: Added.
2652         * webgl/resources/webgl_test_files/conformance/ogles/GL/mat/mat3_copy_frag.frag: Added.
2653         * webgl/resources/webgl_test_files/conformance/ogles/GL/mat/mat3_copy_vert.vert: Added.
2654         * webgl/resources/webgl_test_files/conformance/ogles/GL/mat/mat3_float_frag.frag: Added.
2655         * webgl/resources/webgl_test_files/conformance/ogles/GL/mat/mat3_float_vert.vert: Added.
2656         * webgl/resources/webgl_test_files/conformance/ogles/GL/mat/mat3_frag.frag: Added.
2657         * webgl/resources/webgl_test_files/conformance/ogles/GL/mat/mat3_vert.vert: Added.
2658         * webgl/resources/webgl_test_files/conformance/ogles/GL/mat/mat4_16float_frag.frag: Added.
2659         * webgl/resources/webgl_test_files/conformance/ogles/GL/mat/mat4_16float_vert.vert: Added.
2660         * webgl/resources/webgl_test_files/conformance/ogles/GL/mat/mat4_4vec4_frag.frag: Added.
2661         * webgl/resources/webgl_test_files/conformance/ogles/GL/mat/mat4_4vec4_vert.vert: Added.
2662         * webgl/resources/webgl_test_files/conformance/ogles/GL/mat/mat4_copy_frag.frag: Added.
2663         * webgl/resources/webgl_test_files/conformance/ogles/GL/mat/mat4_copy_vert.vert: Added.
2664         * webgl/resources/webgl_test_files/conformance/ogles/GL/mat/mat4_frag.frag: Added.
2665         * webgl/resources/webgl_test_files/conformance/ogles/GL/mat/mat4_vert.vert: Added.
2666         * webgl/resources/webgl_test_files/conformance/ogles/GL/mat3/mat3arrayindirect0_frag.frag: Added.
2667         * webgl/resources/webgl_test_files/conformance/ogles/GL/mat3/mat3arrayindirect0_vert.vert: Added.
2668         * webgl/resources/webgl_test_files/conformance/ogles/GL/mat3/mat3arrayindirect1_frag.frag: Added.
2669         * webgl/resources/webgl_test_files/conformance/ogles/GL/mat3/mat3arrayindirect1_vert.vert: Added.
2670         * webgl/resources/webgl_test_files/conformance/ogles/GL/mat3/mat3arraysimple_frag.frag: Added.
2671         * webgl/resources/webgl_test_files/conformance/ogles/GL/mat3/mat3arraysimple_vert.vert: Added.
2672         * webgl/resources/webgl_test_files/conformance/ogles/GL/matrixCompMult/matrixMultComp_mat2_frag.frag: Added.
2673         * webgl/resources/webgl_test_files/conformance/ogles/GL/matrixCompMult/matrixMultComp_mat2_frag_ref.frag: Added.
2674         * webgl/resources/webgl_test_files/conformance/ogles/GL/matrixCompMult/matrixMultComp_mat2_vert.vert: Added.
2675         * webgl/resources/webgl_test_files/conformance/ogles/GL/matrixCompMult/matrixMultComp_mat2_vert_ref.vert: Added.
2676         * webgl/resources/webgl_test_files/conformance/ogles/GL/matrixCompMult/matrixMultComp_mat3_frag.frag: Added.
2677         * webgl/resources/webgl_test_files/conformance/ogles/GL/matrixCompMult/matrixMultComp_mat3_frag_ref.frag: Added.
2678         * webgl/resources/webgl_test_files/conformance/ogles/GL/matrixCompMult/matrixMultComp_mat3_vert.vert: Added.
2679         * webgl/resources/webgl_test_files/conformance/ogles/GL/matrixCompMult/matrixMultComp_mat3_vert_ref.vert: Added.
2680         * webgl/resources/webgl_test_files/conformance/ogles/GL/max/max_float_frag_xvary_yconsthalf.frag: Added.
2681         * webgl/resources/webgl_test_files/conformance/ogles/GL/max/max_float_frag_xvary_yconsthalf_ref.frag: Added.
2682         * webgl/resources/webgl_test_files/conformance/ogles/GL/max/max_float_vert_xvary_yconsthalf.vert: Added.
2683         * webgl/resources/webgl_test_files/conformance/ogles/GL/max/max_float_vert_xvary_yconsthalf_ref.vert: Added.
2684         * webgl/resources/webgl_test_files/conformance/ogles/GL/max/max_vec2_frag_xvary_yconsthalf.frag: Added.
2685         * webgl/resources/webgl_test_files/conformance/ogles/GL/max/max_vec2_frag_xvary_yconsthalf_ref.frag: Added.
2686         * webgl/resources/webgl_test_files/conformance/ogles/GL/max/max_vec2_vert_xvary_yconsthalf.vert: Added.
2687         * webgl/resources/webgl_test_files/conformance/ogles/GL/max/max_vec2_vert_xvary_yconsthalf_ref.vert: Added.
2688         * webgl/resources/webgl_test_files/conformance/ogles/GL/max/max_vec3_frag_xvary_yconsthalf.frag: Added.
2689         * webgl/resources/webgl_test_files/conformance/ogles/GL/max/max_vec3_frag_xvary_yconsthalf_ref.frag: Added.
2690         * webgl/resources/webgl_test_files/conformance/ogles/GL/max/max_vec3_vert_xvary_yconsthalf.vert: Added.
2691         * webgl/resources/webgl_test_files/conformance/ogles/GL/max/max_vec3_vert_xvary_yconsthalf_ref.vert: Added.
2692         * webgl/resources/webgl_test_files/conformance/ogles/GL/min/min_float_frag_xvary_yconsthalf.frag: Added.
2693         * webgl/resources/webgl_test_files/conformance/ogles/GL/min/min_float_frag_xvary_yconsthalf_ref.frag: Added.
2694         * webgl/resources/webgl_test_files/conformance/ogles/GL/min/min_float_vert_xvary_yconsthalf.vert: Added.
2695         * webgl/resources/webgl_test_files/conformance/ogles/GL/min/min_float_vert_xvary_yconsthalf_ref.vert: Added.
2696         * webgl/resources/webgl_test_files/conformance/ogles/GL/min/min_vec2_frag_xvary_yconsthalf.frag: Added.
2697         * webgl/resources/webgl_test_files/conformance/ogles/GL/min/min_vec2_frag_xvary_yconsthalf_ref.frag: Added.
2698         * webgl/resources/webgl_test_files/conformance/ogles/GL/min/min_vec2_vert_xvary_yconsthalf.vert: Added.
2699         * webgl/resources/webgl_test_files/conformance/ogles/GL/min/min_vec2_vert_xvary_yconsthalf_ref.vert: Added.
2700         * webgl/resources/webgl_test_files/conformance/ogles/GL/min/min_vec3_frag_xvary_yconsthalf.frag: Added.
2701         * webgl/resources/webgl_test_files/conformance/ogles/GL/min/min_vec3_frag_xvary_yconsthalf_ref.frag: Added.
2702         * webgl/resources/webgl_test_files/conformance/ogles/GL/min/min_vec3_vert_xvary_yconsthalf.vert: Added.
2703         * webgl/resources/webgl_test_files/conformance/ogles/GL/min/min_vec3_vert_xvary_yconsthalf_ref.vert: Added.
2704         * webgl/resources/webgl_test_files/conformance/ogles/GL/mix/mix_float_frag_xvary_yconsthalf_aconsthalf.frag: Added.
2705         * webgl/resources/webgl_test_files/conformance/ogles/GL/mix/mix_float_frag_xvary_yconsthalf_aconsthalf_ref.frag: Added.
2706         * webgl/resources/webgl_test_files/conformance/ogles/GL/mix/mix_float_vert_xvary_yconsthalf_aconsthalf.vert: Added.
2707         * webgl/resources/webgl_test_files/conformance/ogles/GL/mix/mix_float_vert_xvary_yconsthalf_aconsthalf_ref.vert: Added.
2708         * webgl/resources/webgl_test_files/conformance/ogles/GL/mix/mix_vec2_frag_xvary_yconsthalf_aconsthalf.frag: Added.
2709         * webgl/resources/webgl_test_files/conformance/ogles/GL/mix/mix_vec2_frag_xvary_yconsthalf_aconsthalf_ref.frag: Added.
2710         * webgl/resources/webgl_test_files/conformance/ogles/GL/mix/mix_vec2_vert_xvary_yconsthalf_aconsthalf.vert: Added.
2711         * webgl/resources/webgl_test_files/conformance/ogles/GL/mix/mix_vec2_vert_xvary_yconsthalf_aconsthalf_ref.vert: Added.
2712         * webgl/resources/webgl_test_files/conformance/ogles/GL/mix/mix_vec3_frag_xvary_yconsthalf_aconsthalf.frag: Added.
2713         * webgl/resources/webgl_test_files/conformance/ogles/GL/mix/mix_vec3_frag_xvary_yconsthalf_aconsthalf_ref.frag: Added.
2714         * webgl/resources/webgl_test_files/conformance/ogles/GL/mix/mix_vec3_vert_xvary_yconsthalf_aconsthalf.vert: Added.
2715         * webgl/resources/webgl_test_files/conformance/ogles/GL/mix/mix_vec3_vert_xvary_yconsthalf_aconsthalf_ref.vert: Added.
2716         * webgl/resources/webgl_test_files/conformance/ogles/GL/mod/mod_float_frag_xvary_yconst1.frag: Added.
2717         * webgl/resources/webgl_test_files/conformance/ogles/GL/mod/mod_float_frag_xvary_yconst1_ref.frag: Added.
2718         * webgl/resources/webgl_test_files/conformance/ogles/GL/mod/mod_float_vert_xvary_yconst1.vert: Added.
2719         * webgl/resources/webgl_test_files/conformance/ogles/GL/mod/mod_float_vert_xvary_yconst1_ref.vert: Added.
2720         * webgl/resources/webgl_test_files/conformance/ogles/GL/mod/mod_vec2_frag_xvary_yconst1.frag: Added.
2721         * webgl/resources/webgl_test_files/conformance/ogles/GL/mod/mod_vec2_frag_xvary_yconst1_ref.frag: Added.
2722         * webgl/resources/webgl_test_files/conformance/ogles/GL/mod/mod_vec2_vert_xvary_yconst1.vert: Added.
2723         * webgl/resources/webgl_test_files/conformance/ogles/GL/mod/mod_vec2_vert_xvary_yconst1_ref.vert: Added.
2724         * webgl/resources/webgl_test_files/conformance/ogles/GL/mod/mod_vec3_frag_xvary_yconst1.frag: Added.
2725         * webgl/resources/webgl_test_files/conformance/ogles/GL/mod/mod_vec3_frag_xvary_yconst1_ref.frag: Added.
2726         * webgl/resources/webgl_test_files/conformance/ogles/GL/mod/mod_vec3_vert_xvary_yconst1.vert: Added.
2727         * webgl/resources/webgl_test_files/conformance/ogles/GL/mod/mod_vec3_vert_xvary_yconst1_ref.vert: Added.
2728         * webgl/resources/webgl_test_files/conformance/ogles/GL/mod/mod_x_large_y_large_frag.frag: Added.
2729         * webgl/resources/webgl_test_files/conformance/ogles/GL/mod/mod_x_large_y_large_vert.vert: Added.
2730         * webgl/resources/webgl_test_files/conformance/ogles/GL/normalize/normalize_float_frag_xvary.frag: Added.
2731         * webgl/resources/webgl_test_files/conformance/ogles/GL/normalize/normalize_float_frag_xvary_ref.frag: Added.
2732         * webgl/resources/webgl_test_files/conformance/ogles/GL/normalize/normalize_float_vert_xvary.vert: Added.
2733         * webgl/resources/webgl_test_files/conformance/ogles/GL/normalize/normalize_float_vert_xvary_ref.vert: Added.
2734         * webgl/resources/webgl_test_files/conformance/ogles/GL/normalize/normalize_vec2_frag_xvary.frag: Added.
2735         * webgl/resources/webgl_test_files/conformance/ogles/GL/normalize/normalize_vec2_frag_xvary_ref.frag: Added.
2736         * webgl/resources/webgl_test_files/conformance/ogles/GL/normalize/normalize_vec2_vert_xvary.vert: Added.
2737         * webgl/resources/webgl_test_files/conformance/ogles/GL/normalize/normalize_vec2_vert_xvary_ref.vert: Added.
2738         * webgl/resources/webgl_test_files/conformance/ogles/GL/normalize/normalize_vec3_frag_xvary.frag: Added.
2739         * webgl/resources/webgl_test_files/conformance/ogles/GL/normalize/normalize_vec3_frag_xvary_ref.frag: Added.
2740         * webgl/resources/webgl_test_files/conformance/ogles/GL/normalize/normalize_vec3_vert_xvary.vert: Added.
2741         * webgl/resources/webgl_test_files/conformance/ogles/GL/normalize/normalize_vec3_vert_xvary_ref.vert: Added.
2742         * webgl/resources/webgl_test_files/conformance/ogles/GL/not/not_bvec2_frag.frag: Added.
2743         * webgl/resources/webgl_test_files/conformance/ogles/GL/not/not_bvec2_frag_ref.frag: Added.
2744         * webgl/resources/webgl_test_files/conformance/ogles/GL/not/not_bvec2_vert.vert: Added.
2745         * webgl/resources/webgl_test_files/conformance/ogles/GL/not/not_bvec2_vert_ref.vert: Added.
2746         * webgl/resources/webgl_test_files/conformance/ogles/GL/not/not_bvec3_frag.frag: Added.
2747         * webgl/resources/webgl_test_files/conformance/ogles/GL/not/not_bvec3_frag_ref.frag: Added.
2748         * webgl/resources/webgl_test_files/conformance/ogles/GL/not/not_bvec3_vert.vert: Added.
2749         * webgl/resources/webgl_test_files/conformance/ogles/GL/not/not_bvec3_vert_ref.vert: Added.
2750         * webgl/resources/webgl_test_files/conformance/ogles/GL/notEqual/notEqual_bvec2_frag.frag: Added.
2751         * webgl/resources/webgl_test_files/conformance/ogles/GL/notEqual/notEqual_bvec2_frag_ref.frag: Added.
2752         * webgl/resources/webgl_test_files/conformance/ogles/GL/notEqual/notEqual_bvec2_vert.vert: Added.
2753         * webgl/resources/webgl_test_files/conformance/ogles/GL/notEqual/notEqual_bvec2_vert_ref.vert: Added.
2754         * webgl/resources/webgl_test_files/conformance/ogles/GL/notEqual/notEqual_bvec3_frag.frag: Added.
2755         * webgl/resources/webgl_test_files/conformance/ogles/GL/notEqual/notEqual_bvec3_frag_ref.frag: Added.
2756         * webgl/resources/webgl_test_files/conformance/ogles/GL/notEqual/notEqual_bvec3_vert.vert: Added.
2757         * webgl/resources/webgl_test_files/conformance/ogles/GL/notEqual/notEqual_bvec3_vert_ref.vert: Added.
2758         * webgl/resources/webgl_test_files/conformance/ogles/GL/notEqual/notEqual_ivec2_frag.frag: Added.
2759         * webgl/resources/webgl_test_files/conformance/ogles/GL/notEqual/notEqual_ivec2_frag_ref.frag: Added.
2760         * webgl/resources/webgl_test_files/conformance/ogles/GL/notEqual/notEqual_ivec2_vert.vert: Added.
2761         * webgl/resources/webgl_test_files/conformance/ogles/GL/notEqual/notEqual_ivec2_vert_ref.vert: Added.
2762         * webgl/resources/webgl_test_files/conformance/ogles/GL/notEqual/notEqual_ivec3_frag.frag: Added.
2763         * webgl/resources/webgl_test_files/conformance/ogles/GL/notEqual/notEqual_ivec3_frag_ref.frag: Added.
2764         * webgl/resources/webgl_test_files/conformance/ogles/GL/notEqual/notEqual_ivec3_vert.vert: Added.
2765         * webgl/resources/webgl_test_files/conformance/ogles/GL/notEqual/notEqual_ivec3_vert_ref.vert: Added.
2766         * webgl/resources/webgl_test_files/conformance/ogles/GL/notEqual/notEqual_vec2_frag.frag: Added.
2767         * webgl/resources/webgl_test_files/conformance/ogles/GL/notEqual/notEqual_vec2_frag_ref.frag: Added.
2768         * webgl/resources/webgl_test_files/conformance/ogles/GL/notEqual/notEqual_vec2_vert.vert: Added.
2769         * webgl/resources/webgl_test_files/conformance/ogles/GL/notEqual/notEqual_vec2_vert_ref.vert: Added.
2770         * webgl/resources/webgl_test_files/conformance/ogles/GL/notEqual/notEqual_vec3_frag.frag: Added.
2771         * webgl/resources/webgl_test_files/conformance/ogles/GL/notEqual/notEqual_vec3_frag_ref.frag: Added.
2772         * webgl/resources/webgl_test_files/conformance/ogles/GL/notEqual/notEqual_vec3_vert.vert: Added.
2773         * webgl/resources/webgl_test_files/conformance/ogles/GL/notEqual/notEqual_vec3_vert_ref.vert: Added.
2774         * webgl/resources/webgl_test_files/conformance/ogles/GL/operators/addsubtract_frag.frag: Added.
2775         * webgl/resources/webgl_test_files/conformance/ogles/GL/operators/addsubtract_vert.vert: Added.
2776         * webgl/resources/webgl_test_files/conformance/ogles/GL/operators/assignments_frag.frag: Added.
2777         * webgl/resources/webgl_test_files/conformance/ogles/GL/operators/assignments_vert.vert: Added.
2778         * webgl/resources/webgl_test_files/conformance/ogles/GL/operators/division_frag.frag: Added.
2779         * webgl/resources/webgl_test_files/conformance/ogles/GL/operators/division_vert.vert: Added.
2780         * webgl/resources/webgl_test_files/conformance/ogles/GL/operators/equality_frag.frag: Added.
2781         * webgl/resources/webgl_test_files/conformance/ogles/GL/operators/equality_vert.vert: Added.
2782         * webgl/resources/webgl_test_files/conformance/ogles/GL/operators/logical_frag.frag: Added.
2783         * webgl/resources/webgl_test_files/conformance/ogles/GL/operators/logical_vert.vert: Added.
2784         * webgl/resources/webgl_test_files/conformance/ogles/GL/operators/multiplicative_frag.frag: Added.
2785         * webgl/resources/webgl_test_files/conformance/ogles/GL/operators/multiplicative_vert.vert: Added.
2786         * webgl/resources/webgl_test_files/conformance/ogles/GL/operators/postfixdecrement_frag.frag: Added.
2787         * webgl/resources/webgl_test_files/conformance/ogles/GL/operators/postfixdecrement_vert.vert: Added.
2788         * webgl/resources/webgl_test_files/conformance/ogles/GL/operators/postfixincrement_frag.frag: Added.
2789         * webgl/resources/webgl_test_files/conformance/ogles/GL/operators/postfixincrement_vert.vert: Added.
2790         * webgl/resources/webgl_test_files/conformance/ogles/GL/operators/prefixdecrement_frag.frag: Added.
2791         * webgl/resources/webgl_test_files/conformance/ogles/GL/operators/prefixdecrement_vert.vert: Added.
2792         * webgl/resources/webgl_test_files/conformance/ogles/GL/operators/prefixincrement_frag.frag: Added.
2793         * webgl/resources/webgl_test_files/conformance/ogles/GL/operators/prefixincrement_vert.vert: Added.
2794         * webgl/resources/webgl_test_files/conformance/ogles/GL/operators/relational_frag.frag: Added.
2795         * webgl/resources/webgl_test_files/conformance/ogles/GL/operators/relational_vert.vert: Added.
2796         * webgl/resources/webgl_test_files/conformance/ogles/GL/operators/selection_frag.frag: Added.
2797         * webgl/resources/webgl_test_files/conformance/ogles/GL/operators/selection_vert.vert: Added.
2798         * webgl/resources/webgl_test_files/conformance/ogles/GL/operators/unary_frag.frag: Added.
2799         * webgl/resources/webgl_test_files/conformance/ogles/GL/operators/unary_vert.vert: Added.
2800         * webgl/resources/webgl_test_files/conformance/ogles/GL/pow/pow_float_frag_xconst2_yvary.frag: Added.
2801         * webgl/resources/webgl_test_files/conformance/ogles/GL/pow/pow_float_frag_xconst2_yvary_ref.frag: Added.
2802         * webgl/resources/webgl_test_files/conformance/ogles/GL/pow/pow_float_frag_xconsthalf_yvary.frag: Added.
2803         * webgl/resources/webgl_test_files/conformance/ogles/GL/pow/pow_float_frag_xconsthalf_yvary_ref.frag: Added.
2804         * webgl/resources/webgl_test_files/conformance/ogles/GL/pow/pow_float_frag_xvary_yconst2.frag: Added.
2805         * webgl/resources/webgl_test_files/conformance/ogles/GL/pow/pow_float_frag_xvary_yconst2_ref.frag: Added.
2806         * webgl/resources/webgl_test_files/conformance/ogles/GL/pow/pow_float_frag_xvary_yconsthalf.frag: Added.
2807         * webgl/resources/webgl_test_files/conformance/ogles/GL/pow/pow_float_frag_xvary_yconsthalf_ref.frag: Added.
2808         * webgl/resources/webgl_test_files/conformance/ogles/GL/pow/pow_float_vert_xconst2_yvary.vert: Added.
2809         * webgl/resources/webgl_test_files/conformance/ogles/GL/pow/pow_float_vert_xconst2_yvary_ref.vert: Added.
2810         * webgl/resources/webgl_test_files/conformance/ogles/GL/pow/pow_float_vert_xconsthalf_yvary.vert: Added.
2811         * webgl/resources/webgl_test_files/conformance/ogles/GL/pow/pow_float_vert_xconsthalf_yvary_ref.vert: Added.
2812         * webgl/resources/webgl_test_files/conformance/ogles/GL/pow/pow_float_vert_xvary_yconst2.vert: Added.
2813         * webgl/resources/webgl_test_files/conformance/ogles/GL/pow/pow_float_vert_xvary_yconst2_ref.vert: Added.
2814         * webgl/resources/webgl_test_files/conformance/ogles/GL/pow/pow_float_vert_xvary_yconsthalf.vert: Added.
2815         * webgl/resources/webgl_test_files/conformance/ogles/GL/pow/pow_float_vert_xvary_yconsthalf_ref.vert: Added.
2816         * webgl/resources/webgl_test_files/conformance/ogles/GL/pow/pow_vec2_frag_xconst2_yvary.frag: Added.
2817         * webgl/resources/webgl_test_files/conformance/ogles/GL/pow/pow_vec2_frag_xconst2_yvary_ref.frag: Added.
2818         * webgl/resources/webgl_test_files/conformance/ogles/GL/pow/pow_vec2_frag_xconsthalf_yvary.frag: Added.
2819         * webgl/resources/webgl_test_files/conformance/ogles/GL/pow/pow_vec2_frag_xconsthalf_yvary_ref.frag: Added.
2820         * webgl/resources/webgl_test_files/conformance/ogles/GL/pow/pow_vec2_frag_xvary_yconst2.frag: Added.
2821         * webgl/resources/webgl_test_files/conformance/ogles/GL/pow/pow_vec2_frag_xvary_yconst2_ref.frag: Added.
2822         * webgl/resources/webgl_test_files/conformance/ogles/GL/pow/pow_vec2_frag_xvary_yconsthalf.frag: Added.
2823         * webgl/resources/webgl_test_files/conformance/ogles/GL/pow/pow_vec2_frag_xvary_yconsthalf_ref.frag: Added.
2824         * webgl/resources/webgl_test_files/conformance/ogles/GL/pow/pow_vec2_vert_xconst2_yvary.vert: Added.
2825         * webgl/resources/webgl_test_files/conformance/ogles/GL/pow/pow_vec2_vert_xconst2_yvary_ref.vert: Added.
2826         * webgl/resources/webgl_test_files/conformance/ogles/GL/pow/pow_vec2_vert_xconsthalf_yvary.vert: Added.
2827         * webgl/resources/webgl_test_files/conformance/ogles/GL/pow/pow_vec2_vert_xconsthalf_yvary_ref.vert: Added.
2828         * webgl/resources/webgl_test_files/conformance/ogles/GL/pow/pow_vec2_vert_xvary_yconst2.vert: Added.
2829         * webgl/resources/webgl_test_files/conformance/ogles/GL/pow/pow_vec2_vert_xvary_yconst2_ref.vert: Added.
2830         * webgl/resources/webgl_test_files/conformance/ogles/GL/pow/pow_vec2_vert_xvary_yconsthalf.vert: Added.
2831         * webgl/resources/webgl_test_files/conformance/ogles/GL/pow/pow_vec2_vert_xvary_yconsthalf_ref.vert: Added.
2832         * webgl/resources/webgl_test_files/conformance/ogles/GL/pow/pow_vec3_frag_xconst2_yvary.frag: Added.
2833         * webgl/resources/webgl_test_files/conformance/ogles/GL/pow/pow_vec3_frag_xconst2_yvary_ref.frag: Added.
2834         * webgl/resources/webgl_test_files/conformance/ogles/GL/pow/pow_vec3_frag_xconsthalf_yvary.frag: Added.
2835         * webgl/resources/webgl_test_files/conformance/ogles/GL/pow/pow_vec3_frag_xconsthalf_yvary_ref.frag: Added.
2836         * webgl/resources/webgl_test_files/conformance/ogles/GL/pow/pow_vec3_frag_xvary_yconst2.frag: Added.
2837         * webgl/resources/webgl_test_files/conformance/ogles/GL/pow/pow_vec3_frag_xvary_yconst2_ref.frag: Added.
2838         * webgl/resources/webgl_test_files/conformance/ogles/GL/pow/pow_vec3_frag_xvary_yconsthalf.frag: Added.
2839         * webgl/resources/webgl_test_files/conformance/ogles/GL/pow/pow_vec3_frag_xvary_yconsthalf_ref.frag: Added.
2840         * webgl/resources/webgl_test_files/conformance/ogles/GL/pow/pow_vec3_vert_xconst2_yvary.vert: Added.
2841         * webgl/resources/webgl_test_files/conformance/ogles/GL/pow/pow_vec3_vert_xconst2_yvary_ref.vert: Added.
2842         * webgl/resources/webgl_test_files/conformance/ogles/GL/pow/pow_vec3_vert_xconsthalf_yvary.vert: Added.
2843         * webgl/resources/webgl_test_files/conformance/ogles/GL/pow/pow_vec3_vert_xconsthalf_yvary_ref.vert: Added.
2844         * webgl/resources/webgl_test_files/conformance/ogles/GL/pow/pow_vec3_vert_xvary_yconst2.vert: Added.
2845         * webgl/resources/webgl_test_files/conformance/ogles/GL/pow/pow_vec3_vert_xvary_yconst2_ref.vert: Added.
2846         * webgl/resources/webgl_test_files/conformance/ogles/GL/pow/pow_vec3_vert_xvary_yconsthalf.vert: Added.
2847         * webgl/resources/webgl_test_files/conformance/ogles/GL/pow/pow_vec3_vert_xvary_yconsthalf_ref.vert: Added.
2848         * webgl/resources/webgl_test_files/conformance/ogles/GL/radians/radians_float_frag_xvary.frag: Added.
2849         * webgl/resources/webgl_test_files/conformance/ogles/GL/radians/radians_float_frag_xvary_ref.frag: Added.
2850         * webgl/resources/webgl_test_files/conformance/ogles/GL/radians/radians_float_vert_xvary.vert: Added.
2851         * webgl/resources/webgl_test_files/conformance/ogles/GL/radians/radians_float_vert_xvary_ref.vert: Added.
2852         * webgl/resources/webgl_test_files/conformance/ogles/GL/radians/radians_vec2_frag_xvary.frag: Added.
2853         * webgl/resources/webgl_test_files/conformance/ogles/GL/radians/radians_vec2_frag_xvary_ref.frag: Added.
2854         * webgl/resources/webgl_test_files/conformance/ogles/GL/radians/radians_vec2_vert_xvary.vert: Added.
2855         * webgl/resources/webgl_test_files/conformance/ogles/GL/radians/radians_vec2_vert_xvary_ref.vert: Added.
2856         * webgl/resources/webgl_test_files/conformance/ogles/GL/radians/radians_vec3_frag_xvary.frag: Added.
2857         * webgl/resources/webgl_test_files/conformance/ogles/GL/radians/radians_vec3_frag_xvary_ref.frag: Added.
2858         * webgl/resources/webgl_test_files/conformance/ogles/GL/radians/radians_vec3_vert_xvary.vert: Added.
2859         * webgl/resources/webgl_test_files/conformance/ogles/GL/radians/radians_vec3_vert_xvary_ref.vert: Added.
2860         * webgl/resources/webgl_test_files/conformance/ogles/GL/reflect/reflect_float_frag_ivarynconst.frag: Added.
2861         * webgl/resources/webgl_test_files/conformance/ogles/GL/reflect/reflect_float_frag_ivarynconst_ref.frag: Added.
2862         * webgl/resources/webgl_test_files/conformance/ogles/GL/reflect/reflect_float_vert_ivarynconst.vert: Added.
2863         * webgl/resources/webgl_test_files/conformance/ogles/GL/reflect/reflect_float_vert_ivarynconst_ref.vert: Added.
2864         * webgl/resources/webgl_test_files/conformance/ogles/GL/reflect/reflect_vec2_frag_ivarynconst.frag: Added.
2865         * webgl/resources/webgl_test_files/conformance/ogles/GL/reflect/reflect_vec2_frag_ivarynconst_ref.frag: Added.
2866         * webgl/resources/webgl_test_files/conformance/ogles/GL/reflect/reflect_vec2_vert_ivarynconst.vert: Added.
2867         * webgl/resources/webgl_test_files/conformance/ogles/GL/reflect/reflect_vec2_vert_ivarynconst_ref.vert: Added.
2868         * webgl/resources/webgl_test_files/conformance/ogles/GL/reflect/reflect_vec3_frag_ivarynconst.frag: Added.
2869         * webgl/resources/webgl_test_files/conformance/ogles/GL/reflect/reflect_vec3_frag_ivarynconst_ref.frag: Added.
2870         * webgl/resources/webgl_test_files/conformance/ogles/GL/reflect/reflect_vec3_vert_ivarynconst.vert: Added.
2871         * webgl/resources/webgl_test_files/conformance/ogles/GL/reflect/reflect_vec3_vert_ivarynconst_ref.vert: Added.
2872         * webgl/resources/webgl_test_files/conformance/ogles/GL/refract/refract_float_frag_ivarynconst.frag: Added.
2873         * webgl/resources/webgl_test_files/conformance/ogles/GL/refract/refract_float_frag_ivarynconst_ref.frag: Added.
2874         * webgl/resources/webgl_test_files/conformance/ogles/GL/refract/refract_float_vert_ivarynconst.vert: Added.
2875         * webgl/resources/webgl_test_files/conformance/ogles/GL/refract/refract_float_vert_ivarynconst_ref.vert: Added.
2876         * webgl/resources/webgl_test_files/conformance/ogles/GL/refract/refract_vec2_frag_ivarynconst.frag: Added.
2877         * webgl/resources/webgl_test_files/conformance/ogles/GL/refract/refract_vec2_frag_ivarynconst_ref.frag: Added.
2878         * webgl/resources/webgl_test_files/conformance/ogles/GL/refract/refract_vec2_vert_ivarynconst.vert: Added.
2879         * webgl/resources/webgl_test_files/conformance/ogles/GL/refract/refract_vec2_vert_ivarynconst_ref.vert: Added.
2880         * webgl/resources/webgl_test_files/conformance/ogles/GL/refract/refract_vec3_frag_ivarynconst.frag: Added.
2881         * webgl/resources/webgl_test_files/conformance/ogles/GL/refract/refract_vec3_frag_ivarynconst_ref.frag: Added.
2882         * webgl/resources/webgl_test_files/conformance/ogles/GL/refract/refract_vec3_vert_ivarynconst.vert: Added.
2883         * webgl/resources/webgl_test_files/conformance/ogles/GL/refract/refract_vec3_vert_ivarynconst_ref.vert: Added.
2884         * webgl/resources/webgl_test_files/conformance/ogles/GL/sign/sign_float_frag_xvary.frag: Added.
2885         * webgl/resources/webgl_test_files/conformance/ogles/GL/sign/sign_float_frag_xvary_ref.frag: Added.
2886         * webgl/resources/webgl_test_files/conformance/ogles/GL/sign/sign_float_vert_xvary.vert: Added.
2887         * webgl/resources/webgl_test_files/conformance/ogles/GL/sign/sign_float_vert_xvary_ref.vert: Added.
2888         * webgl/resources/webgl_test_files/conformance/ogles/GL/sign/sign_vec2_frag_xvary.frag: Added.
2889         * webgl/resources/webgl_test_files/conformance/ogles/GL/sign/sign_vec2_frag_xvary_ref.frag: Added.
2890         * webgl/resources/webgl_test_files/conformance/ogles/GL/sign/sign_vec2_vert_xvary.vert: Added.
2891         * webgl/resources/webgl_test_files/conformance/ogles/GL/sign/sign_vec2_vert_xvary_ref.vert: Added.
2892         * webgl/resources/webgl_test_files/conformance/ogles/GL/sign/sign_vec3_frag_xvary.frag: Added.
2893         * webgl/resources/webgl_test_files/conformance/ogles/GL/sign/sign_vec3_frag_xvary_ref.frag: Added.
2894         * webgl/resources/webgl_test_files/conformance/ogles/GL/sign/sign_vec3_vert_xvary.vert: Added.
2895         * webgl/resources/webgl_test_files/conformance/ogles/GL/sign/sign_vec3_vert_xvary_ref.vert: Added.
2896         * webgl/resources/webgl_test_files/conformance/ogles/GL/sin/sin_float_frag_xvary.frag: Added.
2897         * webgl/resources/webgl_test_files/conformance/ogles/GL/sin/sin_float_frag_xvary_ref.frag: Added.
2898         * webgl/resources/webgl_test_files/conformance/ogles/GL/sin/sin_float_vert_xvary.vert: Added.
2899         * webgl/resources/webgl_test_files/conformance/ogles/GL/sin/sin_float_vert_xvary_ref.vert: Added.
2900         * webgl/resources/webgl_test_files/conformance/ogles/GL/sin/sin_vec2_frag_xvary.frag: Added.
2901         * webgl/resources/webgl_test_files/conformance/ogles/GL/sin/sin_vec2_frag_xvary_ref.frag: Added.
2902         * webgl/resources/webgl_test_files/conformance/ogles/GL/sin/sin_vec2_vert_xvary.vert: Added.
2903         * webgl/resources/webgl_test_files/conformance/ogles/GL/sin/sin_vec2_vert_xvary_ref.vert: Added.
2904         * webgl/resources/webgl_test_files/conformance/ogles/GL/sin/sin_vec3_frag_xvary.frag: Added.
2905         * webgl/resources/webgl_test_files/conformance/ogles/GL/sin/sin_vec3_frag_xvary_ref.frag: Added.
2906         * webgl/resources/webgl_test_files/conformance/ogles/GL/sin/sin_vec3_vert_xvary.vert: Added.
2907         * webgl/resources/webgl_test_files/conformance/ogles/GL/sin/sin_vec3_vert_xvary_ref.vert: Added.
2908         * webgl/resources/webgl_test_files/conformance/ogles/GL/smoothstep/smoothstep_float_frag_xvary_edgeconstquarter.frag: Added.
2909         * webgl/resources/webgl_test_files/conformance/ogles/GL/smoothstep/smoothstep_float_frag_xvary_edgeconstquarter_ref.frag: Added.
2910         * webgl/resources/webgl_test_files/conformance/ogles/GL/smoothstep/smoothstep_float_vert_xvary_edgeconstquarter.vert: Added.
2911         * webgl/resources/webgl_test_files/conformance/ogles/GL/smoothstep/smoothstep_float_vert_xvary_edgeconstquarter_ref.vert: Added.
2912         * webgl/resources/webgl_test_files/conformance/ogles/GL/smoothstep/smoothstep_vec2_frag_xvary_edgeconstquarter.frag: Added.
2913         * webgl/resources/webgl_test_files/conformance/ogles/GL/smoothstep/smoothstep_vec2_frag_xvary_edgeconstquarter_ref.frag: Added.
2914         * webgl/resources/webgl_test_files/conformance/ogles/GL/smoothstep/smoothstep_vec2_vert_xvary_edgeconstquarter.vert: Added.
2915         * webgl/resources/webgl_test_files/conformance/ogles/GL/smoothstep/smoothstep_vec2_vert_xvary_edgeconstquarter_ref.vert: Added.
2916         * webgl/resources/webgl_test_files/conformance/ogles/GL/smoothstep/smoothstep_vec3_frag_xvary_edgeconstquarter.frag: Added.
2917         * webgl/resources/webgl_test_files/conformance/ogles/GL/smoothstep/smoothstep_vec3_frag_xvary_edgeconstquarter_ref.frag: Added.
2918         * webgl/resources/webgl_test_files/conformance/ogles/GL/smoothstep/smoothstep_vec3_vert_xvary_edgeconstquarter.vert: Added.
2919         * webgl/resources/webgl_test_files/conformance/ogles/GL/smoothstep/smoothstep_vec3_vert_xvary_edgeconstquarter_ref.vert: Added.
2920         * webgl/resources/webgl_test_files/conformance/ogles/GL/sqrt/sqrt_float_frag_xvary.frag: Added.
2921         * webgl/resources/webgl_test_files/conformance/ogles/GL/sqrt/sqrt_float_frag_xvary_ref.frag: Added.
2922         * webgl/resources/webgl_test_files/conformance/ogles/GL/sqrt/sqrt_float_vert_xvary.vert: Added.
2923         * webgl/resources/webgl_test_files/conformance/ogles/GL/sqrt/sqrt_float_vert_xvary_ref.vert: Added.
2924         * webgl/resources/webgl_test_files/conformance/ogles/GL/sqrt/sqrt_vec2_frag_xvary.frag: Added.
2925         * webgl/resources/webgl_test_files/conformance/ogles/GL/sqrt/sqrt_vec2_frag_xvary_ref.frag: Added.
2926         * webgl/resources/webgl_test_files/conformance/ogles/GL/sqrt/sqrt_vec2_vert_xvary.vert: Added.
2927         * webgl/resources/webgl_test_files/conformance/ogles/GL/sqrt/sqrt_vec2_vert_xvary_ref.vert: Added.
2928         * webgl/resources/webgl_test_files/conformance/ogles/GL/sqrt/sqrt_vec3_frag_xvary.frag: Added.
2929         * webgl/resources/webgl_test_files/conformance/ogles/GL/sqrt/sqrt_vec3_frag_xvary_ref.frag: Added.
2930         * webgl/resources/webgl_test_files/conformance/ogles/GL/sqrt/sqrt_vec3_vert_xvary.vert: Added.
2931         * webgl/resources/webgl_test_files/conformance/ogles/GL/sqrt/sqrt_vec3_vert_xvary_ref.vert: Added.
2932         * webgl/resources/webgl_test_files/conformance/ogles/GL/step/step_float_frag_xvary_edgeconsthalf.frag: Added.
2933         * webgl/resources/webgl_test_files/conformance/ogles/GL/step/step_float_frag_xvary_edgeconsthalf_ref.frag: Added.
2934         * webgl/resources/webgl_test_files/conformance/ogles/GL/step/step_float_vert_xvary_edgeconsthalf.vert: Added.
2935         * webgl/resources/webgl_test_files/conformance/ogles/GL/step/step_float_vert_xvary_edgeconsthalf_ref.vert: Added.
2936         * webgl/resources/webgl_test_files/conformance/ogles/GL/step/step_vec2_frag_xvary_edgeconsthalf.frag: Added.
2937         * webgl/resources/webgl_test_files/conformance/ogles/GL/step/step_vec2_frag_xvary_edgeconsthalf_ref.frag: Added.
2938         * webgl/resources/webgl_test_files/conformance/ogles/GL/step/step_vec2_vert_xvary_edgeconsthalf.vert: Added.
2939         * webgl/resources/webgl_test_files/conformance/ogles/GL/step/step_vec2_vert_xvary_edgeconsthalf_ref.vert: Added.
2940         * webgl/resources/webgl_test_files/conformance/ogles/GL/step/step_vec3_frag_xvary_edgeconsthalf.frag: Added.
2941         * webgl/resources/webgl_test_files/conformance/ogles/GL/step/step_vec3_frag_xvary_edgeconsthalf_ref.frag: Added.
2942         * webgl/resources/webgl_test_files/conformance/ogles/GL/step/step_vec3_vert_xvary_edgeconsthalf.vert: Added.
2943         * webgl/resources/webgl_test_files/conformance/ogles/GL/step/step_vec3_vert_xvary_edgeconsthalf_ref.vert: Added.
2944         * webgl/resources/webgl_test_files/conformance/ogles/GL/struct/nestedstructcomb_various_frag.frag: Added.
2945         * webgl/resources/webgl_test_files/conformance/ogles/GL/struct/nestedstructcomb_various_vert.vert: Added.
2946         * webgl/resources/webgl_test_files/conformance/ogles/GL/struct/struct_bool_frag.frag: Added.
2947         * webgl/resources/webgl_test_files/conformance/ogles/GL/struct/struct_bool_vert.vert: Added.
2948         * webgl/resources/webgl_test_files/conformance/ogles/GL/struct/struct_bvec2bvec3bvec4_frag.frag: Added.
2949         * webgl/resources/webgl_test_files/conformance/ogles/GL/struct/struct_bvec2bvec3bvec4_vert.vert: Added.
2950         * webgl/resources/webgl_test_files/conformance/ogles/GL/struct/struct_float_frag.frag: Added.
2951         * webgl/resources/webgl_test_files/conformance/ogles/GL/struct/struct_float_vert.vert: Added.
2952         * webgl/resources/webgl_test_files/conformance/ogles/GL/struct/struct_mat2_frag.frag: Added.
2953         * webgl/resources/webgl_test_files/conformance/ogles/GL/struct/struct_mat2_vert.vert: Added.
2954         * webgl/resources/webgl_test_files/conformance/ogles/GL/struct/struct_mat3_frag.frag: Added.
2955         * webgl/resources/webgl_test_files/conformance/ogles/GL/struct/struct_mat3_vert.vert: Added.
2956         * webgl/resources/webgl_test_files/conformance/ogles/GL/struct/struct_mat4_frag.frag: Added.
2957         * webgl/resources/webgl_test_files/conformance/ogles/GL/struct/struct_mat4_vert.vert: Added.
2958         * webgl/resources/webgl_test_files/conformance/ogles/GL/struct/struct_vec2_frag.frag: Added.
2959         * webgl/resources/webgl_test_files/conformance/ogles/GL/struct/struct_vec2_vert.vert: Added.
2960         * webgl/resources/webgl_test_files/conformance/ogles/GL/struct/struct_vec3_frag.frag: Added.
2961         * webgl/resources/webgl_test_files/conformance/ogles/GL/struct/struct_vec3_vert.vert: Added.
2962         * webgl/resources/webgl_test_files/conformance/ogles/GL/struct/struct_vec4_frag.frag: Added.
2963         * webgl/resources/webgl_test_files/conformance/ogles/GL/struct/struct_vec4_vert.vert: Added.
2964         * webgl/resources/webgl_test_files/conformance/ogles/GL/struct/structcopy_bool_frag.frag: Added.
2965         * webgl/resources/webgl_test_files/conformance/ogles/GL/struct/structcopy_bool_vert.vert: Added.
2966         * webgl/resources/webgl_test_files/conformance/ogles/GL/struct/structcopy_bvec2bvec3bvec4_frag.frag: Added.
2967         * webgl/resources/webgl_test_files/conformance/ogles/GL/struct/structcopy_bvec2bvec3bvec4_vert.vert: Added.
2968         * webgl/resources/webgl_test_files/conformance/ogles/GL/struct/structcopy_float_frag.frag: Added.
2969         * webgl/resources/webgl_test_files/conformance/ogles/GL/struct/structcopy_float_vert.vert: Added.
2970         * webgl/resources/webgl_test_files/conformance/ogles/GL/struct/structcopy_mat2_frag.frag: Added.
2971         * webgl/resources/webgl_test_files/conformance/ogles/GL/struct/structcopy_mat2_vert.vert: Added.
2972         * webgl/resources/webgl_test_files/conformance/ogles/GL/struct/structcopy_mat3_frag.frag: Added.
2973         * webgl/resources/webgl_test_files/conformance/ogles/GL/struct/structcopy_mat3_vert.vert: Added.
2974         * webgl/resources/webgl_test_files/conformance/ogles/GL/struct/structcopy_mat4_frag.frag: Added.
2975         * webgl/resources/webgl_test_files/conformance/ogles/GL/struct/structcopy_mat4_vert.vert: Added.
2976         * webgl/resources/webgl_test_files/conformance/ogles/GL/struct/structcopy_vec2_frag.frag: Added.
2977         * webgl/resources/webgl_test_files/conformance/ogles/GL/struct/structcopy_vec2_vert.vert: Added.
2978         * webgl/resources/webgl_test_files/conformance/ogles/GL/struct/structcopy_vec3_frag.frag: Added.
2979         * webgl/resources/webgl_test_files/conformance/ogles/GL/struct/structcopy_vec3_vert.vert: Added.
2980         * webgl/resources/webgl_test_files/conformance/ogles/GL/struct/structcopy_vec4_frag.frag: Added.
2981         * webgl/resources/webgl_test_files/conformance/ogles/GL/struct/structcopy_vec4_vert.vert: Added.
2982         * webgl/resources/webgl_test_files/conformance/ogles/GL/struct/structnest_bool_frag.frag: Added.
2983         * webgl/resources/webgl_test_files/conformance/ogles/GL/struct/structnest_bool_vert.vert: Added.
2984         * webgl/resources/webgl_test_files/conformance/ogles/GL/struct/structnest_bvec2bvec3bvec4_frag.frag: Added.
2985         * webgl/resources/webgl_test_files/conformance/ogles/GL/struct/structnest_bvec2bvec3bvec4_vert.vert: Added.
2986         * webgl/resources/webgl_test_files/conformance/ogles/GL/struct/structnest_float_frag.frag: Added.
2987         * webgl/resources/webgl_test_files/conformance/ogles/GL/struct/structnest_float_vert.vert: Added.
2988         * webgl/resources/webgl_test_files/conformance/ogles/GL/struct/structnest_mat2_frag.frag: Added.
2989         * webgl/resources/webgl_test_files/conformance/ogles/GL/struct/structnest_mat2_vert.vert: Added.
2990         * webgl/resources/webgl_test_files/conformance/ogles/GL/struct/structnest_mat3_frag.frag: Added.
2991         * webgl/resources/webgl_test_files/conformance/ogles/GL/struct/structnest_mat3_vert.vert: Added.
2992         * webgl/resources/webgl_test_files/conformance/ogles/GL/struct/structnest_mat4_frag.frag: Added.
2993         * webgl/resources/webgl_test_files/conformance/ogles/GL/struct/structnest_mat4_vert.vert: Added.
2994         * webgl/resources/webgl_test_files/conformance/ogles/GL/struct/structnest_vec2_frag.frag: Added.
2995         * webgl/resources/webgl_test_files/conformance/ogles/GL/struct/structnest_vec2_vert.vert: Added.
2996         * webgl/resources/webgl_test_files/conformance/ogles/GL/struct/structnest_vec3_frag.frag: Added.
2997         * webgl/resources/webgl_test_files/conformance/ogles/GL/struct/structnest_vec3_vert.vert: Added.
2998         * webgl/resources/webgl_test_files/conformance/ogles/GL/struct/structnest_vec4_frag.frag: Added.
2999         * webgl/resources/webgl_test_files/conformance/ogles/GL/struct/structnest_vec4_vert.vert: Added.
3000         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec3_bgr_1vec3_frag.frag: Added.
3001         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec3_bgr_1vec3_vert.vert: Added.
3002         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec3_br_g_1vec2_1float_frag.frag: Added.
3003         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec3_br_g_1vec2_1float_vert.vert: Added.
3004         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec3_gb_r_1vec2_1float_frag.frag: Added.
3005         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec3_gb_r_1vec2_1float_vert.vert: Added.
3006         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec3_grb_1vec3_frag.frag: Added.
3007         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec3_grb_1vec3_vert.vert: Added.
3008         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec3_ps_t_1vec2_1float_frag.frag: Added.
3009         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec3_ps_t_1vec2_1float_vert.vert: Added.
3010         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec3_pts_1vec3_frag.frag: Added.
3011         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec3_pts_1vec3_vert.vert: Added.
3012         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec3_rb_g_1vec2_1float_frag.frag: Added.
3013         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec3_rb_g_1vec2_1float_vert.vert: Added.
3014         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec3_rg_b_1vec2_1float_frag.frag: Added.
3015         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec3_rg_b_1vec2_1float_vert.vert: Added.
3016         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec3_rgb_1vec3_frag.frag: Added.
3017         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec3_rgb_1vec3_vert.vert: Added.
3018         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec3_sp_t_1vec2_1float_frag.frag: Added.
3019         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec3_sp_t_1vec2_1float_vert.vert: Added.
3020         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec3_st_p_1vec2_1float_frag.frag: Added.
3021         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec3_st_p_1vec2_1float_vert.vert: Added.
3022         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec3_stp_1vec3_frag.frag: Added.
3023         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec3_stp_1vec3_vert.vert: Added.
3024         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec3_tp_s_1vec2_1float_frag.frag: Added.
3025         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec3_tp_s_1vec2_1float_vert.vert: Added.
3026         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec3_tsp_1vec3_frag.frag: Added.
3027         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec3_tsp_1vec3_vert.vert: Added.
3028         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec3_xy_z_1vec2_1float_frag.frag: Added.
3029         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec3_xy_z_1vec2_1float_vert.vert: Added.
3030         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec3_xyz_1vec3_frag.frag: Added.
3031         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec3_xyz_1vec3_vert.vert: Added.
3032         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec3_xz_y_1vec2_1float_frag.frag: Added.
3033         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec3_xz_y_1vec2_1float_vert.vert: Added.
3034         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec3_yxz_1vec3_frag.frag: Added.
3035         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec3_yxz_1vec3_vert.vert: Added.
3036         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec3_yz_x_1vec2_1float_frag.frag: Added.
3037         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec3_yz_x_1vec2_1float_vert.vert: Added.
3038         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec3_zx_y_1vec2_1float_frag.frag: Added.
3039         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec3_zx_y_1vec2_1float_vert.vert: Added.
3040         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec3_zyx_1vec3_frag.frag: Added.
3041         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec3_zyx_1vec3_vert.vert: Added.
3042         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_ar_bg_2vec2_frag.frag: Added.
3043         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_ar_bg_2vec2_vert.vert: Added.
3044         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_arb_g_1vec3_1float_frag.frag: Added.
3045         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_arb_g_1vec3_1float_vert.vert: Added.
3046         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_arbg_1vec4_frag.frag: Added.
3047         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_arbg_1vec4_vert.vert: Added.
3048         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_bar_g_1vec3_1float_frag.frag: Added.
3049         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_bar_g_1vec3_1float_vert.vert: Added.
3050         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_barg_1vec4_frag.frag: Added.
3051         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_barg_1vec4_vert.vert: Added.
3052         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_br_ag_2vec2_frag.frag: Added.
3053         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_br_ag_2vec2_vert.vert: Added.
3054         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_gr_ab_2vec2_frag.frag: Added.
3055         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_gr_ab_2vec2_vert.vert: Added.
3056         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_gra_b_1vec3_1float_frag.frag: Added.
3057         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_gra_b_1vec3_1float_vert.vert: Added.
3058         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_grab_1vec4_frag.frag: Added.
3059         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_grab_1vec4_vert.vert: Added.
3060         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_pqs_t_1vec3_1float_frag.frag: Added.
3061         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_pqs_t_1vec3_1float_vert.vert: Added.
3062         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_pqst_1vec4_frag.frag: Added.
3063         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_pqst_1vec4_vert.vert: Added.
3064         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_ps_qt_2vec2_frag.frag: Added.
3065         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_ps_qt_2vec2_vert.vert: Added.
3066         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_qs_pt_2vec2_frag.frag: Added.
3067         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_qs_pt_2vec2_vert.vert: Added.
3068         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_qsp_t_1vec3_1float_frag.frag: Added.
3069         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_qsp_t_1vec3_1float_vert.vert: Added.
3070         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_qspt_1vec4_frag.frag: Added.
3071         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_qspt_1vec4_vert.vert: Added.
3072         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_r_g_b_a_4float_frag.frag: Added.
3073         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_r_g_b_a_4float_vert.vert: Added.
3074         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_rg_ba_2vec2_frag.frag: Added.
3075         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_rg_ba_2vec2_vert.vert: Added.
3076         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_rgb_a_1vec3_1float_frag.frag: Added.
3077         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_rgb_a_1vec3_1float_vert.vert: Added.
3078         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_rgba_1vec4_frag.frag: Added.
3079         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_rgba_1vec4_vert.vert: Added.
3080         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_s_t_p_q_4float_frag.frag: Added.
3081         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_s_t_p_q_4float_vert.vert: Added.
3082         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_st_pq_2vec2_frag.frag: Added.
3083         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_st_pq_2vec2_vert.vert: Added.
3084         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_stp_q_1vec3_1float_frag.frag: Added.
3085         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_stp_q_1vec3_1float_vert.vert: Added.
3086         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_stpq_1vec4_frag.frag: Added.
3087         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_stpq_1vec4_vert.vert: Added.
3088         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_ts_qp_2vec2_frag.frag: Added.
3089         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_ts_qp_2vec2_vert.vert: Added.
3090         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_tsq_p_1vec3_1float_frag.frag: Added.
3091         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_tsq_p_1vec3_1float_vert.vert: Added.
3092         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_tsqp_1vec4_frag.frag: Added.
3093         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_tsqp_1vec4_vert.vert: Added.
3094         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_wx_zy_2vec2_frag.frag: Added.
3095         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_wx_zy_2vec2_vert.vert: Added.
3096         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_wxz_y_1vec3_1float_frag.frag: Added.
3097         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_wxz_y_1vec3_1float_vert.vert: Added.
3098         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_wxzy_1vec4_frag.frag: Added.
3099         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_wxzy_1vec4_vert.vert: Added.
3100         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_x_y_z_w_4float_frag.frag: Added.
3101         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_x_y_z_w_4float_vert.vert: Added.
3102         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_xy_zw_2vec2_frag.frag: Added.
3103         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_xy_zw_2vec2_vert.vert: Added.
3104         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_xyz_w_1vec3_1float_frag.frag: Added.
3105         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_xyz_w_1vec3_1float_vert.vert: Added.
3106         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_xyzw_1vec4_frag.frag: Added.
3107         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_xyzw_1vec4_vert.vert: Added.
3108         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_yx_wz_2vec2_frag.frag: Added.
3109         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_yx_wz_2vec2_vert.vert: Added.
3110         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_yxw_z_1vec3_1float_frag.frag: Added.
3111         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_yxw_z_1vec3_1float_vert.vert: Added.
3112         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_yxwz_1vec4_frag.frag: Added.
3113         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_yxwz_1vec4_vert.vert: Added.
3114         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_zwx_y_1vec3_1float_frag.frag: Added.
3115         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_zwx_y_1vec3_1float_vert.vert: Added.
3116         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_zwxy_1vec4_frag.frag: Added.
3117         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_zwxy_1vec4_vert.vert: Added.
3118         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_zx_wy_2vec2_frag.frag: Added.
3119         * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/vec4_zx_wy_2vec2_vert.vert: Added.
3120         * webgl/resources/webgl_test_files/conformance/ogles/GL/tan/tan_float_frag_xvary.frag: Added.
3121         * webgl/resources/webgl_test_files/conformance/ogles/GL/tan/tan_float_frag_xvary_ref.frag: Added.
3122         * webgl/resources/webgl_test_files/conformance/ogles/GL/tan/tan_float_vert_xvary.vert: Added.
3123         * webgl/resources/webgl_test_files/conformance/ogles/GL/tan/tan_float_vert_xvary_ref.vert: Added.
3124         * webgl/resources/webgl_test_files/conformance/ogles/GL/tan/tan_vec2_frag_xvary.frag: Added.
3125         * webgl/resources/webgl_test_files/conformance/ogles/GL/tan/tan_vec2_frag_xvary_ref.frag: Added.
3126         * webgl/resources/webgl_test_files/conformance/ogles/GL/tan/tan_vec2_vert_xvary.vert: Added.
3127         * webgl/resources/webgl_test_files/conformance/ogles/GL/tan/tan_vec2_vert_xvary_ref.vert: Added.
3128         * webgl/resources/webgl_test_files/conformance/ogles/GL/tan/tan_vec3_frag_xvary.frag: Added.
3129         * webgl/resources/webgl_test_files/conformance/ogles/GL/tan/tan_vec3_frag_xvary_ref.frag: Added.
3130         * webgl/resources/webgl_test_files/conformance/ogles/GL/tan/tan_vec3_vert_xvary.vert: Added.
3131         * webgl/resources/webgl_test_files/conformance/ogles/GL/tan/tan_vec3_vert_xvary_ref.vert: Added.
3132         * webgl/resources/webgl_test_files/conformance/ogles/GL/vec/bvec4_2int_2float_frag.frag: Added.
3133         * webgl/resources/webgl_test_files/conformance/ogles/GL/vec/bvec4_2int_2float_vert.vert: Added.
3134         * webgl/resources/webgl_test_files/conformance/ogles/GL/vec/ivec3_3int_frag.frag: Added.
3135         * webgl/resources/webgl_test_files/conformance/ogles/GL/vec/ivec3_3int_vert.vert: Added.
3136         * webgl/resources/webgl_test_files/conformance/ogles/GL/vec/vec2_2float_frag.frag: Added.
3137         * webgl/resources/webgl_test_files/conformance/ogles/GL/vec/vec2_2float_vert.vert: Added.
3138         * webgl/resources/webgl_test_files/conformance/ogles/GL/vec/vec2_vec3_frag.frag: Added.
3139         * webgl/resources/webgl_test_files/conformance/ogles/GL/vec/vec2_vec3_vert.vert: Added.
3140         * webgl/resources/webgl_test_files/conformance/ogles/GL/vec/vec3_float_vec2_frag.frag: Added.
3141         * webgl/resources/webgl_test_files/conformance/ogles/GL/vec/vec3_float_vec2_vert.vert: Added.
3142         * webgl/resources/webgl_test_files/conformance/ogles/GL/vec/vec3_vec2_float_frag.frag: Added.
3143         * webgl/resources/webgl_test_files/conformance/ogles/GL/vec/vec3_vec2_float_vert.vert: Added.
3144         * webgl/resources/webgl_test_files/conformance/ogles/GL/vec/vec3_vec4_frag.frag: Added.
3145         * webgl/resources/webgl_test_files/conformance/ogles/GL/vec/vec3_vec4_vert.vert: Added.
3146         * webgl/resources/webgl_test_files/conformance/ogles/GL/vec/vec4_ivec4_frag.frag: Added.
3147         * webgl/resources/webgl_test_files/conformance/ogles/GL/vec/vec4_ivec4_vert.vert: Added.
3148         * webgl/resources/webgl_test_files/conformance/ogles/GL/vec/vec4_vec3_float_frag.frag: Added.
3149         * webgl/resources/webgl_test_files/conformance/ogles/GL/vec/vec4_vec3_float_vert.vert: Added.
3150         * webgl/resources/webgl_test_files/conformance/ogles/GL/vec3/vec3array_frag.frag: Added.
3151         * webgl/resources/webgl_test_files/conformance/ogles/GL/vec3/vec3array_vert.vert: Added.
3152         * webgl/resources/webgl_test_files/conformance/ogles/GL/vec3/vec3arraydirect_frag.frag: Added.
3153         * webgl/resources/webgl_test_files/conformance/ogles/GL/vec3/vec3arraydirect_vert.vert: Added.
3154         * webgl/resources/webgl_test_files/conformance/ogles/GL/vec3/vec3arrayindirect_frag.frag: Added.
3155         * webgl/resources/webgl_test_files/conformance/ogles/GL/vec3/vec3arrayindirect_vert.vert: Added.
3156         * webgl/resources/webgl_test_files/conformance/ogles/GL/vec3/vec3single_frag.frag: Added.
3157         * webgl/resources/webgl_test_files/conformance/ogles/GL/vec3/vec3single_vert.vert: Added.
3158         * webgl/resources/webgl_test_files/conformance/ogles/GL2ExtensionTests/compressed_paletted_texture/compressed_paletted_texture.frag: Added.
3159         * webgl/resources/webgl_test_files/conformance/ogles/GL2ExtensionTests/compressed_paletted_texture/compressed_paletted_texture.vert: Added.
3160         * webgl/resources/webgl_test_files/conformance/ogles/GL2ExtensionTests/dFdx/dFdx_frag.frag: Added.
3161         * webgl/resources/webgl_test_files/conformance/ogles/GL2ExtensionTests/dFdx/dFdx_frag.vert: Added.
3162         * webgl/resources/webgl_test_files/conformance/ogles/GL2ExtensionTests/dFdx/dFdx_frag_ref.frag: Added.
3163         * webgl/resources/webgl_test_files/conformance/ogles/GL2ExtensionTests/dFdx/dFdx_frag_ref.vert: Added.
3164         * webgl/resources/webgl_test_files/conformance/ogles/GL2ExtensionTests/dFdy/dFdy_frag.frag: Added.
3165         * webgl/resources/webgl_test_files/conformance/ogles/GL2ExtensionTests/dFdy/dFdy_frag.vert: Added.
3166         * webgl/resources/webgl_test_files/conformance/ogles/GL2ExtensionTests/dFdy/dFdy_frag_ref.frag: Added.
3167         * webgl/resources/webgl_test_files/conformance/ogles/GL2ExtensionTests/dFdy/dFdy_frag_ref.vert: Added.
3168         * webgl/resources/webgl_test_files/conformance/ogles/GL2ExtensionTests/default_shaders/default.frag: Added.
3169         * webgl/resources/webgl_test_files/conformance/ogles/GL2ExtensionTests/default_shaders/default.vert: Added.
3170         * webgl/resources/webgl_test_files/conformance/ogles/GL2ExtensionTests/default_shaders/default_textured.frag: Added.
3171         * webgl/resources/webgl_test_files/conformance/ogles/GL2ExtensionTests/default_shaders/default_textured.vert: Added.
3172         * webgl/resources/webgl_test_files/conformance/ogles/GL2ExtensionTests/fwidth/fwidth_frag.frag: Added.
3173         * webgl/resources/webgl_test_files/conformance/ogles/GL2ExtensionTests/fwidth/fwidth_frag.vert: Added.
3174         * webgl/resources/webgl_test_files/conformance/ogles/GL2ExtensionTests/fwidth/fwidth_frag_dx.frag: Added.
3175         * webgl/resources/webgl_test_files/conformance/ogles/GL2ExtensionTests/fwidth/fwidth_frag_dx.vert: Added.
3176         * webgl/resources/webgl_test_files/conformance/ogles/GL2ExtensionTests/fwidth/fwidth_frag_dy.frag: Added.
3177         * webgl/resources/webgl_test_files/conformance/ogles/GL2ExtensionTests/fwidth/fwidth_frag_dy.vert: Added.
3178         * webgl/resources/webgl_test_files/conformance/ogles/GL2ExtensionTests/fwidth/fwidth_frag_ref.frag: Added.
3179         * webgl/resources/webgl_test_files/conformance/ogles/GL2ExtensionTests/fwidth/fwidth_frag_ref.vert: Added.
3180         * webgl/resources/webgl_test_files/conformance/ogles/GL2ExtensionTests/fwidth/fwidth_frag_ref_dx.frag: Added.
3181         * webgl/resources/webgl_test_files/conformance/ogles/GL2ExtensionTests/fwidth/fwidth_frag_ref_dx.vert: Added.
3182         * webgl/resources/webgl_test_files/conformance/ogles/GL2ExtensionTests/fwidth/fwidth_frag_ref_dy.frag: Added.
3183         * webgl/resources/webgl_test_files/conformance/ogles/GL2ExtensionTests/fwidth/fwidth_frag_ref_dy.vert: Added.
3184         * webgl/resources/webgl_test_files/conformance/ogles/GL2FixedTests/buffer_objects/buffer_objects.frag: Added.
3185         * webgl/resources/webgl_test_files/conformance/ogles/GL2FixedTests/buffer_objects/buffer_objects.vert: Added.
3186         * webgl/resources/webgl_test_files/conformance/ogles/GL2FixedTests/buffer_objects/buffer_objects_multitexturing.frag: Added.
3187         * webgl/resources/webgl_test_files/conformance/ogles/GL2FixedTests/buffer_objects/buffer_objects_multitexturing.vert: Added.
3188         * webgl/resources/webgl_test_files/conformance/ogles/GL2FixedTests/buffer_objects/buffer_objects_pointSize.frag: Added.
3189         * webgl/resources/webgl_test_files/conformance/ogles/GL2FixedTests/buffer_objects/buffer_objects_pointSize.vert: Added.
3190         * webgl/resources/webgl_test_files/conformance/ogles/GL2FixedTests/copy_texture/copy_texture.frag: Added.
3191         * webgl/resources/webgl_test_files/conformance/ogles/GL2FixedTests/default_shaders/default.frag: Added.
3192         * webgl/resources/webgl_test_files/conformance/ogles/GL2FixedTests/default_shaders/default.vert: Added.
3193         * webgl/resources/webgl_test_files/conformance/ogles/GL2FixedTests/default_shaders/default_textured.frag: Added.
3194         * webgl/resources/webgl_test_files/conformance/ogles/GL2FixedTests/default_shaders/default_textured.vert: Added.
3195         * webgl/resources/webgl_test_files/conformance/ogles/GL2FixedTests/lighting_diffuse/lighting_diffuse.frag: Added.
3196         * webgl/resources/webgl_test_files/conformance/ogles/GL2FixedTests/lighting_diffuse/lighting_diffuse.vert: Added.
3197         * webgl/resources/webgl_test_files/conformance/ogles/GL2FixedTests/lighting_diffuse/lighting_diffuse_ref.frag: Added.
3198         * webgl/resources/webgl_test_files/conformance/ogles/GL2FixedTests/lighting_diffuse/lighting_diffuse_ref.vert: Added.
3199         * webgl/resources/webgl_test_files/conformance/ogles/GL2FixedTests/point_rasterization/point_rasterization.frag: Added.
3200         * webgl/resources/webgl_test_files/conformance/ogles/GL2FixedTests/point_rasterization/point_rasterization.vert: Added.
3201         * webgl/resources/webgl_test_files/conformance/ogles/GL2FixedTests/point_sprites/point_sprites.frag: Added.
3202         * webgl/resources/webgl_test_files/conformance/ogles/GL2FixedTests/point_sprites/point_sprites.vert: Added.
3203         * webgl/resources/webgl_test_files/conformance/ogles/GL2FixedTests/user_clip_planes/user_clip_planes.frag: Added.
3204         * webgl/resources/webgl_test_files/conformance/ogles/GL2FixedTests/user_clip_planes/user_clip_planes.vert: Added.
3205         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/attach_shader/successfulcompile_frag.frag: Added.
3206         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/attach_shader/successfulcompile_vert.vert: Added.
3207         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/attach_shader/unsuccessfulcompile_frag.frag: Added.
3208         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/attach_shader/unsuccessfulcompile_vert.vert: Added.
3209         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/bind_attribute_location/brick.frag: Added.
3210         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/bind_attribute_location/brick.vert: Added.
3211         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/compile_shader/brick.vert: Added.
3212         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/compile_shader/texture.frag: Added.
3213         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/compile_shader/wood.frag: Added.
3214         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/compile_shader/wood.vert: Added.
3215         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/delete_object/successfulcompile_frag.frag: Added.
3216         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/delete_object/successfulcompile_vert.vert: Added.
3217         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/detach_shader/successfulcompile_frag.frag: Added.
3218         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/detach_shader/successfulcompile_vert.vert: Added.
3219         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/framebuffer_objects/fboShader0.frag: Added.
3220         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/framebuffer_objects/fboShader0.vert: Added.
3221         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/get_active_attribute/brick.frag: Added.
3222         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/get_active_attribute/brick_mat2.vert: Added.
3223         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/get_active_attribute/brick_mat3.vert: Added.
3224         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/get_active_attribute/brick_mat4.vert: Added.
3225         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/get_active_attribute/brick_vec.vert: Added.
3226         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/get_active_uniform/brick.frag: Added.
3227         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/get_active_uniform/brick.vert: Added.
3228         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/get_attribute_location/brick.frag: Added.
3229         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/get_attribute_location/brick.vert: Added.
3230         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/get_handle/successfulcompile_frag.frag: Added.
3231         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/get_handle/successfulcompile_vert.vert: Added.
3232         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/get_uniform_location/brick.frag: Added.
3233         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/get_uniform_location/brick.vert: Added.
3234         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glGetProgramInfoLog_2.0/simple.frag: Added.
3235         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glGetProgramInfoLog_2.0/simple.vert: Added.
3236         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glGetProgramiv_2.0/brick.frag: Added.
3237         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glGetProgramiv_2.0/brick.vert: Added.
3238         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glGetShaderInfoLog_2.0/simple.frag: Added.
3239         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glGetShaderInfoLog_2.0/simple.vert: Added.
3240         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glGetUniform/bvec_tests.frag: Added.
3241         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glGetUniform/bvec_tests.vert: Added.
3242         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glGetUniform/ivec_tests.frag: Added.
3243         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glGetUniform/ivec_tests.vert: Added.
3244         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glGetUniform/mat_tests.frag: Added.
3245         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glGetUniform/mat_tests.vert: Added.
3246         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glGetUniform/vec_tests.frag: Added.
3247         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glGetUniform/vec_tests.vert: Added.
3248         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glGetVertexAttrib/mat_tests.vert: Added.
3249         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glGetVertexAttrib/mat_tests2.vert: Added.
3250         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glGetVertexAttrib/vec_tests.vert: Added.
3251         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glUniform/1b_frag.frag: Added.
3252         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glUniform/1b_vert.frag: Added.
3253         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glUniform/1b_vert.vert: Added.
3254         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glUniform/1f_frag.frag: Added.
3255         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glUniform/1f_vert.frag: Added.
3256         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glUniform/1f_vert.vert: Added.
3257         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glUniform/1i_frag.frag: Added.
3258         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glUniform/1i_vert.frag: Added.
3259         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glUniform/1i_vert.vert: Added.
3260         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glUniform/21f_frag.frag: Added.
3261         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glUniform/21i_frag.frag: Added.
3262         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glUniform/22f_frag.frag: Added.
3263         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glUniform/22i_frag.frag: Added.
3264         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glUniform/23f_frag.frag: Added.
3265         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glUniform/23i_frag.frag: Added.
3266         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glUniform/24f_frag.frag: Added.
3267         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glUniform/24i_frag.frag: Added.
3268         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glUniform/2b_frag.frag: Added.
3269         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glUniform/2b_vert.frag: Added.
3270         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glUniform/2b_vert.vert: Added.
3271         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glUniform/2f_frag.frag: Added.
3272         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glUniform/2f_vert.frag: Added.
3273         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glUniform/2f_vert.vert: Added.
3274         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glUniform/2i_frag.frag: Added.
3275         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glUniform/2i_vert.frag: Added.
3276         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glUniform/2i_vert.vert: Added.
3277         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glUniform/2m_frag.frag: Added.
3278         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glUniform/3b_frag.frag: Added.
3279         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glUniform/3b_vert.frag: Added.
3280         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glUniform/3b_vert.vert: Added.
3281         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glUniform/3f_frag.frag: Added.
3282         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glUniform/3f_vert.frag: Added.
3283         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glUniform/3f_vert.vert: Added.
3284         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glUniform/3i_frag.frag: Added.
3285         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glUniform/3i_vert.frag: Added.
3286         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glUniform/3i_vert.vert: Added.
3287         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glUniform/3m_frag.frag: Added.
3288         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glUniform/4b_firstthree_frag.frag: Added.
3289         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glUniform/4b_firstthree_vert.frag: Added.
3290         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glUniform/4b_lastthree_frag.frag: Added.
3291         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glUniform/4b_lastthree_vert.frag: Added.
3292         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glUniform/4b_vert.vert: Added.
3293         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glUniform/4f_frag.frag: Added.
3294         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glUniform/4f_vert.frag: Added.
3295         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glUniform/4f_vert.vert: Added.
3296         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glUniform/4i_frag.frag: Added.
3297         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glUniform/4i_vert.frag: Added.
3298         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glUniform/4i_vert.vert: Added.
3299         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glUniform/4m_frag.frag: Added.
3300         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glUniform/default.vert: Added.
3301         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glUniform/matrix2VSU.frag: Added.
3302         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glUniform/matrix2VSU.vert: Added.
3303         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glUniform/matrix2arrayVSU.frag: Added.
3304         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glUniform/matrix2arrayVSU.vert: Added.
3305         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glUniform/matrixVSU.frag: Added.
3306         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/glUniform/matrixVSU.vert: Added.
3307         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/link_program/successfulcompile_frag.frag: Added.
3308         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/link_program/successfulcompile_vert.vert: Added.
3309         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/link_program/unsuccessfulcompile_frag.frag: Added.
3310         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/link_program/unsuccessfulcompile_vert.vert: Added.
3311         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/precision_specifiers/precision_specifiers.frag: Added.
3312         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/precision_specifiers/precision_specifiers.vert: Added.
3313         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/relink_program/simple.frag: Added.
3314         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/relink_program/simple.vert: Added.
3315         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/shader_source/successfulcompile_frag.frag: Added.
3316         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/shader_source/successfulcompile_vert.vert: Added.
3317         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/shader_source/unsuccessfulcompile_frag.frag: Added.
3318         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/shader_source/unsuccessfulcompile_vert.vert: Added.
3319         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/three_uniforms/4f_frag.frag: Added.
3320         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/use_program/successfulcompile_frag.frag: Added.
3321         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/use_program/successfulcompile_vert.vert: Added.
3322         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/use_program/unsuccessfulcompile_frag.frag: Added.
3323         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/use_program/unsuccessfulcompile_vert.vert: Added.
3324         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/validate_program/successfulcompile_frag.frag: Added.
3325         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/validate_program/successfulcompile_vert.vert: Added.
3326         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/validate_program/unsuccessfulcompile_frag.frag: Added.
3327         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/validate_program/unsuccessfulcompile_vert.vert: Added.
3328         * webgl/resources/webgl_test_files/conformance/ogles/GL2Tests/vertex_program_point_size/point_size.vert: Added.
3329         * webgl/resources/webgl_test_files/conformance/ogles/ogles-utils.js: Added.
3330         (OpenGLESTestRunner):
3331         (OpenGLESTestRunner.):
3332
3333 2013-02-06  Dean Jackson  <dino@apple.com>
3334
3335         Minor updates to captions menu UI
3336         https://bugs.webkit.org/show_bug.cgi?id=109005
3337
3338         Reviewed by Eric Carlson.
3339
3340         A caption track without a label or language is now given the menu
3341         title 'Unknown'. Note also that the test includes some intentional
3342         failure text.
3343
3344         * media/video-controls-captions-trackmenu-localized.html:
3345         * platform/mac/media/video-controls-captions-trackmenu-localized-expected.txt:
3346
3347 2013-02-06  Stephen Chenney  <schenney@chromium.org>
3348
3349         [Chromium] Test expectations update for Skia change.
3350
3351         Unreviewed expectations update
3352
3353         * platform/chromium-mac/fast/writing-mode/japanese-lr-text-expected.png:
3354         * platform/chromium-mac/fast/writing-mode/japanese-lr-text-expected.txt: Added.
3355         * platform/chromium-mac/fast/writing-mode/japanese-rl-selection-expected.png:
3356         * platform/chromium-mac/fast/writing-mode/japanese-rl-selection-expected.txt: Added.
3357         * platform/chromium-mac/fast/writing-mode/japanese-rl-text-expected.png:
3358         * platform/chromium-mac/fast/writing-mode/japanese-rl-text-expected.txt: Added.
3359         * platform/chromium/TestExpectations:
3360
3361 2013-02-06  Vsevolod Vlasov  <vsevik@chromium.org>
3362
3363         Web Inspector: Remove isSnippet field from FileDescriptor and UISourceCode.
3364         https://bugs.webkit.org/show_bug.cgi?id=109045
3365
3366         Reviewed by Pavel Feldman.
3367
3368         * inspector/debugger/scripts-file-selector.html:
3369         * inspector/debugger/scripts-sorting.html:
3370
3371 2013-02-06  Marja Hölttä  <marja@chromium.org>
3372
3373         [WK2] New tests introduced in r100895 fail
3374         https://bugs.webkit.org/show_bug.cgi?id=73913
3375
3376         Reviewed by Jochen Eisinger.
3377
3378         The tests now work, because WTR supports HTTPS tests.
3379
3380         * platform/wk2/TestExpectations:
3381
3382 2013-02-06  Ádám Kallai  <kadam@inf.u-szeged.hu>
3383
3384         [Qt] Unreviewed gardening. Skip failing WebGl test.
3385
3386         * platform/qt/TestExpectations:
3387
3388 2013-02-06  Vsevolod Vlasov  <vsevik@chromium.org>
3389
3390         Web Inspector: Remove show script folders setting
3391         https://bugs.webkit.org/show_bug.cgi?id=108940
3392
3393         Reviewed by Pavel Feldman.
3394
3395         * inspector/debugger/scripts-sorting-expected.txt:
3396         * inspector/debugger/scripts-sorting.html:
3397
3398 2013-02-06  Andrey Lushnikov  <lushnikov@chromium.org>
3399
3400         Web Inspector: update javascriptsourcetokenizer to produce "whitespaces" token
3401         https://bugs.webkit.org/show_bug.cgi?id=108945
3402
3403         Reviewed by Pavel Feldman.
3404
3405         Update test expectations so that they have "whitespace" token in
3406         there.
3407
3408         * inspector/editor/highlighter-basics-expected.txt:
3409         * inspector/editor/highlighter-chunk-limit-expected.txt:
3410         * inspector/editor/highlighter-long-line.html:
3411         * inspector/editor/text-editor-long-line-expected.txt:
3412         * inspector/syntax-highlight-html-expected.txt:
3413         * inspector/syntax-highlight-javascript-expected.txt:
3414
3415 2013-02-06  Andrey Lushnikov  <lushnikov@chromium.org>
3416
3417         Web Inspector: refactor registerShortcuts method of DTE
3418         https://bugs.webkit.org/show_bug.cgi?id=109031
3419
3420         Reviewed by Pavel Feldman.
3421
3422         Fix helper method to correspond to refactoring of handleUndoRedo
3423         method.
3424
3425         * http/tests/inspector/live-edit-test.js:
3426         (initialize_LiveEditTest.InspectorTest.undoSourceEditing):
3427         (initialize_LiveEditTest):
3428
3429 2013-02-06  Tommy Widenflycht  <tommyw@google.com>
3430
3431         MediaStream API: Implement DTMF support in RTCPeerConnection
3432         https://bugs.webkit.org/show_bug.cgi?id=106782
3433
3434         Reviewed by Adam Barth.
3435
3436         * fast/mediastream/RTCPeerConnection-dtmf-expected.txt: Added.
3437         * fast/mediastream/RTCPeerConnection-dtmf.html: Added.
3438
3439 2013-02-06  Mihai Maerean  <mmaerean@adobe.com>
3440
3441         [CSSRegions] Assertion failure in Node::detach (!renderer || renderer->inRenderFlowThread())
3442         https://bugs.webkit.org/show_bug.cgi?id=104517
3443
3444         Reviewed by Julien Chaffraix.
3445
3446         The test adds an anonymous block in a region and detaches the body of document. The ASSERT is not hit anymore.
3447
3448         * fast/regions/detaching-regions-with-anonymous-blocks-expected.txt: Added.
3449         * fast/regions/detaching-regions-with-anonymous-blocks.html: Added.
3450
3451 2013-02-06  Marja Hölttä  <marja@chromium.org>
3452
3453         Take referrer policy into account when clearing the referrer header
3454         https://bugs.webkit.org/show_bug.cgi?id=86000
3455
3456         Reviewed by Alexey Proskuryakov.
3457
3458         Unskip http/tests/security/referrer-policy-redirect-link.html
3459
3460         Skipping the tests on wk2, because other referrer policy tests are
3461         skipped, too ( https://bugs.webkit.org/show_bug.cgi?id=73913 ).
3462
3463         * platform/gtk/TestExpectations:
3464         * platform/mac/TestExpectations:
3465         * platform/qt/TestExpectations:
3466         * platform/win/TestExpectations:
3467         * platform/wk2/TestExpectations:
3468
3469 2013-02-06  Allan Sandfeld Jensen  <allan.jensen@digia.com>
3470
3471         [Qt] Unskip working filter tests.
3472
3473         Unreviewed gardening
3474
3475         These tests work if we remove our failure expecting baselines.
3476
3477         * platform/qt/TestExpectations:
3478         * platform/qt/css3/filters/filter-animation-expected.png: Removed.
3479         * platform/qt/css3/filters/filter-animation-expected.txt: Removed.
3480         * platform/qt/css3/filters/filter-animation-from-none-expected.png: Removed.
3481         * platform/qt/css3/filters/filter-animation-from-none-expected.txt: Removed.
3482         * platform/qt/css3/filters/filter-property-computed-style-expected.txt: Removed.
3483         * platform/qt/css3/filters/filter-property-expected.png: Removed.
3484         * platform/qt/css3/filters/filter-property-expected.txt: Removed.
3485         * platform/qt/css3/filters/filter-property-parsing-expected.txt: Removed.
3486         * platform/qt/css3/filters/filter-property-parsing-invalid-expected.txt: Removed.
3487         * platform/qt/css3/filters/filter-repaint-expected.png: Removed.
3488         * platform/qt/css3/filters/filter-repaint-expected.txt: Removed.
3489
3490 2013-02-06  Zan Dobersek  <zdobersek@igalia.com>
3491
3492         Unreviewed GTK gardening.
3493
3494         Skipping the newly-added tests in webgl/, the GTK builders are not
3495         yet able to run these tests.
3496
3497         * platform/gtk/TestExpectations:
3498
3499 2013-02-05  Gregg Tavares  <gman@chromium.org>
3500
3501         Adds the WebGL Conformance Tests attrib folder.
3502         https://bugs.webkit.org/show_bug.cgi?id=108901
3503
3504         Reviewed by Kenneth Russell.
3505
3506         * platform/chromium/TestExpectations:
3507         * webgl/conformance/attribs/gl-disabled-vertex-attrib-expected.txt: Added.
3508         * webgl/conformance/attribs/gl-disabled-vertex-attrib.html: Added.
3509         * webgl/conformance/attribs/gl-enable-vertex-attrib-expected.txt: Added.
3510         * webgl/conformance/attribs/gl-enable-vertex-attrib.html: Added.
3511         * webgl/conformance/attribs/gl-vertex-attrib-expected.txt: Added.
3512         * webgl/conformance/attribs/gl-vertex-attrib-render-expected.txt: Added.
3513         * webgl/conformance/attribs/gl-vertex-attrib-render.html: Added.
3514         * webgl/conformance/attribs/gl-vertex-attrib-zero-issues-expected.txt: Added.
3515         * webgl/conformance/attribs/gl-vertex-attrib-zero-issues.html: Added.
3516         * webgl/conformance/attribs/gl-vertex-attrib.html: Added.
3517         * webgl/conformance/attribs/gl-vertexattribpointer-expected.txt: Added.
3518         * webgl/conformance/attribs/gl-vertexattribpointer-offsets-expected.txt: Added.
3519         * webgl/conformance/attribs/gl-vertexattribpointer-offsets.html: Added.
3520         * webgl/conformance/attribs/gl-vertexattribpointer.html: Added.
3521         * webgl/resources/webgl_test_files/conformance/attribs/00_test_list.txt: Added.
3522         * webgl/resources/webgl_test_files/conformance/attribs/gl-disabled-vertex-attrib.html: Added.
3523         * webgl/resources/webgl_test_files/conformance/attribs/gl-enable-vertex-attrib.html: Added.
3524         * webgl/resources/webgl_test_files/conformance/attribs/gl-vertex-attrib-render.html: Added.
3525         * webgl/resources/webgl_test_files/conformance/attribs/gl-vertex-attrib-zero-issues.html: Added.
3526         * webgl/resources/webgl_test_files/conformance/attribs/gl-vertex-attrib.html: Added.
3527         * webgl/resources/webgl_test_files/conformance/attribs/gl-vertexattribpointer-offsets.html: Added.
3528         * webgl/resources/webgl_test_files/conformance/attribs/gl-vertexattribpointer.html: Added.
3529
3530 2013-02-05  Matt Falkenhagen  <falken@chromium.org>
3531
3532         Unreviewed gardening. Rebaseline navigator-detached-no-crash.html,
3533         whose output is affected by the disabling of web intents in Chromium.
3534
3535         * platform/chromium/fast/dom/navigator-detached-no-crash-expected.txt:
3536
3537 2013-02-05  Matt Falkenhagen <falken@chromium.org>
3538
3539         Unreviewed gardening. Chromium disabled web intents.
3540
3541         * platform/chromium/TestExpectations:
3542
3543 2013-02-05  Kent Tamura  <tkent@chromium.org>
3544
3545         [Chromium] Split calendar-picker-key-operations.html into two
3546         https://bugs.webkit.org/show_bug.cgi?id=109006
3547
3548         Reviewed by Kentaro Hara.
3549
355