1 2013-02-18 Zoltan Arvai <zarvai@inf.u-szeged.hu>
3 [Qt] Unreviewed gardening.
5 * platform/qt/TestExpectations: Skip test after r143073.
6 * platform/qt/css3/filters/effect-reference-expected.png: Rebaseline after r143101.
7 * platform/qt/css3/filters/effect-reference-expected.txt: Rebaseline after r143101.
9 2013-02-18 Gyuyoung Kim <gyuyoung.kim@samsung.com>
11 [EFL] Rebaseline failure media tests after r142947
12 https://bugs.webkit.org/show_bug.cgi?id=109904
14 Reviewed by Kenneth Rohde Christiansen.
16 * platform/efl/TestExpectations:
17 * platform/efl/media/audio-controls-rendering-expected.png:
18 * platform/efl/media/audio-controls-rendering-expected.txt:
19 * platform/efl/media/controls-after-reload-expected.png:
20 * platform/efl/media/controls-after-reload-expected.txt:
21 * platform/efl/media/controls-strict-expected.png:
22 * platform/efl/media/controls-strict-expected.txt:
23 * platform/efl/media/controls-styling-expected.png:
24 * platform/efl/media/controls-styling-expected.txt:
25 * platform/efl/media/controls-styling-strict-expected.png:
26 * platform/efl/media/controls-styling-strict-expected.txt:
27 * platform/efl/media/controls-without-preload-expected.png:
28 * platform/efl/media/controls-without-preload-expected.txt:
29 * platform/efl/media/video-controls-rendering-expected.png:
30 * platform/efl/media/video-controls-rendering-expected.txt:
31 * platform/efl/media/video-display-toggle-expected.png:
32 * platform/efl/media/video-display-toggle-expected.txt:
33 * platform/efl/media/video-playing-and-pause-expected.png:
34 * platform/efl/media/video-playing-and-pause-expected.txt:
36 2013-02-18 Huang Dongsung <luxtella@company100.net>
38 [EFL][WK2] compositing/layer-creation/fixed-position-out-of-view-scaled.html is flaky
39 https://bugs.webkit.org/show_bug.cgi?id=110059
41 Reviewed by Kenneth Rohde Christiansen.
43 Unskip two tests on EFL port. Now those pass.
44 compositing/layer-creation/fixed-position-out-of-view-scaled.html
45 compositing/layer-creation/fixed-position-out-of-view-scaled-scroll.html
47 * platform/efl-wk2/TestExpectations:
49 2013-02-18 Christophe Dumez <ch.dumez@sisa.samsung.com>
51 Unreviewed EFL gardening.
53 Unskip several webgl/conformance tests that started passing after
56 * platform/efl-wk2/TestExpectations:
58 2013-02-18 Mike West <mkwst@chromium.org>
60 fast/dom/shadow/shadow-dom-event-dispatching.html flake
61 https://bugs.webkit.org/show_bug.cgi?id=103299
63 Reviewed by Jochen Eisinger.
65 This patch breaks fast/dom/shadow/shadow-dom-event-dispatching.html out
66 into 12 separate tests to avoid timeouts. Common logic for all these
67 dispatching tests is now in resources/event-dispatching.js, and each
68 individual test function now runs in its own HTML file.
70 * fast/dom/shadow/resources/event-dispatching.js: Added.
74 (dumpComposedShadowTree):
76 (debugDispatchedEvent):
79 * fast/dom/shadow/shadow-dom-event-dispatching-child-of-inactive-content-expected.txt: Added.
80 * fast/dom/shadow/shadow-dom-event-dispatching-child-of-inactive-content.html: Added.
81 * fast/dom/shadow/shadow-dom-event-dispatching-details-summary-expected.txt: Added.
82 * fast/dom/shadow/shadow-dom-event-dispatching-details-summary.html: Added.
83 * fast/dom/shadow/shadow-dom-event-dispatching-distributed-child-expected.txt: Added.
84 * fast/dom/shadow/shadow-dom-event-dispatching-distributed-child.html: Added.
85 * fast/dom/shadow/shadow-dom-event-dispatching-distributed-text-node-expected.txt: Added.
86 * fast/dom/shadow/shadow-dom-event-dispatching-distributed-text-node.html: Added.
87 * fast/dom/shadow/shadow-dom-event-dispatching-fallback-nodes-expected.txt: Added.
88 * fast/dom/shadow/shadow-dom-event-dispatching-fallback-nodes.html: Added.
89 * fast/dom/shadow/shadow-dom-event-dispatching-manually-fired-with-same-related-target-expected.txt: Added.
90 * fast/dom/shadow/shadow-dom-event-dispatching-manually-fired-with-same-related-target.html: Added.
91 * fast/dom/shadow/shadow-dom-event-dispatching-manually-fired-expected.txt: Added.
92 * fast/dom/shadow/shadow-dom-event-dispatching-manually-fired.html: Added.
93 * fast/dom/shadow/shadow-dom-event-dispatching-multiple-shadow-roots-expected.txt: Added.
94 * fast/dom/shadow/shadow-dom-event-dispatching-multiple-shadow-roots.html: Added.
95 * fast/dom/shadow/shadow-dom-event-dispatching-nested-shadow-roots-expected.txt: Added.
96 * fast/dom/shadow/shadow-dom-event-dispatching-nested-shadow-roots.html: Added.
97 * fast/dom/shadow/shadow-dom-event-dispatching-non-distributed-nodes-expected.txt: Added.
98 * fast/dom/shadow/shadow-dom-event-dispatching-non-distributed-nodes.html: Added.
99 * fast/dom/shadow/shadow-dom-event-dispatching-svg-in-shadow-subtree-expected.txt: Added.
100 * fast/dom/shadow/shadow-dom-event-dispatching-svg-in-shadow-subtree.html: Added.
101 * fast/dom/shadow/shadow-dom-event-dispatching-text-node-in-shadow-root-expected.txt: Added.
102 * fast/dom/shadow/shadow-dom-event-dispatching-text-node-in-shadow-root.html: Added.
104 * fast/dom/shadow/shadow-dom-event-dispatching-expected.txt: Removed.
105 * fast/dom/shadow/shadow-dom-event-dispatching.html: Removed.
106 * platform/chromium/TestExpectations:
107 Dropped the old, monolithic test, and removed it from Chromium's
108 TestExpectations file.
110 2013-02-18 Christophe Dumez <ch.dumez@sisa.samsung.com>
112 Unreviewed EFL gardening.
114 Unskip several webaudio test cases that pass now that we updated to
117 * platform/efl/TestExpectations:
119 2013-02-18 Christophe Dumez <ch.dumez@sisa.samsung.com>
121 Unreviewed EFL gardening.
123 Update expectations for several test cases to make the bots green.
125 * platform/efl-wk2/TestExpectations:
126 * platform/efl/TestExpectations:
128 2013-02-18 Pavel Feldman <pfeldman@chromium.org>
130 Web Inspector: provide basic console.table implementation (no [,columns] support)
131 https://bugs.webkit.org/show_bug.cgi?id=109453
133 Reviewed by Vsevolod Vlasov.
135 * inspector/console/command-line-api-expected.txt:
136 * inspector/console/console-format-table-expected.txt: Added.
137 * inspector/console/console-format-table.html: Added.
139 2013-02-18 Pavel Feldman <pfeldman@chromium.org>
141 Follow up to r143112, fixing tests.
144 * inspector/elements/insert-node-expected.txt:
145 * inspector/elements/insert-node.html:
147 2013-02-18 Pavel Feldman <pfeldman@chromium.org>
149 Web Inspector: allow 0 as a formatted parameter in console message.
150 https://bugs.webkit.org/show_bug.cgi?id=110096
152 Reviewed by Vsevolod Vlasov.
154 * inspector/console/console-format.html:
156 2013-02-18 Ádám Kallai <kadam@inf.u-szeged.hu>
158 [Qt] Unreviewed gardening. Skipped failing tests.
160 * platform/qt-5.0-wk1/TestExpectations:
161 * platform/qt/TestExpectations:
163 2013-02-18 Sheriff Bot <webkit.review.bot@gmail.com>
165 Unreviewed, rolling out r143100.
166 http://trac.webkit.org/changeset/143100
167 https://bugs.webkit.org/show_bug.cgi?id=110088
169 Breaks file system support in workspace. (Requested by vsevik
172 * inspector/debugger/live-edit-breakpoints-expected.txt:
173 * inspector/debugger/live-edit-breakpoints.html:
174 * inspector/uisourcecode-revisions.html:
176 2013-02-18 Zan Dobersek <zdobersek@igalia.com>
178 Unreviewed gardening.
180 Adding failure expectations for two tests that are failing on GTK and Qt,
181 most likely due to disabled subpixel layout.
183 * platform/gtk/TestExpectations:
184 * platform/qt/TestExpectations:
186 2013-02-18 Christophe Dumez <ch.dumez@sisa.samsung.com>
188 Unreviewed. Clean up a few EFL unexpected passes.
190 * platform/efl-wk2/TestExpectations:
191 * platform/efl/TestExpectations:
192 * platform/efl/ietestcenter/css3/bordersbackgrounds/background-repeat-space-padding-box-expected.txt: Removed.
193 * platform/efl/ietestcenter/css3/text/textshadow-005-expected.txt: Removed.
195 2013-02-18 Christophe Dumez <ch.dumez@sisa.samsung.com>
197 Unreviewed. Clean up a few EFL unexpected passes.
199 * platform/efl/TestExpectations:
200 * platform/efl/fast/repaint/block-selection-gap-in-table-cell-expected.png: Removed.
201 * platform/efl/fast/repaint/block-selection-gap-in-table-cell-expected.txt: Removed.
202 * platform/efl/fast/repaint/caret-with-transformation-expected.png: Removed.
203 * platform/efl/fast/repaint/caret-with-transformation-expected.txt: Removed.
205 2013-02-18 Christophe Dumez <ch.dumez@sisa.samsung.com>
207 Unreviewed. Remove invalid EFL results that were wrongly added in r140249.
209 * platform/efl/TestExpectations:
210 * platform/efl/fast/css/color-correction-on-background-image-expected.png: Removed.
211 * platform/efl/fast/css/color-correction-on-background-image-expected.txt: Removed.
212 * platform/efl/fast/css/color-correction-on-backgrounds-expected.png: Removed.
213 * platform/efl/fast/css/color-correction-on-backgrounds-expected.txt: Removed.
214 * platform/efl/fast/css/color-correction-on-box-shadow-expected.png: Removed.
215 * platform/efl/fast/css/color-correction-on-box-shadow-expected.txt: Removed.
216 * platform/efl/fast/css/color-correction-on-text-expected.png: Removed.
217 * platform/efl/fast/css/color-correction-on-text-expected.txt: Removed.
218 * platform/efl/fast/css/color-correction-on-text-shadow-expected.png: Removed.
219 * platform/efl/fast/css/color-correction-on-text-shadow-expected.txt: Removed.
220 * platform/efl/fast/css/color-correction-untagged-images-expected.png: Removed.
221 * platform/efl/fast/css/color-correction-untagged-images-expected.txt: Removed.
223 2013-02-18 Christophe Dumez <ch.dumez@sisa.samsung.com>
225 Unreviewed. Unskip several test cases that are now passing on
226 EFL port, most of them due to enabling subpixel layout.
228 * platform/efl/TestExpectations:
230 2013-02-18 Christophe Dumez <ch.dumez@sisa.samsung.com>
232 Unreviewed. Unskip several compositing tests that are now
235 * platform/efl/TestExpectations:
237 2013-02-15 Eugene Klyuchnikov <eustas@chromium.org>
239 Web Inspector: Introduce ProfilesPanelDescriptor.
240 https://bugs.webkit.org/show_bug.cgi?id=109906
242 Reviewed by Pavel Feldman.
244 * inspector/profiler/heap-snapshot-test.js: Adopted changes.
246 2013-02-17 Takashi Toyoshima <toyoshim@chromium.org>
248 Unreviewed, update test expectation for chromium.
249 https://bugs.webkit.org/show_bug.cgi?id=110079
251 * platform/chromium/TestExpectations:
253 2013-02-17 Vivek Galatage <vivek.vg@samsung.com>
255 Add missing braces in fast/parser/noscript-with-javascript-enabled.html
256 https://bugs.webkit.org/show_bug.cgi?id=110078
258 Unreviewed gardening. Adding the missing braces.
260 * fast/parser/noscript-with-javascript-enabled.html:
262 2013-02-17 Takashi Toyoshima <toyoshim@chromium.org>
264 Unreviewed, update test expectation for chromium.
265 https://bugs.webkit.org/show_bug.cgi?id=110076
267 * platform/chromium/TestExpectations:
269 2013-02-17 Mike West <mkwst@chromium.org>
271 WheelEvent should not target text nodes.
272 https://bugs.webkit.org/show_bug.cgi?id=109939
274 Reviewed by Darin Adler.
276 * fast/events/wheelevent-in-text-node-expected.txt: Added.
277 * fast/events/wheelevent-in-text-node.html: Added.
279 2013-02-17 Philip Rogers <pdr@google.com>
281 Fix non-root SVG viewport under zoom
282 https://bugs.webkit.org/show_bug.cgi?id=99453
284 Reviewed by Dirk Schulze.
286 * svg/custom/symbol-zoom-expected.html: Added.
287 * svg/custom/symbol-zoom.html: Added.
289 2013-02-17 Chris Fleizach <cfleizach@apple.com>
291 WebSpeech: plumb through a method to generate fake speech jobs for testing
292 https://bugs.webkit.org/show_bug.cgi?id=107351
294 Reviewed by Adam Barth.
296 * platform/mac/fast/speechsynthesis/speech-synthesis-speak.html:
297 * platform/mac/fast/speechsynthesis/speech-synthesis-voices.html:
299 2013-02-17 Christophe Dumez <ch.dumez@sisa.samsung.com>
301 Unreviewed EFL gardening.
303 Mark compositing/layer-creation/fixed-position-out-of-view-scaled.html as
304 flaky on WebKit2 EFL. It sometimes hits an assertion.
306 * platform/efl-wk2/TestExpectations:
308 2013-02-17 Christophe Dumez <ch.dumez@sisa.samsung.com>
310 Regression(r143124): Caused plugins/plugin-javascript-access.html to fail
311 https://bugs.webkit.org/show_bug.cgi?id=110053
313 Reviewed by Alexey Proskuryakov.
315 Unskip plugins/plugin-javascript-access.html for WK2 EFL now that the
316 Test is passing again.
318 * platform/efl-wk2/TestExpectations:
320 2013-02-17 Christophe Dumez <ch.dumez@sisa.samsung.com>
322 Unreviewed. Remove duplicates from EFL port's TestExpectations.
324 * platform/efl-wk2/TestExpectations:
325 * platform/efl/TestExpectations:
327 2013-02-17 Christophe Dumez <ch.dumez@sisa.samsung.com>
329 Unreviewed EFL gardening.
331 Generate baseline for svg/filters/filter-hidden-content.svg on EFL
334 * platform/efl/svg/filters/filter-hidden-content-expected.png: Added.
335 * platform/efl/svg/filters/filter-hidden-content-expected.txt: Added.
337 2013-02-17 Christophe Dumez <ch.dumez@sisa.samsung.com>
339 Unreviewed EFL gardening.
341 Mark compositing/geometry/limit-layer-bounds-fixed.html as failing on
342 EFL WK2. This test was introduced in r143073 but never passed on EFL.
344 * platform/efl-wk2/TestExpectations:
346 2013-02-17 Christophe Dumez <ch.dumez@sisa.samsung.com>
348 Unreviewed EFL gardening.
350 Mark plugins/plugin-javascript-access.html as failing on WK2 EFL
351 due to a regression in r143124.
353 * platform/efl-wk2/TestExpectations:
355 2013-02-16 Ryosuke Niwa <rniwa@webkit.org>
357 Add a flaky image only failure expectation to the test added in r142979 on Mac per bug 110027.
359 * platform/mac/TestExpectations:
361 2013-02-16 Sheriff Bot <webkit.review.bot@gmail.com>
363 Unreviewed, rolling out r142734.
364 http://trac.webkit.org/changeset/142734
365 https://bugs.webkit.org/show_bug.cgi?id=110018
367 "Triggered crashes on lots of websites" (Requested by ggaren
370 * http/tests/plugins/resources/cross-frame-object-access.html:
371 * http/tests/security/cross-frame-access-callback-explicit-domain-DENY-expected.txt:
372 * http/tests/security/cross-frame-access-location-get-expected.txt:
373 * http/tests/security/cross-frame-access-location-get.html:
374 * http/tests/security/resources/cross-frame-access.js:
375 * http/tests/security/resources/cross-frame-iframe-callback-explicit-domain-DENY.html:
376 * http/tests/security/resources/cross-frame-iframe-for-location-get-test.html:
377 * http/tests/security/sandboxed-iframe-blocks-access-from-parent-expected.txt:
378 * platform/chromium/http/tests/security/cross-frame-access-callback-explicit-domain-DENY-expected.txt: Removed.
379 * platform/chromium/http/tests/security/cross-frame-access-location-get-expected.txt: Removed.
380 * platform/chromium/http/tests/security/sandboxed-iframe-blocks-access-from-parent-expected.txt: Removed.
382 2013-02-16 Takashi Toyoshima <toyoshim@chromium.org>
386 Unreviewed chromium gardening.
388 * platform/chromium-win-xp/fast/backgrounds/size/contain-and-cover-zoomed-expected.png: Removed.
389 * platform/chromium-win/fast/backgrounds/size/contain-and-cover-zoomed-expected.png:
391 2013-02-16 Robert Hogan <robert@webkit.org>
393 percentage top value of position:relative element not calculated using parent's min-height unless height set
394 https://bugs.webkit.org/show_bug.cgi?id=14762
396 Reviewed by Julien Chaffraix.
398 * fast/block/percent-top-parent-respects-min-height-expected.txt: Added.
399 * fast/block/percent-top-parent-respects-min-height.html: Added.
400 * fast/replaced/computed-image-width-with-percent-height-and-fixed-ancestor-expected.txt: Added.
401 * fast/replaced/computed-image-width-with-percent-height-and-fixed-ancestor-vertical-lr-expected.txt: Added.
402 * fast/replaced/computed-image-width-with-percent-height-and-fixed-ancestor-vertical-lr.html: Added.
403 * fast/replaced/computed-image-width-with-percent-height-and-fixed-ancestor.html: Added.
404 * fast/replaced/computed-image-width-with-percent-height-inside-table-cell-and-fixed-ancestor-expected.txt: Added.
405 * fast/replaced/computed-image-width-with-percent-height-inside-table-cell-and-fixed-ancestor-vertical-lr-expected.txt: Added.
406 * fast/replaced/computed-image-width-with-percent-height-inside-table-cell-and-fixed-ancestor-vertical-lr.html: Added.
407 * fast/replaced/computed-image-width-with-percent-height-inside-table-cell-and-fixed-ancestor.html: Added.
409 2013-02-16 Stephen White <senorblanco@chromium.org>
411 [skia] FEOffset should have a Skia implementation.
412 https://bugs.webkit.org/show_bug.cgi?id=109831
414 Reviewed by James Robinson.
416 * css3/filters/effect-reference-hw.html:
417 * css3/filters/effect-reference.html:
418 * platform/chromium/TestExpectations:
420 2013-02-16 Vsevolod Vlasov <vsevik@chromium.org>
422 Web Inspector: Create separate project for each domain for UISourceCode based on browser resources.
423 https://bugs.webkit.org/show_bug.cgi?id=109691
425 Reviewed by Pavel Feldman.
427 * inspector/debugger/live-edit-breakpoints-expected.txt:
428 * inspector/debugger/live-edit-breakpoints.html:
429 * inspector/uisourcecode-revisions.html:
431 2013-02-15 Tony Chang <tony@chromium.org>
433 Padding and border changes doesn't trigger relayout of children
434 https://bugs.webkit.org/show_bug.cgi?id=109639
436 Reviewed by Kent Tamura.
438 * fast/block/dynamic-padding-border-expected.txt: Added.
439 * fast/block/dynamic-padding-border.html: Added.
440 * fast/table/border-collapsing/cached-change-row-border-width-expected.txt: We should have been relaying
441 out the table when the border changed. The pixel results in this case is the same, but the
442 render tree shows the difference.
444 2013-02-15 Simon Fraser <simon.fraser@apple.com>
446 REGRESSION (r142505?): Crashes in WebCore::ScrollingStateNode::appendChild when using back/forward buttons
447 https://bugs.webkit.org/show_bug.cgi?id=109826
448 <rdar://problem/13216100>
450 Reviewed by Beth Dakin.
452 Test having a page with an iframe that navigates forwards then back.
454 * platform/mac-wk2/tiled-drawing/null-parent-back-crash.html: Added.
456 2013-02-15 Simon Fraser <simon.fraser@apple.com>
458 Constrain fixed layers to the viewport, not the document
459 https://bugs.webkit.org/show_bug.cgi?id=109646
461 Reviewed by Beth Dakin.
463 Test with a big fixed element in a compositing layer.
465 * compositing/geometry/limit-layer-bounds-fixed-expected.txt: Added.
466 * compositing/geometry/limit-layer-bounds-fixed.html: Added.
468 2013-02-15 Simon Fraser <simon.fraser@apple.com>
470 drop-shadow filter with overflow:hidden child misbehaves
471 https://bugs.webkit.org/show_bug.cgi?id=109783
473 Reviewed by Dean Jackson.
475 * css3/filters/filter-repaint-shadow-layer-child-expected.html: Added.
476 * css3/filters/filter-repaint-shadow-layer-child.html: Added.
478 2013-02-15 Elliott Sprehn <esprehn@chromium.org>
480 RenderQuote should not mark renderers as needing layout during layout
481 https://bugs.webkit.org/show_bug.cgi?id=109876
483 Reviewed by Ojan Vafai.
485 * fast/block/float/float-not-removed-from-pre-block-expected.txt:
486 * fast/css-generated-content/quote-layout-focus-crash-expected.txt: Added.
487 * fast/css-generated-content/quote-layout-focus-crash.html: Added.
489 2013-02-15 Rik Cabanier <cabanier@adobe.com>
491 Add platform support for -webkit-background-blend-mode to CG context
492 https://bugs.webkit.org/show_bug.cgi?id=108549
494 Reviewed by Dean Jackson.
496 Added tests for background images.
498 * css3/compositing/effect-background-blend-mode-expected.png: Added.
499 * css3/compositing/effect-background-blend-mode-expected.txt: Added.
500 * css3/compositing/effect-background-blend-mode-stacking-expected.png: Added.
501 * css3/compositing/effect-background-blend-mode-stacking-expected.txt: Added.
502 * css3/compositing/effect-background-blend-mode-stacking.html: Added.
503 * css3/compositing/effect-background-blend-mode.html: Added.
504 * css3/compositing/resources/ducky.png: Added.
505 * platform/chromium/TestExpectations:
506 * platform/mac/css3/compositing: Added.
507 * platform/mac/css3/compositing/effect-background-blend-mode-expected.png: Added.
508 * platform/mac/css3/compositing/effect-background-blend-mode-stacking-expected.png: Added.
510 2013-02-14 Emil A Eklund <eae@chromium.org>
512 Clamp span value in RenderTableCell::parse[Col|Row]SpanFromDOM
513 https://bugs.webkit.org/show_bug.cgi?id=109878
515 Reviewed by Abhishek Arya.
517 Add test for handling of very large colspan value.
519 * fast/table/colspan-huge-number-expected.txt: Added.
520 * fast/table/colspan-huge-number.html: Added.
522 2013-02-15 Xueqing Huang <huangxueqing@baidu.com>
524 Flexbox should ignore firstLine pseudo element.
525 https://bugs.webkit.org/show_bug.cgi?id=104485
527 Reviewed by Tony Chang.
529 Spec[1] said that "None of the properties defined in this module
530 apply to '::first-line' or '::first-letter' pseudo-elements." and
531 css2[2] define "The :first-line pseudo-element can only be attached
532 to a block container element."
533 [1]http://dev.w3.org/csswg/css3-flexbox/#display-flex
534 [2]http://www.w3.org/TR/CSS2/selector.html#first-line-pseudo
536 some case by Kenny Lu <kanghaol@oupeng.com>
537 * css3/flexbox/flex-item-firstLine-valid-expected.txt: Added.
538 * css3/flexbox/flex-item-firstLine-valid.html: Added.
539 * css3/flexbox/flexbox-ignore-firstLine-expected.txt: Added.
540 * css3/flexbox/flexbox-ignore-firstLine.html: Added.
541 * css3/flexbox/inline-flexbox-ignore-firstLine-expected.txt: Added.
542 * css3/flexbox/inline-flexbox-ignore-firstLine.html: Added.
544 2013-02-15 Philip Rogers <pdr@google.com>
546 Rebaseline 7 SVG tests after r142765.
548 Unreviewed rebaseline of test expectations.
550 * platform/chromium-linux/svg/as-image/animated-svg-as-image-no-fixed-intrinsic-size-expected.png:
551 * platform/chromium-linux/svg/as-image/img-preserveAspectRatio-support-2-expected.png:
552 * platform/chromium-linux/svg/as-image/svg-image-change-content-size-expected.png:
553 * platform/chromium-linux/svg/wicd/test-scalable-background-image1-expected.png:
554 * platform/chromium-linux/svg/wicd/test-scalable-background-image2-expected.png:
555 * platform/chromium-mac-lion/svg/as-image/animated-svg-as-image-no-fixed-intrinsic-size-expected.png:
556 * platform/chromium-mac-lion/svg/as-image/img-preserveAspectRatio-support-2-expected.png:
557 * platform/chromium-mac-lion/svg/as-image/svg-image-change-content-size-expected.png:
558 * platform/chromium-mac-lion/svg/wicd/test-scalable-background-image1-expected.png:
559 * platform/chromium-mac-lion/svg/wicd/test-scalable-background-image2-expected.png:
560 * platform/chromium-mac-snowleopard/svg/as-image/animated-svg-as-image-no-fixed-intrinsic-size-expected.png:
561 * platform/chromium-mac-snowleopard/svg/as-image/svg-image-change-content-size-expected.png:
562 * platform/chromium-mac-snowleopard/svg/wicd/test-scalable-background-image1-expected.png:
563 * platform/chromium-mac-snowleopard/svg/wicd/test-scalable-background-image2-expected.png:
564 * platform/chromium-mac/svg/as-image/animated-svg-as-image-no-fixed-intrinsic-size-expected.png:
565 * platform/chromium-mac/svg/as-image/img-preserveAspectRatio-support-2-expected.png:
566 * platform/chromium-mac/svg/as-image/svg-image-change-content-size-expected.png:
567 * platform/chromium-mac/svg/as-image/svg-non-integer-scaled-image-expected.png:
568 * platform/chromium-mac/svg/wicd/test-scalable-background-image1-expected.png:
569 * platform/chromium-mac/svg/wicd/test-scalable-background-image2-expected.png:
570 * platform/chromium-win/svg/as-image/animated-svg-as-image-no-fixed-intrinsic-size-expected.png:
571 * platform/chromium-win/svg/as-image/img-preserveAspectRatio-support-2-expected.png:
572 * platform/chromium-win/svg/as-image/svg-image-change-content-size-expected.png:
573 * platform/chromium-win/svg/as-image/svg-non-integer-scaled-image-expected.png:
574 * platform/chromium-win/svg/wicd/test-scalable-background-image1-expected.png:
575 * platform/chromium-win/svg/wicd/test-scalable-background-image2-expected.png:
576 * platform/chromium/TestExpectations:
578 2013-02-15 Adrienne Walker <enne@chromium.org>
580 [chromium] Mark inspector/profiler/heap-snapshot-get-profile-crash.html flaky crasher
581 https://bugs.webkit.org/show_bug.cgi?id=109963
583 Unreviewed gardening.
585 * platform/chromium/TestExpectations:
587 2013-02-15 Philip Rogers <pdr@google.com>
589 Rebaseline 4 svg/zoom/page tests after r142765
591 Unreviewed rebaseline of test expectations.
593 * platform/chromium-linux/svg/zoom/page/zoom-background-images-expected.png:
594 * platform/chromium-linux/svg/zoom/page/zoom-img-preserveAspectRatio-support-1-expected.png:
595 * platform/chromium-linux/svg/zoom/page/zoom-svg-as-background-with-relative-size-and-viewBox-expected.png:
596 * platform/chromium-linux/svg/zoom/page/zoom-svg-as-background-with-relative-size-expected.png:
597 * platform/chromium-mac-lion/svg/zoom/page/zoom-img-preserveAspectRatio-support-1-expected.png:
598 * platform/chromium-mac-snowleopard/svg/zoom/page/zoom-img-preserveAspectRatio-support-1-expected.png:
599 * platform/chromium-mac/svg/zoom/page/zoom-background-images-expected.png:
600 * platform/chromium-mac/svg/zoom/page/zoom-img-preserveAspectRatio-support-1-expected.png:
601 * platform/chromium-mac/svg/zoom/page/zoom-svg-as-background-with-relative-size-and-viewBox-expected.png:
602 * platform/chromium-mac/svg/zoom/page/zoom-svg-as-background-with-relative-size-expected.png:
603 * platform/chromium-win/svg/zoom/page/zoom-background-images-expected.png:
604 * platform/chromium-win/svg/zoom/page/zoom-img-preserveAspectRatio-support-1-expected.png:
605 * platform/chromium-win/svg/zoom/page/zoom-svg-as-background-with-relative-size-and-viewBox-expected.png:
606 * platform/chromium-win/svg/zoom/page/zoom-svg-as-background-with-relative-size-expected.png:
607 * platform/chromium/TestExpectations:
609 2013-02-15 Max Vujovic <mvujovic@adobe.com>
611 [CSS Shaders] Parse src property in @-webkit-filter at-rules
612 https://bugs.webkit.org/show_bug.cgi?id=109770
614 Reviewed by Dean Jackson.
616 Add positive and negative parsing tests for the @-webkit-filter src property.
618 * css3/filters/custom-with-at-rule-syntax/parsing-src-property-invalid-expected.txt: Added.
619 * css3/filters/custom-with-at-rule-syntax/parsing-src-property-invalid.html: Added.
620 * css3/filters/custom-with-at-rule-syntax/parsing-src-property-valid-expected.txt: Added.
621 * css3/filters/custom-with-at-rule-syntax/parsing-src-property-valid.html: Added.
622 * css3/filters/custom-with-at-rule-syntax/script-tests/parsing-src-property-invalid.js: Added.
623 (testInvalidSrcProperty):
624 * css3/filters/custom-with-at-rule-syntax/script-tests/parsing-src-property-valid.js: Added.
627 2013-02-15 Philip Rogers <pdr@google.com>
629 Rebaseline 4 tests after r142765
631 Unreviewed rebaseline of test expectations.
633 * platform/chromium-linux/css2.1/20110323/background-intrinsic-004-expected.png:
634 * platform/chromium-linux/css2.1/20110323/background-intrinsic-005-expected.png:
635 * platform/chromium-linux/svg/as-border-image/svg-as-border-image-expected.png:
636 * platform/chromium-linux/svg/as-image/same-image-two-instances-expected.png:
637 * platform/chromium-mac-lion/css2.1/20110323/background-intrinsic-004-expected.png:
638 * platform/chromium-mac-lion/css2.1/20110323/background-intrinsic-005-expected.png:
639 * platform/chromium-mac-lion/svg/as-border-image/svg-as-border-image-expected.png:
640 * platform/chromium-mac-snowleopard/css2.1/20110323/background-intrinsic-004-expected.png:
641 * platform/chromium-mac-snowleopard/css2.1/20110323/background-intrinsic-005-expected.png:
642 * platform/chromium-mac/css2.1/20110323/background-intrinsic-004-expected.png:
643 * platform/chromium-mac/css2.1/20110323/background-intrinsic-005-expected.png:
644 * platform/chromium-mac/svg/as-border-image/svg-as-border-image-expected.png:
645 * platform/chromium-mac/svg/as-image/same-image-two-instances-expected.png:
646 * platform/chromium-win/css2.1/20110323/background-intrinsic-004-expected.png:
647 * platform/chromium-win/css2.1/20110323/background-intrinsic-005-expected.png:
648 * platform/chromium-win/svg/as-border-image/svg-as-border-image-expected.png:
649 * platform/chromium-win/svg/as-image/same-image-two-instances-expected.png:
650 * platform/chromium/TestExpectations:
652 2013-02-15 Philip Rogers <pdr@google.com>
654 Rebaseline 3 tests after r142765
656 Unreviewed rebaseline of test expectations.
658 * platform/chromium-linux/fast/backgrounds/size/contain-and-cover-expected.png:
659 * platform/chromium-linux/fast/backgrounds/size/contain-and-cover-zoomed-expected.png:
660 * platform/chromium-linux/fast/writing-mode/block-level-images-expected.png:
661 * platform/chromium-mac/fast/backgrounds/size/contain-and-cover-expected.png:
662 * platform/chromium-mac/fast/backgrounds/size/contain-and-cover-zoomed-expected.png:
663 * platform/chromium-mac/fast/writing-mode/block-level-images-expected.png:
664 * platform/chromium-win-xp/fast/backgrounds/size/contain-and-cover-zoomed-expected.png: Added.
665 * platform/chromium-win/fast/backgrounds/size/contain-and-cover-expected.png:
666 * platform/chromium-win/fast/backgrounds/size/contain-and-cover-zoomed-expected.png:
667 * platform/chromium-win/fast/writing-mode/block-level-images-expected.png:
668 * platform/chromium/TestExpectations:
670 2013-02-15 Eric Carlson <eric.carlson@apple.com>
672 Crash occurs at WebCore::TextTrackList::length() when enabling closed captions in movie
673 https://bugs.webkit.org/show_bug.cgi?id=109886
675 Reviewed by Dean Jackson.
677 * platform/mac/TestExpectations: Remove media/media-captions.html.
679 2013-02-15 Alexis Menard <alexis@webkit.org>
681 WebKit shouldn't accept "none, none" in transition shorthand property.
682 https://bugs.webkit.org/show_bug.cgi?id=108751
684 Reviewed by Dean Jackson.
686 Extend exisiting tests to cover the bug. Modify old tests with invalid declarations.
688 * fast/css/transform-inline-style-expected.txt:
689 * fast/css/transform-inline-style-remove-expected.txt:
690 * fast/css/transform-inline-style-remove.html:
691 * fast/css/transform-inline-style.html:
692 * transitions/transitions-parsing-expected.txt:
693 * transitions/transitions-parsing.html:
695 2013-02-15 Sudarsana Nagineni <sudarsana.nagineni@intel.com>
697 Unreviewed EFL gardening.
699 Skip failing tests on EFL wk1 and wk2 bots.
701 * platform/efl-wk2/TestExpectations:
702 * platform/efl/TestExpectations:
704 2013-02-15 Hans Muller <hmuller@adobe.com>
706 [CSS Exclusions] Enable shape-inside support for circles
707 https://bugs.webkit.org/show_bug.cgi?id=109713
709 Reviewed by Dirk Schulze.
711 Added a test for circle shape-inside values.
713 * fast/exclusions/shape-inside/shape-inside-circle-expected.html: Added.
714 * fast/exclusions/shape-inside/shape-inside-circle.html: Added.
716 2013-02-15 Vsevolod Vlasov <vsevik@chromium.org>
718 Web Inspector: Several consecutive Backspace or Delete strikes should not be marked as undoable state.
719 https://bugs.webkit.org/show_bug.cgi?id=109915
721 Reviewed by Pavel Feldman.
723 * inspector/editor/text-editor-undo-redo-expected.txt:
724 * inspector/editor/text-editor-undo-redo.html:
726 2013-02-15 Sudarsana Nagineni <sudarsana.nagineni@intel.com>
728 Unreviewed EFL gardening.
730 Skip failing WebGL conformance tests added in r142851.
732 * platform/efl-wk2/TestExpectations:
734 2013-02-15 Andrey Adaikin <aandrey@chromium.org>
736 Web Inspector: [Canvas] show replay log grouped by draw calls
737 https://bugs.webkit.org/show_bug.cgi?id=109592
739 Reviewed by Pavel Feldman.
741 A test to dump canvas replay log.
743 * inspector/profiler/canvas2d/canvas-replay-log-grid-expected.txt: Added.
744 * inspector/profiler/canvas2d/canvas-replay-log-grid.html: Added.
746 2013-02-15 Vsevolod Vlasov <vsevik@chromium.org>
748 Web Inspector: Pass original selection to textModel to correctly restore it after undo.
749 https://bugs.webkit.org/show_bug.cgi?id=109911
751 Reviewed by Pavel Feldman.
753 * inspector/editor/text-editor-undo-redo-expected.txt:
754 * inspector/editor/text-editor-undo-redo.html:
756 2013-02-15 Andrew Wilson <atwilson@chromium.org>
758 Unreviewed chromium rebaselines for r142947.
760 * platform/chromium-mac/media/track/track-cue-rendering-vertical-expected.png:
762 2013-02-15 Vsevolod Vlasov <vsevik@chromium.org>
764 Web Inspector: Redo in text editor should always collapse selection to end.
765 https://bugs.webkit.org/show_bug.cgi?id=109907
767 Reviewed by Pavel Feldman.
769 * inspector/editor/text-editor-undo-redo-expected.txt:
771 2013-02-15 Sudarsana Nagineni <sudarsana.nagineni@intel.com>
773 Unreviewed EFL gardening.
775 Skip failing tests after r142947.
777 * platform/efl/TestExpectations:
779 2013-02-15 Andrew Wilson <atwilson@chromium.org>
781 Unreviewed chromium expectations changes for r142947.
783 * platform/chromium-mac-lion/media/audio-repaint-expected.png:
784 * platform/chromium-mac-lion/media/controls-after-reload-expected.png:
785 * platform/chromium-mac-lion/media/controls-strict-expected.png:
786 * platform/chromium-mac-lion/media/controls-styling-expected.png:
787 * platform/chromium-mac-lion/media/controls-styling-strict-expected.png:
788 * platform/chromium-mac-lion/media/controls-without-preload-expected.png:
789 * platform/chromium-mac-lion/media/media-document-audio-repaint-expected.png:
790 * platform/chromium-mac-lion/media/track/track-cue-rendering-horizontal-expected.png: Added.
791 * platform/chromium-mac-lion/media/video-controls-rendering-expected.png:
792 * platform/chromium-mac-lion/media/video-display-toggle-expected.png:
793 * platform/chromium-mac-lion/media/video-playing-and-pause-expected.png:
794 * platform/chromium-mac-snowleopard/media/audio-repaint-expected.png:
795 * platform/chromium-mac-snowleopard/media/controls-after-reload-expected.png:
796 * platform/chromium-mac-snowleopard/media/controls-strict-expected.png:
797 * platform/chromium-mac-snowleopard/media/controls-styling-expected.png:
798 * platform/chromium-mac-snowleopard/media/controls-styling-strict-expected.png:
799 * platform/chromium-mac-snowleopard/media/controls-without-preload-expected.png:
800 * platform/chromium-mac-snowleopard/media/media-document-audio-repaint-expected.png:
801 * platform/chromium-mac-snowleopard/media/track/track-cue-rendering-horizontal-expected.png:
802 * platform/chromium-mac-snowleopard/media/video-controls-rendering-expected.png:
803 * platform/chromium-mac-snowleopard/media/video-display-toggle-expected.png:
804 * platform/chromium-mac-snowleopard/media/video-playing-and-pause-expected.png:
805 * platform/chromium-mac/media/audio-repaint-expected.png:
806 * platform/chromium-mac/media/controls-after-reload-expected.png:
807 * platform/chromium-mac/media/controls-strict-expected.png:
808 * platform/chromium-mac/media/controls-styling-expected.png:
809 * platform/chromium-mac/media/controls-styling-strict-expected.png:
810 * platform/chromium-mac/media/controls-without-preload-expected.png:
811 * platform/chromium-mac/media/media-document-audio-repaint-expected.png:
812 * platform/chromium-mac/media/track/track-cue-rendering-horizontal-expected.png:
813 * platform/chromium-mac/media/video-controls-rendering-expected.png:
814 * platform/chromium-mac/media/video-display-toggle-expected.png:
815 * platform/chromium-mac/media/video-playing-and-pause-expected.png:
816 * platform/chromium-mac/media/video-zoom-controls-expected.txt:
817 * platform/chromium-win/media/audio-repaint-expected.png:
818 * platform/chromium-win/media/controls-after-reload-expected.png:
819 * platform/chromium-win/media/controls-strict-expected.png:
820 * platform/chromium-win/media/controls-styling-expected.png:
821 * platform/chromium-win/media/controls-styling-strict-expected.png:
822 * platform/chromium-win/media/controls-without-preload-expected.png:
823 * platform/chromium-win/media/media-document-audio-repaint-expected.png:
824 * platform/chromium-win/media/track/track-cue-rendering-horizontal-expected.png:
825 * platform/chromium-win/media/video-controls-rendering-expected.png:
826 * platform/chromium-win/media/video-display-toggle-expected.png:
827 * platform/chromium-win/media/video-playing-and-pause-expected.png:
828 * platform/chromium/TestExpectations:
830 2013-02-15 Ádám Kallai <kadam@inf.u-szeged.hu>
832 [Qt] Unreviewed gardening. Skip failing tests.
834 * platform/qt/TestExpectations:
835 * platform/qt/fast/replaced/width100percent-image-expected.png: Added after r142931.
836 * platform/qt/fast/replaced/width100percent-image-expected.txt: Added after r142931.
837 * platform/qt/tables/mozilla_expected_failures/bugs/bug85016-expected.png: Added after r142931.
838 * platform/qt/tables/mozilla_expected_failures/bugs/bug85016-expected.txt: Added after r142931.
840 2013-02-15 Sudarsana Nagineni <sudarsana.nagineni@intel.com>
842 Unreviewed EFL gardening.
844 Rebaselining after r142931 and r142759.
846 * platform/efl/fast/replaced/width100percent-image-expected.png:
847 * platform/efl/fast/replaced/width100percent-image-expected.txt:
848 * platform/efl/svg/dom/SVGLengthList-basics-expected.txt: Removed.
849 * platform/efl/tables/mozilla_expected_failures/bugs/bug85016-expected.png:
850 * platform/efl/tables/mozilla_expected_failures/bugs/bug85016-expected.txt:
852 2013-02-15 Gyuyoung Kim <gyuyoung.kim@samsung.com>
854 Unreviewed EFL WK1 gardening.
856 EFL WK1 doesn't support WebGL conformance tests which were added by r142847.
858 * platform/efl-wk1/TestExpectations: Skipped WebGL conformance tests.
860 2013-02-15 Andrew Wilson <atwilson@chromium.org>
862 Unreviewed chromium expectations update for r142955.
864 * platform/chromium-mac/svg/filters/filter-hidden-content-expected.png: Added.
865 * platform/chromium-win/svg/filters/filter-hidden-content-expected.png: Renamed from LayoutTests/platform/chromium-linux/svg/filters/filter-hidden-content-expected.png.
866 * platform/chromium/svg/filters/filter-hidden-content-expected.txt: Renamed from LayoutTests/platform/chromium-linux/svg/filters/filter-hidden-content-expected.txt.
868 2013-02-15 Mihnea Ovidenie <mihnea@adobe.com>
870 [CSS Regions] RenderRegion should inherit from RenderBlock
871 https://bugs.webkit.org/show_bug.cgi?id=74132
873 Reviewed by Julien Chaffraix.
875 Fix tests that were failing after the inheritance change.
877 * fast/regions/flows-dependency-dynamic-remove.html: As a block, an empty region can self collapse,
878 which was not possible for a replaced element. I used '-webkit-margin-collapse: separate' to prevent
879 margins self collapsing for body and avoid recreating the expectations.
880 I want regions margins to be able to self collapse, just like the other block elements.
881 * fast/regions/flows-dependency-same-flow.html: Ditto.
883 2013-02-15 Andrey Lushnikov <lushnikov@chromium.org>
885 Web Inspector: implement smart braces functionality
886 https://bugs.webkit.org/show_bug.cgi?id=109200
888 Reviewed by Pavel Feldman.
890 * inspector/editor/text-editor-smart-braces-expected.txt: Added.
891 * inspector/editor/text-editor-smart-braces.html: Added.
892 * platform/efl/TestExpectations:
893 * platform/mac/TestExpectations:
894 * platform/qt/TestExpectations:
896 2013-02-15 Andrei Bucur <abucur@adobe.com>
898 [CSS Regions][Mac] fast/regions/full-screen-video-from-region.html hits an assertion in RenderFlowThread::removeRenderBoxRegionInfo
899 https://bugs.webkit.org/show_bug.cgi?id=106075
901 Reviewed by Tony Chang.
903 Removed the crash/fail expectation for fast/regions/full-screen-video-from-region.html.
905 * platform/mac/TestExpectations:
907 2013-02-15 Andrew Wilson <atwilson@chromium.org>
909 Unreviewed chromium expectation changes after r142931.
911 * platform/chromium-mac-lion/fast/replaced/width100percent-image-expected.png:
912 * platform/chromium-mac-lion/fast/replaced/width100percent-image-expected.txt: Copied from LayoutTests/platform/chromium-mac/fast/replaced/width100percent-image-expected.txt.
913 * platform/chromium-mac-lion/tables/mozilla_expected_failures/bugs/bug85016-expected.png:
914 * platform/chromium-mac-snowleopard/fast/replaced/width100percent-image-expected.png:
915 * platform/chromium-mac-snowleopard/fast/replaced/width100percent-image-expected.txt: Copied from LayoutTests/platform/chromium-mac/fast/replaced/width100percent-image-expected.txt.
916 * platform/chromium-mac-snowleopard/tables/mozilla_expected_failures/bugs/bug85016-expected.png:
917 * platform/chromium-mac/fast/replaced/width100percent-image-expected.png:
918 * platform/chromium-mac/fast/replaced/width100percent-image-expected.txt:
919 * platform/chromium-mac/tables/mozilla_expected_failures/bugs/bug85016-expected.png:
920 * platform/chromium-mac/tables/mozilla_expected_failures/bugs/bug85016-expected.txt: Removed.
921 * platform/chromium-win/fast/replaced/width100percent-image-expected.png:
922 * platform/chromium-win/tables/mozilla_expected_failures/bugs/bug85016-expected.png:
923 * tables/mozilla_expected_failures/bugs/bug85016-expected.txt: Renamed from LayoutTests/platform/mac/tables/mozilla_expected_failures/bugs/bug85016-expected.txt.
925 2013-02-15 Zan Dobersek <zdobersek@igalia.com>
927 Unreviewed GTK gardening.
929 * platform/gtk/TestExpectations: Adding expectations for tests that need checking after r142947.
930 * platform/gtk/fast/replaced/width100percent-image-expected.txt: Added. Rebaselining after r142931.
931 * platform/gtk/tables/mozilla_expected_failures/bugs/bug85016-expected.txt: Ditto.
933 2013-02-13 Allan Sandfeld Jensen <allan.jensen@digia.com>
935 [CoordGfx] Regression from r135212: big layers with transform animations sometime fail to render tiles.
936 https://bugs.webkit.org/show_bug.cgi?id=109179
938 Reviewed by Jocelyn Turcotte.
940 Test of a large layer with an animated transform. Skipped on WK1 due to resize event not firing in DRT.
942 * compositing/transitions/transform-on-large-layer-expected.html: Added.
943 * compositing/transitions/transform-on-large-layer.html: Added.
944 * platform/mac/TestExpectations:
945 * platform/qt-5.0-wk1/TestExpectations:
947 2013-02-14 Alexander Pavlov <apavlov@chromium.org>
949 Web Inspector: Implement tracking of active stylesheets in the frontend
950 https://bugs.webkit.org/show_bug.cgi?id=105828
952 Reviewed by Pavel Feldman.
954 * inspector/styles/resources/stylesheet-tracking.css: Added.
955 * inspector/styles/stylesheet-tracking-expected.txt: Added.
956 * inspector/styles/stylesheet-tracking.html: Added.
958 2013-02-15 Andrei Bucur <abucur@adobe.com>
960 Implement the -webkit-margin-collapse properties correct rendering
961 https://bugs.webkit.org/show_bug.cgi?id=108168
963 Reviewed by David Hyatt.
965 Four new tests covering the -webkit-margin-collapse property basic behavior: collapsing
966 between a block container and its children, collapsing between sibling boxes in both TTB
967 and BTT direction. The last test verifies if a container's before margin correctly resets
968 the discard value after a clear of the child that initally caused it.
970 * fast/block/margin-collapse/webkit-margin-collapse-container-expected.html: Added.
971 * fast/block/margin-collapse/webkit-margin-collapse-container.html: Added.
972 * fast/block/margin-collapse/webkit-margin-collapse-floats-expected.html: Added.
973 * fast/block/margin-collapse/webkit-margin-collapse-floats.html: Added.
974 * fast/block/margin-collapse/webkit-margin-collapse-siblings-bt-expected.html: Added.
975 * fast/block/margin-collapse/webkit-margin-collapse-siblings-bt.html: Added.
976 * fast/block/margin-collapse/webkit-margin-collapse-siblings-expected.html: Added.
977 * fast/block/margin-collapse/webkit-margin-collapse-siblings.html: Added.
979 2013-02-15 KwangYong Choi <ky0.choi@samsung.com>
981 [EFL] fast/forms/input-text-scroll-left-on-blur.html is passing now
982 https://bugs.webkit.org/show_bug.cgi?id=109896
984 Unreviewed efl gardening.
986 The expectations are added by r140250 and the test seems to be passing now.
988 * platform/efl/TestExpectations:
990 2013-02-14 Vsevolod Vlasov <vsevik@chromium.org>
992 Web Inspector: Copy-pasting selected text over itself should be an undoable state.
993 https://bugs.webkit.org/show_bug.cgi?id=109830
995 Reviewed by Pavel Feldman.
997 * inspector/editor/text-editor-undo-redo-expected.txt:
998 * inspector/editor/text-editor-undo-redo.html:
1000 2013-02-14 Ryosuke Niwa <rniwa@webkit.org>
1002 Remove a test expectation now that the culprit has been rolled out in r142962.
1004 * platform/mac/TestExpectations:
1006 2013-02-14 Sheriff Bot <webkit.review.bot@gmail.com>
1008 Unreviewed, rolling out r142889.
1009 http://trac.webkit.org/changeset/142889
1010 https://bugs.webkit.org/show_bug.cgi?id=109891
1012 It caused an assertion failure in scrollbars/overflow-
1013 scrollbar-combinations.html (Requested by tkent on #webkit).
1015 * fast/block/dynamic-padding-border-expected.txt: Removed.
1016 * fast/block/dynamic-padding-border.html: Removed.
1017 * fast/table/border-collapsing/cached-change-row-border-width-expected.txt:
1019 2013-02-14 Ryosuke Niwa <rniwa@webkit.org>
1021 Add assertion failure expectations on Mac per bugs 109869 and 109890.
1023 * platform/mac/TestExpectations:
1024 * platform/mac-wk2/TestExpectations:
1026 2013-02-14 Arpita Bahuguna <arpitabahuguna@gmail.com>
1028 Caret positioned at the end of a text line (followed by an empty block) in vertical writing mode disappears when pressing the right/down arrow key.
1029 https://bugs.webkit.org/show_bug.cgi?id=106452
1031 Reviewed by Ryosuke Niwa.
1033 * editing/selection/caret-at-end-of-text-line-followed-by-empty-block-in-vertical-mode-expected.txt: Added.
1034 * editing/selection/caret-at-end-of-text-line-followed-by-empty-block-in-vertical-mode.html: Added.
1035 Layout test case added for verifying that pressing the down or the right arrow
1036 key at the end of the text line in vertical writing mode will not make the caret
1038 Caret positions at the start, the end, and after pressing the right and the down
1039 arrow keys at the end of the text line, are compared for verification.
1041 2013-02-14 Simon Fraser <simon.fraser@apple.com>
1043 Reverting r142861. Hit testing inside of style recalc is fundamentally wrong
1045 * fast/events/mouse-cursor-change-expected.txt: Removed.
1046 * fast/events/mouse-cursor-change.html: Removed.
1047 * fast/events/mouse-cursor-no-mousemove-expected.txt: Removed.
1048 * fast/events/mouse-cursor-no-mousemove.html: Removed.
1049 * platform/mac/TestExpectations:
1051 2013-02-14 Florin Malita <fmalita@chromium.org>
1053 [SVG] Cached filter results are not invalidated on repaint rect change
1054 https://bugs.webkit.org/show_bug.cgi?id=106221
1056 Reviewed by Dean Jackson.
1058 * svg/filters/filter-hidden-content-expected.svg: Added.
1059 * svg/filters/filter-hidden-content.svg: Added.
1061 2013-02-14 Hajime Morrita <morrita@google.com>
1063 Unreviewed rebaselining following r142940.
1065 * fast/events/onerror-no-constructor-expected.txt:
1066 * platform/chromium/fast/events/onerror-no-constructor-expected.txt: Copied from LayoutTests/fast/events/onerror-no-constructor-expected.txt.
1068 2013-02-14 Christian Biesinger <cbiesinger@chromium.org>
1070 Convert media controls from DeprecatedFlexibleBox to FlexibleBox
1071 https://bugs.webkit.org/show_bug.cgi?id=109775
1073 Reviewed by Ojan Vafai.
1075 Rebaselined lots of tests. There were two kinds of changes:
1076 - Replaced the RenderDeprecatedFlexibleBox class name with
1077 RenderFlexibleBox, and minor printing differences
1078 - Slight positioning/size changes due to a different algorithm for
1079 shrinking elements (old flexbox shrinks elements evenly, new flexbox
1080 shrinks in proportion to the size of the flex item)
1082 2013-02-14 Ryosuke Niwa <rniwa@webkit.org>
1084 Mac rebaseline after r142931.
1086 * platform/chromium-mac/fast/replaced/width100percent-image-expected.txt: Added.
1087 * platform/chromium/fast/replaced/width100percent-image-expected.txt: Removed.
1088 * platform/mac/fast/replaced/width100percent-image-expected.txt:
1089 * platform/mac/tables/mozilla_expected_failures/bugs/bug85016-expected.txt:
1091 2013-02-14 Dean Jackson <dino@apple.com>
1093 Clicking outside captions menu should dismiss it
1094 https://bugs.webkit.org/show_bug.cgi?id=109648
1096 Unreviewed. Adding the files I forgot to commit in r142774.
1098 * media/video-controls-captions-trackmenu-hide-on-click.html: Added.
1099 * platform/mac/media/video-controls-captions-trackmenu-hide-on-click-expected.txt: Added.
1101 2013-02-14 Glenn Adams <glenn@skynav.com>
1103 new-run-webkit-tests needs a shared TestExpectations between all WebKit ports
1104 https://bugs.webkit.org/show_bug.cgi?id=37565
1106 Introduce generic TestExpectations file that applies as a fallback for all ports, the location of which
1107 is LayoutTests/TestExpectations.
1109 Reviewed by Dirk Pranke.
1111 * TestExpectations: Added.
1113 2013-02-14 Hajime Morrita <morrita@google.com>
1115 [V8] Assertion failure on an exception is thrown
1116 https://bugs.webkit.org/show_bug.cgi?id=109129
1118 Reviewed by Kentaro Hara.
1120 * fast/events/onerror-no-constructor-expected.txt: Added.
1121 * fast/events/onerror-no-constructor.html: Added.
1123 2013-02-14 Philip Rogers <pdr@google.com>
1125 Rebaseline 9 SVG tests after r142765
1127 Unreviewed rebaseline of test expectations.
1129 * platform/chromium-linux/svg/as-background-image/animated-svg-as-background-expected.png:
1130 * platform/chromium-linux/svg/as-background-image/background-image-preserveaspectRatio-support-expected.png:
1131 * platform/chromium-linux/svg/as-background-image/svg-as-background-1-expected.png:
1132 * platform/chromium-linux/svg/as-background-image/svg-as-background-3-expected.png:
1133 * platform/chromium-linux/svg/as-background-image/svg-as-background-4-expected.png:
1134 * platform/chromium-linux/svg/as-background-image/svg-as-background-5-expected.png:
1135 * platform/chromium-linux/svg/as-background-image/svg-as-background-6-expected.png:
1136 * platform/chromium-linux/svg/as-background-image/svg-as-background-with-relative-size-expected.png:
1137 * platform/chromium-linux/svg/as-background-image/svg-background-partial-redraw-expected.png:
1138 * platform/chromium-mac-lion/svg/as-background-image/animated-svg-as-background-expected.png:
1139 * platform/chromium-mac-lion/svg/as-background-image/background-image-preserveaspectRatio-support-expected.png:
1140 * platform/chromium-mac-lion/svg/as-background-image/svg-as-background-1-expected.png:
1141 * platform/chromium-mac-lion/svg/as-background-image/svg-as-background-3-expected.png:
1142 * platform/chromium-mac-lion/svg/as-background-image/svg-as-background-4-expected.png:
1143 * platform/chromium-mac-lion/svg/as-background-image/svg-as-background-6-expected.png:
1144 * platform/chromium-mac-lion/svg/as-background-image/svg-background-partial-redraw-expected.png:
1145 * platform/chromium-mac-snowleopard/svg/as-background-image/background-image-preserveaspectRatio-support-expected.png:
1146 * platform/chromium-mac-snowleopard/svg/as-background-image/svg-as-background-1-expected.png:
1147 * platform/chromium-mac-snowleopard/svg/as-background-image/svg-as-background-6-expected.png:
1148 * platform/chromium-mac-snowleopard/svg/as-background-image/svg-background-partial-redraw-expected.png:
1149 * platform/chromium-mac/svg/as-background-image/animated-svg-as-background-expected.png:
1150 * platform/chromium-mac/svg/as-background-image/background-image-preserveaspectRatio-support-expected.png:
1151 * platform/chromium-mac/svg/as-background-image/svg-as-background-1-expected.png:
1152 * platform/chromium-mac/svg/as-background-image/svg-as-background-2-expected.png:
1153 * platform/chromium-mac/svg/as-background-image/svg-as-background-3-expected.png:
1154 * platform/chromium-mac/svg/as-background-image/svg-as-background-4-expected.png:
1155 * platform/chromium-mac/svg/as-background-image/svg-as-background-5-expected.png:
1156 * platform/chromium-mac/svg/as-background-image/svg-as-background-6-expected.png:
1157 * platform/chromium-mac/svg/as-background-image/svg-as-background-with-relative-size-expected.png:
1158 * platform/chromium-mac/svg/as-background-image/svg-background-partial-redraw-expected.png:
1159 * platform/chromium-win-xp/svg/as-background-image: Removed.
1160 * platform/chromium-win-xp/svg/as-background-image/svg-as-background-1-expected.png: Removed.
1161 * platform/chromium-win-xp/svg/as-background-image/svg-as-background-3-expected.png: Removed.
1162 * platform/chromium-win/svg/as-background-image/animated-svg-as-background-expected.png:
1163 * platform/chromium-win/svg/as-background-image/background-image-preserveaspectRatio-support-expected.png:
1164 * platform/chromium-win/svg/as-background-image/svg-as-background-1-expected.png:
1165 * platform/chromium-win/svg/as-background-image/svg-as-background-2-expected.png:
1166 * platform/chromium-win/svg/as-background-image/svg-as-background-3-expected.png:
1167 * platform/chromium-win/svg/as-background-image/svg-as-background-4-expected.png:
1168 * platform/chromium-win/svg/as-background-image/svg-as-background-6-expected.png:
1169 * platform/chromium-win/svg/as-background-image/svg-as-background-with-relative-size-expected.png:
1170 * platform/chromium-win/svg/as-background-image/svg-background-partial-redraw-expected.png:
1171 * platform/chromium/TestExpectations:
1173 2013-02-14 Ojan Vafai <ojan@chromium.org>
1175 Intrinsic and preferred widths on replaced elements are wrong in many cases
1176 https://bugs.webkit.org/show_bug.cgi?id=109859
1178 Reviewed by Levi Weintraub.
1180 * fast/replaced/preferred-widths-expected.txt: Added.
1181 * fast/replaced/preferred-widths.html: Added.
1182 These results match Gecko and Opera except for the 3rd container div.
1183 Talking to dbaron and bz and Mozilla they sound likely to match our behavior there.
1184 See https://bugzilla.mozilla.org/show_bug.cgi?id=823483 for example.
1186 The width of the containers is wrong in some of these cases because our
1187 computePreferredLogicalWidths methods don't currently account for
1188 intrinsic sizes (e.g. min-content, max-content, etc).
1190 * platform/chromium-linux/fast/replaced/width100percent-image-expected.png:
1191 * platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug85016-expected.png:
1192 * platform/chromium-win/fast/replaced/width100percent-image-expected.txt:
1193 * platform/chromium-win/tables/mozilla_expected_failures/bugs/bug85016-expected.txt:
1194 These new results are more correct. The width100percent-image case now
1195 matches other browsers and is due to not setting the minPreferrredLogicalWidth to
1196 0 if the height is a percentage. The bugs85016 case is different because we
1197 now correctly add the border and padding width to the preferred width of the image.
1199 2013-02-14 Ryosuke Niwa <rniwa@webkit.org>
1201 Add a crash test expectation to media/media-captions.html on Mac per bug 109869.
1203 * platform/mac/TestExpectations:
1205 2013-02-14 Stephen Chenney <schenney@chromium.org>
1207 Crash when selecting a HarfBuzz text run with SVG fonts included
1208 https://bugs.webkit.org/show_bug.cgi?id=109833
1210 Reviewed by Tony Chang.
1212 Only known to crash on Chromium Linux (without the patch), but other platforms may be affected.
1214 * svg/css/font-face-crash-expected.txt: Added.
1215 * svg/css/font-face-crash.html: Added.
1217 2013-02-14 Abhishek Arya <inferno@chromium.org>
1219 Bad cast in RenderBlock::splitBlocks.
1220 https://bugs.webkit.org/show_bug.cgi?id=108691
1222 Reviewed by Levi Weintraub.
1224 * fast/multicol/remove-child-split-flow-crash-expected.txt: Added.
1225 * fast/multicol/remove-child-split-flow-crash.html: Added.
1227 2013-02-14 Jer Noble <jer.noble@apple.com>
1229 EME: replace MediaKeySession.addKey() -> update()
1230 https://bugs.webkit.org/show_bug.cgi?id=109461
1232 Rebaseline after API change.
1234 Reviewed by Eric Carlson.
1236 * media/encrypted-media/encrypted-media-v2-syntax-expected.txt:
1237 * media/encrypted-media/encrypted-media-v2-syntax.html:
1239 2013-02-14 Lamarque V. Souza <Lamarque.Souza@basyskom.com>
1241 Support the ch unit from css3-values
1242 https://bugs.webkit.org/show_bug.cgi?id=85755
1244 Reviewed by David Hyatt.
1246 Original patch by Sumedha Widyadharma <sumedha.widyadharma@basyskom.com>.
1248 * fast/css/css3-ch-unit-expected.txt: Added.
1249 * fast/css/css3-ch-unit.html: Added.
1251 2013-02-14 Philip Rogers <pdr@google.com>
1253 Prevent inconsistent firstChild during document destruction
1254 https://bugs.webkit.org/show_bug.cgi?id=106530
1256 Reviewed by Abhishek Arya.
1258 * svg/custom/animateMotion-path-change-crash-expected.txt: Added.
1259 * svg/custom/animateMotion-path-change-crash.svg: Added.
1261 2013-02-14 Bear Travis <betravis@adobe.com>
1263 Make outside-shape the default value for shape-inside
1264 https://bugs.webkit.org/show_bug.cgi?id=109605
1266 Reviewed by Levi Weintraub.
1268 Updating tests to account for the new default value of shape-inside.
1270 * fast/exclusions/css-exclusions-disabled-expected.txt:
1271 * fast/exclusions/css-exclusions-disabled.html:
1272 * fast/exclusions/parsing-wrap-shape-inside-expected.txt:
1273 * fast/exclusions/parsing-wrap-shape-lengths-expected.txt:
1274 * fast/exclusions/parsing-wrap-shape-lengths.html:
1275 * fast/exclusions/script-tests/parsing-wrap-shape-inside.js:
1278 2013-02-14 Tony Chang <tony@chromium.org>
1280 Padding and border changes doesn't trigger relayout of children
1281 https://bugs.webkit.org/show_bug.cgi?id=109639
1283 Reviewed by Kent Tamura.
1285 * fast/block/dynamic-padding-border-expected.txt: Added.
1286 * fast/block/dynamic-padding-border.html: Added.
1287 * fast/table/border-collapsing/cached-change-row-border-width-expected.txt: We should have been relaying
1288 out the table when the border changed. The pixel results in this case is the same, but the
1289 render tree shows the difference.
1291 2013-02-14 Vsevolod Vlasov <vsevik@chromium.org>
1293 Web Inspector: [Regression] When several consecutive characters are typed each of them is marked as undoable state.
1294 https://bugs.webkit.org/show_bug.cgi?id=109823
1296 Reviewed by Pavel Feldman.
1298 * inspector/editor/text-editor-undo-redo-expected.txt:
1299 * inspector/editor/text-editor-undo-redo.html:
1301 2013-02-14 Sheriff Bot <webkit.review.bot@gmail.com>
1303 Unreviewed, rolling out r142820.
1304 http://trac.webkit.org/changeset/142820
1305 https://bugs.webkit.org/show_bug.cgi?id=109839
1307 Causing crashes on chromium canaries (Requested by atwilson_
1310 * fast/block/float/float-not-removed-from-pre-block-expected.txt:
1311 * fast/css-generated-content/quote-layout-focus-crash-expected.txt: Removed.
1312 * fast/css-generated-content/quote-layout-focus-crash.html: Removed.
1314 2013-02-14 Mario Sanchez Prada <mario.prada@samsung.com>
1316 [GTK] Missing call to g_object_ref while retrieving accessible table cells
1317 https://bugs.webkit.org/show_bug.cgi?id=106903
1319 Reviewed by Martin Robinson.
1321 Added new test. It should work fine at least in Mac and GTK ports,
1322 but will need specific results for chromium and windows.
1324 * accessibility/table-cell-for-column-and-row-crash.html: Added.
1325 * accessibility/table-cell-for-column-and-row-crash-expected.txt: Added.
1326 * platform/chromium/TestExpectations: Skipped test.
1327 * platform/win/TestExpectations: Ditto.
1328 * platform/wincairo/TestExpectations: Ditto.
1330 2013-02-14 Ádám Kallai <kadam@inf.u-szeged.hu>
1332 [Qt] Reviewing TestExpectations. Added platform specific expected files and unskip them.
1333 https://bugs.webkit.org/show_bug.cgi?id=59334.
1335 * platform/qt-5.0-wk2/http/tests/misc/will-send-request-returns-null-on-redirect-expected.txt: Added.
1336 * platform/qt-5.0-wk2/http/tests/security/XFrameOptions/x-frame-options-deny-expected.txt: Added.
1337 * platform/qt-5.0-wk2/http/tests/security/XFrameOptions/x-frame-options-parent-same-origin-deny-expected.txt: Added.
1338 * platform/qt/TestExpectations:
1339 * platform/qt/http/tests/misc/will-send-request-returns-null-on-redirect-expected.txt: Added.
1340 * platform/qt/http/tests/security/XFrameOptions/x-frame-options-deny-expected.txt: Added.
1341 * platform/qt/http/tests/security/XFrameOptions/x-frame-options-parent-same-origin-deny-expected.txt: Added.
1343 2013-02-14 Florin Malita <fmalita@chromium.org>
1345 [Chromium] Unreviewed rebaseline after brightness filter update.
1347 * platform/chromium-linux/css3/filters/effect-brightness-clamping-expected.png:
1348 * platform/chromium-linux/css3/filters/effect-brightness-clamping-hw-expected.png:
1349 * platform/chromium-linux/css3/filters/effect-brightness-expected.png:
1350 * platform/chromium-linux/css3/filters/effect-brightness-hw-expected.png:
1351 * platform/chromium-linux/css3/filters/effect-combined-hw-expected.png:
1352 * platform/chromium-mac/css3/filters/effect-brightness-clamping-expected.png:
1353 * platform/chromium-mac/css3/filters/effect-brightness-clamping-hw-expected.png:
1354 * platform/chromium-mac/css3/filters/effect-brightness-expected.png:
1355 * platform/chromium-mac/css3/filters/effect-brightness-hw-expected.png:
1356 * platform/chromium-mac/css3/filters/effect-combined-expected.png:
1357 * platform/chromium-mac/css3/filters/effect-combined-hw-expected.png:
1358 * platform/chromium-mac/css3/filters/multiple-filters-invalidation-expected.png:
1359 * platform/chromium-win/css3/filters/effect-brightness-clamping-expected.png:
1360 * platform/chromium-win/css3/filters/effect-brightness-clamping-hw-expected.png:
1361 * platform/chromium-win/css3/filters/effect-brightness-expected.png:
1362 * platform/chromium-win/css3/filters/effect-brightness-hw-expected.png:
1363 * platform/chromium-win/css3/filters/effect-combined-expected.png:
1364 * platform/chromium-win/css3/filters/effect-combined-hw-expected.png:
1365 * platform/chromium-win/css3/filters/multiple-filters-invalidation-expected.png:
1366 * platform/chromium/TestExpectations:
1368 2013-02-14 Jochen Eisinger <jochen@chromium.org>
1370 Unskip mediastream tests that are passing after webkit_support update
1372 Unreviewed gardening.
1374 * platform/chromium/TestExpectations:
1376 2013-02-14 Ádám Kallai <kadam@inf.u-szeged.hu>
1378 [Qt] Unreviewed gardening. Skip flaky test after r140689.
1380 * platform/qt/TestExpectations:
1382 2013-02-14 Vsevolod Vlasov <vsevik@chromium.org>
1384 Web Inspector: Remove uriForFile and fileForURI methods from FileSystemMapping.
1385 https://bugs.webkit.org/show_bug.cgi?id=109704
1387 Reviewed by Alexander Pavlov.
1389 * inspector/file-system-mapping-expected.txt:
1390 * inspector/file-system-mapping.html:
1392 2013-02-14 Anton Vayvod <avayvod@chromium.org>
1394 [Text Autosizing] Process narrow descendants with the same multiplier for the font size.
1395 https://bugs.webkit.org/show_bug.cgi?id=109573
1397 Test to verify that all narrow descendants of a cluster are autosized with the same
1400 Reviewed by Julien Chaffraix.
1402 * fast/text-autosizing/narrow-descendants-combined-expected.html: Added.
1403 * fast/text-autosizing/narrow-descendants-combined.html: Added.
1405 2013-02-06 Gregg Tavares <gman@chromium.org>
1407 Adds the WebGL Conformance Tests limits folder.
1408 https://bugs.webkit.org/show_bug.cgi?id=108904
1410 Reviewed by Kenneth Russell.
1412 * platform/mac/TestExpectations:
1413 * webgl/conformance/limits/gl-max-texture-dimensions-expected.txt: Added.
1414 * webgl/conformance/limits/gl-max-texture-dimensions.html: Added.
1415 * webgl/conformance/limits/gl-min-attribs-expected.txt: Added.
1416 * webgl/conformance/limits/gl-min-attribs.html: Added.
1417 * webgl/conformance/limits/gl-min-textures-expected.txt: Added.
1418 * webgl/conformance/limits/gl-min-textures.html: Added.
1419 * webgl/conformance/limits/gl-min-uniforms-expected.txt: Added.
1420 * webgl/conformance/limits/gl-min-uniforms.html: Added.
1421 * webgl/resources/webgl_test_files/conformance/limits/00_test_list.txt: Added.
1422 * webgl/resources/webgl_test_files/conformance/limits/gl-max-texture-dimensions.html: Added.
1423 * webgl/resources/webgl_test_files/conformance/limits/gl-min-attribs.html: Added.
1424 * webgl/resources/webgl_test_files/conformance/limits/gl-min-textures.html: Added.
1425 * webgl/resources/webgl_test_files/conformance/limits/gl-min-uniforms.html: Added.
1427 2013-02-13 Hayato Ito <hayato@chromium.org>
1429 [Shadow DOM] Implements a '::distributed()' pseudo element.
1430 https://bugs.webkit.org/show_bug.cgi?id=82169
1432 Reviewed by Dimitri Glazkov.
1434 * fast/dom/shadow/distributed-pseudo-element-expected.html: Added.
1435 * fast/dom/shadow/distributed-pseudo-element-for-shadow-element-expected.html: Added.
1436 * fast/dom/shadow/distributed-pseudo-element-for-shadow-element.html: Added.
1437 * fast/dom/shadow/distributed-pseudo-element-match-all-expected.html: Added.
1438 * fast/dom/shadow/distributed-pseudo-element-match-all.html: Added.
1439 * fast/dom/shadow/distributed-pseudo-element-match-descendant-expected.html: Added.
1440 * fast/dom/shadow/distributed-pseudo-element-match-descendant.html: Added.
1441 * fast/dom/shadow/distributed-pseudo-element-nested-expected.html: Added.
1442 * fast/dom/shadow/distributed-pseudo-element-nested.html: Added.
1443 * fast/dom/shadow/distributed-pseudo-element-no-match-expected.html: Added.
1444 * fast/dom/shadow/distributed-pseudo-element-no-match.html: Added.
1445 * fast/dom/shadow/distributed-pseudo-element-reprojection-expected.html: Added.
1446 * fast/dom/shadow/distributed-pseudo-element-reprojection.html: Added.
1447 * fast/dom/shadow/distributed-pseudo-element-scoped-expected.html: Added.
1448 * fast/dom/shadow/distributed-pseudo-element-scoped.html: Added.
1449 * fast/dom/shadow/distributed-pseudo-element-support-selector-expected.html: Added.
1450 * fast/dom/shadow/distributed-pseudo-element-support-selector.html: Added.
1451 * fast/dom/shadow/distributed-pseudo-element-used-in-selector-list-expected.html: Added.
1452 * fast/dom/shadow/distributed-pseudo-element-used-in-selector-list.html: Added.
1453 * fast/dom/shadow/distributed-pseudo-element-with-any-expected.html: Added.
1454 * fast/dom/shadow/distributed-pseudo-element-with-any.html: Added.
1455 * fast/dom/shadow/distributed-pseudo-element.html: Added.
1457 2013-02-06 Gregg Tavares <gman@chromium.org>
1459 Add WebGL Conformance Tests more folder.
1460 https://bugs.webkit.org/show_bug.cgi?id=109118
1462 Reviewed by Kenneth Russell.
1464 * webgl/conformance/more/conformance/constants-expected.txt: Added.
1465 * webgl/conformance/more/conformance/constants.html: Added.
1466 * webgl/conformance/more/conformance/getContext-expected.txt: Added.
1467 * webgl/conformance/more/conformance/getContext.html: Added.
1468 * webgl/conformance/more/conformance/methods-expected.txt: Added.
1469 * webgl/conformance/more/conformance/methods.html: Added.
1470 * webgl/conformance/more/conformance/webGLArrays-expected.txt: Added.
1471 * webgl/conformance/more/conformance/webGLArrays.html: Added.
1472 * webgl/conformance/more/functions/bindBuffer-expected.txt: Added.
1473 * webgl/conformance/more/functions/bindBuffer.html: Added.
1474 * webgl/conformance/more/functions/bindBufferBadArgs-expected.txt: Added.
1475 * webgl/conformance/more/functions/bindBufferBadArgs.html: Added.
1476 * webgl/conformance/more/functions/bindFramebufferLeaveNonZero-expected.txt: Added.
1477 * webgl/conformance/more/functions/bindFramebufferLeaveNonZero.html: Added.
1478 * webgl/conformance/more/functions/bufferData-expected.txt: Added.
1479 * webgl/conformance/more/functions/bufferData.html: Added.
1480 * webgl/conformance/more/functions/bufferSubData-expected.txt: Added.
1481 * webgl/conformance/more/functions/bufferSubData.html: Added.
1482 * webgl/conformance/more/functions/bufferSubDataBadArgs-expected.txt: Added.
1483 * webgl/conformance/more/functions/bufferSubDataBadArgs.html: Added.
1484 * webgl/conformance/more/functions/isTests-expected.txt: Added.
1485 * webgl/conformance/more/functions/isTests.html: Added.
1486 * webgl/conformance/more/functions/isTestsBadArgs-expected.txt: Added.
1487 * webgl/conformance/more/functions/isTestsBadArgs.html: Added.
1488 * webgl/conformance/more/functions/readPixels-expected.txt: Added.
1489 * webgl/conformance/more/functions/readPixels.html: Added.
1490 * webgl/conformance/more/functions/texImage2D-expected.txt: Added.
1491 * webgl/conformance/more/functions/texImage2D.html: Added.
1492 * webgl/conformance/more/functions/texImage2DHTMLBadArgs-expected.txt: Added.
1493 * webgl/conformance/more/functions/texImage2DHTMLBadArgs.html: Added.
1494 * webgl/conformance/more/functions/texSubImage2D-expected.txt: Added.
1495 * webgl/conformance/more/functions/texSubImage2D.html: Added.
1496 * webgl/conformance/more/functions/texSubImage2DHTMLBadArgs-expected.txt: Added.
1497 * webgl/conformance/more/functions/texSubImage2DHTMLBadArgs.html: Added.
1498 * webgl/conformance/more/functions/uniformMatrix-expected.txt: Added.
1499 * webgl/conformance/more/functions/uniformMatrix.html: Added.
1500 * webgl/conformance/more/functions/uniformMatrixBadArgs-expected.txt: Added.
1501 * webgl/conformance/more/functions/uniformMatrixBadArgs.html: Added.
1502 * webgl/conformance/more/functions/uniformf-expected.txt: Added.
1503 * webgl/conformance/more/functions/uniformf.html: Added.
1504 * webgl/conformance/more/functions/uniformfArrayLen1-expected.txt: Added.
1505 * webgl/conformance/more/functions/uniformfArrayLen1.html: Added.
1506 * webgl/conformance/more/functions/uniformfBadArgs-expected.txt: Added.
1507 * webgl/conformance/more/functions/uniformfBadArgs.html: Added.
1508 * webgl/conformance/more/functions/uniformi-expected.txt: Added.
1509 * webgl/conformance/more/functions/uniformi.html: Added.
1510 * webgl/conformance/more/functions/uniformiBadArgs-expected.txt: Added.
1511 * webgl/conformance/more/functions/uniformiBadArgs.html: Added.
1512 * webgl/conformance/more/functions/vertexAttrib-expected.txt: Added.
1513 * webgl/conformance/more/functions/vertexAttrib.html: Added.
1514 * webgl/conformance/more/functions/vertexAttribBadArgs-expected.txt: Added.
1515 * webgl/conformance/more/functions/vertexAttribBadArgs.html: Added.
1516 * webgl/conformance/more/functions/vertexAttribPointer-expected.txt: Added.
1517 * webgl/conformance/more/functions/vertexAttribPointer.html: Added.
1518 * webgl/conformance/more/functions/vertexAttribPointerBadArgs-expected.txt: Added.
1519 * webgl/conformance/more/functions/vertexAttribPointerBadArgs.html: Added.
1520 * webgl/conformance/more/glsl/arrayOutOfBounds-expected.txt: Added.
1521 * webgl/conformance/more/glsl/arrayOutOfBounds.html: Added.
1522 * webgl/conformance/more/glsl/uniformOutOfBounds-expected.txt: Added.
1523 * webgl/conformance/more/glsl/uniformOutOfBounds.html: Added.
1524 * webgl/resources/webgl_test_files/conformance/more/00_test_list.txt: Added.
1525 * webgl/resources/webgl_test_files/conformance/more/README.md: Added.
1526 * webgl/resources/webgl_test_files/conformance/more/all_tests.html: Added.
1527 * webgl/resources/webgl_test_files/conformance/more/all_tests_linkonly.html: Added.
1528 * webgl/resources/webgl_test_files/conformance/more/all_tests_sequential.html: Added.
1529 * webgl/resources/webgl_test_files/conformance/more/conformance/argGenerators-A.js: Added.
1530 (ArgGenerators.activeTexture.generate):
1531 (ArgGenerators.activeTexture.checkArgValidity):
1532 (ArgGenerators.activeTexture.teardown):
1533 (ArgGenerators.attachShader.generate):
1534 (ArgGenerators.attachShader.checkArgValidity):
1535 (ArgGenerators.attachShader.cleanup):
1536 * webgl/resources/webgl_test_files/conformance/more/conformance/argGenerators-B1.js: Added.
1537 (ArgGenerators.bindAttribLocation.generate):
1538 (ArgGenerators.bindAttribLocation.checkArgValidity):
1539 (ArgGenerators.bindAttribLocation.cleanup):
1540 * webgl/resources/webgl_test_files/conformance/more/conformance/argGenerators-B2.js: Added.
1541 (ArgGenerators.bindBuffer.generate):
1542 (ArgGenerators.bindBuffer.checkArgValidity):
1543 (ArgGenerators.bindBuffer.cleanup):
1544 (ArgGenerators.bindFramebuffer.generate):
1545 (ArgGenerators.bindFramebuffer.checkArgValidity):
1546 (ArgGenerators.bindFramebuffer.cleanup):
1547 (ArgGenerators.bindRenderbuffer.generate):
1548 (ArgGenerators.bindRenderbuffer.checkArgValidity):
1549 (ArgGenerators.bindRenderbuffer.cleanup):
1550 (ArgGenerators.bindTexture.generate):
1551 (ArgGenerators.bindTexture.checkArgValidity):
1552 (ArgGenerators.bindTexture.cleanup):
1553 (ArgGenerators.blendColor.generate):
1554 (ArgGenerators.blendColor.teardown):
1555 (ArgGenerators.blendEquation.generate):
1556 (ArgGenerators.blendEquation.checkArgValidity):
1557 (ArgGenerators.blendEquation.teardown):
1558 (ArgGenerators.blendEquationSeparate.generate):
1559 (ArgGenerators.blendEquationSeparate.checkArgValidity):
1560 (ArgGenerators.blendEquationSeparate.teardown):
1561 (ArgGenerators.blendFunc.generate):
1562 (ArgGenerators.blendFunc.checkArgValidity):
1563 (ArgGenerators.blendFunc.teardown):
1564 (ArgGenerators.blendFuncSeparate.generate):
1565 (ArgGenerators.blendFuncSeparate.checkArgValidity):
1566 (ArgGenerators.blendFuncSeparate.teardown):
1567 * webgl/resources/webgl_test_files/conformance/more/conformance/argGenerators-B3.js: Added.
1568 (ArgGenerators.bufferData.setup):
1569 (ArgGenerators.bufferData.generate):
1570 (ArgGenerators.bufferData.checkArgValidity):
1571 (ArgGenerators.bufferData.teardown):
1572 * webgl/resources/webgl_test_files/conformance/more/conformance/argGenerators-B4.js: Added.
1573 (ArgGenerators.bufferSubData.setup):
1574 (ArgGenerators.bufferSubData.generate):
1575 (ArgGenerators.bufferSubData.checkArgValidity):
1576 (ArgGenerators.bufferSubData.teardown):
1577 * webgl/resources/webgl_test_files/conformance/more/conformance/argGenerators-C.js: Added.
1578 (ArgGenerators.checkFramebufferStatus.generate):
1579 (ArgGenerators.checkFramebufferStatus.checkArgValidity):
1580 (ArgGenerators.checkFramebufferStatus.cleanup):
1581 (ArgGenerators.clear.generate):
1582 (ArgGenerators.clear.checkArgValidity):
1583 (ArgGenerators.clearColor.generate):
1584 (ArgGenerators.clearColor.teardown):
1585 (ArgGenerators.clearDepth.generate):
1586 (ArgGenerators.clearDepth.teardown):
1587 (ArgGenerators.clearStencil.generate):
1588 (ArgGenerators.clearStencil.teardown):
1589 (ArgGenerators.colorMask.generate):
1590 (ArgGenerators.colorMask.teardown):
1591 (ArgGenerators.createBuffer.generate):
1592 (ArgGenerators.createBuffer.returnValueCleanup):
1593 (ArgGenerators.createFramebuffer.generate):
1594 (ArgGenerators.createFramebuffer.returnValueCleanup):
1595 (ArgGenerators.createProgram.generate):
1596 (ArgGenerators.createProgram.returnValueCleanup):
1597 (ArgGenerators.createRenderbuffer.generate):
1598 (ArgGenerators.createRenderbuffer.returnValueCleanup):
1599 (ArgGenerators.createShader.generate):
1600 (ArgGenerators.createShader.checkArgValidity):
1601 (ArgGenerators.createShader.returnValueCleanup):
1602 (ArgGenerators.createTexture.generate):
1603 (ArgGenerators.createTexture.returnValueCleanup):
1604 (ArgGenerators.cullFace.generate):
1605 (ArgGenerators.cullFace.checkArgValidity):
1606 (ArgGenerators.cullFace.teardown):
1607 * webgl/resources/webgl_test_files/conformance/more/conformance/argGenerators-D_G.js: Added.
1608 (ArgGenerators.deleteBuffer.generate):
1609 (ArgGenerators.deleteBuffer.checkArgValidity):
1610 (ArgGenerators.deleteBuffer.cleanup):
1611 (ArgGenerators.deleteFramebuffer.generate):
1612 (ArgGenerators.deleteFramebuffer.checkArgValidity):
1613 (ArgGenerators.deleteFramebuffer.cleanup):
1614 (ArgGenerators.deleteProgram.generate):
1615 (ArgGenerators.deleteProgram.checkArgValidity):
1616 (ArgGenerators.deleteProgram.cleanup):
1617 (ArgGenerators.deleteRenderbuffer.generate):
1618 (ArgGenerators.deleteRenderbuffer.checkArgValidity):
1619 (ArgGenerators.deleteRenderbuffer.cleanup):
1620 (ArgGenerators.deleteShader.generate):
1621 (ArgGenerators.deleteShader.checkArgValidity):
1622 (ArgGenerators.deleteShader.cleanup):
1623 (ArgGenerators.deleteTexture.generate):
1624 (ArgGenerators.deleteTexture.checkArgValidity):
1625 (ArgGenerators.deleteTexture.cleanup):
1626 (ArgGenerators.depthFunc.generate):
1627 (ArgGenerators.depthFunc.checkArgValidity):
1628 (ArgGenerators.depthFunc.teardown):
1629 (ArgGenerators.depthMask.generate):
1630 (ArgGenerators.depthMask.teardown):
1631 (ArgGenerators.depthRange.generate):
1632 (ArgGenerators.depthRange.teardown):
1633 (ArgGenerators.detachShader.generate):
1634 (ArgGenerators.detachShader.checkArgValidity):
1635 (ArgGenerators.detachShader.cleanup):
1636 (ArgGenerators.disable.generate):
1637 (ArgGenerators.disable.checkArgValidity):
1638 (ArgGenerators.disable.cleanup):
1639 (ArgGenerators.disableVertexAttribArray.generate):
1640 (ArgGenerators.disableVertexAttribArray.checkArgValidity):
1641 (ArgGenerators.enable.generate):
1642 (ArgGenerators.enable.checkArgValidity):
1643 (ArgGenerators.enable.cleanup):
1644 (ArgGenerators.enableVertexAttribArray.generate):
1645 (ArgGenerators.enableVertexAttribArray.checkArgValidity):
1646 (ArgGenerators.enableVertexAttribArray.cleanup):
1647 (ArgGenerators.finish.generate):
1648 (ArgGenerators.flush.generate):
1649 (ArgGenerators.frontFace.generate):
1650 (ArgGenerators.frontFace.checkArgValidity):
1651 (ArgGenerators.frontFace.cleanup):
1652 (ArgGenerators.generateMipmap.setup):
1653 (ArgGenerators.generateMipmap.generate):
1654 (ArgGenerators.generateMipmap.checkArgValidity):
1655 (ArgGenerators.generateMipmap.teardown):
1656 (ArgGenerators.getAttachedShaders.setup):
1657 (ArgGenerators.getAttachedShaders.generate):
1658 (ArgGenerators.getAttachedShaders.checkArgValidity):
1659 (ArgGenerators.getAttachedShaders.teardown):
1660 * webgl/resources/webgl_test_files/conformance/more/conformance/argGenerators-G_I.js: Added.
1661 (ArgGenerators.getAttribLocation.generate):
1662 (ArgGenerators.getAttribLocation.checkArgValidity):
1663 (ArgGenerators.getAttribLocation.cleanup):
1664 * webgl/resources/webgl_test_files/conformance/more/conformance/argGenerators-L_S.js: Added.
1665 (ArgGenerators.lineWidth.generate):
1666 (ArgGenerators.lineWidth.teardown):
1667 (ArgGenerators.pixelStorei.generate):
1668 (ArgGenerators.pixelStorei.checkArgValidity):
1669 (ArgGenerators.pixelStorei.teardown):
1670 (ArgGenerators.polygonOffset.generate):
1671 (ArgGenerators.polygonOffset.teardown):
1672 (ArgGenerators.sampleCoverage.generate):
1673 (ArgGenerators.sampleCoverage.teardown):
1674 (ArgGenerators.scissor.generate):
1675 (ArgGenerators.scissor.checkArgValidity):
1676 (ArgGenerators.scissor.teardown):
1677 (ArgGenerators.stencilFunc.generate):
1678 (ArgGenerators.stencilFunc.checkArgValidity):
1679 (ArgGenerators.stencilFunc.teardown):
1680 (ArgGenerators.stencilFuncSeparate.generate):
1681 (ArgGenerators.stencilFuncSeparate.checkArgValidity):
1682 (ArgGenerators.stencilFuncSeparate.teardown):
1683 (ArgGenerators.stencilMask.generate):
1684 (ArgGenerators.stencilMask.teardown):
1685 * webgl/resources/webgl_test_files/conformance/more/conformance/argGenerators-S_V.js: Added.
1686 (ArgGenerators.stencilMaskSeparate.generate):
1687 (ArgGenerators.stencilMaskSeparate.checkArgValidity):
1688 (ArgGenerators.stencilMaskSeparate.teardown):
1689 (ArgGenerators.stencilOp.generate):
1690 (ArgGenerators.stencilOp.checkArgValidity):
1691 (ArgGenerators.stencilOp.teardown):
1692 (ArgGenerators.stencilOpSeparate.generate):
1693 (ArgGenerators.stencilOpSeparate.checkArgValidity):
1694 (ArgGenerators.stencilOpSeparate.teardown):
1695 (ArgGenerators.texImage2D.setup):
1696 (ArgGenerators.texImage2D.generate):
1697 (ArgGenerators.texImage2D.checkArgValidity):
1698 (ArgGenerators.texImage2D.teardown):
1699 (ArgGenerators.texParameterf.generate):
1700 (ArgGenerators.texParameterf.checkArgValidity):
1701 (ArgGenerators.texParameteri.generate):
1702 (ArgGenerators.texParameteri.checkArgValidity):
1703 (ArgGenerators.viewport.generate):
1704 (ArgGenerators.viewport.checkArgValidity):
1705 (ArgGenerators.viewport.teardown):
1706 * webgl/resources/webgl_test_files/conformance/more/conformance/badArgsArityLessThanArgc.html: Added.
1707 * webgl/resources/webgl_test_files/conformance/more/conformance/constants.html: Added.
1708 * webgl/resources/webgl_test_files/conformance/more/conformance/fuzzTheAPI.html: Added.
1709 * webgl/resources/webgl_test_files/conformance/more/conformance/getContext.html: Added.
1710 * webgl/resources/webgl_test_files/conformance/more/conformance/methods.html: Added.
1711 * webgl/resources/webgl_test_files/conformance/more/conformance/quickCheckAPI.js: Added.
1713 (Array.prototype.has):
1714 (Array.prototype.random):
1719 (isVertexAttribute):
1722 (randomArrayBuffer):
1724 (randomSmallWebGLArray):
1725 (randomBufferSubData):
1728 (randomVertexAttribute):
1734 (argGeneratorTestRunner):
1735 * webgl/resources/webgl_test_files/conformance/more/conformance/quickCheckAPIBadArgs.html: Added.
1736 * webgl/resources/webgl_test_files/conformance/more/conformance/webGLArrays.html: Added.
1737 * webgl/resources/webgl_test_files/conformance/more/demos/opengl_web.html: Added.
1738 * webgl/resources/webgl_test_files/conformance/more/demos/video.html: Added.
1739 * webgl/resources/webgl_test_files/conformance/more/functions/bindBuffer.html: Added.
1740 * webgl/resources/webgl_test_files/conformance/more/functions/bindBufferBadArgs.html: Added.
1741 * webgl/resources/webgl_test_files/conformance/more/functions/bindFramebufferLeaveNonZero.html: Added.
1742 * webgl/resources/webgl_test_files/conformance/more/functions/bufferData.html: Added.
1743 * webgl/resources/webgl_test_files/conformance/more/functions/bufferSubData.html: Added.
1744 * webgl/resources/webgl_test_files/conformance/more/functions/bufferSubDataBadArgs.html: Added.
1745 * webgl/resources/webgl_test_files/conformance/more/functions/isTests.html: Added.
1746 * webgl/resources/webgl_test_files/conformance/more/functions/isTestsBadArgs.html: Added.
1747 * webgl/resources/webgl_test_files/conformance/more/functions/readPixels.html: Added.
1748 * webgl/resources/webgl_test_files/conformance/more/functions/texImage2D.html: Added.
1749 * webgl/resources/webgl_test_files/conformance/more/functions/texImage2DHTMLBadArgs.html: Added.
1750 * webgl/resources/webgl_test_files/conformance/more/functions/texSubImage2D.html: Added.
1751 * webgl/resources/webgl_test_files/conformance/more/functions/texSubImage2DHTMLBadArgs.html: Added.
1752 * webgl/resources/webgl_test_files/conformance/more/functions/uniformMatrix.html: Added.
1753 * webgl/resources/webgl_test_files/conformance/more/functions/uniformMatrixBadArgs.html: Added.
1754 * webgl/resources/webgl_test_files/conformance/more/functions/uniformf.html: Added.
1755 * webgl/resources/webgl_test_files/conformance/more/functions/uniformfArrayLen1.html: Added.
1756 * webgl/resources/webgl_test_files/conformance/more/functions/uniformfBadArgs.html: Added.
1757 * webgl/resources/webgl_test_files/conformance/more/functions/uniformi.html: Added.
1758 * webgl/resources/webgl_test_files/conformance/more/functions/uniformiBadArgs.html: Added.
1759 * webgl/resources/webgl_test_files/conformance/more/functions/vertexAttrib.html: Added.
1760 * webgl/resources/webgl_test_files/conformance/more/functions/vertexAttribBadArgs.html: Added.
1761 * webgl/resources/webgl_test_files/conformance/more/functions/vertexAttribPointer.html: Added.
1762 * webgl/resources/webgl_test_files/conformance/more/functions/vertexAttribPointerBadArgs.html: Added.
1763 * webgl/resources/webgl_test_files/conformance/more/glsl/arrayOutOfBounds.html: Added.
1764 * webgl/resources/webgl_test_files/conformance/more/glsl/longLoops.html: Added.
1765 * webgl/resources/webgl_test_files/conformance/more/glsl/uniformOutOfBounds.html: Added.
1766 * webgl/resources/webgl_test_files/conformance/more/glsl/unusedAttribsUniforms.html: Added.
1767 * webgl/resources/webgl_test_files/conformance/more/index.html: Added.
1768 * webgl/resources/webgl_test_files/conformance/more/performance/CPUvsGPU.html: Added.
1769 * webgl/resources/webgl_test_files/conformance/more/performance/bandwidth.html: Added.
1770 * webgl/resources/webgl_test_files/conformance/more/performance/jsGCPause.html: Added.
1771 * webgl/resources/webgl_test_files/conformance/more/performance/jsMatrixMult.html: Added.
1772 * webgl/resources/webgl_test_files/conformance/more/performance/jsToGLOverhead.html: Added.
1773 * webgl/resources/webgl_test_files/conformance/more/unit.css: Added.
1783 * webgl/resources/webgl_test_files/conformance/more/unit.js: Added.
1784 (.window.console.log):
1785 (.window.console.error):
1792 * webgl/resources/webgl_test_files/conformance/more/util.js: Added.
1797 (getGLErrorAsString):
1801 (Matrix.newIdentity):
1802 (Matrix.newIdentity3x3):
1803 (Matrix.copyMatrix):
1806 (Matrix.inverseTo3x3):
1807 (Matrix.inverseTo3x3InPlace):
1808 (Matrix.inverse3x3):
1809 (Matrix.inverse3x3InPlace):
1811 (Matrix.perspective):
1813 (Matrix.mul4x4InPlace):
1816 (Matrix.rotateInPlace):
1820 (Matrix.scale3InPlace):
1821 (Matrix.scale1InPlace):
1822 (Matrix.scaleInPlace):
1823 (Matrix.translate3):
1825 (Matrix.translate3InPlace):
1826 (Matrix.translateInPlace):
1828 (Matrix.transpose4x4):
1829 (Matrix.transpose4x4InPlace):
1830 (Matrix.transpose3x3):
1831 (Matrix.transpose3x3InPlace):
1838 (Vec3.normalizeInPlace):
1845 (Shader.prototype.destroy):
1846 (Shader.prototype.compile):
1847 (Shader.prototype.use):
1848 (Shader.prototype.uniform1fv):
1849 (Shader.prototype.uniform2fv):
1850 (Shader.prototype.uniform3fv):
1851 (Shader.prototype.uniform4fv):
1852 (Shader.prototype.uniform1f):
1853 (Shader.prototype.uniform2f):
1854 (Shader.prototype.uniform3f):
1855 (Shader.prototype.uniform4f):
1856 (Shader.prototype.uniform1iv):
1857 (Shader.prototype.uniform2iv):
1858 (Shader.prototype.uniform3iv):
1859 (Shader.prototype.uniform4iv):
1860 (Shader.prototype.uniform1i):
1861 (Shader.prototype.uniform2i):
1862 (Shader.prototype.uniform3i):
1863 (Shader.prototype.uniform4i):
1864 (Shader.prototype.uniformMatrix4fv):
1865 (Shader.prototype.uniformMatrix3fv):
1866 (Shader.prototype.uniformMatrix2fv):
1867 (Shader.prototype.attrib):
1868 (Shader.prototype.uniform):
1870 (Filter.prototype.apply):
1872 (VBO.prototype.setData):
1873 (VBO.prototype.destroy):
1874 (VBO.prototype.init):
1875 (VBO.prototype.use):
1876 (VBO.prototype.draw):
1878 (FBO.prototype.destroy):
1879 (FBO.prototype.init):
1880 (FBO.prototype.getTempCanvas):
1881 (FBO.prototype.use):
1883 (makeGLErrorWrapper):
1884 (wrapGLContext.wrap.getError):
1886 (assertSomeGLError):
1887 (assertThrowNoGLError):
1890 (Quad.getCachedVBO):
1894 (Cube.getCachedVBO):
1895 (Sphere.create.vert):
1897 (initGL_CONTEXT_ID):
1899 2013-02-06 Gregg Tavares <gman@chromium.org>
1901 Add the WebGL Conformance Tests extensions folder.
1902 https://bugs.webkit.org/show_bug.cgi?id=109117
1904 Reviewed by Kenneth Russell.
1906 * webgl/conformance/extensions/ext-texture-filter-anisotropic-expected.txt: Added.
1907 * webgl/conformance/extensions/ext-texture-filter-anisotropic.html: Added.
1908 * webgl/conformance/extensions/get-extension-expected.txt: Added.
1909 * webgl/conformance/extensions/get-extension.html: Added.
1910 * webgl/conformance/extensions/oes-element-index-uint-expected.txt: Added.
1911 * webgl/conformance/extensions/oes-element-index-uint.html: Added.
1912 * webgl/conformance/extensions/oes-standard-derivatives-expected.txt: Added.
1913 * webgl/conformance/extensions/oes-standard-derivatives.html: Added.
1914 * webgl/conformance/extensions/oes-texture-float-expected.txt: Added.
1915 * webgl/conformance/extensions/oes-texture-float-with-canvas-expected.txt: Added.
1916 * webgl/conformance/extensions/oes-texture-float-with-canvas.html: Added.
1917 * webgl/conformance/extensions/oes-texture-float-with-image-data-expected.txt: Added.
1918 * webgl/conformance/extensions/oes-texture-float-with-image-data.html: Added.
1919 * webgl/conformance/extensions/oes-texture-float-with-image-expected.txt: Added.
1920 * webgl/conformance/extensions/oes-texture-float-with-image.html: Added.
1921 * webgl/conformance/extensions/oes-texture-float-with-video-expected.txt: Added.
1922 * webgl/conformance/extensions/oes-texture-float-with-video.html: Added.
1923 * webgl/conformance/extensions/oes-texture-float.html: Added.
1924 * webgl/conformance/extensions/oes-vertex-array-object-expected.txt: Added.
1925 * webgl/conformance/extensions/oes-vertex-array-object.html: Added.
1926 * webgl/conformance/extensions/webgl-compressed-texture-s3tc-expected.txt: Added.
1927 * webgl/conformance/extensions/webgl-compressed-texture-s3tc.html: Added.
1928 * webgl/conformance/extensions/webgl-debug-renderer-info-expected.txt: Added.
1929 * webgl/conformance/extensions/webgl-debug-renderer-info.html: Added.
1930 * webgl/conformance/extensions/webgl-debug-shaders-expected.txt: Added.
1931 * webgl/conformance/extensions/webgl-debug-shaders.html: Added.
1932 * webgl/conformance/extensions/webgl-depth-texture-expected.txt: Added.
1933 * webgl/conformance/extensions/webgl-depth-texture.html: Added.
1934 * webgl/resources/webgl_test_files/conformance/extensions/00_test_list.txt: Added.
1935 * webgl/resources/webgl_test_files/conformance/extensions/ext-texture-filter-anisotropic.html: Added.
1936 * webgl/resources/webgl_test_files/conformance/extensions/get-extension.html: Added.
1937 * webgl/resources/webgl_test_files/conformance/extensions/oes-element-index-uint.html: Added.
1938 * webgl/resources/webgl_test_files/conformance/extensions/oes-standard-derivatives.html: Added.
1939 * webgl/resources/webgl_test_files/conformance/extensions/oes-texture-float-with-canvas.html: Added.
1940 * webgl/resources/webgl_test_files/conformance/extensions/oes-texture-float-with-image-data.html: Added.
1941 * webgl/resources/webgl_test_files/conformance/extensions/oes-texture-float-with-image.html: Added.
1942 * webgl/resources/webgl_test_files/conformance/extensions/oes-texture-float-with-video.html: Added.
1943 * webgl/resources/webgl_test_files/conformance/extensions/oes-texture-float.html: Added.
1944 * webgl/resources/webgl_test_files/conformance/extensions/oes-vertex-array-object.html: Added.
1945 * webgl/resources/webgl_test_files/conformance/extensions/webgl-compressed-texture-s3tc.html: Added.
1946 * webgl/resources/webgl_test_files/conformance/extensions/webgl-debug-renderer-info.html: Added.
1947 * webgl/resources/webgl_test_files/conformance/extensions/webgl-debug-shaders.html: Added.
1948 * webgl/resources/webgl_test_files/conformance/extensions/webgl-depth-texture.html: Added.
1950 2013-02-13 Christophe Dumez <ch.dumez@sisa.samsung.com>
1952 Unreviewed EFL gardening.
1954 Mark new WebGL conformance tests added in r142847 as failing for
1957 * platform/efl-wk2/TestExpectations:
1959 2013-02-06 Gregg Tavares <gman@chromium.org>
1961 Add the WebGL Conformance Tests ogles folder.
1962 https://bugs.webkit.org/show_bug.cgi?id=109116
1964 Reviewed by Kenneth Russell.
1966 * webgl/conformance/ogles/GL/abs/abs_001_to_006-expected.txt: Added.
1967 * webgl/conformance/ogles/GL/abs/abs_001_to_006.html: Added.
1968 * webgl/conformance/ogles/GL/all/all_001_to_004-expected.txt: Added.
1969 * webgl/conformance/ogles/GL/all/all_001_to_004.html: Added.
1970 * webgl/conformance/ogles/GL/any/any_001_to_004-expected.txt: Added.
1971 * webgl/conformance/ogles/GL/any/any_001_to_004.html: Added.
1972 * webgl/conformance/ogles/GL/array/array_001_to_006-expected.txt: Added.
1973 * webgl/conformance/ogles/GL/array/array_001_to_006.html: Added.
1974 * webgl/conformance/ogles/GL/atan/atan_009_to_012-expected.txt: Added.
1975 * webgl/conformance/ogles/GL/atan/atan_009_to_012.html: Added.
1976 * webgl/conformance/ogles/GL/biConstants/biConstants_001_to_008-expected.txt: Added.
1977 * webgl/conformance/ogles/GL/biConstants/biConstants_001_to_008.html: Added.
1978 * webgl/conformance/ogles/GL/biConstants/biConstants_009_to_016-expected.txt: Added.
1979 * webgl/conformance/ogles/GL/biConstants/biConstants_009_to_016.html: Added.
1980 * webgl/conformance/ogles/GL/biuDepthRange/biuDepthRange_001_to_002-expected.txt: Added.
1981 * webgl/conformance/ogles/GL/biuDepthRange/biuDepthRange_001_to_002.html: Added.
1982 * webgl/conformance/ogles/GL/built_in_varying_array_out_of_bounds/built_in_varying_array_out_of_bounds_001_to_001-expected.txt: Added.
1983 * webgl/conformance/ogles/GL/built_in_varying_array_out_of_bounds/built_in_varying_array_out_of_bounds_001_to_001.html: Added.
1984 * webgl/conformance/ogles/GL/ceil/ceil_001_to_006-expected.txt: Added.
1985 * webgl/conformance/ogles/GL/ceil/ceil_001_to_006.html: Added.
1986 * webgl/conformance/ogles/GL/clamp/clamp_001_to_006-expected.txt: Added.
1987 * webgl/conformance/ogles/GL/clamp/clamp_001_to_006.html: Added.
1988 * webgl/conformance/ogles/GL/control_flow/control_flow_009_to_010-expected.txt: Added.
1989 * webgl/conformance/ogles/GL/control_flow/control_flow_009_to_010.html: Added.
1990 * webgl/conformance/ogles/GL/cos/cos_001_to_006-expected.txt: Added.
1991 * webgl/conformance/ogles/GL/cos/cos_001_to_006.html: Added.
1992 * webgl/conformance/ogles/GL/cross/cross_001_to_002-expected.txt: Added.
1993 * webgl/conformance/ogles/GL/cross/cross_001_to_002.html: Added.
1994 * webgl/conformance/ogles/GL/default/default_001_to_001-expected.txt: Added.
1995 * webgl/conformance/ogles/GL/default/default_001_to_001.html: Added.
1996 * webgl/conformance/ogles/GL/degrees/degrees_001_to_006-expected.txt: Added.
1997 * webgl/conformance/ogles/GL/degrees/degrees_001_to_006.html: Added.
1998 * webgl/conformance/ogles/GL/discard/discard_001_to_002-expected.txt: Added.
1999 * webgl/conformance/ogles/GL/discard/discard_001_to_002.html: Added.
2000 * webgl/conformance/ogles/GL/distance/distance_001_to_006-expected.txt: Added.
2001 * webgl/conformance/ogles/GL/distance/distance_001_to_006.html: Added.
2002 * webgl/conformance/ogles/GL/dot/dot_001_to_006-expected.txt: Added.
2003 * webgl/conformance/ogles/GL/dot/dot_001_to_006.html: Added.
2004 * webgl/conformance/ogles/GL/equal/equal_001_to_008-expected.txt: Added.
2005 * webgl/conformance/ogles/GL/equal/equal_001_to_008.html: Added.
2006 * webgl/conformance/ogles/GL/equal/equal_009_to_012-expected.txt: Added.
2007 * webgl/conformance/ogles/GL/equal/equal_009_to_012.html: Added.
2008 * webgl/conformance/ogles/GL/exp/exp_001_to_008-expected.txt: Added.
2009 * webgl/conformance/ogles/GL/exp/exp_001_to_008.html: Added.
2010 * webgl/conformance/ogles/GL/exp/exp_009_to_012-expected.txt: Added.
2011 * webgl/conformance/ogles/GL/exp/exp_009_to_012.html: Added.
2012 * webgl/conformance/ogles/GL/exp2/exp2_001_to_008-expected.txt: Added.
2013 * webgl/conformance/ogles/GL/exp2/exp2_001_to_008.html: Added.
2014 * webgl/conformance/ogles/GL/exp2/exp2_009_to_012-expected.txt: Added.
2015 * webgl/conformance/ogles/GL/exp2/exp2_009_to_012.html: Added.
2016 * webgl/conformance/ogles/GL/faceforward/faceforward_001_to_006-expected.txt: Added.
2017 * webgl/conformance/ogles/GL/faceforward/faceforward_001_to_006.html: Added.
2018 * webgl/conformance/ogles/GL/floor/floor_001_to_006-expected.txt: Added.
2019 * webgl/conformance/ogles/GL/floor/floor_001_to_006.html: Added.
2020 * webgl/conformance/ogles/GL/fract/fract_001_to_006-expected.txt: Added.
2021 * webgl/conformance/ogles/GL/fract/fract_001_to_006.html: Added.
2022 * webgl/conformance/ogles/GL/functions/functions_001_to_008-expected.txt: Added.
2023 * webgl/conformance/ogles/GL/functions/functions_001_to_008.html: Added.
2024 * webgl/conformance/ogles/GL/functions/functions_009_to_016-expected.txt: Added.
2025 * webgl/conformance/ogles/GL/functions/functions_009_to_016.html: Added.
2026 * webgl/conformance/ogles/GL/functions/functions_017_to_024-expected.txt: Added.
2027 * webgl/conformance/ogles/GL/functions/functions_017_to_024.html: Added.
2028 * webgl/conformance/ogles/GL/functions/functions_025_to_032-expected.txt: Added.
2029 * webgl/conformance/ogles/GL/functions/functions_025_to_032.html: Added.
2030 * webgl/conformance/ogles/GL/functions/functions_033_to_040-expected.txt: Added.
2031 * webgl/conformance/ogles/GL/functions/functions_033_to_040.html: Added.
2032 * webgl/conformance/ogles/GL/functions/functions_041_to_048-expected.txt: Added.
2033 * webgl/conformance/ogles/GL/functions/functions_041_to_048.html: Added.
2034 * webgl/conformance/ogles/GL/functions/functions_049_to_056-expected.txt: Added.
2035 * webgl/conformance/ogles/GL/functions/functions_049_to_056.html: Added.
2036 * webgl/conformance/ogles/GL/functions/functions_057_to_064-expected.txt: Added.
2037 * webgl/conformance/ogles/GL/functions/functions_057_to_064.html: Added.
2038 * webgl/conformance/ogles/GL/functions/functions_065_to_072-expected.txt: Added.
2039 * webgl/conformance/ogles/GL/functions/functions_065_to_072.html: Added.
2040 * webgl/conformance/ogles/GL/functions/functions_073_to_080-expected.txt: Added.
2041 * webgl/conformance/ogles/GL/functions/functions_073_to_080.html: Added.
2042 * webgl/conformance/ogles/GL/functions/functions_081_to_088-expected.txt: Added.
2043 * webgl/conformance/ogles/GL/functions/functions_081_to_088.html: Added.
2044 * webgl/conformance/ogles/GL/functions/functions_089_to_096-expected.txt: Added.
2045 * webgl/conformance/ogles/GL/functions/functions_089_to_096.html: Added.
2046 * webgl/conformance/ogles/GL/functions/functions_097_to_104-expected.txt: Added.
2047 * webgl/conformance/ogles/GL/functions/functions_097_to_104.html: Added.
2048 * webgl/conformance/ogles/GL/functions/functions_105_to_112-expected.txt: Added.
2049 * webgl/conformance/ogles/GL/functions/functions_105_to_112.html: Added.
2050 * webgl/conformance/ogles/GL/functions/functions_113_to_120-expected.txt: Added.
2051 * webgl/conformance/ogles/GL/functions/functions_113_to_120.html: Added.
2052 * webgl/conformance/ogles/GL/functions/functions_121_to_126-expected.txt: Added.
2053 * webgl/conformance/ogles/GL/functions/functions_121_to_126.html: Added.
2054 * webgl/conformance/ogles/GL/gl_FragCoord/gl_FragCoord_001_to_003-expected.txt: Added.
2055 * webgl/conformance/ogles/GL/gl_FragCoord/gl_FragCoord_001_to_003.html: Added.
2056 * webgl/conformance/ogles/GL/gl_FrontFacing/gl_FrontFacing_001_to_001-expected.txt: Added.
2057 * webgl/conformance/ogles/GL/gl_FrontFacing/gl_FrontFacing_001_to_001.html: Added.
2058 * webgl/conformance/ogles/GL/greaterThan/greaterThan_001_to_008-expected.txt: Added.
2059 * webgl/conformance/ogles/GL/greaterThan/greaterThan_001_to_008.html: Added.
2060 * webgl/conformance/ogles/GL/greaterThanEqual/greaterThanEqual_001_to_008-expected.txt: Added.
2061 * webgl/conformance/ogles/GL/greaterThanEqual/greaterThanEqual_001_to_008.html: Added.
2062 * webgl/conformance/ogles/GL/inversesqrt/inversesqrt_001_to_006-expected.txt: Added.
2063 * webgl/conformance/ogles/GL/inversesqrt/inversesqrt_001_to_006.html: Added.
2064 * webgl/conformance/ogles/GL/length/length_001_to_006-expected.txt: Added.
2065 * webgl/conformance/ogles/GL/length/length_001_to_006.html: Added.
2066 * webgl/conformance/ogles/GL/lessThan/lessThan_001_to_008-expected.txt: Added.
2067 * webgl/conformance/ogles/GL/lessThan/lessThan_001_to_008.html: Added.
2068 * webgl/conformance/ogles/GL/lessThanEqual/lessThanEqual_001_to_008-expected.txt: Added.
2069 * webgl/conformance/ogles/GL/lessThanEqual/lessThanEqual_001_to_008.html: Added.
2070 * webgl/conformance/ogles/GL/log/log_009_to_012-expected.txt: Added.
2071 * webgl/conformance/ogles/GL/log/log_009_to_012.html: Added.
2072 * webgl/conformance/ogles/GL/log2/log2_009_to_012-expected.txt: Added.
2073 * webgl/conformance/ogles/GL/log2/log2_009_to_012.html: Added.
2074 * webgl/conformance/ogles/GL/mat/mat_001_to_008-expected.txt: Added.
2075 * webgl/conformance/ogles/GL/mat/mat_001_to_008.html: Added.
2076 * webgl/conformance/ogles/GL/mat/mat_009_to_016-expected.txt: Added.
2077 * webgl/conformance/ogles/GL/mat/mat_009_to_016.html: Added.
2078 * webgl/conformance/ogles/GL/mat/mat_017_to_024-expected.txt: Added.
2079 * webgl/conformance/ogles/GL/mat/mat_017_to_024.html: Added.
2080 * webgl/conformance/ogles/GL/mat/mat_025_to_032-expected.txt: Added.
2081 * webgl/conformance/ogles/GL/mat/mat_025_to_032.html: Added.
2082 * webgl/conformance/ogles/GL/mat/mat_033_to_040-expected.txt: Added.
2083 * webgl/conformance/ogles/GL/mat/mat_033_to_040.html: Added.
2084 * webgl/conformance/ogles/GL/mat/mat_041_to_046-expected.txt: Added.
2085 * webgl/conformance/ogles/GL/mat/mat_041_to_046.html: Added.
2086 * webgl/conformance/ogles/GL/mat3/mat3_001_to_006-expected.txt: Added.
2087 * webgl/conformance/ogles/GL/mat3/mat3_001_to_006.html: Added.
2088 * webgl/conformance/ogles/GL/matrixCompMult/matrixCompMult_001_to_004-expected.txt: Added.
2089 * webgl/conformance/ogles/GL/matrixCompMult/matrixCompMult_001_to_004.html: Added.
2090 * webgl/conformance/ogles/GL/max/max_001_to_006-expected.txt: Added.
2091 * webgl/conformance/ogles/GL/max/max_001_to_006.html: Added.
2092 * webgl/conformance/ogles/GL/min/min_001_to_006-expected.txt: Added.
2093 * webgl/conformance/ogles/GL/min/min_001_to_006.html: Added.
2094 * webgl/conformance/ogles/GL/mix/mix_001_to_006-expected.txt: Added.
2095 * webgl/conformance/ogles/GL/mix/mix_001_to_006.html: Added.
2096 * webgl/conformance/ogles/GL/mod/mod_001_to_008-expected.txt: Added.
2097 * webgl/conformance/ogles/GL/mod/mod_001_to_008.html: Added.
2098 * webgl/conformance/ogles/GL/normalize/normalize_001_to_006-expected.txt: Added.
2099 * webgl/conformance/ogles/GL/normalize/normalize_001_to_006.html: Added.
2100 * webgl/conformance/ogles/GL/not/not_001_to_004-expected.txt: Added.
2101 * webgl/conformance/ogles/GL/not/not_001_to_004.html: Added.
2102 * webgl/conformance/ogles/GL/notEqual/notEqual_001_to_008-expected.txt: Added.
2103 * webgl/conformance/ogles/GL/notEqual/notEqual_001_to_008.html: Added.
2104 * webgl/conformance/ogles/GL/notEqual/notEqual_009_to_012-expected.txt: Added.
2105 * webgl/conformance/ogles/GL/notEqual/notEqual_009_to_012.html: Added.
2106 * webgl/conformance/ogles/GL/operators/operators_001_to_008-expected.txt: Added.
2107 * webgl/conformance/ogles/GL/operators/operators_001_to_008.html: Added.
2108 * webgl/conformance/ogles/GL/operators/operators_009_to_016-expected.txt: Added.
2109 * webgl/conformance/ogles/GL/operators/operators_009_to_016.html: Added.
2110 * webgl/conformance/ogles/GL/operators/operators_017_to_024-expected.txt: Added.
2111 * webgl/conformance/ogles/GL/operators/operators_017_to_024.html: Added.
2112 * webgl/conformance/ogles/GL/operators/operators_025_to_026-expected.txt: Added.
2113 * webgl/conformance/ogles/GL/operators/operators_025_to_026.html: Added.
2114 * webgl/conformance/ogles/GL/pow/pow_001_to_008-expected.txt: Added.
2115 * webgl/conformance/ogles/GL/pow/pow_001_to_008.html: Added.
2116 * webgl/conformance/ogles/GL/pow/pow_009_to_016-expected.txt: Added.
2117 * webgl/conformance/ogles/GL/pow/pow_009_to_016.html: Added.
2118 * webgl/conformance/ogles/GL/pow/pow_017_to_024-expected.txt: Added.
2119 * webgl/conformance/ogles/GL/pow/pow_017_to_024.html: Added.
2120 * webgl/conformance/ogles/GL/radians/radians_001_to_006-expected.txt: Added.
2121 * webgl/conformance/ogles/GL/radians/radians_001_to_006.html: Added.
2122 * webgl/conformance/ogles/GL/reflect/reflect_001_to_006-expected.txt: Added.
2123 * webgl/conformance/ogles/GL/reflect/reflect_001_to_006.html: Added.
2124 * webgl/conformance/ogles/GL/refract/refract_001_to_006-expected.txt: Added.
2125 * webgl/conformance/ogles/GL/refract/refract_001_to_006.html: Added.
2126 * webgl/conformance/ogles/GL/sign/sign_001_to_006-expected.txt: Added.
2127 * webgl/conformance/ogles/GL/sign/sign_001_to_006.html: Added.
2128 * webgl/conformance/ogles/GL/sin/sin_001_to_006-expected.txt: Added.
2129 * webgl/conformance/ogles/GL/sin/sin_001_to_006.html: Added.
2130 * webgl/conformance/ogles/GL/sqrt/sqrt_001_to_006-expected.txt: Added.
2131 * webgl/conformance/ogles/GL/sqrt/sqrt_001_to_006.html: Added.
2132 * webgl/conformance/ogles/GL/step/step_001_to_006-expected.txt: Added.
2133 * webgl/conformance/ogles/GL/step/step_001_to_006.html: Added.
2134 * webgl/conformance/ogles/GL/struct/struct_001_to_008-expected.txt: Added.
2135 * webgl/conformance/ogles/GL/struct/struct_001_to_008.html: Added.
2136 * webgl/conformance/ogles/GL/struct/struct_009_to_016-expected.txt: Added.
2137 * webgl/conformance/ogles/GL/struct/struct_009_to_016.html: Added.
2138 * webgl/conformance/ogles/GL/struct/struct_017_to_024-expected.txt: Added.
2139 * webgl/conformance/ogles/GL/struct/struct_017_to_024.html: Added.
2140 * webgl/conformance/ogles/GL/struct/struct_025_to_032-expected.txt: Added.
2141 * webgl/conformance/ogles/GL/struct/struct_025_to_032.html: Added.
2142 * webgl/conformance/ogles/GL/struct/struct_033_to_040-expected.txt: Added.
2143 * webgl/conformance/ogles/GL/struct/struct_033_to_040.html: Added.
2144 * webgl/conformance/ogles/GL/struct/struct_041_to_048-expected.txt: Added.
2145 * webgl/conformance/ogles/GL/struct/struct_041_to_048.html: Added.
2146 * webgl/conformance/ogles/GL/struct/struct_049_to_056-expected.txt: Added.
2147 * webgl/conformance/ogles/GL/struct/struct_049_to_056.html: Added.
2148 * webgl/conformance/ogles/GL/swizzlers/swizzlers_001_to_008-expected.txt: Added.
2149 * webgl/conformance/ogles/GL/swizzlers/swizzlers_001_to_008.html: Added.
2150 * webgl/conformance/ogles/GL/swizzlers/swizzlers_009_to_016-expected.txt: Added.
2151 * webgl/conformance/ogles/GL/swizzlers/swizzlers_009_to_016.html: Added.
2152 * webgl/conformance/ogles/GL/swizzlers/swizzlers_017_to_024-expected.txt: Added.
2153 * webgl/conformance/ogles/GL/swizzlers/swizzlers_017_to_024.html: Added.
2154 * webgl/conformance/ogles/GL/swizzlers/swizzlers_025_to_032-expected.txt: Added.
2155 * webgl/conformance/ogles/GL/swizzlers/swizzlers_025_to_032.html: Added.
2156 * webgl/conformance/ogles/GL/swizzlers/swizzlers_033_to_040-expected.txt: Added.
2157 * webgl/conformance/ogles/GL/swizzlers/swizzlers_033_to_040.html: Added.
2158 * webgl/conformance/ogles/GL/swizzlers/swizzlers_041_to_048-expected.txt: Added.
2159 * webgl/conformance/ogles/GL/swizzlers/swizzlers_041_to_048.html: Added.
2160 * webgl/conformance/ogles/GL/swizzlers/swizzlers_049_to_056-expected.txt: Added.
2161 * webgl/conformance/ogles/GL/swizzlers/swizzlers_049_to_056.html: Added.
2162 * webgl/conformance/ogles/GL/swizzlers/swizzlers_057_to_064-expected.txt: Added.
2163 * webgl/conformance/ogles/GL/swizzlers/swizzlers_057_to_064.html: Added.
2164 * webgl/conformance/ogles/GL/swizzlers/swizzlers_065_to_072-expected.txt: Added.
2165 * webgl/conformance/ogles/GL/swizzlers/swizzlers_065_to_072.html: Added.
2166 * webgl/conformance/ogles/GL/swizzlers/swizzlers_073_to_080-expected.txt: Added.
2167 * webgl/conformance/ogles/GL/swizzlers/swizzlers_073_to_080.html: Added.
2168 * webgl/conformance/ogles/GL/swizzlers/swizzlers_081_to_088-expected.txt: Added.
2169 * webgl/conformance/ogles/GL/swizzlers/swizzlers_081_to_088.html: Added.
2170 * webgl/conformance/ogles/GL/swizzlers/swizzlers_089_to_096-expected.txt: Added.
2171 * webgl/conformance/ogles/GL/swizzlers/swizzlers_089_to_096.html: Added.
2172 * webgl/conformance/ogles/GL/swizzlers/swizzlers_097_to_104-expected.txt: Added.
2173 * webgl/conformance/ogles/GL/swizzlers/swizzlers_097_to_104.html: Added.
2174 * webgl/conformance/ogles/GL/swizzlers/swizzlers_105_to_112-expected.txt: Added.
2175 * webgl/conformance/ogles/GL/swizzlers/swizzlers_105_to_112.html: Added.
2176 * webgl/conformance/ogles/GL/swizzlers/swizzlers_113_to_120-expected.txt: Added.
2177 * webgl/conformance/ogles/GL/swizzlers/swizzlers_113_to_120.html: Added.
2178 * webgl/conformance/ogles/GL/tan/tan_001_to_006-expected.txt: Added.
2179 * webgl/conformance/ogles/GL/tan/tan_001_to_006.html: Added.
2180 * webgl/conformance/ogles/GL/vec/vec_001_to_008-expected.txt: Added.
2181 * webgl/conformance/ogles/GL/vec/vec_001_to_008.html: Added.
2182 * webgl/conformance/ogles/GL/vec/vec_009_to_016-expected.txt: Added.
2183 * webgl/conformance/ogles/GL/vec/vec_009_to_016.html: Added.
2184 * webgl/conformance/ogles/GL/vec/vec_017_to_018-expected.txt: Added.
2185 * webgl/conformance/ogles/GL/vec/vec_017_to_018.html: Added.
2186 * webgl/conformance/ogles/GL/vec3/vec3_001_to_008-expected.txt: Added.
2187 * webgl/conformance/ogles/GL/vec3/vec3_001_to_008.html: Added.
2188 * webgl/resources/webgl_test_files/conformance/ogles/00_test_list.txt: Added.
2189 * webgl/resources/webgl_test_files/conformance/ogles/GL/abs/abs_001_to_006.html: Added.
2190 * webgl/resources/webgl_test_files/conformance/ogles/GL/abs/input.run.txt: Added.
2191 * webgl/resources/webgl_test_files/conformance/ogles/GL/acos/input.run.txt: Added.
2192 * webgl/resources/webgl_test_files/conformance/ogles/GL/all/all_001_to_004.html: Added.
2193 * webgl/resources/webgl_test_files/conformance/ogles/GL/all/input.run.txt: Added.
2194 * webgl/resources/webgl_test_files/conformance/ogles/GL/any/any_001_to_004.html: Added.
2195 * webgl/resources/webgl_test_files/conformance/ogles/GL/any/input.run.txt: Added.
2196 * webgl/resources/webgl_test_files/conformance/ogles/GL/array/array_001_to_006.html: Added.
2197 * webgl/resources/webgl_test_files/conformance/ogles/GL/array/input.run.txt: Added.
2198 * webgl/resources/webgl_test_files/conformance/ogles/GL/asin/input.run.txt: Added.
2199 * webgl/resources/webgl_test_files/conformance/ogles/GL/atan/atan_009_to_012.html: Added.
2200 * webgl/resources/webgl_test_files/conformance/ogles/GL/atan/input.run.txt: Added.
2201 * webgl/resources/webgl_test_files/conformance/ogles/GL/biConstants/biConstants_001_to_008.html: Added.
2202 * webgl/resources/webgl_test_files/conformance/ogles/GL/biConstants/biConstants_009_to_016.html: Added.
2203 * webgl/resources/webgl_test_files/conformance/ogles/GL/biConstants/input.run.txt: Added.
2204 * webgl/resources/webgl_test_files/conformance/ogles/GL/biuDepthRange/biuDepthRange_001_to_002.html: Added.
2205 * webgl/resources/webgl_test_files/conformance/ogles/GL/biuDepthRange/input.run.txt: Added.
2206 * webgl/resources/webgl_test_files/conformance/ogles/GL/built_in_varying_array_out_of_bounds/built_in_varying_array_out_of_bounds_001_to_001.html: Added.
2207 * webgl/resources/webgl_test_files/conformance/ogles/GL/built_in_varying_array_out_of_bounds/input.run.txt: Added.
2208 * webgl/resources/webgl_test_files/conformance/ogles/GL/ceil/ceil_001_to_006.html: Added.
2209 * webgl/resources/webgl_test_files/conformance/ogles/GL/ceil/input.run.txt: Added.
2210 * webgl/resources/webgl_test_files/conformance/ogles/GL/clamp/clamp_001_to_006.html: Added.
2211 * webgl/resources/webgl_test_files/conformance/ogles/GL/clamp/input.run.txt: Added.
2212 * webgl/resources/webgl_test_files/conformance/ogles/GL/control_flow/control_flow_009_to_010.html: Added.
2213 * webgl/resources/webgl_test_files/conformance/ogles/GL/control_flow/input.run.txt: Added.
2214 * webgl/resources/webgl_test_files/conformance/ogles/GL/cos/cos_001_to_006.html: Added.
2215 * webgl/resources/webgl_test_files/conformance/ogles/GL/cos/input.run.txt: Added.
2216 * webgl/resources/webgl_test_files/conformance/ogles/GL/cross/cross_001_to_002.html: Added.
2217 * webgl/resources/webgl_test_files/conformance/ogles/GL/cross/input.run.txt: Added.
2218 * webgl/resources/webgl_test_files/conformance/ogles/GL/default/default_001_to_001.html: Added.
2219 * webgl/resources/webgl_test_files/conformance/ogles/GL/default/input.run.txt: Added.
2220 * webgl/resources/webgl_test_files/conformance/ogles/GL/degrees/degrees_001_to_006.html: Added.
2221 * webgl/resources/webgl_test_files/conformance/ogles/GL/degrees/input.run.txt: Added.
2222 * webgl/resources/webgl_test_files/conformance/ogles/GL/discard/discard_001_to_002.html: Added.
2223 * webgl/resources/webgl_test_files/conformance/ogles/GL/discard/input.run.txt: Added.
2224 * webgl/resources/webgl_test_files/conformance/ogles/GL/distance/distance_001_to_006.html: Added.
2225 * webgl/resources/webgl_test_files/conformance/ogles/GL/distance/input.run.txt: Added.
2226 * webgl/resources/webgl_test_files/conformance/ogles/GL/dot/dot_001_to_006.html: Added.
2227 * webgl/resources/webgl_test_files/conformance/ogles/GL/dot/input.run.txt: Added.
2228 * webgl/resources/webgl_test_files/conformance/ogles/GL/equal/equal_001_to_008.html: Added.
2229 * webgl/resources/webgl_test_files/conformance/ogles/GL/equal/equal_009_to_012.html: Added.
2230 * webgl/resources/webgl_test_files/conformance/ogles/GL/equal/input.run.txt: Added.
2231 * webgl/resources/webgl_test_files/conformance/ogles/GL/exp/exp_001_to_008.html: Added.
2232 * webgl/resources/webgl_test_files/conformance/ogles/GL/exp/exp_009_to_012.html: Added.
2233 * webgl/resources/webgl_test_files/conformance/ogles/GL/exp/input.run.txt: Added.
2234 * webgl/resources/webgl_test_files/conformance/ogles/GL/exp2/exp2_001_to_008.html: Added.
2235 * webgl/resources/webgl_test_files/conformance/ogles/GL/exp2/exp2_009_to_012.html: Added.
2236 * webgl/resources/webgl_test_files/conformance/ogles/GL/exp2/input.run.txt: Added.
2237 * webgl/resources/webgl_test_files/conformance/ogles/GL/faceforward/faceforward_001_to_006.html: Added.
2238 * webgl/resources/webgl_test_files/conformance/ogles/GL/faceforward/input.run.txt: Added.
2239 * webgl/resources/webgl_test_files/conformance/ogles/GL/floor/floor_001_to_006.html: Added.
2240 * webgl/resources/webgl_test_files/conformance/ogles/GL/floor/input.run.txt: Added.
2241 * webgl/resources/webgl_test_files/conformance/ogles/GL/fract/fract_001_to_006.html: Added.
2242 * webgl/resources/webgl_test_files/conformance/ogles/GL/fract/input.run.txt: Added.
2243 * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/functions_001_to_008.html: Added.
2244 * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/functions_009_to_016.html: Added.
2245 * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/functions_017_to_024.html: Added.
2246 * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/functions_025_to_032.html: Added.
2247 * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/functions_033_to_040.html: Added.
2248 * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/functions_041_to_048.html: Added.
2249 * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/functions_049_to_056.html: Added.
2250 * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/functions_057_to_064.html: Added.
2251 * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/functions_065_to_072.html: Added.
2252 * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/functions_073_to_080.html: Added.
2253 * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/functions_081_to_088.html: Added.
2254 * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/functions_089_to_096.html: Added.
2255 * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/functions_097_to_104.html: Added.
2256 * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/functions_105_to_112.html: Added.
2257 * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/functions_113_to_120.html: Added.
2258 * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/functions_121_to_126.html: Added.
2259 * webgl/resources/webgl_test_files/conformance/ogles/GL/functions/input.run.txt: Added.
2260 * webgl/resources/webgl_test_files/conformance/ogles/GL/gl_FragCoord/gl_FragCoord_001_to_003.html: Added.
2261 * webgl/resources/webgl_test_files/conformance/ogles/GL/gl_FragCoord/input.run.txt: Added.
2262 * webgl/resources/webgl_test_files/conformance/ogles/GL/gl_FrontFacing/gl_FrontFacing_001_to_001.html: Added.
2263 * webgl/resources/webgl_test_files/conformance/ogles/GL/gl_FrontFacing/input.run.txt: Added.
2264 * webgl/resources/webgl_test_files/conformance/ogles/GL/greaterThan/greaterThan_001_to_008.html: Added.
2265 * webgl/resources/webgl_test_files/conformance/ogles/GL/greaterThan/input.run.txt: Added.
2266 * webgl/resources/webgl_test_files/conformance/ogles/GL/greaterThanEqual/greaterThanEqual_001_to_008.html: Added.
2267 * webgl/resources/webgl_test_files/conformance/ogles/GL/greaterThanEqual/input.run.txt: Added.
2268 * webgl/resources/webgl_test_files/conformance/ogles/GL/inversesqrt/input.run.txt: Added.
2269 * webgl/resources/webgl_test_files/conformance/ogles/GL/inversesqrt/inversesqrt_001_to_006.html: Added.
2270 * webgl/resources/webgl_test_files/conformance/ogles/GL/length/input.run.txt: Added.
2271 * webgl/resources/webgl_test_files/conformance/ogles/GL/length/length_001_to_006.html: Added.
2272 * webgl/resources/webgl_test_files/conformance/ogles/GL/lessThan/input.run.txt: Added.
2273 * webgl/resources/webgl_test_files/conformance/ogles/GL/lessThan/lessThan_001_to_008.html: Added.
2274 * webgl/resources/webgl_test_files/conformance/ogles/GL/lessThanEqual/input.run.txt: Added.
2275 * webgl/resources/webgl_test_files/conformance/ogles/GL/lessThanEqual/lessThanEqual_001_to_008.html: Added.
2276 * webgl/resources/webgl_test_files/conformance/ogles/GL/log/input.run.txt: Added.
2277 * webgl/resources/webgl_test_files/conformance/ogles/GL/log/log_009_to_012.html: Added.
2278 * webgl/resources/webgl_test_files/conformance/ogles/GL/log2/input.run.txt: Added.
2279 * webgl/resources/webgl_test_files/conformance/ogles/GL/log2/log2_009_to_012.html: Added.
2280 * webgl/resources/webgl_test_files/conformance/ogles/GL/mat/input.run.txt: Added.
2281 * webgl/resources/webgl_test_files/conformance/ogles/GL/mat/mat_001_to_008.html: Added.
2282 * webgl/resources/webgl_test_files/conformance/ogles/GL/mat/mat_009_to_016.html: Added.
2283 * webgl/resources/webgl_test_files/conformance/ogles/GL/mat/mat_017_to_024.html: Added.
2284 * webgl/resources/webgl_test_files/conformance/ogles/GL/mat/mat_025_to_032.html: Added.
2285 * webgl/resources/webgl_test_files/conformance/ogles/GL/mat/mat_033_to_040.html: Added.
2286 * webgl/resources/webgl_test_files/conformance/ogles/GL/mat/mat_041_to_046.html: Added.
2287 * webgl/resources/webgl_test_files/conformance/ogles/GL/mat3/input.run.txt: Added.
2288 * webgl/resources/webgl_test_files/conformance/ogles/GL/mat3/mat3_001_to_006.html: Added.
2289 * webgl/resources/webgl_test_files/conformance/ogles/GL/matrixCompMult/input.run.txt: Added.
2290 * webgl/resources/webgl_test_files/conformance/ogles/GL/matrixCompMult/matrixCompMult_001_to_004.html: Added.
2291 * webgl/resources/webgl_test_files/conformance/ogles/GL/max/input.run.txt: Added.
2292 * webgl/resources/webgl_test_files/conformance/ogles/GL/max/max_001_to_006.html: Added.
2293 * webgl/resources/webgl_test_files/conformance/ogles/GL/min/input.run.txt: Added.
2294 * webgl/resources/webgl_test_files/conformance/ogles/GL/min/min_001_to_006.html: Added.
2295 * webgl/resources/webgl_test_files/conformance/ogles/GL/mix/input.run.txt: Added.
2296 * webgl/resources/webgl_test_files/conformance/ogles/GL/mix/mix_001_to_006.html: Added.
2297 * webgl/resources/webgl_test_files/conformance/ogles/GL/mod/input.run.txt: Added.
2298 * webgl/resources/webgl_test_files/conformance/ogles/GL/mod/mod_001_to_008.html: Added.
2299 * webgl/resources/webgl_test_files/conformance/ogles/GL/normalize/input.run.txt: Added.
2300 * webgl/resources/webgl_test_files/conformance/ogles/GL/normalize/normalize_001_to_006.html: Added.
2301 * webgl/resources/webgl_test_files/conformance/ogles/GL/not/input.run.txt: Added.
2302 * webgl/resources/webgl_test_files/conformance/ogles/GL/not/not_001_to_004.html: Added.
2303 * webgl/resources/webgl_test_files/conformance/ogles/GL/notEqual/input.run.txt: Added.
2304 * webgl/resources/webgl_test_files/conformance/ogles/GL/notEqual/notEqual_001_to_008.html: Added.
2305 * webgl/resources/webgl_test_files/conformance/ogles/GL/notEqual/notEqual_009_to_012.html: Added.
2306 * webgl/resources/webgl_test_files/conformance/ogles/GL/operators/input.run.txt: Added.
2307 * webgl/resources/webgl_test_files/conformance/ogles/GL/operators/operators_001_to_008.html: Added.
2308 * webgl/resources/webgl_test_files/conformance/ogles/GL/operators/operators_009_to_016.html: Added.
2309 * webgl/resources/webgl_test_files/conformance/ogles/GL/operators/operators_017_to_024.html: Added.
2310 * webgl/resources/webgl_test_files/conformance/ogles/GL/operators/operators_025_to_026.html: Added.
2311 * webgl/resources/webgl_test_files/conformance/ogles/GL/pow/input.run.txt: Added.
2312 * webgl/resources/webgl_test_files/conformance/ogles/GL/pow/pow_001_to_008.html: Added.
2313 * webgl/resources/webgl_test_files/conformance/ogles/GL/pow/pow_009_to_016.html: Added.
2314 * webgl/resources/webgl_test_files/conformance/ogles/GL/pow/pow_017_to_024.html: Added.
2315 * webgl/resources/webgl_test_files/conformance/ogles/GL/radians/input.run.txt: Added.
2316 * webgl/resources/webgl_test_files/conformance/ogles/GL/radians/radians_001_to_006.html: Added.
2317 * webgl/resources/webgl_test_files/conformance/ogles/GL/reflect/input.run.txt: Added.
2318 * webgl/resources/webgl_test_files/conformance/ogles/GL/reflect/reflect_001_to_006.html: Added.
2319 * webgl/resources/webgl_test_files/conformance/ogles/GL/refract/input.run.txt: Added.
2320 * webgl/resources/webgl_test_files/conformance/ogles/GL/refract/refract_001_to_006.html: Added.
2321 * webgl/resources/webgl_test_files/conformance/ogles/GL/sign/input.run.txt: Added.
2322 * webgl/resources/webgl_test_files/conformance/ogles/GL/sign/sign_001_to_006.html: Added.
2323 * webgl/resources/webgl_test_files/conformance/ogles/GL/sin/input.run.txt: Added.
2324 * webgl/resources/webgl_test_files/conformance/ogles/GL/sin/sin_001_to_006.html: Added.
2325 * webgl/resources/webgl_test_files/conformance/ogles/GL/smoothstep/input.run.txt: Added.
2326 * webgl/resources/webgl_test_files/conformance/ogles/GL/sqrt/input.run.txt: Added.
2327 * webgl/resources/webgl_test_files/conformance/ogles/GL/sqrt/sqrt_001_to_006.html: Added.
2328 * webgl/resources/webgl_test_files/conformance/ogles/GL/step/input.run.txt: Added.
2329 * webgl/resources/webgl_test_files/conformance/ogles/GL/step/step_001_to_006.html: Added.
2330 * webgl/resources/webgl_test_files/conformance/ogles/GL/struct/input.run.txt: Added.
2331 * webgl/resources/webgl_test_files/conformance/ogles/GL/struct/struct_001_to_008.html: Added.
2332 * webgl/resources/webgl_test_files/conformance/ogles/GL/struct/struct_009_to_016.html: Added.
2333 * webgl/resources/webgl_test_files/conformance/ogles/GL/struct/struct_017_to_024.html: Added.
2334 * webgl/resources/webgl_test_files/conformance/ogles/GL/struct/struct_025_to_032.html: Added.
2335 * webgl/resources/webgl_test_files/conformance/ogles/GL/struct/struct_033_to_040.html: Added.
2336 * webgl/resources/webgl_test_files/conformance/ogles/GL/struct/struct_041_to_048.html: Added.
2337 * webgl/resources/webgl_test_files/conformance/ogles/GL/struct/struct_049_to_056.html: Added.
2338 * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/input.run.txt: Added.
2339 * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/swizzlers_001_to_008.html: Added.
2340 * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/swizzlers_009_to_016.html: Added.
2341 * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/swizzlers_017_to_024.html: Added.
2342 * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/swizzlers_025_to_032.html: Added.
2343 * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/swizzlers_033_to_040.html: Added.
2344 * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/swizzlers_041_to_048.html: Added.
2345 * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/swizzlers_049_to_056.html: Added.
2346 * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/swizzlers_057_to_064.html: Added.
2347 * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/swizzlers_065_to_072.html: Added.
2348 * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/swizzlers_073_to_080.html: Added.
2349 * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/swizzlers_081_to_088.html: Added.
2350 * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/swizzlers_089_to_096.html: Added.
2351 * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/swizzlers_097_to_104.html: Added.
2352 * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/swizzlers_105_to_112.html: Added.
2353 * webgl/resources/webgl_test_files/conformance/ogles/GL/swizzlers/swizzlers_113_to_120.html: Added.
2354 * webgl/resources/webgl_test_files/conformance/ogles/GL/tan/input.run.txt: Added.
2355 * webgl/resources/webgl_test_files/conformance/ogles/GL/tan/tan_001_to_006.html: Added.
2356 * webgl/resources/webgl_test_files/conformance/ogles/GL/vec/input.run.txt: Added.
2357 * webgl/resources/webgl_test_files/conformance/ogles/GL/vec/vec_001_to_008.html: Added.
2358 * webgl/resources/webgl_test_files/conformance/ogles/GL/vec/vec_009_to_016.html: Added.
2359 * webgl/resources/webgl_test_files/conformance/ogles/GL/vec/vec_017_to_018.html: Added.
2360 * webgl/resources/webgl_test_files/conformance/ogles/GL/vec3/input.run.txt: Added.
2361 * webgl/resources/webgl_test_files/conformance/ogles/GL/vec3/vec3_001_to_008.html: Added.
2362 * webgl/resources/webgl_test_files/conformance/ogles/README.md: Added.
2363 * webgl/resources/webgl_test_files/conformance/ogles/mustpass.run.txt: Added.
2364 * webgl/resources/webgl_test_files/conformance/ogles/process-ogles2-tests.py: Added.
2370 (TxtWriter.__init__):
2384 (CheckForUnknownTags):
2388 (TestReader.__init__):
2390 (TestReader.MakeOutPath):
2391 (TestReader.ReadTests):
2392 (TestReader.ReadTest):
2393 (TestReader.ProcessTest):
2394 (TestReader.WriteTests):
2397 (Process_shaderload):
2398 (Process_extension):
2399 (Process_createtests):
2401 (Process_uniformquery):
2402 (Process_egl_image_external):
2406 (Process_attributes):
2410 2013-02-06 Gregg Tavares <gman@chromium.org>
2412 Add WebGL Conformance Tests glsl folder.
2413 https://bugs.webkit.org/show_bug.cgi?id=109115
2415 Reviewed by Kenneth Russell.
2417 * webgl/conformance/glsl/functions/glsl-function-abs-expected.txt: Added.
2418 * webgl/conformance/glsl/functions/glsl-function-abs.html: Added.
2419 * webgl/conformance/glsl/functions/glsl-function-acos-expected.txt: Added.
2420 * webgl/conformance/glsl/functions/glsl-function-acos.html: Added.
2421 * webgl/conformance/glsl/functions/glsl-function-asin-expected.txt: Added.
2422 * webgl/conformance/glsl/functions/glsl-function-asin.html: Added.
2423 * webgl/conformance/glsl/functions/glsl-function-atan-expected.txt: Added.
2424 * webgl/conformance/glsl/functions/glsl-function-atan-xy-expected.txt: Added.
2425 * webgl/conformance/glsl/functions/glsl-function-atan-xy.html: Added.
2426 * webgl/conformance/glsl/functions/glsl-function-atan.html: Added.
2427 * webgl/conformance/glsl/functions/glsl-function-ceil-expected.txt: Added.
2428 * webgl/conformance/glsl/functions/glsl-function-ceil.html: Added.
2429 * webgl/conformance/glsl/functions/glsl-function-clamp-float-expected.txt: Added.
2430 * webgl/conformance/glsl/functions/glsl-function-clamp-float.html: Added.
2431 * webgl/conformance/glsl/functions/glsl-function-clamp-gentype-expected.txt: Added.
2432 * webgl/conformance/glsl/functions/glsl-function-clamp-gentype.html: Added.
2433 * webgl/conformance/glsl/functions/glsl-function-cos-expected.txt: Added.
2434 * webgl/conformance/glsl/functions/glsl-function-cos.html: Added.
2435 * webgl/conformance/glsl/functions/glsl-function-cross-expected.txt: Added.
2436 * webgl/conformance/glsl/functions/glsl-function-cross.html: Added.
2437 * webgl/conformance/glsl/functions/glsl-function-distance-expected.txt: Added.
2438 * webgl/conformance/glsl/functions/glsl-function-distance.html: Added.
2439 * webgl/conformance/glsl/functions/glsl-function-dot-expected.txt: Added.
2440 * webgl/conformance/glsl/functions/glsl-function-dot.html: Added.
2441 * webgl/conformance/glsl/functions/glsl-function-expected.txt: Added.
2442 * webgl/conformance/glsl/functions/glsl-function-faceforward-expected.txt: Added.
2443 * webgl/conformance/glsl/functions/glsl-function-faceforward.html: Added.
2444 * webgl/conformance/glsl/functions/glsl-function-floor-expected.txt: Added.
2445 * webgl/conformance/glsl/functions/glsl-function-floor.html: Added.
2446 * webgl/conformance/glsl/functions/glsl-function-fract-expected.txt: Added.
2447 * webgl/conformance/glsl/functions/glsl-function-fract.html: Added.
2448 * webgl/conformance/glsl/functions/glsl-function-length-expected.txt: Added.
2449 * webgl/conformance/glsl/functions/glsl-function-length.html: Added.
2450 * webgl/conformance/glsl/functions/glsl-function-max-float-expected.txt: Added.
2451 * webgl/conformance/glsl/functions/glsl-function-max-float.html: Added.
2452 * webgl/conformance/glsl/functions/glsl-function-max-gentype-expected.txt: Added.
2453 * webgl/conformance/glsl/functions/glsl-function-max-gentype.html: Added.
2454 * webgl/conformance/glsl/functions/glsl-function-min-float-expected.txt: Added.
2455 * webgl/conformance/glsl/functions/glsl-function-min-float.html: Added.
2456 * webgl/conformance/glsl/functions/glsl-function-min-gentype-expected.txt: Added.
2457 * webgl/conformance/glsl/functions/glsl-function-min-gentype.html: Added.
2458 * webgl/conformance/glsl/functions/glsl-function-mix-float-expected.txt: Added.
2459 * webgl/conformance/glsl/functions/glsl-function-mix-float.html: Added.
2460 * webgl/conformance/glsl/functions/glsl-function-mix-gentype-expected.txt: Added.
2461 * webgl/conformance/glsl/functions/glsl-function-mix-gentype.html: Added.
2462 * webgl/conformance/glsl/functions/glsl-function-mod-float-expected.txt: Added.
2463 * webgl/conformance/glsl/functions/glsl-function-mod-float.html: Added.
2464 * webgl/conformance/glsl/functions/glsl-function-mod-gentype-expected.txt: Added.
2465 * webgl/conformance/glsl/functions/glsl-function-mod-gentype.html: Added.
2466 * webgl/conformance/glsl/functions/glsl-function-normalize-expected.txt: Added.
2467 * webgl/conformance/glsl/functions/glsl-function-normalize.html: Added.
2468 * webgl/conformance/glsl/functions/glsl-function-reflect-expected.txt: Added.
2469 * webgl/conformance/glsl/functions/glsl-function-reflect.html: Added.
2470 * webgl/conformance/glsl/functions/glsl-function-sign-expected.txt: Added.
2471 * webgl/conformance/glsl/functions/glsl-function-sign.html: Added.
2472 * webgl/conformance/glsl/functions/glsl-function-sin-expected.txt: Added.
2473 * webgl/conformance/glsl/functions/glsl-function-sin.html: Added.
2474 * webgl/conformance/glsl/functions/glsl-function-smoothstep-float-expected.txt: Added.
2475 * webgl/conformance/glsl/functions/glsl-function-smoothstep-float.html: Added.
2476 * webgl/conformance/glsl/functions/glsl-function-step-float-expected.txt: Added.
2477 * webgl/conformance/glsl/functions/glsl-function-step-float.html: Added.
2478 * webgl/conformance/glsl/functions/glsl-function-step-gentype-expected.txt: Added.
2479 * webgl/conformance/glsl/functions/glsl-function-step-gentype.html: Added.
2480 * webgl/conformance/glsl/functions/glsl-function.html: Added.
2481 * webgl/conformance/glsl/implicit/add_int_float.vert-expected.txt: Added.
2482 * webgl/conformance/glsl/implicit/add_int_float.vert.html: Added.
2483 * webgl/conformance/glsl/implicit/add_int_mat2.vert-expected.txt: Added.
2484 * webgl/conformance/glsl/implicit/add_int_mat2.vert.html: Added.
2485 * webgl/conformance/glsl/implicit/add_int_mat3.vert-expected.txt: Added.
2486 * webgl/conformance/glsl/implicit/add_int_mat3.vert.html: Added.
2487 * webgl/conformance/glsl/implicit/add_int_mat4.vert-expected.txt: Added.
2488 * webgl/conformance/glsl/implicit/add_int_mat4.vert.html: Added.
2489 * webgl/conformance/glsl/implicit/add_int_vec2.vert-expected.txt: Added.
2490 * webgl/conformance/glsl/implicit/add_int_vec2.vert.html: Added.
2491 * webgl/conformance/glsl/implicit/add_int_vec3.vert-expected.txt: Added.
2492 * webgl/conformance/glsl/implicit/add_int_vec3.vert.html: Added.
2493 * webgl/conformance/glsl/implicit/add_int_vec4.vert-expected.txt: Added.
2494 * webgl/conformance/glsl/implicit/add_int_vec4.vert.html: Added.
2495 * webgl/conformance/glsl/implicit/add_ivec2_vec2.vert-expected.txt: Added.
2496 * webgl/conformance/glsl/implicit/add_ivec2_vec2.vert.html: Added.
2497 * webgl/conformance/glsl/implicit/add_ivec3_vec3.vert-expected.txt: Added.
2498 * webgl/conformance/glsl/implicit/add_ivec3_vec3.vert.html: Added.
2499 * webgl/conformance/glsl/implicit/add_ivec4_vec4.vert-expected.txt: Added.
2500 * webgl/conformance/glsl/implicit/add_ivec4_vec4.vert.html: Added.
2501 * webgl/conformance/glsl/implicit/assign_int_to_float.vert-expected.txt: Added.
2502 * webgl/conformance/glsl/implicit/assign_int_to_float.vert.html: Added.
2503 * webgl/conformance/glsl/implicit/assign_ivec2_to_vec2.vert-expected.txt: Added.
2504 * webgl/conformance/glsl/implicit/assign_ivec2_to_vec2.vert.html: Added.
2505 * webgl/conformance/glsl/implicit/assign_ivec3_to_vec3.vert-expected.txt: Added.
2506 * webgl/conformance/glsl/implicit/assign_ivec3_to_vec3.vert.html: Added.
2507 * webgl/conformance/glsl/implicit/assign_ivec4_to_vec4.vert-expected.txt: Added.
2508 * webgl/conformance/glsl/implicit/assign_ivec4_to_vec4.vert.html: Added.
2509 * webgl/conformance/glsl/implicit/construct_struct.vert-expected.txt: Added.
2510 * webgl/conformance/glsl/implicit/construct_struct.vert.html: Added.
2511 * webgl/conformance/glsl/implicit/divide_int_float.vert-expected.txt: Added.
2512 * webgl/conformance/glsl/implicit/divide_int_float.vert.html: Added.
2513 * webgl/conformance/glsl/implicit/divide_int_mat2.vert-expected.txt: Added.
2514 * webgl/conformance/glsl/implicit/divide_int_mat2.vert.html: Added.
2515 * webgl/conformance/glsl/implicit/divide_int_mat3.vert-expected.txt: Added.
2516 * webgl/conformance/glsl/implicit/divide_int_mat3.vert.html: Added.
2517 * webgl/conformance/glsl/implicit/divide_int_mat4.vert-expected.txt: Added.
2518 * webgl/conformance/glsl/implicit/divide_int_mat4.vert.html: Added.
2519 * webgl/conformance/glsl/implicit/divide_int_vec2.vert-expected.txt: Added.
2520 * webgl/conformance/glsl/implicit/divide_int_vec2.vert.html: Added.
2521 * webgl/conformance/glsl/implicit/divide_int_vec3.vert-expected.txt: Added.
2522 * webgl/conformance/glsl/implicit/divide_int_vec3.vert.html: Added.
2523 * webgl/conformance/glsl/implicit/divide_int_vec4.vert-expected.txt: Added.
2524 * webgl/conformance/glsl/implicit/divide_int_vec4.vert.html: Added.
2525 * webgl/conformance/glsl/implicit/divide_ivec2_vec2.vert-expected.txt: Added.
2526 * webgl/conformance/glsl/implicit/divide_ivec2_vec2.vert.html: Added.
2527 * webgl/conformance/glsl/implicit/divide_ivec3_vec3.vert-expected.txt: Added.
2528 * webgl/conformance/glsl/implicit/divide_ivec3_vec3.vert.html: Added.
2529 * webgl/conformance/glsl/implicit/divide_ivec4_vec4.vert-expected.txt: Added.
2530 * webgl/conformance/glsl/implicit/divide_ivec4_vec4.vert.html: Added.
2531 * webgl/conformance/glsl/implicit/equal_int_float.vert-expected.txt: Added.
2532 * webgl/conformance/glsl/implicit/equal_int_float.vert.html: Added.
2533 * webgl/conformance/glsl/implicit/equal_ivec2_vec2.vert-expected.txt: Added.
2534 * webgl/conformance/glsl/implicit/equal_ivec2_vec2.vert.html: Added.
2535 * webgl/conformance/glsl/implicit/equal_ivec3_vec3.vert-expected.txt: Added.
2536 * webgl/conformance/glsl/implicit/equal_ivec3_vec3.vert.html: Added.
2537 * webgl/conformance/glsl/implicit/equal_ivec4_vec4.vert-expected.txt: Added.
2538 * webgl/conformance/glsl/implicit/equal_ivec4_vec4.vert.html: Added.
2539 * webgl/conformance/glsl/implicit/function_int_float.vert-expected.txt: Added.
2540 * webgl/conformance/glsl/implicit/function_int_float.vert.html: Added.
2541 * webgl/conformance/glsl/implicit/function_ivec2_vec2.vert-expected.txt: Added.
2542 * webgl/conformance/glsl/implicit/function_ivec2_vec2.vert.html: Added.
2543 * webgl/conformance/glsl/implicit/function_ivec3_vec3.vert-expected.txt: Added.
2544 * webgl/conformance/glsl/implicit/function_ivec3_vec3.vert.html: Added.
2545 * webgl/conformance/glsl/implicit/function_ivec4_vec4.vert-expected.txt: Added.
2546 * webgl/conformance/glsl/implicit/function_ivec4_vec4.vert.html: Added.
2547 * webgl/conformance/glsl/implicit/greater_than.vert-expected.txt: Added.
2548 * webgl/conformance/glsl/implicit/greater_than.vert.html: Added.
2549 * webgl/conformance/glsl/implicit/greater_than_equal.vert-expected.txt: Added.
2550 * webgl/conformance/glsl/implicit/greater_than_equal.vert.html: Added.
2551 * webgl/conformance/glsl/implicit/less_than.vert-expected.txt: Added.
2552 * webgl/conformance/glsl/implicit/less_than.vert.html: Added.
2553 * webgl/conformance/glsl/implicit/less_than_equal.vert-expected.txt: Added.
2554 * webgl/conformance/glsl/implicit/less_than_equal.vert.html: Added.
2555 * webgl/conformance/glsl/implicit/multiply_int_float.vert-expected.txt: Added.
2556 * webgl/conformance/glsl/implicit/multiply_int_float.vert.html: Added.
2557 * webgl/conformance/glsl/implicit/multiply_int_mat2.vert-expected.txt: Added.
2558 * webgl/conformance/glsl/implicit/multiply_int_mat2.vert.html: Added.
2559 * webgl/conformance/glsl/implicit/multiply_int_mat3.vert-expected.txt: Added.
2560 * webgl/conformance/glsl/implicit/multiply_int_mat3.vert.html: Added.
2561 * webgl/conformance/glsl/implicit/multiply_int_mat4.vert-expected.txt: Added.
2562 * webgl/conformance/glsl/implicit/multiply_int_mat4.vert.html: Added.
2563 * webgl/conformance/glsl/implicit/multiply_int_vec2.vert-expected.txt: Added.
2564 * webgl/conformance/glsl/implicit/multiply_int_vec2.vert.html: Added.
2565 * webgl/conformance/glsl/implicit/multiply_int_vec3.vert-expected.txt: Added.
2566 * webgl/conformance/glsl/implicit/multiply_int_vec3.vert.html: Added.
2567 * webgl/conformance/glsl/implicit/multiply_int_vec4.vert-expected.txt: Added.
2568 * webgl/conformance/glsl/implicit/multiply_int_vec4.vert.html: Added.
2569 * webgl/conformance/glsl/implicit/multiply_ivec2_vec2.vert-expected.txt: Added.
2570 * webgl/conformance/glsl/implicit/multiply_ivec2_vec2.vert.html: Added.
2571 * webgl/conformance/glsl/implicit/multiply_ivec3_vec3.vert-expected.txt: Added.
2572 * webgl/conformance/glsl/implicit/multiply_ivec3_vec3.vert.html: Added.
2573 * webgl/conformance/glsl/implicit/multiply_ivec4_vec4.vert-expected.txt: Added.
2574 * webgl/conformance/glsl/implicit/multiply_ivec4_vec4.vert.html: Added.
2575 * webgl/conformance/glsl/implicit/not_equal_int_float.vert-expected.txt: Added.
2576 * webgl/conformance/glsl/implicit/not_equal_int_float.vert.html: Added.
2577 * webgl/conformance/glsl/implicit/not_equal_ivec2_vec2.vert-expected.txt: Added.
2578 * webgl/conformance/glsl/implicit/not_equal_ivec2_vec2.vert.html: Added.
2579 * webgl/conformance/glsl/implicit/not_equal_ivec3_vec3.vert-expected.txt: Added.
2580 * webgl/conformance/glsl/implicit/not_equal_ivec3_vec3.vert.html: Added.
2581 * webgl/conformance/glsl/implicit/not_equal_ivec4_vec4.vert-expected.txt: Added.
2582 * webgl/conformance/glsl/implicit/not_equal_ivec4_vec4.vert.html: Added.
2583 * webgl/conformance/glsl/implicit/subtract_int_float.vert-expected.txt: Added.
2584 * webgl/conformance/glsl/implicit/subtract_int_float.vert.html: Added.
2585 * webgl/conformance/glsl/implicit/subtract_int_mat2.vert-expected.txt: Added.
2586 * webgl/conformance/glsl/implicit/subtract_int_mat2.vert.html: Added.
2587 * webgl/conformance/glsl/implicit/subtract_int_mat3.vert-expected.txt: Added.
2588 * webgl/conformance/glsl/implicit/subtract_int_mat3.vert.html: Added.
2589 * webgl/conformance/glsl/implicit/subtract_int_mat4.vert-expected.txt: Added.
2590 * webgl/conformance/glsl/implicit/subtract_int_mat4.vert.html: Added.
2591 * webgl/conformance/glsl/implicit/subtract_int_vec2.vert-expected.txt: Added.
2592 * webgl/conformance/glsl/implicit/subtract_int_vec2.vert.html: Added.
2593 * webgl/conformance/glsl/implicit/subtract_int_vec3.vert-expected.txt: Added.
2594 * webgl/conformance/glsl/implicit/subtract_int_vec3.vert.html: Added.
2595 * webgl/conformance/glsl/implicit/subtract_int_vec4.vert-expected.txt: Added.
2596 * webgl/conformance/glsl/implicit/subtract_int_vec4.vert.html: Added.
2597 * webgl/conformance/glsl/implicit/subtract_ivec2_vec2.vert-expected.txt: Added.
2598 * webgl/conformance/glsl/implicit/subtract_ivec2_vec2.vert.html: Added.
2599 * webgl/conformance/glsl/implicit/subtract_ivec3_vec3.vert-expected.txt: Added.
2600 * webgl/conformance/glsl/implicit/subtract_ivec3_vec3.vert.html: Added.
2601 * webgl/conformance/glsl/implicit/subtract_ivec4_vec4.vert-expected.txt: Added.
2602 * webgl/conformance/glsl/implicit/subtract_ivec4_vec4.vert.html: Added.
2603 * webgl/conformance/glsl/implicit/ternary_int_float.vert-expected.txt: Added.
2604 * webgl/conformance/glsl/implicit/ternary_int_float.vert.html: Added.
2605 * webgl/conformance/glsl/implicit/ternary_ivec2_vec2.vert-expected.txt: Added.
2606 * webgl/conformance/glsl/implicit/ternary_ivec2_vec2.vert.html: Added.
2607 * webgl/conformance/glsl/implicit/ternary_ivec3_vec3.vert-expected.txt: Added.
2608 * webgl/conformance/glsl/implicit/ternary_ivec3_vec3.vert.html: Added.
2609 * webgl/conformance/glsl/implicit/ternary_ivec4_vec4.vert-expected.txt: Added.
2610 * webgl/conformance/glsl/implicit/ternary_ivec4_vec4.vert.html: Added.
2611 * webgl/conformance/glsl/matrices/glsl-mat4-to-mat3-expected.txt: Added.
2612 * webgl/conformance/glsl/matrices/glsl-mat4-to-mat3.html: Added.
2613 * webgl/conformance/glsl/misc/attrib-location-length-limits-expected.txt: Added.
2614 * webgl/conformance/glsl/misc/attrib-location-length-limits.html: Added.
2615 * webgl/conformance/glsl/misc/embedded-struct-definitions-forbidden-expected.txt: Added.
2616 * webgl/conformance/glsl/misc/embedded-struct-definitions-forbidden.html: Added.
2617 * webgl/conformance/glsl/misc/glsl-function-nodes-expected.txt: Added.
2618 * webgl/conformance/glsl/misc/glsl-function-nodes.html: Added.
2619 * webgl/conformance/glsl/misc/glsl-long-variable-names-expected.txt: Added.
2620 * webgl/conformance/glsl/misc/glsl-long-variable-names.html: Added.
2621 * webgl/conformance/glsl/misc/glsl-vertex-branch-expected.txt: Added.
2622 * webgl/conformance/glsl/misc/glsl-vertex-branch.html: Added.
2623 * webgl/conformance/glsl/misc/large-loop-compile-expected.txt: Added.
2624 * webgl/conformance/glsl/misc/large-loop-compile.html: Added.
2625 * webgl/conformance/glsl/misc/non-ascii-comments.vert-expected.txt: Added.
2626 * webgl/conformance/glsl/misc/non-ascii-comments.vert.html: Added.
2627 * webgl/conformance/glsl/misc/non-ascii.vert-expected.txt: Added.
2628 * webgl/conformance/glsl/misc/non-ascii.vert.html: Added.
2629 * webgl/conformance/glsl/misc/re-compile-re-link-expected.txt: Added.
2630 * webgl/conformance/glsl/misc/re-compile-re-link.html: Added.
2631 * webgl/conformance/glsl/misc/shader-with-256-character-define-expected.txt: Added.
2632 * webgl/conformance/glsl/misc/shader-with-256-character-define.html: Added.
2633 * webgl/conformance/glsl/misc/shader-with-256-character-identifier.frag-expected.txt: Added.
2634 * webgl/conformance/glsl/misc/shader-with-256-character-identifier.frag.html: Added.
2635 * webgl/conformance/glsl/misc/shader-with-257-character-define-expected.txt: Added.
2636 * webgl/conformance/glsl/misc/shader-with-257-character-define.html: Added.
2637 * webgl/conformance/glsl/misc/shader-with-257-character-identifier.frag-expected.txt: Added.
2638 * webgl/conformance/glsl/misc/shader-with-257-character-identifier.frag.html: Added.
2639 * webgl/conformance/glsl/misc/shader-with-_webgl-identifier.vert-expected.txt: Added.
2640 * webgl/conformance/glsl/misc/shader-with-_webgl-identifier.vert.html: Added.
2641 * webgl/conformance/glsl/misc/shader-with-arbitrary-indexing.frag-expected.txt: Added.
2642 * webgl/conformance/glsl/misc/shader-with-arbitrary-indexing.frag.html: Added.
2643 * webgl/conformance/glsl/misc/shader-with-arbitrary-indexing.vert-expected.txt: Added.
2644 * webgl/conformance/glsl/misc/shader-with-arbitrary-indexing.vert.html: Added.
2645 * webgl/conformance/glsl/misc/shader-with-array-of-structs-uniform-expected.txt: Added.
2646 * webgl/conformance/glsl/misc/shader-with-array-of-structs-uniform.html: Added.
2647 * webgl/conformance/glsl/misc/shader-with-attrib-array.vert-expected.txt: Added.
2648 * webgl/conformance/glsl/misc/shader-with-attrib-array.vert.html: Added.
2649 * webgl/conformance/glsl/misc/shader-with-attrib-struct.vert-expected.txt: Added.
2650 * webgl/conformance/glsl/misc/shader-with-attrib-struct.vert.html: Added.
2651 * webgl/conformance/glsl/misc/shader-with-clipvertex.vert-expected.txt: Added.
2652 * webgl/conformance/glsl/misc/shader-with-clipvertex.vert.html: Added.
2653 * webgl/conformance/glsl/misc/shader-with-comma-assignment-expected.txt: Added.
2654 * webgl/conformance/glsl/misc/shader-with-comma-assignment.html: Added.
2655 * webgl/conformance/glsl/misc/shader-with-comma-conditional-assignment-expected.txt: Added.
2656 * webgl/conformance/glsl/misc/shader-with-comma-conditional-assignment.html: Added.
2657 * webgl/conformance/glsl/misc/shader-with-conditional-scoping-expected.txt: Added.
2658 * webgl/conformance/glsl/misc/shader-with-conditional-scoping-negative-expected.txt: Added.
2659 * webgl/conformance/glsl/misc/shader-with-conditional-scoping-negative.html: Added.
2660 * webgl/conformance/glsl/misc/shader-with-conditional-scoping.html: Added.
2661 * webgl/conformance/glsl/misc/shader-with-default-precision.frag-expected.txt: Added.
2662 * webgl/conformance/glsl/misc/shader-with-default-precision.frag.html: Added.
2663 * webgl/conformance/glsl/misc/shader-with-default-precision.vert-expected.txt: Added.
2664 * webgl/conformance/glsl/misc/shader-with-default-precision.vert.html: Added.
2665 * webgl/conformance/glsl/misc/shader-with-define-line-continuation.frag-expected.txt: Added.
2666 * webgl/conformance/glsl/misc/shader-with-define-line-continuation.frag.html: Added.
2667 * webgl/conformance/glsl/misc/shader-with-dfdx-no-ext.frag-expected.txt: Added.
2668 * webgl/conformance/glsl/misc/shader-with-dfdx-no-ext.frag.html: Added.
2669 * webgl/conformance/glsl/misc/shader-with-dfdx.frag-expected.txt: Added.
2670 * webgl/conformance/glsl/misc/shader-with-dfdx.frag.html: Added.
2671 * webgl/conformance/glsl/misc/shader-with-do-loop-expected.txt: Added.
2672 * webgl/conformance/glsl/misc/shader-with-do-loop.html: Added.
2673 * webgl/conformance/glsl/misc/shader-with-error-directive-expected.txt: Added.
2674 * webgl/conformance/glsl/misc/shader-with-error-directive.html: Added.
2675 * webgl/conformance/glsl/misc/shader-with-explicit-int-cast.vert-expected.txt: Added.
2676 * webgl/conformance/glsl/misc/shader-with-explicit-int-cast.vert.html: Added.
2677 * webgl/conformance/glsl/misc/shader-with-float-return-value.frag-expected.txt: Added.
2678 * webgl/conformance/glsl/misc/shader-with-float-return-value.frag.html: Added.
2679 * webgl/conformance/glsl/misc/shader-with-for-loop-expected.txt: Added.
2680 * webgl/conformance/glsl/misc/shader-with-for-loop.html: Added.
2681 * webgl/conformance/glsl/misc/shader-with-for-scoping-expected.txt: Added.
2682 * webgl/conformance/glsl/misc/shader-with-for-scoping.html: Added.
2683 * webgl/conformance/glsl/misc/shader-with-frag-depth.frag-expected.txt: Added.
2684 * webgl/conformance/glsl/misc/shader-with-frag-depth.frag.html: Added.
2685 * webgl/conformance/glsl/misc/shader-with-function-recursion.frag-expected.txt: Added.
2686 * webgl/conformance/glsl/misc/shader-with-function-recursion.frag.html: Added.
2687 * webgl/conformance/glsl/misc/shader-with-function-scoped-struct-expected.txt: Added.
2688 * webgl/conformance/glsl/misc/shader-with-function-scoped-struct.html: Added.
2689 * webgl/conformance/glsl/misc/shader-with-functional-scoping-expected.txt: Added.
2690 * webgl/conformance/glsl/misc/shader-with-functional-scoping.html: Added.
2691 * webgl/conformance/glsl/misc/shader-with-glcolor.vert-expected.txt: Added.
2692 * webgl/conformance/glsl/misc/shader-with-glcolor.vert.html: Added.
2693 * webgl/conformance/glsl/misc/shader-with-gles-1.frag-expected.txt: Added.
2694 * webgl/conformance/glsl/misc/shader-with-gles-1.frag.html: Added.
2695 * webgl/conformance/glsl/misc/shader-with-gles-symbol.frag-expected.txt: Added.
2696 * webgl/conformance/glsl/misc/shader-with-gles-symbol.frag.html: Added.
2697 * webgl/conformance/glsl/misc/shader-with-glprojectionmatrix.vert-expected.txt: Added.
2698 * webgl/conformance/glsl/misc/shader-with-glprojectionmatrix.vert.html: Added.
2699 * webgl/conformance/glsl/misc/shader-with-hex-int-constant-macro-expected.txt: Added.
2700 * webgl/conformance/glsl/misc/shader-with-hex-int-constant-macro.html: Added.
2701 * webgl/conformance/glsl/misc/shader-with-implicit-vec3-to-vec4-cast.vert-expected.txt: Added.
2702 * webgl/conformance/glsl/misc/shader-with-implicit-vec3-to-vec4-cast.vert.html: Added.
2703 * webgl/conformance/glsl/misc/shader-with-include.vert-expected.txt: Added.
2704 * webgl/conformance/glsl/misc/shader-with-include.vert.html: Added.
2705 * webgl/conformance/glsl/misc/shader-with-int-return-value.frag-expected.txt: Added.
2706 * webgl/conformance/glsl/misc/shader-with-int-return-value.frag.html: Added.
2707 * webgl/conformance/glsl/misc/shader-with-invalid-identifier.frag-expected.txt: Added.
2708 * webgl/conformance/glsl/misc/shader-with-invalid-identifier.frag.html: Added.
2709 * webgl/conformance/glsl/misc/shader-with-ivec2-return-value.frag-expected.txt: Added.
2710 * webgl/conformance/glsl/misc/shader-with-ivec2-return-value.frag.html: Added.
2711 * webgl/conformance/glsl/misc/shader-with-ivec3-return-value.frag-expected.txt: Added.
2712 * webgl/conformance/glsl/misc/shader-with-ivec3-return-value.frag.html: Added.
2713 * webgl/conformance/glsl/misc/shader-with-ivec4-return-value.frag-expected.txt: Added.
2714 * webgl/conformance/glsl/misc/shader-with-ivec4-return-value.frag.html: Added.
2715 * webgl/conformance/glsl/misc/shader-with-limited-indexing.frag-expected.txt: Added.
2716 * webgl/conformance/glsl/misc/shader-with-limited-indexing.frag.html: Added.
2717 * webgl/conformance/glsl/misc/shader-with-long-line-expected.txt: Added.
2718 * webgl/conformance/glsl/misc/shader-with-long-line.html: Added.
2719 * webgl/conformance/glsl/misc/shader-with-non-ascii-error.frag-expected.txt: Added.
2720 * webgl/conformance/glsl/misc/shader-with-non-ascii-error.frag.html: Added.
2721 * webgl/conformance/glsl/misc/shader-with-precision.frag-expected.txt: Added.
2722 * webgl/conformance/glsl/misc/shader-with-precision.frag.html: Added.
2723 * webgl/conformance/glsl/misc/shader-with-quoted-error.frag-expected.txt: Added.
2724 * webgl/conformance/glsl/misc/shader-with-quoted-error.frag.html: Added.
2725 * webgl/conformance/glsl/misc/shader-with-reserved-words-expected.txt: Added.
2726 * webgl/conformance/glsl/misc/shader-with-reserved-words.html: Added.
2727 * webgl/conformance/glsl/misc/shader-with-too-many-uniforms-expected.txt: Added.
2728 * webgl/conformance/glsl/misc/shader-with-too-many-uniforms.html: Added.
2729 * webgl/conformance/glsl/misc/shader-with-undefined-preprocessor-symbol.frag-expected.txt: Added.
2730 * webgl/conformance/glsl/misc/shader-with-undefined-preprocessor-symbol.frag.html: Added.
2731 * webgl/conformance/glsl/misc/shader-with-uniform-in-loop-condition.vert-expected.txt: Added.
2732 * webgl/conformance/glsl/misc/shader-with-uniform-in-loop-condition.vert.html: Added.
2733 * webgl/conformance/glsl/misc/shader-with-vec2-return-value.frag-expected.txt: Added.
2734 * webgl/conformance/glsl/misc/shader-with-vec2-return-value.frag.html: Added.
2735 * webgl/conformance/glsl/misc/shader-with-vec3-return-value.frag-expected.txt: Added.
2736 * webgl/conformance/glsl/misc/shader-with-vec3-return-value.frag.html: Added.
2737 * webgl/conformance/glsl/misc/shader-with-vec4-return-value.frag-expected.txt: Added.
2738 * webgl/conformance/glsl/misc/shader-with-vec4-return-value.frag.html: Added.
2739 * webgl/conformance/glsl/misc/shader-with-vec4-vec3-vec4-conditional-expected.txt: Added.
2740 * webgl/conformance/glsl/misc/shader-with-vec4-vec3-vec4-conditional.html: Added.
2741 * webgl/conformance/glsl/misc/shader-with-version-100.frag-expected.txt: Added.
2742 * webgl/conformance/glsl/misc/shader-with-version-100.frag.html: Added.
2743 * webgl/conformance/glsl/misc/shader-with-version-100.vert-expected.txt: Added.
2744 * webgl/conformance/glsl/misc/shader-with-version-100.vert.html: Added.
2745 * webgl/conformance/glsl/misc/shader-with-version-120.vert-expected.txt: Added.
2746 * webgl/conformance/glsl/misc/shader-with-version-120.vert.html: Added.
2747 * webgl/conformance/glsl/misc/shader-with-version-130.vert-expected.txt: Added.
2748 * webgl/conformance/glsl/misc/shader-with-version-130.vert.html: Added.
2749 * webgl/conformance/glsl/misc/shader-with-webgl-identifier.vert-expected.txt: Added.
2750 * webgl/conformance/glsl/misc/shader-with-webgl-identifier.vert.html: Added.
2751 * webgl/conformance/glsl/misc/shader-with-while-loop-expected.txt: Added.
2752 * webgl/conformance/glsl/misc/shader-with-while-loop.html: Added.
2753 * webgl/conformance/glsl/misc/shader-without-precision.frag-expected.txt: Added.
2754 * webgl/conformance/glsl/misc/shader-without-precision.frag.html: Added.
2755 * webgl/conformance/glsl/misc/shaders-with-mis-matching-uniforms-expected.txt: Added.
2756 * webgl/conformance/glsl/misc/shaders-with-mis-matching-uniforms.html: Added.
2757 * webgl/conformance/glsl/misc/shaders-with-mis-matching-varyings-expected.txt: Added.
2758 * webgl/conformance/glsl/misc/shaders-with-mis-matching-varyings.html: Added.
2759 * webgl/conformance/glsl/misc/shaders-with-missing-varyings-expected.txt: Added.
2760 * webgl/conformance/glsl/misc/shaders-with-missing-varyings.html: Added.
2761 * webgl/conformance/glsl/misc/shared-expected.txt: Added.
2762 * webgl/conformance/glsl/misc/shared.html: Added.
2763 * webgl/conformance/glsl/misc/struct-nesting-exceeds-maximum-expected.txt: Added.
2764 * webgl/conformance/glsl/misc/struct-nesting-exceeds-maximum.html: Added.
2765 * webgl/conformance/glsl/misc/struct-nesting-under-maximum-expected.txt: Added.
2766 * webgl/conformance/glsl/misc/struct-nesting-under-maximum.html: Added.
2767 * webgl/conformance/glsl/misc/uniform-location-length-limits-expected.txt: Added.
2768 * webgl/conformance/glsl/misc/uniform-location-length-limits.html: Added.
2769 * webgl/conformance/glsl/reserved/_webgl_field.vert-expected.txt: Added.
2770 * webgl/conformance/glsl/reserved/_webgl_field.vert.html: Added.
2771 * webgl/conformance/glsl/reserved/_webgl_function.vert-expected.txt: Added.
2772 * webgl/conformance/glsl/reserved/_webgl_function.vert.html: Added.
2773 * webgl/conformance/glsl/reserved/_webgl_struct.vert-expected.txt: Added.
2774 * webgl/conformance/glsl/reserved/_webgl_struct.vert.html: Added.
2775 * webgl/conformance/glsl/reserved/_webgl_variable.vert-expected.txt: Added.
2776 * webgl/conformance/glsl/reserved/_webgl_variable.vert.html: Added.
2777 * webgl/conformance/glsl/reserved/webgl_field.vert-expected.txt: Added.
2778 * webgl/conformance/glsl/reserved/webgl_field.vert.html: Added.
2779 * webgl/conformance/glsl/reserved/webgl_function.vert-expected.txt: Added.
2780 * webgl/conformance/glsl/reserved/webgl_function.vert.html: Added.
2781 * webgl/conformance/glsl/reserved/webgl_preprocessor_reserved-expected.txt: Added.
2782 * webgl/conformance/glsl/reserved/webgl_preprocessor_reserved.html: Added.
2783 * webgl/conformance/glsl/reserved/webgl_struct.vert-expected.txt: Added.
2784 * webgl/conformance/glsl/reserved/webgl_struct.vert.html: Added.
2785 * webgl/conformance/glsl/reserved/webgl_variable.vert-expected.txt: Added.
2786 * webgl/conformance/glsl/reserved/webgl_variable.vert.html: Added.
2787 * webgl/conformance/glsl/samplers/glsl-function-texture2d-bias-expected.txt: Added.
2788 * webgl/conformance/glsl/samplers/glsl-function-texture2d-bias.html: Added.
2789 * webgl/conformance/glsl/samplers/glsl-function-texture2dlod-expected.txt: Added.
2790 * webgl/conformance/glsl/samplers/glsl-function-texture2dlod.html: Added.
2791 * webgl/conformance/glsl/samplers/glsl-function-texture2dproj-expected.txt: Added.
2792 * webgl/conformance/glsl/samplers/glsl-function-texture2dproj.html: Added.
2793 * webgl/conformance/glsl/variables/gl-fragcoord-expected.txt: Added.
2794 * webgl/conformance/glsl/variables/gl-fragcoord.html: Added.
2795 * webgl/conformance/glsl/variables/gl-frontfacing-expected.txt: Added.
2796 * webgl/conformance/glsl/variables/gl-frontfacing.html: Added.
2797 * webgl/resources/webgl_test_files/conformance/glsl/00_test_list.txt: Added.
2798 * webgl/resources/webgl_test_files/conformance/glsl/functions/00_test_list.txt: Added.
2799 * webgl/resources/webgl_test_files/conformance/glsl/functions/glsl-function-abs.html: Added.
2800 * webgl/resources/webgl_test_files/conformance/glsl/functions/glsl-function-acos.html: Added.
2801 * webgl/resources/webgl_test_files/conformance/glsl/functions/glsl-function-asin.html: Added.
2802 * webgl/resources/webgl_test_files/conformance/glsl/functions/glsl-function-atan-xy.html: Added.
2803 * webgl/resources/webgl_test_files/conformance/glsl/functions/glsl-function-atan.html: Added.
2804 * webgl/resources/webgl_test_files/conformance/glsl/functions/glsl-function-ceil.html: Added.
2805 * webgl/resources/webgl_test_files/conformance/glsl/functions/glsl-function-clamp-float.html: Added.
2806 * webgl/resources/webgl_test_files/conformance/glsl/functions/glsl-function-clamp-gentype.html: Added.
2807 * webgl/resources/webgl_test_files/conformance/glsl/functions/glsl-function-cos.html: Added.
2808 * webgl/resources/webgl_test_files/conformance/glsl/functions/glsl-function-cross.html: Added.
2809 * webgl/resources/webgl_test_files/conformance/glsl/functions/glsl-function-distance.html: Added.
2810 * webgl/resources/webgl_test_files/conformance/glsl/functions/glsl-function-dot.html: Added.
2811 * webgl/resources/webgl_test_files/conformance/glsl/functions/glsl-function-faceforward.html: Added.
2812 * webgl/resources/webgl_test_files/conformance/glsl/functions/glsl-function-floor.html: Added.
2813 * webgl/resources/webgl_test_files/conformance/glsl/functions/glsl-function-fract.html: Added.
2814 * webgl/resources/webgl_test_files/conformance/glsl/functions/glsl-function-length.html: Added.
2815 * webgl/resources/webgl_test_files/conformance/glsl/functions/glsl-function-lessThan.html: Added.
2816 * webgl/resources/webgl_test_files/conformance/glsl/functions/glsl-function-max-float.html: Added.
2817 * webgl/resources/webgl_test_files/conformance/glsl/functions/glsl-function-max-gentype.html: Added.
2818 * webgl/resources/webgl_test_files/conformance/glsl/functions/glsl-function-min-float.html: Added.
2819 * webgl/resources/webgl_test_files/conformance/glsl/functions/glsl-function-min-gentype.html: Added.
2820 * webgl/resources/webgl_test_files/conformance/glsl/functions/glsl-function-mix-float.html: Added.
2821 * webgl/resources/webgl_test_files/conformance/glsl/functions/glsl-function-mix-gentype.html: Added.
2822 * webgl/resources/webgl_test_files/conformance/glsl/functions/glsl-function-mod-float.html: Added.
2823 * webgl/resources/webgl_test_files/conformance/glsl/functions/glsl-function-mod-gentype.html: Added.
2824 * webgl/resources/webgl_test_files/conformance/glsl/functions/glsl-function-normalize.html: Added.
2825 * webgl/resources/webgl_test_files/conformance/glsl/functions/glsl-function-reflect.html: Added.
2826 * webgl/resources/webgl_test_files/conformance/glsl/functions/glsl-function-refract.html: Added.
2827 * webgl/resources/webgl_test_files/conformance/glsl/functions/glsl-function-sign.html: Added.
2828 * webgl/resources/webgl_test_files/conformance/glsl/functions/glsl-function-sin.html: Added.
2829 * webgl/resources/webgl_test_files/conformance/glsl/functions/glsl-function-smoothstep-float.html: Added.
2830 * webgl/resources/webgl_test_files/conformance/glsl/functions/glsl-function-step-float.html: Added.
2831 * webgl/resources/webgl_test_files/conformance/glsl/functions/glsl-function-step-gentype.html: Added.
2832 * webgl/resources/webgl_test_files/conformance/glsl/functions/glsl-function.html: Added.
2833 * webgl/resources/webgl_test_files/conformance/glsl/implicit/00_test_list.txt: Added.
2834 * webgl/resources/webgl_test_files/conformance/glsl/implicit/add_int_float.vert.html: Added.
2835 * webgl/resources/webgl_test_files/conformance/glsl/implicit/add_int_mat2.vert.html: Added.
2836 * webgl/resources/webgl_test_files/conformance/glsl/implicit/add_int_mat3.vert.html: Added.
2837 * webgl/resources/webgl_test_files/conformance/glsl/implicit/add_int_mat4.vert.html: Added.
2838 * webgl/resources/webgl_test_files/conformance/glsl/implicit/add_int_vec2.vert.html: Added.
2839 * webgl/resources/webgl_test_files/conformance/glsl/implicit/add_int_vec3.vert.html: Added.
2840 * webgl/resources/webgl_test_files/conformance/glsl/implicit/add_int_vec4.vert.html: Added.
2841 * webgl/resources/webgl_test_files/conformance/glsl/implicit/add_ivec2_vec2.vert.html: Added.
2842 * webgl/resources/webgl_test_files/conformance/glsl/implicit/add_ivec3_vec3.vert.html: Added.
2843 * webgl/resources/webgl_test_files/conformance/glsl/implicit/add_ivec4_vec4.vert.html: Added.
2844 * webgl/resources/webgl_test_files/conformance/glsl/implicit/assign_int_to_float.vert.html: Added.
2845 * webgl/resources/webgl_test_files/conformance/glsl/implicit/assign_ivec2_to_vec2.vert.html: Added.
2846 * webgl/resources/webgl_test_files/conformance/glsl/implicit/assign_ivec3_to_vec3.vert.html: Added.
2847 * webgl/resources/webgl_test_files/conformance/glsl/implicit/assign_ivec4_to_vec4.vert.html: Added.
2848 * webgl/resources/webgl_test_files/conformance/glsl/implicit/construct_struct.vert.html: Added.
2849 * webgl/resources/webgl_test_files/conformance/glsl/implicit/divide_int_float.vert.html: Added.
2850 * webgl/resources/webgl_test_files/conformance/glsl/implicit/divide_int_mat2.vert.html: Added.
2851 * webgl/resources/webgl_test_files/conformance/glsl/implicit/divide_int_mat3.vert.html: Added.
2852 * webgl/resources/webgl_test_files/conformance/glsl/implicit/divide_int_mat4.vert.html: Added.
2853 * webgl/resources/webgl_test_files/conformance/glsl/implicit/divide_int_vec2.vert.html: Added.
2854 * webgl/resources/webgl_test_files/conformance/glsl/implicit/divide_int_vec3.vert.html: Added.
2855 * webgl/resources/webgl_test_files/conformance/glsl/implicit/divide_int_vec4.vert.html: Added.
2856 * webgl/resources/webgl_test_files/conformance/glsl/implicit/divide_ivec2_vec2.vert.html: Added.
2857 * webgl/resources/webgl_test_files/conformance/glsl/implicit/divide_ivec3_vec3.vert.html: Added.
2858 * webgl/resources/webgl_test_files/conformance/glsl/implicit/divide_ivec4_vec4.vert.html: Added.
2859 * webgl/resources/webgl_test_files/conformance/glsl/implicit/equal_int_float.vert.html: Added.
2860 * webgl/resources/webgl_test_files/conformance/glsl/implicit/equal_ivec2_vec2.vert.html: Added.
2861 * webgl/resources/webgl_test_files/conformance/glsl/implicit/equal_ivec3_vec3.vert.html: Added.
2862 * webgl/resources/webgl_test_files/conformance/glsl/implicit/equal_ivec4_vec4.vert.html: Added.
2863 * webgl/resources/webgl_test_files/conformance/glsl/implicit/function_int_float.vert.html: Added.
2864 * webgl/resources/webgl_test_files/conformance/glsl/implicit/function_ivec2_vec2.vert.html: Added.
2865 * webgl/resources/webgl_test_files/conformance/glsl/implicit/function_ivec3_vec3.vert.html: Added.
2866 * webgl/resources/webgl_test_files/conformance/glsl/implicit/function_ivec4_vec4.vert.html: Added.
2867 * webgl/resources/webgl_test_files/conformance/glsl/implicit/greater_than.vert.html: Added.
2868 * webgl/resources/webgl_test_files/conformance/glsl/implicit/greater_than_equal.vert.html: Added.
2869 * webgl/resources/webgl_test_files/conformance/glsl/implicit/less_than.vert.html: Added.
2870 * webgl/resources/webgl_test_files/conformance/glsl/implicit/less_than_equal.vert.html: Added.
2871 * webgl/resources/webgl_test_files/conformance/glsl/implicit/multiply_int_float.vert.html: Added.
2872 * webgl/resources/webgl_test_files/conformance/glsl/implicit/multiply_int_mat2.vert.html: Added.
2873 * webgl/resources/webgl_test_files/conformance/glsl/implicit/multiply_int_mat3.vert.html: Added.
2874 * webgl/resources/webgl_test_files/conformance/glsl/implicit/multiply_int_mat4.vert.html: Added.
2875 * webgl/resources/webgl_test_files/conformance/glsl/implicit/multiply_int_vec2.vert.html: Added.
2876 * webgl/resources/webgl_test_files/conformance/glsl/implicit/multiply_int_vec3.vert.html: Added.
2877 * webgl/resources/webgl_test_files/conformance/glsl/implicit/multiply_int_vec4.vert.html: Added.
2878 * webgl/resources/webgl_test_files/conformance/glsl/implicit/multiply_ivec2_vec2.vert.html: Added.
2879 * webgl/resources/webgl_test_files/conformance/glsl/implicit/multiply_ivec3_vec3.vert.html: Added.
2880 * webgl/resources/webgl_test_files/conformance/glsl/implicit/multiply_ivec4_vec4.vert.html: Added.
2881 * webgl/resources/webgl_test_files/conformance/glsl/implicit/not_equal_int_float.vert.html: Added.
2882 * webgl/resources/webgl_test_files/conformance/glsl/implicit/not_equal_ivec2_vec2.vert.html: Added.
2883 * webgl/resources/webgl_test_files/conformance/glsl/implicit/not_equal_ivec3_vec3.vert.html: Added.
2884 * webgl/resources/webgl_test_files/conformance/glsl/implicit/not_equal_ivec4_vec4.vert.html: Added.
2885 * webgl/resources/webgl_test_files/conformance/glsl/implicit/subtract_int_float.vert.html: Added.
2886 * webgl/resources/webgl_test_files/conformance/glsl/implicit/subtract_int_mat2.vert.html: Added.
2887 * webgl/resources/webgl_test_files/conformance/glsl/implicit/subtract_int_mat3.vert.html: Added.
2888 * webgl/resources/webgl_test_files/conformance/glsl/implicit/subtract_int_mat4.vert.html: Added.
2889 * webgl/resources/webgl_test_files/conformance/glsl/implicit/subtract_int_vec2.vert.html: Added.
2890 * webgl/resources/webgl_test_files/conformance/glsl/implicit/subtract_int_vec3.vert.html: Added.
2891 * webgl/resources/webgl_test_files/conformance/glsl/implicit/subtract_int_vec4.vert.html: Added.
2892 * webgl/resources/webgl_test_files/conformance/glsl/implicit/subtract_ivec2_vec2.vert.html: Added.
2893 * webgl/resources/webgl_test_files/conformance/glsl/implicit/subtract_ivec3_vec3.vert.html: Added.
2894 * webgl/resources/webgl_test_files/conformance/glsl/implicit/subtract_ivec4_vec4.vert.html: Added.
2895 * webgl/resources/webgl_test_files/conformance/glsl/implicit/ternary_int_float.vert.html: Added.
2896 * webgl/resources/webgl_test_files/conformance/glsl/implicit/ternary_ivec2_vec2.vert.html: Added.
2897 * webgl/resources/webgl_test_files/conformance/glsl/implicit/ternary_ivec3_vec3.vert.html: Added.
2898 * webgl/resources/webgl_test_files/conformance/glsl/implicit/ternary_ivec4_vec4.vert.html: Added.
2899 * webgl/resources/webgl_test_files/conformance/glsl/literals/00_test_list.txt: Added.
2900 * webgl/resources/webgl_test_files/conformance/glsl/matrices/00_test_list.txt: Added.
2901 * webgl/resources/webgl_test_files/conformance/glsl/matrices/glsl-mat4-to-mat3.html: Added.
2902 * webgl/resources/webgl_test_files/conformance/glsl/misc/00_test_list.txt: Added.
2903 * webgl/resources/webgl_test_files/conformance/glsl/misc/attrib-location-length-limits.html: Added.
2904 * webgl/resources/webgl_test_files/conformance/glsl/misc/embedded-struct-definitions-forbidden.html: Added.
2905 * webgl/resources/webgl_test_files/conformance/glsl/misc/foo: Added.
2906 * webgl/resources/webgl_test_files/conformance/glsl/misc/glsl-2types-of-textures-on-same-unit.html: Added.
2907 * webgl/resources/webgl_test_files/conformance/glsl/misc/glsl-function-nodes.html: Added.
2908 * webgl/resources/webgl_test_files/conformance/glsl/misc/glsl-long-variable-names.html: Added.
2909 * webgl/resources/webgl_test_files/conformance/glsl/misc/glsl-vertex-branch.html: Added.
2910 * webgl/resources/webgl_test_files/conformance/glsl/misc/include.vs: Added.
2911 * webgl/resources/webgl_test_files/conformance/glsl/misc/large-loop-compile.html: Added.
2912 * webgl/resources/webgl_test_files/conformance/glsl/misc/non-ascii-comments.vert.html: Added.
2913 * webgl/resources/webgl_test_files/conformance/glsl/misc/non-ascii.vert.html: Added.
2914 * webgl/resources/webgl_test_files/conformance/glsl/misc/re-compile-re-link.html: Added.
2915 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-256-character-define.html: Added.
2916 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-256-character-identifier.frag.html: Added.
2917 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-257-character-define.html: Added.
2918 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-257-character-identifier.frag.html: Added.
2919 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-_webgl-identifier.vert.html: Added.
2920 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-arbitrary-indexing.frag.html: Added.
2921 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-arbitrary-indexing.vert.html: Added.
2922 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-array-of-structs-uniform.html: Added.
2923 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-attrib-array.vert.html: Added.
2924 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-attrib-struct.vert.html: Added.
2925 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-clipvertex.vert.html: Added.
2926 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-comma-assignment.html: Added.
2927 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-comma-conditional-assignment.html: Added.
2928 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-conditional-scoping-negative.html: Added.
2929 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-conditional-scoping.html: Added.
2930 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-default-precision.frag.html: Added.
2931 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-default-precision.vert.html: Added.
2932 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-define-line-continuation.frag.html: Added.
2933 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-dfdx-no-ext.frag.html: Added.
2934 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-dfdx.frag.html: Added.
2935 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-do-loop.html: Added.
2936 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-error-directive.html: Added.
2937 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-explicit-int-cast.vert.html: Added.
2938 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-float-return-value.frag.html: Added.
2939 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-for-loop.html: Added.
2940 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-for-scoping.html: Added.
2941 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-frag-depth.frag.html: Added.
2942 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-function-recursion.frag.html: Added.
2943 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-function-scoped-struct.html: Added.
2944 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-functional-scoping.html: Added.
2945 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-glcolor.vert.html: Added.
2946 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-gles-1.frag.html: Added.
2947 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-gles-symbol.frag.html: Added.
2948 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-glprojectionmatrix.vert.html: Added.
2949 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-hex-int-constant-macro.html: Added.
2950 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-implicit-vec3-to-vec4-cast.vert.html: Added.
2951 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-include.vert.html: Added.
2952 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-int-return-value.frag.html: Added.
2953 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-invalid-identifier.frag.html: Added.
2954 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-ivec2-return-value.frag.html: Added.
2955 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-ivec3-return-value.frag.html: Added.
2956 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-ivec4-return-value.frag.html: Added.
2957 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-limited-indexing.frag.html: Added.
2958 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-long-line.html: Added.
2959 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-non-ascii-error.frag.html: Added.
2960 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-precision.frag.html: Added.
2961 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-quoted-error.frag.html: Added.
2962 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-reserved-words.html: Added.
2963 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-too-many-uniforms.html: Added.
2964 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-undefined-preprocessor-symbol.frag.html: Added.
2965 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-uniform-in-loop-condition.vert.html: Added.
2966 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-vec2-return-value.frag.html: Added.
2967 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-vec3-return-value.frag.html: Added.
2968 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-vec4-return-value.frag.html: Added.
2969 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-vec4-vec3-vec4-conditional.html: Added.
2970 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-version-100.frag.html: Added.
2971 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-version-100.vert.html: Added.
2972 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-version-120.vert.html: Added.
2973 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-version-130.vert.html: Added.
2974 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-webgl-identifier.vert.html: Added.
2975 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-while-loop.html: Added.
2976 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-without-precision.frag.html: Added.
2977 * webgl/resources/webgl_test_files/conformance/glsl/misc/shaders-with-mis-matching-uniforms.html: Added.
2978 * webgl/resources/webgl_test_files/conformance/glsl/misc/shaders-with-mis-matching-varyings.html: Added.
2979 * webgl/resources/webgl_test_files/conformance/glsl/misc/shaders-with-missing-varyings.html: Added.
2980 * webgl/resources/webgl_test_files/conformance/glsl/misc/shared.html: Added.
2981 * webgl/resources/webgl_test_files/conformance/glsl/misc/struct-nesting-exceeds-maximum.html: Added.
2982 * webgl/resources/webgl_test_files/conformance/glsl/misc/struct-nesting-under-maximum.html: Added.
2983 * webgl/resources/webgl_test_files/conformance/glsl/misc/uniform-location-length-limits.html: Added.
2984 * webgl/resources/webgl_test_files/conformance/glsl/reserved/00_test_list.txt: Added.
2985 * webgl/resources/webgl_test_files/conformance/glsl/reserved/_webgl_field.vert.html: Added.
2986 * webgl/resources/webgl_test_files/conformance/glsl/reserved/_webgl_function.vert.html: Added.
2987 * webgl/resources/webgl_test_files/conformance/glsl/reserved/_webgl_struct.vert.html: Added.
2988 * webgl/resources/webgl_test_files/conformance/glsl/reserved/_webgl_variable.vert.html: Added.
2989 * webgl/resources/webgl_test_files/conformance/glsl/reserved/webgl_field.vert.html: Added.
2990 * webgl/resources/webgl_test_files/conformance/glsl/reserved/webgl_function.vert.html: Added.
2991 * webgl/resources/webgl_test_files/conformance/glsl/reserved/webgl_preprocessor_reserved.html: Added.
2992 * webgl/resources/webgl_test_files/conformance/glsl/reserved/webgl_struct.vert.html: Added.
2993 * webgl/resources/webgl_test_files/conformance/glsl/reserved/webgl_variable.vert.html: Added.
2994 * webgl/resources/webgl_test_files/conformance/glsl/samplers/00_test_list.txt: Added.
2995 * webgl/resources/webgl_test_files/conformance/glsl/samplers/glsl-function-texture2d-bias.html: Added.
2996 * webgl/resources/webgl_test_files/conformance/glsl/samplers/glsl-function-texture2dlod.html: Added.
2997 * webgl/resources/webgl_test_files/conformance/glsl/samplers/glsl-function-texture2dproj.html: Added.
2998 * webgl/resources/webgl_test_files/conformance/glsl/variables/00_test_list.txt: Added.
2999 * webgl/resources/webgl_test_files/conformance/glsl/variables/gl-fragcoord.html: Added.
3000 * webgl/resources/webgl_test_files/conformance/glsl/variables/gl-frontfacing.html: Added.
3002 2013-02-13 Praveen R Jadhav <praveen.j@samsung.com>
3004 JSObject for ChannelSplitterNode and ChannelMergerNode are not created.
3005 https://bugs.webkit.org/show_bug.cgi?id=109542
3007 Reviewed by Kentaro Hara.
3009 Test cases updated to check validity of ChannelSplitterNode
3010 and ChannelMergerNode Objects.
3012 * webaudio/audiochannelmerger-basic-expected.txt:
3013 * webaudio/audiochannelmerger-basic.html:
3014 * webaudio/audiochannelsplitter-expected.txt:
3015 * webaudio/audiochannelsplitter.html:
3017 2013-02-12 Gregg Tavares <gman@chromium.org>
3019 Adds failing WebGL Conformance Tests.
3020 https://bugs.webkit.org/show_bug.cgi?id=109075
3022 Reviewed by Kenneth Russell.
3024 * platform/chromium/TestExpectations:
3025 * platform/mac/TestExpectations:
3026 * webgl/conformance/canvas/buffer-offscreen-test-expected.txt: Added.
3027 * webgl/conformance/canvas/buffer-offscreen-test.html: Added.
3028 * webgl/conformance/canvas/buffer-preserve-test-expected.txt: Added.
3029 * webgl/conformance/canvas/buffer-preserve-test.html: Added.
3030 * webgl/conformance/canvas/drawingbuffer-test-expected.txt: Added.
3031 * webgl/conformance/canvas/drawingbuffer-test.html: Added.
3032 * webgl/conformance/canvas/to-data-url-test-expected.txt: Added.
3033 * webgl/conformance/canvas/to-data-url-test.html: Added.
3034 * webgl/conformance/context/context-attribute-preserve-drawing-buffer-expected.txt: Added.
3035 * webgl/conformance/context/context-attribute-preserve-drawing-buffer.html: Added.
3036 * webgl/conformance/context/context-creation-and-destruction-expected.txt: Added.
3037 * webgl/conformance/context/context-creation-and-destruction.html: Added.
3038 * webgl/conformance/glsl/functions/glsl-function-smoothstep-gentype-expected.txt: Added.
3039 * webgl/conformance/glsl/functions/glsl-function-smoothstep-gentype.html: Added.
3040 * webgl/conformance/glsl/literals/float_literal.vert-expected.txt: Added.
3041 * webgl/conformance/glsl/literals/float_literal.vert.html: Added.
3042 * webgl/conformance/glsl/misc/shader-uniform-packing-restrictions-expected.txt: Added.
3043 * webgl/conformance/glsl/misc/shader-uniform-packing-restrictions.html: Added.
3044 * webgl/conformance/glsl/misc/shader-varying-packing-restrictions-expected.txt: Added.
3045 * webgl/conformance/glsl/misc/shader-varying-packing-restrictions.html: Added.
3046 * webgl/conformance/glsl/misc/shader-with-array-of-structs-containing-arrays-expected.txt: Added.
3047 * webgl/conformance/glsl/misc/shader-with-array-of-structs-containing-arrays.html: Added.
3048 * webgl/conformance/glsl/misc/shader-with-global-variable-precision-mismatch-expected.txt: Added.
3049 * webgl/conformance/glsl/misc/shader-with-global-variable-precision-mismatch.html: Added.
3050 * webgl/conformance/glsl/misc/shader-with-non-reserved-words-expected.txt: Added.
3051 * webgl/conformance/glsl/misc/shader-with-non-reserved-words.html: Added.
3052 * webgl/conformance/glsl/misc/shader-with-short-circuiting-operators-expected.txt: Added.
3053 * webgl/conformance/glsl/misc/shader-with-short-circuiting-operators.html: Added.
3054 * webgl/conformance/glsl/misc/shader-with-similar-uniform-array-names-expected.txt: Added.
3055 * webgl/conformance/glsl/misc/shader-with-similar-uniform-array-names.html: Added.
3056 * webgl/conformance/glsl/misc/shaders-with-varyings-expected.txt: Added.
3057 * webgl/conformance/glsl/misc/shaders-with-varyings.html: Added.
3058 * webgl/conformance/glsl/variables/gl-pointcoord-expected.txt: Added.
3059 * webgl/conformance/glsl/variables/gl-pointcoord.html: Added.
3060 * webgl/conformance/more/conformance/quickCheckAPI-A-expected.txt: Added.
3061 * webgl/conformance/more/conformance/quickCheckAPI-A.html: Added.
3062 * webgl/conformance/more/conformance/quickCheckAPI-B1-expected.txt: Added.
3063 * webgl/conformance/more/conformance/quickCheckAPI-B1.html: Added.
3064 * webgl/conformance/more/conformance/quickCheckAPI-B2-expected.txt: Added.
3065 * webgl/conformance/more/conformance/quickCheckAPI-B2.html: Added.
3066 * webgl/conformance/more/conformance/quickCheckAPI-B3-expected.txt: Added.
3067 * webgl/conformance/more/conformance/quickCheckAPI-B3.html: Added.
3068 * webgl/conformance/more/conformance/quickCheckAPI-B4-expected.txt: Added.
3069 * webgl/conformance/more/conformance/quickCheckAPI-B4.html: Added.
3070 * webgl/conformance/more/conformance/quickCheckAPI-C-expected.txt: Added.
3071 * webgl/conformance/more/conformance/quickCheckAPI-C.html: Added.
3072 * webgl/conformance/more/conformance/quickCheckAPI-D_G-expected.txt: Added.
3073 * webgl/conformance/more/conformance/quickCheckAPI-D_G.html: Added.
3074 * webgl/conformance/more/conformance/quickCheckAPI-G_I-expected.txt: Added.
3075 * webgl/conformance/more/conformance/quickCheckAPI-G_I.html: Added.
3076 * webgl/conformance/more/conformance/quickCheckAPI-L_S-expected.txt: Added.
3077 * webgl/conformance/more/conformance/quickCheckAPI-L_S.html: Added.
3078 * webgl/conformance/more/conformance/quickCheckAPI-S_V-expected.txt: Added.
3079 * webgl/conformance/more/conformance/quickCheckAPI-S_V.html: Added.
3080 * webgl/conformance/more/functions/bufferDataBadArgs-expected.txt: Added.
3081 * webgl/conformance/more/functions/bufferDataBadArgs.html: Added.
3082 * webgl/conformance/more/functions/copyTexImage2D-expected.txt: Added.
3083 * webgl/conformance/more/functions/copyTexImage2D.html: Added.
3084 * webgl/conformance/more/functions/copyTexImage2DBadArgs-expected.txt: Added.
3085 * webgl/conformance/more/functions/copyTexImage2DBadArgs.html: Added.
3086 * webgl/conformance/more/functions/copyTexSubImage2D-expected.txt: Added.
3087 * webgl/conformance/more/functions/copyTexSubImage2D.html: Added.
3088 * webgl/conformance/more/functions/copyTexSubImage2DBadArgs-expected.txt: Added.
3089 * webgl/conformance/more/functions/copyTexSubImage2DBadArgs.html: Added.
3090 * webgl/conformance/more/functions/deleteBufferBadArgs-expected.txt: Added.
3091 * webgl/conformance/more/functions/deleteBufferBadArgs.html: Added.
3092 * webgl/conformance/more/functions/drawArrays-expected.txt: Added.
3093 * webgl/conformance/more/functions/drawArrays.html: Added.
3094 * webgl/conformance/more/functions/drawArraysOutOfBounds-expected.txt: Added.
3095 * webgl/conformance/more/functions/drawArraysOutOfBounds.html: Added.
3096 * webgl/conformance/more/functions/drawElements-expected.txt: Added.
3097 * webgl/conformance/more/functions/drawElements.html: Added.
3098 * webgl/conformance/more/functions/drawElementsBadArgs-expected.txt: Added.
3099 * webgl/conformance/more/functions/drawElementsBadArgs.html: Added.
3100 * webgl/conformance/more/functions/readPixelsBadArgs-expected.txt: Added.
3101 * webgl/conformance/more/functions/readPixelsBadArgs.html: Added.
3102 * webgl/conformance/more/functions/texImage2DBadArgs-expected.txt: Added.
3103 * webgl/conformance/more/functions/texImage2DBadArgs.html: Added.
3104 * webgl/conformance/more/functions/texImage2DHTML-expected.txt: Added.
3105 * webgl/conformance/more/functions/texImage2DHTML.html: Added.
3106 * webgl/conformance/more/functions/texSubImage2DBadArgs-expected.txt: Added.
3107 * webgl/conformance/more/functions/texSubImage2DBadArgs.html: Added.
3108 * webgl/conformance/more/functions/texSubImage2DHTML-expected.txt: Added.
3109 * webgl/conformance/more/functions/texSubImage2DHTML.html: Added.
3110 * webgl/conformance/ogles/GL/acos/acos_001_to_006-expected.txt: Added.
3111 * webgl/conformance/ogles/GL/acos/acos_001_to_006.html: Added.
3112 * webgl/conformance/ogles/GL/asin/asin_001_to_006-expected.txt: Added.
3113 * webgl/conformance/ogles/GL/asin/asin_001_to_006.html: Added.
3114 * webgl/conformance/ogles/GL/atan/atan_001_to_008-expected.txt: Added.
3115 * webgl/conformance/ogles/GL/atan/atan_001_to_008.html: Added.
3116 * webgl/conformance/ogles/GL/control_flow/control_flow_001_to_008-expected.txt: Added.
3117 * webgl/conformance/ogles/GL/control_flow/control_flow_001_to_008.html: Added.
3118 * webgl/conformance/ogles/GL/log/log_001_to_008-expected.txt: Added.
3119 * webgl/conformance/ogles/GL/log/log_001_to_008.html: Added.
3120 * webgl/conformance/ogles/GL/log2/log2_001_to_008-expected.txt: Added.
3121 * webgl/conformance/ogles/GL/log2/log2_001_to_008.html: Added.
3122 * webgl/conformance/ogles/GL/smoothstep/smoothstep_001_to_006-expected.txt: Added.
3123 * webgl/conformance/ogles/GL/smoothstep/smoothstep_001_to_006.html: Added.
3124 * webgl/conformance/programs/gl-bind-attrib-location-long-names-test-expected.txt: Added.
3125 * webgl/conformance/programs/gl-bind-attrib-location-long-names-test.html: Added.
3126 * webgl/conformance/programs/program-test-expected.txt: Added.
3127 * webgl/conformance/programs/program-test.html: Added.
3128 * webgl/conformance/reading/read-pixels-test-expected.txt: Added.
3129 * webgl/conformance/reading/read-pixels-test.html: Added.
3130 * webgl/conformance/renderbuffers/framebuffer-object-attachment-expected.txt: Added.
3131 * webgl/conformance/renderbuffers/framebuffer-object-attachment.html: Added.
3132 * webgl/conformance/rendering/gl-scissor-test-expected.txt: Added.
3133 * webgl/conformance/rendering/gl-scissor-test.html: Added.
3134 * webgl/conformance/rendering/more-than-65536-indices-expected.txt: Added.
3135 * webgl/conformance/rendering/more-than-65536-indices.html: Added.
3136 * webgl/conformance/rendering/multisample-corruption-expected.txt: Added.
3137 * webgl/conformance/rendering/multisample-corruption.html: Added.
3138 * webgl/conformance/rendering/point-size-expected.txt: Added.
3139 * webgl/conformance/rendering/point-size.html: Added.
3140 * webgl/conformance/state/gl-object-get-calls-expected.txt: Added.
3141 * webgl/conformance/state/gl-object-get-calls.html: Added.
3142 * webgl/conformance/textures/copy-tex-image-2d-formats-expected.txt: Added.
3143 * webgl/conformance/textures/copy-tex-image-2d-formats.html: Added.
3144 * webgl/conformance/textures/gl-pixelstorei-expected.txt: Added.
3145 * webgl/conformance/textures/gl-pixelstorei.html: Added.
3146 * webgl/conformance/textures/origin-clean-conformance-expected.txt: Added.
3147 * webgl/conformance/textures/origin-clean-conformance.html: Added.
3148 * webgl/conformance/textures/tex-image-and-sub-image-2d-with-canvas-expected.txt: Added.
3149 * webgl/conformance/textures/tex-image-and-sub-image-2d-with-canvas-rgb565-expected.txt: Added.
3150 * webgl/conformance/textures/tex-image-and-sub-image-2d-with-canvas-rgb565.html: Added.
3151 * webgl/conformance/textures/tex-image-and-sub-image-2d-with-canvas-rgba4444-expected.txt: Added.
3152 * webgl/conformance/textures/tex-image-and-sub-image-2d-with-canvas-rgba4444.html: Added.
3153 * webgl/conformance/textures/tex-image-and-sub-image-2d-with-canvas-rgba5551-expected.txt: Added.
3154 * webgl/conformance/textures/tex-image-and-sub-image-2d-with-canvas-rgba5551.html: Added.
3155 * webgl/conformance/textures/tex-image-and-sub-image-2d-with-canvas.html: Added.
3156 * webgl/conformance/textures/tex-image-and-sub-image-2d-with-image-expected.txt: Added.
3157 * webgl/conformance/textures/tex-image-and-sub-image-2d-with-image-rgb565-expected.txt: Added.
3158 * webgl/conformance/textures/tex-image-and-sub-image-2d-with-image-rgb565.html: Added.
3159 * webgl/conformance/textures/tex-image-and-sub-image-2d-with-image-rgba4444-expected.txt: Added.
3160 * webgl/conformance/textures/tex-image-and-sub-image-2d-with-image-rgba4444.html: Added.
3161 * webgl/conformance/textures/tex-image-and-sub-image-2d-with-image-rgba5551-expected.txt: Added.
3162 * webgl/conformance/textures/tex-image-and-sub-image-2d-with-image-rgba5551.html: Added.
3163 * webgl/conformance/textures/tex-image-and-sub-image-2d-with-image.html: Added.
3164 * webgl/conformance/textures/tex-image-and-sub-image-2d-with-video-expected.txt: Added.
3165 * webgl/conformance/textures/tex-image-and-sub-image-2d-with-video-rgb565-expected.txt: Added.
3166 * webgl/conformance/textures/tex-image-and-sub-image-2d-with-video-rgb565.html: Added.
3167 * webgl/conformance/textures/tex-image-and-sub-image-2d-with-video-rgba4444-expected.txt: Added.
3168 * webgl/conformance/textures/tex-image-and-sub-image-2d-with-video-rgba4444.html: Added.
3169 * webgl/conformance/textures/tex-image-and-sub-image-2d-with-video-rgba5551-expected.txt: Added.
3170 * webgl/conformance/textures/tex-image-and-sub-image-2d-with-video-rgba5551.html: Added.
3171 * webgl/conformance/textures/tex-image-and-sub-image-2d-with-video.html: Added.
3172 * webgl/conformance/textures/texture-active-bind-2-expected.txt: Added.
3173 * webgl/conformance/textures/texture-active-bind-2.html: Added.
3174 * webgl/conformance/textures/texture-active-bind-expected.txt: Added.
3175 * webgl/conformance/textures/texture-active-bind.html: Added.
3176 * webgl/conformance/textures/texture-mips-expected.txt: Added.
3177 * webgl/conformance/textures/texture-mips.html: Added.
3178 * webgl/conformance/textures/texture-npot-video-expected.txt: Added.
3179 * webgl/conformance/textures/texture-npot-video.html: Added.
3180 * webgl/conformance/textures/texture-size-expected.txt: Added.
3181 * webgl/conformance/textures/texture-size-limit-expected.txt: Added.
3182 * webgl/conformance/textures/texture-size-limit.html: Added.
3183 * webgl/conformance/textures/texture-size.html: Added.
3184 * webgl/conformance/uniforms/gl-uniform-arrays-expected.txt: Added.
3185 * webgl/conformance/uniforms/gl-uniform-arrays.html: Added.
3186 * webgl/conformance/uniforms/uniform-default-values-expected.txt: Added.
3187 * webgl/conformance/uniforms/uniform-default-values.html: Added.
3188 * webgl/conformance/uniforms/uniform-location-expected.txt: Added.
3189 * webgl/conformance/uniforms/uniform-location.html: Added.
3190 * webgl/conformance/uniforms/uniform-samplers-test-expected.txt: Added.
3191 * webgl/conformance/uniforms/uniform-samplers-test.html: Added.
3192 * webgl/resources/webgl_test_files/conformance/canvas/buffer-offscreen-test.html: Added.
3193 * webgl/resources/webgl_test_files/conformance/canvas/buffer-preserve-test.html: Added.
3194 * webgl/resources/webgl_test_files/conformance/canvas/drawingbuffer-test.html: Added.
3195 * webgl/resources/webgl_test_files/conformance/canvas/to-data-url-test.html: Added.
3196 * webgl/resources/webgl_test_files/conformance/context/context-attribute-preserve-drawing-buffer.html: Added.
3197 * webgl/resources/webgl_test_files/conformance/context/context-creation-and-destruction.html: Added.
3198 * webgl/resources/webgl_test_files/conformance/glsl/functions/glsl-function-smoothstep-gentype.html: Added.
3199 * webgl/resources/webgl_test_files/conformance/glsl/literals/float_literal.vert.html: Added.
3200 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-uniform-packing-restrictions.html: Added.
3201 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-varying-packing-restrictions.html: Added.
3202 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-array-of-structs-containing-arrays.html: Added.
3203 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-global-variable-precision-mismatch.html: Added.
3204 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-non-reserved-words.html: Added.
3205 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-short-circuiting-operators.html: Added.
3206 * webgl/resources/webgl_test_files/conformance/glsl/misc/shader-with-similar-uniform-array-names.html: Added.
3207 * webgl/resources/webgl_test_files/conformance/glsl/misc/shaders-with-varyings.html: Added.
3208 * webgl/resources/webgl_test_files/conformance/glsl/variables/gl-pointcoord.html: Added.
3209 * webgl/resources/webgl_test_files/conformance/more/conformance/quickCheckAPI-A.html: Added.
3210 * webgl/resources/webgl_test_files/conformance/more/conformance/quickCheckAPI-B1.html: Added.
3211 * webgl/resources/webgl_test_files/conformance/more/conformance/quickCheckAPI-B2.html: Added.
3212 * webgl/resources/webgl_test_files/conformance/more/conformance/quickCheckAPI-B3.html: Added.
3213 * webgl/resources/webgl_test_files/conformance/more/conformance/quickCheckAPI-B4.html: Added.
3214 * webgl/resources/webgl_test_files/conformance/more/conformance/quickCheckAPI-C.html: Added.
3215 * webgl/resources/webgl_test_files/conformance/more/conformance/quickCheckAPI-D_G.html: Added.
3216 * webgl/resources/webgl_test_files/conformance/more/conformance/quickCheckAPI-G_I.html: Added.
3217 * webgl/resources/webgl_test_files/conformance/more/conformance/quickCheckAPI-L_S.html: Added.
3218 * webgl/resources/webgl_test_files/conformance/more/conformance/quickCheckAPI-S_V.html: Added.
3219 * webgl/resources/webgl_test_files/conformance/more/functions/bufferDataBadArgs.html: Added.
3220 * webgl/resources/webgl_test_files/conformance/more/functions/copyTexImage2D.html: Added.
3221 * webgl/resources/webgl_test_files/conformance/more/functions/copyTexImage2DBadArgs.html: Added.
3222 * webgl/resources/webgl_test_files/conformance/more/functions/copyTexSubImage2D.html: Added.
3223 * webgl/resources/webgl_test_files/conformance/more/functions/copyTexSubImage2DBadArgs.html: Added.
3224 * webgl/resources/webgl_test_files/conformance/more/functions/deleteBufferBadArgs.html: Added.
3225 * webgl/resources/webgl_test_files/conformance/more/functions/drawArrays.html: Added.
3226 * webgl/resources/webgl_test_files/conformance/more/functions/drawArraysOutOfBounds.html: Added.
3227 * webgl/resources/webgl_test_files/conformance/more/functions/drawElements.html: Added.
3228 * webgl/resources/webgl_test_files/conformance/more/functions/drawElementsBadArgs.html: Added.
3229 * webgl/resources/webgl_test_files/conformance/more/functions/readPixelsBadArgs.html: Added.
3230 * webgl/resources/webgl_test_files/conformance/more/functions/texImage2DBadArgs.html: Added.
3231 * webgl/resources/webgl_test_files/conformance/more/functions/texImage2DHTML.html: Added.
3232 * webgl/resources/webgl_test_files/conformance/more/functions/texSubImage2DBadArgs.html: Added.
3233 * webgl/resources/webgl_test_files/conformance/more/functions/texSubImage2DHTML.html: Added.
3234 * webgl/resources/webgl_test_files/conformance/ogles/GL/acos/acos_001_to_006.html: Added.
3235 * webgl/resources/webgl_test_files/conformance/ogles/GL/asin/asin_001_to_006.html: Added.
3236 * webgl/resources/webgl_test_files/conformance/ogles/GL/atan/atan_001_to_008.html: Added.
3237 * webgl/resources/webgl_test_files/conformance/ogles/GL/control_flow/control_flow_001_to_008.html: Added.
3238 * webgl/resources/webgl_test_files/conformance/ogles/GL/log/log_001_to_008.html: Added.
3239 * webgl/resources/webgl_test_files/conformance/ogles/GL/log2/log2_001_to_008.html: Added.
3240 * webgl/resources/webgl_test_files/conformance/ogles/GL/smoothstep/smoothstep_001_to_006.html: Added.
3241 * webgl/resources/webgl_test_files/conformance/programs/gl-bind-attrib-location-long-names-test.html: Added.
3242 * webgl/resources/webgl_test_files/conformance/programs/program-test.html: Added.
3243 * webgl/resources/webgl_test_files/conformance/reading/read-pixels-test.html: Added.
3244 * webgl/resources/webgl_test_files/conformance/renderbuffers/framebuffer-object-attachment.html: Added.
3245 * webgl/resources/webgl_test_files/conformance/rendering/gl-scissor-test.html: Added.
3246 * webgl/resources/webgl_test_files/conformance/rendering/more-than-65536-indices.html: Added.
3247 * webgl/resources/webgl_test_files/conformance/rendering/multisample-corruption.html: Added.
3248 * webgl/resources/webgl_test_files/conformance/rendering/point-size.html: Added.
3249 * webgl/resources/webgl_test_files/conformance/state/gl-object-get-calls.html: Added.
3250 * webgl/resources/webgl_test_files/conformance/textures/copy-tex-image-2d-formats.html: Added.
3251 * webgl/resources/webgl_test_files/conformance/textures/gl-pixelstorei.html: Added.
3252 * webgl/resources/webgl_test_files/conformance/textures/origin-clean-conformance.html: Added.
3253 * webgl/resources/webgl_test_files/conformance/textures/tex-image-and-sub-image-2d-with-canvas-rgb565.html: Added.
3254 * webgl/resources/webgl_test_files/conformance/textures/tex-image-and-sub-image-2d-with-canvas-rgba4444.html: Added.
3255 * webgl/resources/webgl_test_files/conformance/textures/tex-image-and-sub-image-2d-with-canvas-rgba5551.html: Added.
3256 * webgl/resources/webgl_test_files/conformance/textures/tex-image-and-sub-image-2d-with-canvas.html: Added.
3257 * webgl/resources/webgl_test_files/conformance/textures/tex-image-and-sub-image-2d-with-image-rgb565.html: Added.
3258 * webgl/resources/webgl_test_files/conformance/textures/tex-image-and-sub-image-2d-with-image-rgba4444.html: Added.
3259 * webgl/resources/webgl_test_files/conformance/textures/tex-image-and-sub-image-2d-with-image-rgba5551.html: Added.
3260 * webgl/resources/webgl_test_files/conformance/textures/tex-image-and-sub-image-2d-with-image.html: Added.
3261 * webgl/resources/webgl_test_files/conformance/textures/tex-image-and-sub-image-2d-with-video-rgb565.html: Added.
3262 * webgl/resources/webgl_test_files/conformance/textures/tex-image-and-sub-image-2d-with-video-rgba4444.html: Added.
3263 * webgl/resources/webgl_test_files/conformance/textures/tex-image-and-sub-image-2d-with-video-rgba5551.html: Added.
3264 * webgl/resources/webgl_test_files/conformance/textures/tex-image-and-sub-image-2d-with-video.html: Added.
3265 * webgl/resources/webgl_test_files/conformance/textures/texture-active-bind-2.html: Added.
3266 * webgl/resources/webgl_test_files/conformance/textures/texture-active-bind.html: Added.
3267 * webgl/resources/webgl_test_files/conformance/textures/texture-mips.html: Added.
3268 * webgl/resources/webgl_test_files/conformance/textures/texture-npot-video.html: Added.
3269 * webgl/resources/webgl_test_files/conformance/textures/texture-size-limit.html: Added.
3270 * webgl/resources/webgl_test_files/conformance/textures/texture-size.html: Added.
3271 * webgl/resources/webgl_test_files/conformance/uniforms/gl-uniform-arrays.html: Added.
3272 * webgl/resources/webgl_tes