Timeline
Mar 22, 2021:
- 11:37 PM Changeset in webkit [274851] by
-
- 11 edits in branches/safari-611.1.21.3-branch/Source/WebCore
Cherry-pick r274846. rdar://problem/75711124
Use JSValueInWrappedObject to keep the JSObject alive for QuickTimePluginReplacement
https://bugs.webkit.org/show_bug.cgi?id=223561
<rdar://75634407>
Reviewed by Geoffrey Garen.
This patch replaces QuickTimePluginReplacement's m_scriptObject member variable by
JSValueInWrappedObject in HTMLPlugInElement and hooks it up with the slot visitor.
Also use WeakPtr instead of a raw pointer for the back reference to the plugin element
in QuickTimePluginReplacement and YouTubePluginReplacement.
- Modules/plugins/PluginReplacement.h: (WebCore::PluginReplacement::InstallResult): Added; a boolean indicating the installation had succeeded and the script object for QuickTimePluginReplacement. (WebCore::PluginReplacement::scriptObject): Deleted.
- Modules/plugins/QuickTimePluginReplacement.h:
- Modules/plugins/QuickTimePluginReplacement.mm: (WebCore::QuickTimePluginReplacement::QuickTimePluginReplacement): Deployed WeakPtr. (WebCore::QuickTimePluginReplacement::~QuickTimePluginReplacement): Removed the superflous de-initialization of the member variables. (WebCore::QuickTimePluginReplacement::installReplacement): Now returns JSValue instead of storing it in m_scriptObject.
- Modules/plugins/YouTubePluginReplacement.cpp: (WebCore::YouTubePluginReplacement::YouTubePluginReplacement): Deployed WeakPtr. (WebCore::YouTubePluginReplacement::installReplacement):
- Modules/plugins/YouTubePluginReplacement.h:
- bindings/scripts/CodeGeneratorJS.pm: (InstanceNeedsVisitChildren): Generate visitChildren when an IDL has Plugin attribute. (GenerateImplementation): Visit the newly added JSValueInWrappedObject.
- html/HTMLPlugInElement.cpp: (WebCore::HTMLPlugInElement::didAddUserAgentShadowRoot): Store the script object returned by QuickTimePluginReplacement::installReplacement in the newly added member variable. (WebCore::HTMLPlugInElement::scriptObjectForPluginReplacement): Updated.
- html/HTMLPlugInElement.h: (WebCore::HTMLPlugInElement::pluginReplacementScriptObject): Added. Used by visitChildren.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@274846 268f45cc-cd09-0410-ab3c-d52691b4dbfc
- 11:35 PM Changeset in webkit [274850] by
-
- 11 edits in branches/safari-611.1.21.2-branch/Source/WebCore
Cherry-pick r274846. rdar://problem/75706515
Use JSValueInWrappedObject to keep the JSObject alive for QuickTimePluginReplacement
https://bugs.webkit.org/show_bug.cgi?id=223561
<rdar://75634407>
Reviewed by Geoffrey Garen.
This patch replaces QuickTimePluginReplacement's m_scriptObject member variable by
JSValueInWrappedObject in HTMLPlugInElement and hooks it up with the slot visitor.
Also use WeakPtr instead of a raw pointer for the back reference to the plugin element
in QuickTimePluginReplacement and YouTubePluginReplacement.
- Modules/plugins/PluginReplacement.h: (WebCore::PluginReplacement::InstallResult): Added; a boolean indicating the installation had succeeded and the script object for QuickTimePluginReplacement. (WebCore::PluginReplacement::scriptObject): Deleted.
- Modules/plugins/QuickTimePluginReplacement.h:
- Modules/plugins/QuickTimePluginReplacement.mm: (WebCore::QuickTimePluginReplacement::QuickTimePluginReplacement): Deployed WeakPtr. (WebCore::QuickTimePluginReplacement::~QuickTimePluginReplacement): Removed the superflous de-initialization of the member variables. (WebCore::QuickTimePluginReplacement::installReplacement): Now returns JSValue instead of storing it in m_scriptObject.
- Modules/plugins/YouTubePluginReplacement.cpp: (WebCore::YouTubePluginReplacement::YouTubePluginReplacement): Deployed WeakPtr. (WebCore::YouTubePluginReplacement::installReplacement):
- Modules/plugins/YouTubePluginReplacement.h:
- bindings/scripts/CodeGeneratorJS.pm: (InstanceNeedsVisitChildren): Generate visitChildren when an IDL has Plugin attribute. (GenerateImplementation): Visit the newly added JSValueInWrappedObject.
- html/HTMLPlugInElement.cpp: (WebCore::HTMLPlugInElement::didAddUserAgentShadowRoot): Store the script object returned by QuickTimePluginReplacement::installReplacement in the newly added member variable. (WebCore::HTMLPlugInElement::scriptObjectForPluginReplacement): Updated.
- html/HTMLPlugInElement.h: (WebCore::HTMLPlugInElement::pluginReplacementScriptObject): Added. Used by visitChildren.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@274846 268f45cc-cd09-0410-ab3c-d52691b4dbfc
- 11:23 PM Changeset in webkit [274849] by
-
- 3 edits2 adds in trunk
Nullptr crash in WebCore::RenderObject::RenderObjectBitfields::isLineBreak() where a NULL check is missing.
https://bugs.webkit.org/show_bug.cgi?id=223409
Patch by Venky Dass <yaranamavenkataramana@apple.com> on 2021-03-22
Reviewed by Ryosuke Niwa.
Source/WebCore:
When the check for LineBreak is performed the BR elmement NULL check is not performed. Which results in a crash
The fix therefore is to check for NULL.
Test: LayoutTests/editing/inserting/insert-paragraph-between-hr-and-br-assigned-to-slot-crash.html
- editing/InsertParagraphSeparatorCommand.cpp:
(WebCore::InsertParagraphSeparatorCommand::doApply):
LayoutTests:
Adding a regression test case.
- editing/inserting/insert-paragraph-between-hr-and-br-assigned-to-slot-crash-expected.txt: Added.
- editing/inserting/insert-paragraph-between-hr-and-br-assigned-to-slot-crash.html: Added.
- 11:22 PM Changeset in webkit [274848] by
-
- 11 edits in branches/safari-611.1.21.0-branch/Source/WebCore
Cherry-pick r274846. rdar://problem/75706510
Use JSValueInWrappedObject to keep the JSObject alive for QuickTimePluginReplacement
https://bugs.webkit.org/show_bug.cgi?id=223561
<rdar://75634407>
Reviewed by Geoffrey Garen.
This patch replaces QuickTimePluginReplacement's m_scriptObject member variable by
JSValueInWrappedObject in HTMLPlugInElement and hooks it up with the slot visitor.
Also use WeakPtr instead of a raw pointer for the back reference to the plugin element
in QuickTimePluginReplacement and YouTubePluginReplacement.
- Modules/plugins/PluginReplacement.h: (WebCore::PluginReplacement::InstallResult): Added; a boolean indicating the installation had succeeded and the script object for QuickTimePluginReplacement. (WebCore::PluginReplacement::scriptObject): Deleted.
- Modules/plugins/QuickTimePluginReplacement.h:
- Modules/plugins/QuickTimePluginReplacement.mm: (WebCore::QuickTimePluginReplacement::QuickTimePluginReplacement): Deployed WeakPtr. (WebCore::QuickTimePluginReplacement::~QuickTimePluginReplacement): Removed the superflous de-initialization of the member variables. (WebCore::QuickTimePluginReplacement::installReplacement): Now returns JSValue instead of storing it in m_scriptObject.
- Modules/plugins/YouTubePluginReplacement.cpp: (WebCore::YouTubePluginReplacement::YouTubePluginReplacement): Deployed WeakPtr. (WebCore::YouTubePluginReplacement::installReplacement):
- Modules/plugins/YouTubePluginReplacement.h:
- bindings/scripts/CodeGeneratorJS.pm: (InstanceNeedsVisitChildren): Generate visitChildren when an IDL has Plugin attribute. (GenerateImplementation): Visit the newly added JSValueInWrappedObject.
- html/HTMLPlugInElement.cpp: (WebCore::HTMLPlugInElement::didAddUserAgentShadowRoot): Store the script object returned by QuickTimePluginReplacement::installReplacement in the newly added member variable. (WebCore::HTMLPlugInElement::scriptObjectForPluginReplacement): Updated.
- html/HTMLPlugInElement.h: (WebCore::HTMLPlugInElement::pluginReplacementScriptObject): Added. Used by visitChildren.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@274846 268f45cc-cd09-0410-ab3c-d52691b4dbfc
- 11:19 PM Changeset in webkit [274847] by
-
- 3 edits2 adds in trunk
Crash in ReplaceSelectionCommand::doApply()
https://bugs.webkit.org/show_bug.cgi?id=223545
Patch by Julian Gonzalez <julian_a_gonzalez@apple.com> on 2021-03-22
Reviewed by Ryosuke Niwa.
Source/WebCore:
Test: editing/execCommand/insert-image-in-composed-list.html
Add a missing check in ReplaceSelectionCommand::doApply()
to prevent calling splitTreeToNode() with nullptr.
- editing/ReplaceSelectionCommand.cpp:
(WebCore::ReplaceSelectionCommand::doApply):
LayoutTests:
Add a test to catch this null pointer dereference.
Thanks to Ryosuke Niwa for significant work in reducing
this test case.
- editing/execCommand/insert-image-in-composed-list-expected.txt: Added.
- editing/execCommand/insert-image-in-composed-list.html: Added.
- 10:53 PM Changeset in webkit [274846] by
-
- 11 edits in trunk/Source/WebCore
Use JSValueInWrappedObject to keep the JSObject alive for QuickTimePluginReplacement
https://bugs.webkit.org/show_bug.cgi?id=223561
<rdar://75634407>
Reviewed by Geoffrey Garen.
This patch replaces QuickTimePluginReplacement's m_scriptObject member variable by
JSValueInWrappedObject in HTMLPlugInElement and hooks it up with the slot visitor.
Also use WeakPtr instead of a raw pointer for the back reference to the plugin element
in QuickTimePluginReplacement and YouTubePluginReplacement.
- Modules/plugins/PluginReplacement.h:
(WebCore::PluginReplacement::InstallResult): Added; a boolean indicating the installation
had succeeded and the script object for QuickTimePluginReplacement.
(WebCore::PluginReplacement::scriptObject): Deleted.
- Modules/plugins/QuickTimePluginReplacement.h:
- Modules/plugins/QuickTimePluginReplacement.mm:
(WebCore::QuickTimePluginReplacement::QuickTimePluginReplacement): Deployed WeakPtr.
(WebCore::QuickTimePluginReplacement::~QuickTimePluginReplacement): Removed
the superflous de-initialization of the member variables.
(WebCore::QuickTimePluginReplacement::installReplacement): Now returns JSValue
instead of storing it in m_scriptObject.
- Modules/plugins/YouTubePluginReplacement.cpp:
(WebCore::YouTubePluginReplacement::YouTubePluginReplacement): Deployed WeakPtr.
(WebCore::YouTubePluginReplacement::installReplacement):
- Modules/plugins/YouTubePluginReplacement.h:
- bindings/scripts/CodeGeneratorJS.pm:
(InstanceNeedsVisitChildren): Generate visitChildren when an IDL has Plugin attribute.
(GenerateImplementation): Visit the newly added JSValueInWrappedObject.
- html/HTMLPlugInElement.cpp:
(WebCore::HTMLPlugInElement::didAddUserAgentShadowRoot): Store the script object returned
by QuickTimePluginReplacement::installReplacement in the newly added member variable.
(WebCore::HTMLPlugInElement::scriptObjectForPluginReplacement): Updated.
- html/HTMLPlugInElement.h:
(WebCore::HTMLPlugInElement::pluginReplacementScriptObject): Added. Used by visitChildren.
- 10:26 PM Changeset in webkit [274845] by
-
- 1 copy in tags/Safari-612.1.7.3
Tag Safari-612.1.7.3.
- 10:26 PM Changeset in webkit [274844] by
-
- 8 edits in branches/safari-612.1.7-branch/Source
Versioning.
WebKit-7612.1.7.4
- 10:23 PM Changeset in webkit [274843] by
-
- 8 edits in branches/safari-612.1.7-branch/Source
Versioning.
WebKit-7612.1.7.3
- 10:11 PM Changeset in webkit [274842] by
-
- 2 edits in trunk/LayoutTests
[GLIB] Gardening webgl/conformance/extensions/khr-parallel-shader-compile.html timeout after r274711
Unreviewed test gardening.
- platform/glib/TestExpectations:
- 9:20 PM Changeset in webkit [274841] by
-
- 2 edits in trunk/Tools
Fix ordering of my email addresses in contributors.json
https://bugs.webkit.org/show_bug.cgi?id=223622
The first must be the email used for scm access.
Reviewed by Ryosuke Niwa.
- Scripts/webkitpy/common/config/contributors.json:
- 9:15 PM Changeset in webkit [274840] by
-
- 2 edits in trunk/LayoutTests
REGRESSION (r272842): security/contentSecurityPolicy/video-with-data-url-allowed-by-media-src-star.html is consistently failing
https://bugs.webkit.org/show_bug.cgi?id=222840
Unreviewed test gardening.
- platform/ios-device/TestExpectations:
- 8:23 PM Changeset in webkit [274839] by
-
- 2 edits in trunk/Source/WebCore
[GPU Process]: Improve getImageData() perf part 1: Add a GetImageData display list item
https://bugs.webkit.org/show_bug.cgi?id=223544
Unreviewed.
I accidentally forgot to commit one line of the patch!!
- platform/graphics/displaylists/DisplayListItems.h:
- 6:53 PM Changeset in webkit [274838] by
-
- 14 edits in trunk/Source
[GPU Process]: Improve getImageData() perf part 1: Add a GetImageData display list item
https://bugs.webkit.org/show_bug.cgi?id=223544
Reviewed by Wenson Hsieh.
Source/WebCore:
We're moving to a design for getImageData() where the web process and the GPU process
set up a shmem + semaphore ahead-of-time, so that when we encounter a call to getImageData(),
the GPU process can just write into the shmem and signal the semaphore. The web process just
encodes the getImageData() call into the regular display list, flushAsync()s to kick the GPU
process, then just waits on the semaphore. Initial performance testing shows that this is
way, way faster than sending messages containing pixel color data payloads.
This patch is just the first step: Adding a GetImageData display list item. The item
currently gets recorded in the web process and applied in the GPU process, but the application
process currently does nothing.
No new tests because there is no behavior change yet.
- platform/graphics/displaylists/DisplayList.cpp:
(WebCore::DisplayList::DisplayList::append):
- platform/graphics/displaylists/DisplayListItemBuffer.cpp:
(WebCore::DisplayList::ItemHandle::apply):
(WebCore::DisplayList::ItemHandle::destroy):
(WebCore::DisplayList::ItemHandle::safeCopy const):
- platform/graphics/displaylists/DisplayListItemBuffer.h:
- platform/graphics/displaylists/DisplayListItemType.cpp:
(WebCore::DisplayList::sizeOfItemInBytes):
(WebCore::DisplayList::isDrawingItem):
(WebCore::DisplayList::isInlineItem):
- platform/graphics/displaylists/DisplayListItemType.h:
- platform/graphics/displaylists/DisplayListItems.cpp:
(WebCore::DisplayList::operator<<):
(WebCore::DisplayList::PutImageData::apply const): Deleted.
- platform/graphics/displaylists/DisplayListItems.h:
(WebCore::DisplayList::GetImageData::GetImageData):
(WebCore::DisplayList::GetImageData::outputFormat const):
(WebCore::DisplayList::GetImageData::srcRect const):
- platform/graphics/displaylists/DisplayListRecorder.cpp:
(WebCore::DisplayList::Recorder::getImageData):
- platform/graphics/displaylists/DisplayListRecorder.h:
Source/WebKit:
- GPUProcess/graphics/RemoteImageBuffer.h:
- GPUProcess/graphics/RemoteRenderingBackend.cpp:
(WebKit::RemoteRenderingBackend::decodeItem):
- WebProcess/GPU/graphics/RemoteImageBufferProxy.h:
- 6:11 PM Changeset in webkit [274837] by
-
- 3 edits in branches/safari-611.1.21.2-branch/Source/WebKit
Cherry-pick r274790. rdar://problem/75712662
Allow additional fcntl
https://bugs.webkit.org/show_bug.cgi?id=223590
<rdar://problem/75702241>
Reviewed by Brent Fulgham.
An additional fcntl is being used and should be allowed.
- Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb:
- WebProcess/com.apple.WebProcess.sb.in:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@274790 268f45cc-cd09-0410-ab3c-d52691b4dbfc
- 6:07 PM Changeset in webkit [274836] by
-
- 3 edits in branches/safari-611.1.21.1-branch/Source/WebKit
Cherry-pick r274790. rdar://problem/75712649
Allow additional fcntl
https://bugs.webkit.org/show_bug.cgi?id=223590
<rdar://problem/75702241>
Reviewed by Brent Fulgham.
An additional fcntl is being used and should be allowed.
- Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb:
- WebProcess/com.apple.WebProcess.sb.in:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@274790 268f45cc-cd09-0410-ab3c-d52691b4dbfc
- 6:06 PM Changeset in webkit [274835] by
-
- 8 edits in branches/safari-611.1.21.1-branch/Source
Versioning.
WebKit-7611.1.21.1.14
- 6:02 PM Changeset in webkit [274834] by
-
- 3 edits2 adds in branches/safari-611.1.21.0-branch
Cherry-pick r274796. rdar://problem/75712824
[iOS] Composition text is not initially highlighted when typing in text fields using Pinyin keyboard
https://bugs.webkit.org/show_bug.cgi?id=223563
<rdar://problem/75564516>
Reviewed by Antti Koivisto.
Source/WebCore:
When enabling line layout integration, composition highlights on iOS don't appear when typing an input string
using the Pinyin keyboard for the first time. This is because the text renderer for the inserted composition
text does not contain inline text boxes when painting the composition text on iOS, so the marked text painting
codepath is never triggered.
On macOS, this isn't an issue because the process of setting the composition changes the selection, which then
changes the highlight state of theRenderText
, which subsequently calls intoensureLineBoxes()
. However,
since selections are drawn using UIKit in the UI process on iOS, we don't end up ensuring that inline text boxes
are constructed for the inserted text.
To address this, we follow macOS behavior by ensuring line box construction on the rendered composition text
when setting the composition.
Test: editing/input/composition-underline-in-search-field.html
- editing/Editor.cpp: (WebCore::Editor::setComposition):
LayoutTests:
Add a test to verify that marked text underlines show up in search fields.
- editing/input/composition-underline-in-search-field-expected-mismatch.html: Added.
- editing/input/composition-underline-in-search-field.html: Added.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@274796 268f45cc-cd09-0410-ab3c-d52691b4dbfc
- 6:02 PM Changeset in webkit [274833] by
-
- 3 edits in branches/safari-611.1.21.0-branch/Source/WebKit
Cherry-pick r274790. rdar://problem/75712637
Allow additional fcntl
https://bugs.webkit.org/show_bug.cgi?id=223590
<rdar://problem/75702241>
Reviewed by Brent Fulgham.
An additional fcntl is being used and should be allowed.
- Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb:
- WebProcess/com.apple.WebProcess.sb.in:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@274790 268f45cc-cd09-0410-ab3c-d52691b4dbfc
- 5:49 PM Changeset in webkit [274832] by
-
- 249 edits in trunk/Source/WebCore
[WebIDL] Remove the need to specify [MayThrowException]
https://bugs.webkit.org/show_bug.cgi?id=180019
Reviewed by Darin Adler and Chris Dumez.
Removes the need to specify [MayThrowException] by deducing it from the bound
signature's return value. Any function returning an ExceptionOr is one that throws.
In most cases, this was already handled by toJS<>(..., impl.func()), which had
overloads for the case that the value was an ExceptionOr. The cases this didn't
work for were funtions that returned void, as toJS<>(..., impl.func()) would not
compile. To work around this, toJS<>() can now take a lambda as its value, and
can determine via the lambda's return type if it needs to throw. For instance,
an IDL operation like:
[MayThrowException] undefined func();
used to generate a bindings body that looked like the following :
auto& impl = castedThis->wrapped();
throwScope.release();
propagateException(*lexicalGlobalObject, throwScope, impl.func());
return JSValue::encode(jsUndefined());
will now generate a bindings body that looks like:
auto& impl = castedThis->wrapped();
RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.func(); })));
which closely mirrors a non-undefined return operation. This wrapped lambda form
is only used for operations returning undefined or promises, as those are the only
functions that can return void, but it would be correct to use them for all types,
if not a bit more noisy and perhaps a tiny compile time cost.
NOTE: The use of
-> decltype(auto)
explicit return type on the lambda is required
to perfectly forward reference types, such as those used by owned promises. Otherwise,
a copy constructor is invoked.
In addition to supporting all operations, this also removes the requirement to annotate
named and indexed getters/setters. This mostly just means always defining a throw scope,
but for named getters it also meant adding a new helper,visibleNamedPropertyItemAccessorFunctor
which constructors the item accessor functor for theaccessVisibleNamedProperty
algorithm rather than hard coding it in the generator.
Due to increased use of toJS, the code generator is now checking more return types
(via AddToImplIncludesForIDLType) so the code generator was able to find a few invalid
return types (e.g. use of Promise<bool> rather than Promise<boolean>, etc.) and these
have been fixed and will be an error going forward. Would be a nice improvement to
the code generator to do type checking up front, rather than as a side effect of
code generation, but we will leave that for another day.
- bindings/js/JSDOMAbstractOperations.h:
(WebCore::visibleNamedPropertyItemAccessorFunctor):
Added. Moves the getterFunctor lambda creation from the GenerateNamedGetterLambda
subroutine in CodeGeneratorJS.pm, but uses deduction and constexpr to determine
if the getter throws.
(WebCore::accessVisibleNamedProperty):
Rename Functor to ItemAccessor to make it a bit more clear what the type does.
- bindings/js/JSDOMConvertBase.h:
(WebCore::toJS):
(WebCore::toJSNewlyCreated):
Replace SFINAE-based overloading of toJS/toJSNewlyCreated with constexpr based
conditionals and add the ability to pass in a functor rather than value. If a
functor is used, additional code paths for void and ExpectionOr<void> are added
which explicitly return jsUndefined().
- bindings/js/JSDOMConvertDate.cpp:
Remove incorrect comment about ExecStates that hasn't applied for a while.
- bindings/js/JSDOMConvertSequences.h:
Fix comment, replacing ExecState with JSGlobalObject. This has been wrong for
a while, and this is just a drive by fix.
- bindings/js/JSDOMExceptionHandling.h:
(WebCore::invokeFunctorPropagatingExceptionIfNecessary):
Use an explicit else as part of the constexpr expression to ensure the functor
is not called, even in debug builds.
- bindings/js/JSDOMPromiseDeferred.cpp:
(WebCore::createDeferredPromise): Deleted.
- bindings/js/JSDOMPromiseDeferred.h:
Remove unused createDeferredPromise function.
- bindings/scripts/CodeGeneratorJS.pm:
(AddMapLikeAttributesAndOperationIfNeeded):
(AddSetLikeAttributesAndOperationIfNeeded):
Fix return type of mapped clear operation to beany
rather thanundefined
to match the implementation, which returns a JSValue (e.g.any
). This is now
required as we actually look at the return type via deduction and need it to match.
(GenerateNamedGetterLambda):
Replace most of the implementation with a call to the newvisibleNamedPropertyItemAccessorFunctor
helper which returns a lambda with the correct behavior depending on the return type of the inner
lambda passed.
(GenerateGetOwnPropertySlot):
(GenerateGetOwnPropertySlotByIndex):
(GenerateAttributeGetterBodyDefinition):
Match most other parts of the generator and always create a throw scope.
(GenerateOperationDefinition):
Remove explicit call to propagateException now that toJS() will handle that for us.
(GenerateParametersCheck):
Remove explicit call to propagateException now that toJS() will handle that for us.
(GenerateImplementationFunctionCall):
Simplify by using invokeFunctorPropagatingExceptionIfNecessary helper for the "returnArgumentName"
case and relying on toJS handling the other cases.
(NativeToJSValueMayThrow):
Add operation to the list of things that might always throw.
(NativeToJSValue):
Use the lambda wrapped version of toJS for undefined and promise types, which might both
return void and thus require it. To keep most code unchanged, and avoid unnecessary compiler
work, we only use the wrapped version when it might be necessary. If it turns out to be
cheep enough, it might make sense to always use this form for simplicity.
(NeedsExplicitPropagateExceptionCall): Deleted.
- bindings/scripts/IDLAttributes.json:
Remove MayThrowException.
- dom/Element.idl:
- dom/Element.h:
(WebCore::Element::removeAttributeForBindings):
(WebCore::Element::removeAttributeNSForBindings):
Add bindings specific versions ofremoveAttribute
andremoveAttributeNS
which
have a void return type (rather than the bool used by the main implementation)
as it is now a requirement that that the bound functions signature match the IDL.
- Modules/cache/DOMCache.idl:
Use the correct interface name,
FetchRequest
, notRequest
.
- Modules/cache/DOMCacheStorage.idl:
Use the correct interface name,
DOMCache
, notCache
.
- Modules/encryptedmedia/MediaKeySession.idl:
- Modules/encryptedmedia/MediaKeys.idl:
- dom/Document+StorageAccess.idl:
- page/Navigator+IsLoggedIn.idl:
Use the correct IDL type,
boolean
, notbool
.
- dom/AbortSignal.idl:
Update whenSignalAborted to match the return type of implementation, which is
boolean
,
notundefined
.
- testing/ServiceWorkerInternals.idl:
Use the correct interface name,
FetchResponse
, notResponse
.
- workers/service/ServiceWorkerClients.idl:
Use the correct interface names,
ServiceWorkerClient
, notClient
, andServiceWorkerWindowClient
, notWindowClient
.
- workers/service/ServiceWorkerWindowClient.idl:
Use the correct interface names,
ServiceWorkerWindowClient
, notWindowClient
.
- Modules/applepay/ApplePaySession.idl:
- Modules/beacon/Navigator+Beacon.idl:
- Modules/cache/DOMWindow+Caches.idl:
- Modules/encryptedmedia/legacy/WebKitMediaKeySession.idl:
- Modules/encryptedmedia/legacy/WebKitMediaKeys.idl:
- Modules/fetch/FetchHeaders.idl:
- Modules/fetch/FetchRequest.idl:
- Modules/fetch/FetchResponse.idl:
- Modules/indexeddb/IDBCursor.idl:
- Modules/indexeddb/IDBDatabase.idl:
- Modules/indexeddb/IDBFactory.idl:
- Modules/indexeddb/IDBIndex.idl:
- Modules/indexeddb/IDBKeyRange.idl:
- Modules/indexeddb/IDBObjectStore.idl:
- Modules/indexeddb/IDBTransaction.idl:
- Modules/mediarecorder/MediaRecorder.idl:
- Modules/mediasession/MediaMetadata.idl:
- Modules/mediasession/MediaSession.idl:
- Modules/mediasource/MediaSource.idl:
- Modules/mediasource/SourceBuffer.idl:
- Modules/mediastream/RTCDTMFSender.idl:
- Modules/mediastream/RTCDataChannel.idl:
- Modules/mediastream/RTCPeerConnection.idl:
- Modules/mediastream/RTCRtpReceiver+Transform.idl:
- Modules/mediastream/RTCRtpSFrameTransform.idl:
- Modules/mediastream/RTCRtpScriptTransformer.idl:
- Modules/mediastream/RTCRtpSender+Transform.idl:
- Modules/mediastream/RTCRtpSender.idl:
- Modules/mediastream/RTCRtpTransceiver.idl:
- Modules/paymentrequest/MerchantValidationEvent.idl:
- Modules/paymentrequest/PaymentRequestUpdateEvent.idl:
- Modules/speech/SpeechRecognition.idl:
- Modules/webaudio/AudioBuffer.idl:
- Modules/webaudio/AudioBufferSourceNode.idl:
- Modules/webaudio/AudioContext.idl:
- Modules/webaudio/AudioListener.idl:
- Modules/webaudio/AudioNode.idl:
- Modules/webaudio/AudioParam.idl:
- Modules/webaudio/AudioScheduledSourceNode.idl:
- Modules/webaudio/AudioWorkletGlobalScope.idl:
- Modules/webaudio/AudioWorkletProcessor.idl:
- Modules/webaudio/BaseAudioContext.idl:
- Modules/webaudio/BiquadFilterNode.idl:
- Modules/webaudio/IIRFilterNode.idl:
- Modules/webaudio/PannerNode.idl:
- Modules/webaudio/WebKitAudioBufferSourceNode.idl:
- Modules/webaudio/WebKitAudioContext.idl:
- Modules/webdatabase/SQLResultSetRowList.idl:
- Modules/webdatabase/SQLTransaction.idl:
- Modules/websockets/WebSocket.idl:
- Modules/webxr/WebXRFrame.idl:
- Modules/webxr/WebXRReferenceSpace.idl:
- Modules/webxr/WebXRSession.idl:
- Modules/webxr/WebXRWebGLLayer.idl:
- animation/Animatable.idl:
- animation/AnimationEffect.idl:
- animation/KeyframeEffect.idl:
- animation/WebAnimation.idl:
- css/CSSGroupingRule.idl:
- css/CSSStyleDeclaration.idl:
- css/CSSStyleSheet.idl:
- css/DOMCSSNamespace+CSSPropertiesandValues.idl:
- css/DOMMatrix.idl:
- css/DOMMatrixReadOnly.idl:
- css/DeprecatedCSSOMPrimitiveValue.idl:
- css/FontFaceSet.idl:
- css/MediaList.idl:
- dom/CharacterData.idl:
- dom/ChildNode.idl:
- dom/CustomElementRegistry.idl:
- dom/DOMImplementation.idl:
- dom/DOMPointReadOnly.idl:
- dom/DataTransferItemList.idl:
- dom/Document+HTML.idl:
- dom/Document.idl:
- dom/Element+DOMParsing.idl:
- dom/Element+PointerEvents.idl:
- dom/EventTarget.idl:
- dom/MessagePort.idl:
- dom/MutationObserver.idl:
- dom/NamedNodeMap.idl:
- dom/Node.idl:
- dom/NodeIterator.idl:
- dom/ParentNode.idl:
- dom/Range+DOMParsing.idl:
- dom/Range.idl:
- dom/Text.idl:
- dom/TextDecoder.idl:
- dom/TextDecoderStreamDecoder.idl:
- dom/TreeWalker.idl:
- fileapi/Blob.idl:
- fileapi/FileReader.idl:
- fileapi/FileReaderSync.idl:
- html/DOMTokenList.idl:
- html/HTMLCanvasElement.idl:
- html/HTMLDialogElement.idl:
- html/HTMLEmbedElement.idl:
- html/HTMLFrameElement.idl:
- html/HTMLIFrameElement.idl:
- html/HTMLInputElement.idl:
- html/HTMLMediaElement.idl:
- html/HTMLObjectElement.idl:
- html/HTMLOptionsCollection.idl:
- html/HTMLSelectElement.idl:
- html/HTMLTableElement.idl:
- html/HTMLTableRowElement.idl:
- html/HTMLTableSectionElement.idl:
- html/HTMLTextAreaElement.idl:
- html/HTMLVideoElement.idl:
- html/OffscreenCanvas.idl:
- html/TimeRanges.idl:
- html/canvas/CanvasDrawImage.idl:
- html/canvas/CanvasFillStrokeStyles.idl:
- html/canvas/CanvasGradient.idl:
- html/canvas/CanvasImageData.idl:
- html/canvas/CanvasPath.idl:
- html/canvas/CanvasPattern.idl:
- html/canvas/CanvasTransform.idl:
- html/canvas/ImageBitmapRenderingContext.idl:
- html/canvas/Path2D.idl:
- html/canvas/WebGL2RenderingContext.idl:
- html/canvas/WebGLRenderingContextBase.idl:
- html/track/TextTrack.idl:
- inspector/InspectorAuditAccessibilityObject.idl:
- inspector/InspectorAuditDOMObject.idl:
- inspector/InspectorAuditResourcesObject.idl:
- loader/appcache/DOMApplicationCache.idl:
- page/Crypto.idl:
- page/DOMSelection.idl:
- page/DOMWindow.idl:
- page/History.idl:
- page/Location.idl:
- page/NavigatorServiceWorker.idl:
- page/Performance+UserTiming.idl:
- page/PerformanceObserver.idl:
- page/UndoManager.idl:
- page/UserMessageHandler.idl:
- page/WindowOrWorkerGlobalScope.idl:
- storage/Storage.idl:
- svg/SVGAngle.idl:
- svg/SVGGeometryElement.idl:
- svg/SVGGraphicsElement.idl:
- svg/SVGLength.idl:
- svg/SVGLengthList.idl:
- svg/SVGMatrix.idl:
- svg/SVGNumberList.idl:
- svg/SVGPathSegList.idl:
- svg/SVGPointList.idl:
- svg/SVGStringList.idl:
- svg/SVGTextContentElement.idl:
- svg/SVGTransform.idl:
- svg/SVGTransformList.idl:
- testing/InternalSettings.idl:
- testing/Internals.idl:
- workers/DedicatedWorkerGlobalScope.idl:
- workers/Worker.idl:
- workers/WorkerGlobalScope.idl:
- workers/service/ExtendableEvent.idl:
- workers/service/FetchEvent.idl:
- workers/service/ServiceWorker.idl:
- workers/service/ServiceWorkerClient.idl:
- worklets/PaintWorkletGlobalScope.idl:
- xml/DOMParser.idl:
- xml/XMLHttpRequest.idl:
- xml/XPathEvaluatorBase.idl:
- xml/XPathExpression.idl:
- xml/XPathResult.idl:
Remove use of [MayThrowException].
- bindings/scripts/test/JS/*:
Remove uses of [MayThrowException] in the tests and update all the test results.
- 5:48 PM Changeset in webkit [274831] by
-
- 2 edits in trunk/Source/WebCore
Unreviewed build fix for AppleWin after r274827
https://bugs.webkit.org/show_bug.cgi?id=223500
<rdar://problem/75706741>
- platform/graphics/win/FontCustomPlatformData.cpp:
(WebCore::createFontCustomPlatformData):
- 5:47 PM Changeset in webkit [274830] by
-
- 5 edits in trunk/Tools
[webkitscmpy] Base GitHub mock links on provided remote
https://bugs.webkit.org/show_bug.cgi?id=223611
<rdar://problem/75713760>
Reviewed by Dewei Zhu.
- Scripts/libraries/webkitscmpy/setup.py: Bump version.
- Scripts/libraries/webkitscmpy/webkitscmpy/init.py: Ditto.
- Scripts/libraries/webkitscmpy/webkitscmpy/mocks/remote/git_hub.py:
(GitHub.init): Standardize mock GitHub path.
(GitHub._parents_of_request): Base link path on GitHub remote.
- Scripts/libraries/webkitscmpy/webkitscmpy/test/git_unittest.py:
(TestGitHub):
- 5:43 PM Changeset in webkit [274829] by
-
- 15 edits in trunk/Source
Source/WebCore:
Move management of RemoteCommandListener from MediaSessionManagerCocoa into NowPlayingManager.
https://bugs.webkit.org/show_bug.cgi?id=223435
<rdar://problem/75567198>
Patch by Jean-Yves Avenard <Jean-Yves Avenard> on 2021-03-22
Reviewed by Eric Carlson.
NowPlaying and RemoteCommandListener kind of do the same things, as such it make sense to combine the two
and hide the implementation details from consumers.
We move the handling of setting and clearing the NowPlayingInfo information to an expanded
NowPlayingManager which now also runs in the webcontent process.
The job to ensure a RemoteCommandListener is set is now up to the NowPlayingManager as well as
dealing with changes in NowPlayingInfo content.
Ideally we would prefer to remove all code related to MediaRemote from MediaSessionManagerCocoa;
however for ease we leave it there to avoid having to deal with objective-C interface in NowPlayingManager.
No change in observable behavior.
- platform/MediaStrategy.h: The two existing methods dealing with NowPlayingInfo are removed, instead we can override the entire creation of the NowPlayingManager.
- platform/MediaStrategy.cpp:
(WebCore::MediaStrategy::createNowPlayingManager const): default implementation for createNowPlayingManager
- platform/NowPlayingManager.cpp: Add methods used in MediaSessionManagerCocoa used to deal with RemoteCommandListener.
(WebCore::NowPlayingManager::didReceiveRemoteControlCommand):
(WebCore::NowPlayingManager::addClient): Add explicit method to add a RemoteCommandListener listener, to be called before calling setNowPlayingInfo if needed.
(WebCore::NowPlayingManager::removeClient): renamed from clearNowPlayingInfoClient.
(WebCore::NowPlayingManager::clearNowPlayingInfo):
(WebCore::NowPlayingManager::clearNowPlayingInfoPrivate): Virtual class with default implementation which will immediately communicate with MediaRemote.
(WebCore::NowPlayingManager::setNowPlayingInfo):
(WebCore::NowPlayingManager::setNowPlayingInfoPrivate): Virtual class with default implementation which will immediately communicate with MediaRemote.
(WebCore::NowPlayingManager::setSupportsSeeking): We explicitly set a different setSupportsSeeking method for code clarity.
(WebCore::NowPlayingManager::addSupportedCommand):
(WebCore::NowPlayingManager::removeSupportedCommand):
(WebCore::NowPlayingManager::setSupportedRemoteCommands):
(WebCore::NowPlayingManager::updateSupportedCommands):
(WebCore::NowPlayingManager::ensureRemoteCommandListenerCreated):
(WebCore::NowPlayingManager::clearNowPlayingInfoClient): Deleted.
- platform/NowPlayingManager.h:
- platform/audio/cocoa/MediaSessionManagerCocoa.h: Remove now unused members
- platform/audio/cocoa/MediaSessionManagerCocoa.mm: Amended to use new NowPlayingManager.
(WebCore::MediaSessionManagerCocoa::MediaSessionManagerCocoa):
(WebCore::MediaSessionManagerCocoa::scheduleSessionStatusUpdate):
(WebCore::MediaSessionManagerCocoa::addSession):
(WebCore::MediaSessionManagerCocoa::removeSession):
(WebCore::MediaSessionManagerCocoa::setCurrentSession):
(WebCore::MediaSessionManagerCocoa::addSupportedCommand):
(WebCore::MediaSessionManagerCocoa::removeSupportedCommand):
(WebCore::MediaSessionManagerCocoa::updateNowPlayingInfo):
Source/WebKit:
Move management of RemoteCommandListener from MediaSessionManagerCocoa into NowPlayingManager
https://bugs.webkit.org/show_bug.cgi?id=223435
<rdar://problem/75567198>
Patch by Jean-Yves Avenard <Jean-Yves Avenard> on 2021-03-22
Reviewed by Eric Carlson.
- GPUProcess/GPUConnectionToWebProcess.cpp: Update methods to use new NowPlayingManager API.
(WebKit::GPUConnectionToWebProcess::clearNowPlayingInfo):
(WebKit::GPUConnectionToWebProcess::setNowPlayingInfo):
(WebKit::GPUConnectionToWebProcess::updateSupportedRemoteCommands): explicitly call setSupportsSeek
- GPUProcess/GPUConnectionToWebProcess.h:
- GPUProcess/GPUConnectionToWebProcess.messages.in: Remove argument that can be easily inferred in code.
- WebProcess/GPU/media/WebMediaStrategy.cpp: Override createNowPlayingManager method when using the GPU process.
(WebKit::WebMediaStrategy::createNowPlayingManager const):
(WebKit::WebMediaStrategy::clearNowPlayingInfo): Deleted.
(WebKit::WebMediaStrategy::setNowPlayingInfo): Deleted.
- WebProcess/GPU/media/WebMediaStrategy.h:
Source/WebKitLegacy/mac:
Move management of RemoteCommandListener from MediaSessionManagerCocoa into NowPlayingManager
https://bugs.webkit.org/show_bug.cgi?id=223435
<rdar://problem/75567198>
Patch by Jean-Yves Avenard <Jean-Yves Avenard> on 2021-03-22
Reviewed by Eric Carlson.
- WebCoreSupport/WebPlatformStrategies.mm: Remove methods, use default implementation instead.
- 5:40 PM Changeset in webkit [274828] by
-
- 1 copy in tags/Safari-612.1.7.2
Tag Safari-612.1.7.2.
- 5:32 PM Changeset in webkit [274827] by
-
- 2 edits in trunk/Source/WebCore
Unreviewed build fix for AppleWin after r274791
https://bugs.webkit.org/show_bug.cgi?id=223500
<rdar://problem/75706741>
- platform/graphics/win/FontCustomPlatformData.cpp:
(WebCore::createFontCustomPlatformData):
- 5:22 PM Changeset in webkit [274826] by
-
- 3 edits2 adds in trunk
AX: textRectsFromMarkers always fails
https://bugs.webkit.org/show_bug.cgi?id=223556
<rdar://74256003>
Reviewed by Zalan Bujtas.
Source/WebCore:
The textRectsFromMarkers:text: method is always failing to return a valid answer because when we try to extend
the search range of text to search, we're creating a range that can't be iterated with a CharacterIterator
Test: accessibility/ios-simulator/text-rects-for-range-matches.html
- accessibility/AXObjectCache.cpp:
(WebCore::AXObjectCache::rangeMatchesTextNearRange):
LayoutTests:
- accessibility/ios-simulator/text-rects-for-range-matches.html: Added.
- accessibility/ios-simulator/text-rects-for-range-matches-expected.txt: Added.
- 5:20 PM Changeset in webkit [274825] by
-
- 13 edits in branches/safari-611.1.21.0-branch/Source
Revert "Cherry-pick r274746. rdar://problem/75706601"
This reverts commit r274795.
- 5:18 PM Changeset in webkit [274824] by
-
- 2 edits in trunk/Source/WebCore
[Web Animations] nullptr crash in updatePlaybackRate() with no timeline
https://bugs.webkit.org/show_bug.cgi?id=223095
Patch by Ian Gilbert <iang@apple.com> on 2021-03-22
Reviewed by Ryosuke Niwa.
Changed to WebAnimation::remove() to use setTimeline() instead of setTimelineInternal()
to ensure the animation is in the correct play state.
No new tests as this relies on navigating while updating the playback rate and I was unable to make
a reliable test case.
- animation/WebAnimation.cpp:
(WebCore::WebAnimation::remove): Changed setTimelineInternal() to setTimeline() in order to
ensure the animation has the correct play state.
- 5:13 PM Changeset in webkit [274823] by
-
- 8 edits in branches/safari-612.1.7-branch/Source
Versioning.
WebKit-7612.1.7.2
- 5:05 PM Changeset in webkit [274822] by
-
- 11 edits in trunk/Source
Web Inspector: Port grid overlay drawing to iOS
https://bugs.webkit.org/show_bug.cgi?id=223396
Reviewed by BJ Burg.
Source/WebCore:
Enable Grid Overlays to be drawn on iOS be including computed overlay objects in the
InspectorOverlay::Highlight
. Some refactoring was also done to reduce code duplication in the normal and iOS
paths.
- Headers.cmake:
- WebCore.xcodeproj/project.pbxproj:
- FloatLine should be accessible from
WebKit::*
- inspector/InspectorOverlay.cpp:
(WebCore::InspectorOverlay::paint):
(WebCore::InspectorOverlay::getHighlight):
- Add
GridHighlightOverlay
s to the highlight object for iOS.
(WebCore::InspectorOverlay::drawGridOverlay):
(WebCore::buildLabel):
(WebCore::InspectorOverlay::buildGridOverlay):
- Refactored actual drawing into a separate method to reduce the amount of code duplication needed between the
normal path and the iOS path.
- inspector/InspectorOverlay.h:
(WebCore::InspectorOverlay::Highlight::GridHighlightOverlay::encode const):
(WebCore::InspectorOverlay::Highlight::GridHighlightOverlay::decode):
(WebCore::InspectorOverlay::Highlight::GridHighlightOverlay::Label::encode const):
(WebCore::InspectorOverlay::Highlight::GridHighlightOverlay::Label::decode):
(WebCore::InspectorOverlay::Highlight::GridHighlightOverlay::Area::encode const):
(WebCore::InspectorOverlay::Highlight::GridHighlightOverlay::Area::decode):
- Support encode/decode for sending new Highlight components to the UIProcess.
- platform/graphics/FloatLine.h:
(WebCore::FloatLine::encode const):
(WebCore::FloatLine::decode):
- Support encode/decode as part of serialization of
InspectorOverlay::Highlight
Source/WebKit:
Port drawing routines from
WebCore::InspectorOverlay
to useCALayer
s on iOS to enable drawing grid overlays
on iOS. Drawing logic is, as much as possible, equivalent to that defined inWebCore::InspectorOverlay
, with
changes to fit the CALayer model.
- UIProcess/Inspector/ios/WKInspectorHighlightView.h:
- UIProcess/Inspector/ios/WKInspectorHighlightView.mm:
(-[WKInspectorHighlightView initWithFrame:]):
(-[WKInspectorHighlightView _removeAllLayers]):
(-[WKInspectorHighlightView _createLayers:]):
(layerPath):
- Path should be closed so that objects being stroked are stroked on all edges.
(-[WKInspectorHighlightView _layoutForNodeListHighlight:]):
(-[WKInspectorHighlightView _layoutForRectsHighlight:]):
(-[WKInspectorHighlightView _createGridOverlayLayers:scale:]):
(createLayoutHatchingLayer):
(createLayoutLabelLayer):
(-[WKInspectorHighlightView _createGridOverlayLayer:scale:]):
- Create layers for the grid overlays.
(-[WKInspectorHighlightView update:scale:]):
- Obtain the view scale so that
CATextLayer
s can have the correct content scale set.
(-[WKInspectorHighlightView update:]): Deleted.
- UIProcess/ios/WKContentView.mm:
(-[WKContentView _showInspectorHighlight:]):
- 5:05 PM Changeset in webkit [274821] by
-
- 6 edits in trunk/Source/WebCore
[WebXR] Enumerate XR devices via ChromeClient in WebXRSystem
https://bugs.webkit.org/show_bug.cgi?id=223520
Patch by Ada Chan <ada.chan@apple.com> on 2021-03-22
Reviewed by Sam Weinig.
We want to avoid using singletons in the WebProcess and be able
to proxy the devices from the UI process.
- Modules/webxr/WebXRSystem.cpp:
(WebCore::WebXRSystem::ensureImmersiveXRDeviceIsSelected):
Instead of getting the devices from the singleton PlatformXR::Instance,
get them from the ChromeClient.
- WebCore.xcodeproj/project.pbxproj:
Mark PlatformXR.h private so it's visible to WebKit.
- page/ChromeClient.h:
(WebCore::ChromeClient::enumerateImmersiveXRDevices):
The default implementation will call PlatformXR::Instance::enumerateImmersiveXRDevices()
to keep current functionality.
- platform/xr/PlatformXR.h:
Export methods that are now called in ChromeClient.
- 5:02 PM Changeset in webkit [274820] by
-
- 2 edits in trunk/LayoutTests
[ macOS wk2 ] media/media-source/media-source-canplaythrough-event.html is a flakey text failure
https://bugs.webkit.org/show_bug.cgi?id=223012
Unreviewed test gardening.
This flaky test failure has been fixed by r274591 and r274731.
- platform/mac-wk2/TestExpectations:
- 4:57 PM Changeset in webkit [274819] by
-
- 5 edits in trunk/Source/WebCore
AVAudioSessionCaptureDeviceManager should use crossThreadCopy
https://bugs.webkit.org/show_bug.cgi?id=223565
<rdar://75480589>
Reviewed by Youenn Fablet.
Tested manually, this can only be tested on device.
- platform/mediastream/CaptureDevice.h: Change access restriction for member
variables from
private:
toprotected:
so derived classes can access them
directly.
- platform/mediastream/ios/AVAudioSessionCaptureDevice.h:
- platform/mediastream/ios/AVAudioSessionCaptureDevice.mm:
(WebCore::AVAudioSessionCaptureDevice::AVAudioSessionCaptureDevice): New constructor.
(WebCore::AVAudioSessionCaptureDevice::isolatedCopy const): New.
- platform/mediastream/ios/AVAudioSessionCaptureDeviceManager.mm:
(WebCore::AVAudioSessionCaptureDeviceManager::refreshAudioCaptureDevices): Use
WTFMove(deviceList).isolatedCopy()
when moving from AVAudioSession queue
to main thread.
(WebCore::AVAudioSessionCaptureDeviceManager::getCaptureDevices): Ditto.
- 4:36 PM Changeset in webkit [274818] by
-
- 10 edits in trunk/Source/WebCore
REGRESSION(r272433): Inspector should not instrument inside
WebCore::Node::setRenderer
https://bugs.webkit.org/show_bug.cgi?id=223559
Reviewed by Ryosuke Niwa and Devin Rousso.
Existing test coverage:
- inspector/css/nodeLayoutContextTypeChanged.html
- inspector/css/setLayoutContextTypeChangedMode.html
The previous approach to observing render changes was most likely a performance regression in a very hot code
path (Node::setRenderer
). This patch resolves this by not instrumenting in this the hot path. Instead we call
inspector instrumentation inside the constructors/destructors of only the RenderObject subclasses we are
interested in observing layout changes for.
Additionally, layout change events are now added to a
Vector
of pending changes, which will be sent to the
front-end later in order to avoid evaluating JavaScript inside a destructor in WK1 with the new instrumentation
points.
- dom/Element.cpp:
(WebCore::Element::didChangeRenderer): Deleted.
- dom/Element.h:
- dom/Node.h:
(WebCore::Node::didChangeRenderer): Deleted.
- inspector/InspectorInstrumentation.cpp:
(WebCore::InspectorInstrumentation::nodeLayoutContextChangedImpl):
- inspector/InspectorInstrumentation.h:
(WebCore::InspectorInstrumentation::nodeLayoutContextChanged):
- inspector/agents/InspectorCSSAgent.cpp:
(WebCore::InspectorCSSAgent::InspectorCSSAgent):
(WebCore::InspectorCSSAgent::reset):
(WebCore::InspectorCSSAgent::nodeLayoutContextTypeChanged):
(WebCore::InspectorCSSAgent::layoutContextTypeChangedTimerFired):
- Moved layout change events behind a timer firing.
- inspector/agents/InspectorCSSAgent.h:
- rendering/RenderGrid.cpp:
(WebCore::RenderGrid::RenderGrid):
(WebCore::RenderGrid::~RenderGrid):
- Move instrumentation from
Node::setRenderer
toRenderGrid
. - rendering/RenderObject.h:
(WebCore::Node::setRenderer):
- 4:30 PM Changeset in webkit [274817] by
-
- 7 edits in trunk/Source/JavaScriptCore
[JSC] JSCustomGetterFunction/JSCustomSetterFunction should use Identifier for their field
https://bugs.webkit.org/show_bug.cgi?id=223588
Reviewed by Mark Lam and Saam Barati.
PropertyName is the holder for passing it as an argument, and it does not ref/deref underlying UniqueStringImpl.
We should use Identifier to keep it strongly ref-ed in JSCustomGetterFunction/JSCustomSetterFunction.
And we should make JSCustomGetterFunction/JSCustomSetterFunction destructible objects since Identifier needs to
deref underlying UniqueStringImpl when destroying these functions.
- runtime/JSCustomGetterFunction.cpp:
(JSC::JSCustomGetterFunction::JSCustomGetterFunction):
(JSC::JSCustomGetterFunction::destroy):
- runtime/JSCustomGetterFunction.h:
- runtime/JSCustomSetterFunction.cpp:
(JSC::JSCustomSetterFunction::JSCustomSetterFunction):
(JSC::JSCustomSetterFunction::destroy):
- runtime/JSCustomSetterFunction.h:
- runtime/VM.cpp:
(JSC::VM::VM):
- runtime/VM.h:
- 4:26 PM Changeset in webkit [274816] by
-
- 12 edits in trunk
[GPUP] Add a "wallTime" field to struct RemoteMediaPlayerState
https://bugs.webkit.org/show_bug.cgi?id=223523
Reviewed by Eric Carlson.
Source/WebCore:
No new tests. Fix test failures:
- media/video-controller-child-rate.html
- media/media-controller-unpause.html
- html/HTMLMediaElement.cpp:
(WebCore::HTMLMediaElement::currentMediaTime const): A minor fix for the comment.
Source/WebKit:
Function
MediaPlayerPrivateRemote::currentMediaTime()
returns the
current media time in the cached state, which is not the "current"
media time of the media player. This patch adds a "wallTime" field
to structRemoteMediaPlayerState
, so thatMediaPlayerPrivateRemote
can adjust thecurrentTime
in the cached state based onm_rate
andWallTime::now()
and returns a more accurate value.
- GPUProcess/media/RemoteMediaPlayerProxy.cpp:
(WebKit::RemoteMediaPlayerProxy::~RemoteMediaPlayerProxy):
(WebKit::RemoteMediaPlayerProxy::mediaPlayerPlaybackStateChanged):
(WebKit::RemoteMediaPlayerProxy::updateCachedState):
(WebKit::RemoteMediaPlayerProxy::performTaskAtMediaTime):
- GPUProcess/media/RemoteMediaPlayerProxy.h:
- GPUProcess/media/RemoteMediaPlayerProxy.messages.in:
- WebProcess/GPU/media/MediaPlayerPrivateRemote.cpp:
(WebKit::MediaPlayerPrivateRemote::pause):
(WebKit::MediaPlayerPrivateRemote::currentMediaTime const):
(WebKit::MediaPlayerPrivateRemote::playbackStateChanged):
(WebKit::MediaPlayerPrivateRemote::updateCachedState):
(WebKit::MediaPlayerPrivateRemote::performTaskAtMediaTime):
- WebProcess/GPU/media/MediaPlayerPrivateRemote.h:
- WebProcess/GPU/media/MediaPlayerPrivateRemote.messages.in:
- WebProcess/GPU/media/RemoteMediaPlayerState.h:
(WebKit::RemoteMediaPlayerState::encode const):
(WebKit::RemoteMediaPlayerState::decode):
LayoutTests:
- platform/wk2/TestExpectations:
- 4:26 PM Changeset in webkit [274815] by
-
- 43 edits13 moves in trunk/Source/WebKit
Web Inspector: rename WebInspectorProxy to WebInspectorUIProxy
https://bugs.webkit.org/show_bug.cgi?id=223551
Reviewed by Devin Rousso.
To improve clarity in the codebase, I'm renaming this to be consistent
with it's WebProcess-side counterpart, WebInspectorUI. There are many
different classes with the 'WebInspector' prefix, so it can be difficult
to understand whether a class is associated with the WebInspectorUI
frontend or the InspectorController backend. This fixes one of the biggest
offenders.
For brevity, I have elided function-level changelog entries from files
that have been renamed. This is a mechanical refactoring.
- DerivedSources-input.xcfilelist:
- DerivedSources-output.xcfilelist:
- DerivedSources.make:
- PlatformFTW.cmake:
- PlatformWin.cmake:
- Sources.txt:
- SourcesCocoa.txt:
- SourcesGTK.txt:
- UIProcess/API/APIInspectorClient.h:
(API::InspectorClient::openURLExternally):
- UIProcess/API/APIUIClient.h:
(API::UIClient::didAttachLocalInspector):
(API::UIClient::willCloseLocalInspector):
(API::UIClient::configurationForLocalInspector):
- UIProcess/API/C/WKAPICast.h:
- UIProcess/API/C/WKInspector.cpp:
(WKInspectorGetTypeID):
- UIProcess/API/C/WKPage.cpp:
- UIProcess/API/C/mac/WKInspectorPrivateMac.h:
- UIProcess/API/Cocoa/_WKInspectorInternal.h:
- UIProcess/API/Cocoa/_WKRemoteWebInspectorViewController.mm:
(-[_WKRemoteWebInspectorViewController initWithConfiguration:]):
- UIProcess/API/Cocoa/_WKRemoteWebInspectorViewControllerInternal.h:
- UIProcess/API/gtk/WebKitWebInspector.cpp:
(webkitWebInspectorCreate):
- UIProcess/API/gtk/WebKitWebInspectorPrivate.h:
- UIProcess/API/gtk/WebKitWebViewBase.cpp:
- UIProcess/API/gtk/WebKitWebViewBasePrivate.h:
- UIProcess/Automation/WebAutomationSession.cpp:
- UIProcess/Automation/mac/WebAutomationSessionMac.mm:
- UIProcess/Cocoa/UIDelegate.h:
- UIProcess/Cocoa/UIDelegate.mm:
(WebKit::UIDelegate::UIClient::configurationForLocalInspector):
(WebKit::UIDelegate::UIClient::didAttachLocalInspector):
(WebKit::UIDelegate::UIClient::willCloseLocalInspector):
- UIProcess/Cocoa/WebViewImpl.mm:
- UIProcess/Inspector/Agents/InspectorBrowserAgent.cpp:
- UIProcess/Inspector/Cocoa/InspectorDelegate.h:
- UIProcess/Inspector/Cocoa/InspectorDelegate.mm:
(WebKit::InspectorDelegate::InspectorClient::openURLExternally):
- UIProcess/Inspector/Cocoa/InspectorExtensionDelegate.mm:
- UIProcess/Inspector/RemoteWebInspectorUIProxy.cpp: Renamed from Source/WebKit/UIProcess/Inspector/RemoteWebInspectorProxy.cpp.
(WebKit::RemoteWebInspectorUIProxy::RemoteWebInspectorUIProxy):
(WebKit::RemoteWebInspectorUIProxy::~RemoteWebInspectorUIProxy):
(WebKit::RemoteWebInspectorUIProxy::invalidate):
(WebKit::RemoteWebInspectorUIProxy::setDiagnosticLoggingAvailable):
(WebKit::RemoteWebInspectorUIProxy::load):
(WebKit::RemoteWebInspectorUIProxy::closeFromBackend):
(WebKit::RemoteWebInspectorUIProxy::closeFromCrash):
(WebKit::RemoteWebInspectorUIProxy::show):
(WebKit::RemoteWebInspectorUIProxy::sendMessageToFrontend):
(WebKit::RemoteWebInspectorUIProxy::frontendLoaded):
(WebKit::RemoteWebInspectorUIProxy::frontendDidClose):
(WebKit::RemoteWebInspectorUIProxy::reopen):
(WebKit::RemoteWebInspectorUIProxy::resetState):
(WebKit::RemoteWebInspectorUIProxy::bringToFront):
(WebKit::RemoteWebInspectorUIProxy::save):
(WebKit::RemoteWebInspectorUIProxy::append):
(WebKit::RemoteWebInspectorUIProxy::setSheetRect):
(WebKit::RemoteWebInspectorUIProxy::setForcedAppearance):
(WebKit::RemoteWebInspectorUIProxy::startWindowDrag):
(WebKit::RemoteWebInspectorUIProxy::openURLExternally):
(WebKit::RemoteWebInspectorUIProxy::showCertificate):
(WebKit::RemoteWebInspectorUIProxy::sendMessageToBackend):
(WebKit::RemoteWebInspectorUIProxy::createFrontendPageAndWindow):
(WebKit::RemoteWebInspectorUIProxy::closeFrontendPageAndWindow):
(WebKit::RemoteWebInspectorUIProxy::platformCreateFrontendPageAndWindow):
(WebKit::RemoteWebInspectorUIProxy::platformResetState):
(WebKit::RemoteWebInspectorUIProxy::platformBringToFront):
(WebKit::RemoteWebInspectorUIProxy::platformSave):
(WebKit::RemoteWebInspectorUIProxy::platformAppend):
(WebKit::RemoteWebInspectorUIProxy::platformSetSheetRect):
(WebKit::RemoteWebInspectorUIProxy::platformSetForcedAppearance):
(WebKit::RemoteWebInspectorUIProxy::platformStartWindowDrag):
(WebKit::RemoteWebInspectorUIProxy::platformOpenURLExternally):
(WebKit::RemoteWebInspectorUIProxy::platformShowCertificate):
(WebKit::RemoteWebInspectorUIProxy::platformCloseFrontendPageAndWindow):
- UIProcess/Inspector/RemoteWebInspectorUIProxy.h: Renamed from Source/WebKit/UIProcess/Inspector/RemoteWebInspectorProxy.h.
(WebKit::RemoteWebInspectorUIProxyClient::~RemoteWebInspectorUIProxyClient):
(WebKit::RemoteWebInspectorUIProxy::create):
(WebKit::RemoteWebInspectorUIProxy::setClient):
(WebKit::RemoteWebInspectorUIProxy::isUnderTest const):
(WebKit::RemoteWebInspectorUIProxy::extensionController const):
(WebKit::RemoteWebInspectorUIProxy::window const):
(WebKit::RemoteWebInspectorUIProxy::sheetRect const):
- UIProcess/Inspector/RemoteWebInspectorUIProxy.messages.in: Renamed from Source/WebKit/UIProcess/Inspector/RemoteWebInspectorProxy.messages.in.
- UIProcess/Inspector/WebInspectorUIProxy.cpp: Renamed from Source/WebKit/UIProcess/Inspector/WebInspectorProxy.cpp.
(WebKit::WebInspectorUIProxy::WebInspectorUIProxy):
(WebKit::WebInspectorUIProxy::~WebInspectorUIProxy):
(WebKit::WebInspectorUIProxy::setInspectorClient):
(WebKit::WebInspectorUIProxy::inspectionLevel const):
(WebKit::WebInspectorUIProxy::inspectorPagePreferences const):
(WebKit::WebInspectorUIProxy::invalidate):
(WebKit::WebInspectorUIProxy::sendMessageToFrontend):
(WebKit::WebInspectorUIProxy::isFront):
(WebKit::WebInspectorUIProxy::connect):
(WebKit::WebInspectorUIProxy::show):
(WebKit::WebInspectorUIProxy::hide):
(WebKit::WebInspectorUIProxy::close):
(WebKit::WebInspectorUIProxy::closeForCrash):
(WebKit::WebInspectorUIProxy::reopen):
(WebKit::WebInspectorUIProxy::resetState):
(WebKit::WebInspectorUIProxy::reset):
(WebKit::WebInspectorUIProxy::updateForNewPageProcess):
(WebKit::WebInspectorUIProxy::setFrontendConnection):
(WebKit::WebInspectorUIProxy::showConsole):
(WebKit::WebInspectorUIProxy::showResources):
(WebKit::WebInspectorUIProxy::showMainResourceForFrame):
(WebKit::WebInspectorUIProxy::attachBottom):
(WebKit::WebInspectorUIProxy::attachRight):
(WebKit::WebInspectorUIProxy::attachLeft):
(WebKit::WebInspectorUIProxy::attach):
(WebKit::WebInspectorUIProxy::detach):
(WebKit::WebInspectorUIProxy::setAttachedWindowHeight):
(WebKit::WebInspectorUIProxy::setAttachedWindowWidth):
(WebKit::WebInspectorUIProxy::setSheetRect):
(WebKit::WebInspectorUIProxy::startWindowDrag):
(WebKit::WebInspectorUIProxy::togglePageProfiling):
(WebKit::WebInspectorUIProxy::toggleElementSelection):
(WebKit::WebInspectorUIProxy::isMainOrTestInspectorPage):
(WebKit::WebInspectorUIProxy::createFrontendPage):
(WebKit::WebInspectorUIProxy::openLocalInspectorFrontend):
(WebKit::WebInspectorUIProxy::open):
(WebKit::WebInspectorUIProxy::didClose):
(WebKit::WebInspectorUIProxy::closeFrontendPageAndWindow):
(WebKit::WebInspectorUIProxy::sendMessageToBackend):
(WebKit::WebInspectorUIProxy::frontendLoaded):
(WebKit::WebInspectorUIProxy::bringToFront):
(WebKit::WebInspectorUIProxy::bringInspectedPageToFront):
(WebKit::WebInspectorUIProxy::attachAvailabilityChanged):
(WebKit::WebInspectorUIProxy::setForcedAppearance):
(WebKit::WebInspectorUIProxy::openURLExternally):
(WebKit::WebInspectorUIProxy::inspectedURLChanged):
(WebKit::WebInspectorUIProxy::showCertificate):
(WebKit::WebInspectorUIProxy::elementSelectionChanged):
(WebKit::WebInspectorUIProxy::timelineRecordingChanged):
(WebKit::WebInspectorUIProxy::setDeveloperPreferenceOverride):
(WebKit::WebInspectorUIProxy::setDiagnosticLoggingAvailable):
(WebKit::WebInspectorUIProxy::save):
(WebKit::WebInspectorUIProxy::append):
(WebKit::WebInspectorUIProxy::shouldOpenAttached):
(WebKit::WebInspectorUIProxy::evaluateInFrontendForTesting):
(WebKit::WebInspectorUIProxy::platformCreateFrontendPage):
(WebKit::WebInspectorUIProxy::platformCreateFrontendWindow):
(WebKit::WebInspectorUIProxy::platformCloseFrontendPageAndWindow):
(WebKit::WebInspectorUIProxy::platformDidCloseForCrash):
(WebKit::WebInspectorUIProxy::platformInvalidate):
(WebKit::WebInspectorUIProxy::platformResetState):
(WebKit::WebInspectorUIProxy::platformBringToFront):
(WebKit::WebInspectorUIProxy::platformBringInspectedPageToFront):
(WebKit::WebInspectorUIProxy::platformHide):
(WebKit::WebInspectorUIProxy::platformIsFront):
(WebKit::WebInspectorUIProxy::platformSetForcedAppearance):
(WebKit::WebInspectorUIProxy::platformInspectedURLChanged):
(WebKit::WebInspectorUIProxy::platformShowCertificate):
(WebKit::WebInspectorUIProxy::platformSave):
(WebKit::WebInspectorUIProxy::platformAppend):
(WebKit::WebInspectorUIProxy::platformInspectedWindowHeight):
(WebKit::WebInspectorUIProxy::platformInspectedWindowWidth):
(WebKit::WebInspectorUIProxy::platformAttach):
(WebKit::WebInspectorUIProxy::platformDetach):
(WebKit::WebInspectorUIProxy::platformSetAttachedWindowHeight):
(WebKit::WebInspectorUIProxy::platformSetSheetRect):
(WebKit::WebInspectorUIProxy::platformStartWindowDrag):
(WebKit::WebInspectorUIProxy::inspectorPageURL):
(WebKit::WebInspectorUIProxy::inspectorTestPageURL):
(WebKit::WebInspectorUIProxy::infoForLocalDebuggable):
(WebKit::WebInspectorUIProxy::platformSetAttachedWindowWidth):
(WebKit::WebInspectorUIProxy::platformAttachAvailabilityChanged):
- UIProcess/Inspector/WebInspectorUIProxy.h: Renamed from Source/WebKit/UIProcess/Inspector/WebInspectorProxy.h.
(WebKit::WebInspectorUIProxy::create):
(WebKit::WebInspectorUIProxy::inspectorClient):
(WebKit::WebInspectorUIProxy::inspectedPage const):
(WebKit::WebInspectorUIProxy::inspectorPage const):
(WebKit::WebInspectorUIProxy::extensionController const):
(WebKit::WebInspectorUIProxy::isConnected const):
(WebKit::WebInspectorUIProxy::isVisible const):
(WebKit::WebInspectorUIProxy::inspectorWindow const):
(WebKit::WebInspectorUIProxy::sheetRect const):
(WebKit::WebInspectorUIProxy::inspectorView const):
(WebKit::WebInspectorUIProxy::attachmentSide const):
(WebKit::WebInspectorUIProxy::isAttached const):
(WebKit::WebInspectorUIProxy::isProfilingPage const):
(WebKit::WebInspectorUIProxy::isElementSelectionActive const):
(WebKit::WebInspectorUIProxy::isUnderTest const):
(WebKit::WebInspectorUIProxy::platformCanAttach):
(WebKit::WebInspectorUIProxy::canAttach const):
- UIProcess/Inspector/WebInspectorUIProxy.messages.in: Renamed from Source/WebKit/UIProcess/Inspector/WebInspectorProxy.messages.in.
- UIProcess/Inspector/glib/RemoteInspectorClient.cpp:
- UIProcess/Inspector/glib/RemoteInspectorClient.h:
- UIProcess/Inspector/gtk/RemoteWebInspectorUIProxyGtk.cpp: Renamed from Source/WebKit/UIProcess/Inspector/gtk/RemoteWebInspectorProxyGtk.cpp.
(WebKit::RemoteWebInspectorUIProxy::updateWindowTitle):
(WebKit::remoteInspectorViewDestroyed):
(WebKit::RemoteWebInspectorUIProxy::platformCreateFrontendPageAndWindow):
(WebKit::RemoteWebInspectorUIProxy::platformCloseFrontendPageAndWindow):
(WebKit::RemoteWebInspectorUIProxy::platformResetState):
(WebKit::RemoteWebInspectorUIProxy::platformBringToFront):
(WebKit::remoteFileReplaceContentsCallback):
(WebKit::RemoteWebInspectorUIProxy::platformSave):
(WebKit::RemoteWebInspectorUIProxy::platformAppend):
(WebKit::RemoteWebInspectorUIProxy::platformSetSheetRect):
(WebKit::RemoteWebInspectorUIProxy::platformSetForcedAppearance):
(WebKit::RemoteWebInspectorUIProxy::platformStartWindowDrag):
(WebKit::RemoteWebInspectorUIProxy::platformOpenURLExternally):
(WebKit::RemoteWebInspectorUIProxy::platformShowCertificate):
- UIProcess/Inspector/gtk/WebInspectorUIProxyClient.h: Renamed from Source/WebKit/UIProcess/Inspector/gtk/WebInspectorProxyClient.h.
- UIProcess/Inspector/gtk/WebInspectorUIProxyGtk.cpp: Renamed from Source/WebKit/UIProcess/Inspector/gtk/WebInspectorProxyGtk.cpp.
(WebKit::inspectorViewDestroyed):
(WebKit::WebInspectorUIProxy::setClient):
(WebKit::WebInspectorUIProxy::updateInspectorWindowTitle const):
(WebKit::exceededDatabaseQuota):
(WebKit::webProcessDidCrash):
(WebKit::decidePolicyForNavigationAction):
(WebKit::getContextMenuFromProposedMenu):
(WebKit::inspectorWebsiteDataStore):
(WebKit::WebInspectorUIProxy::platformCreateFrontendPage):
(WebKit::WebInspectorUIProxy::platformCreateFrontendWindow):
(WebKit::WebInspectorUIProxy::platformCloseFrontendPageAndWindow):
(WebKit::WebInspectorUIProxy::platformDidCloseForCrash):
(WebKit::WebInspectorUIProxy::platformInvalidate):
(WebKit::WebInspectorUIProxy::platformHide):
(WebKit::WebInspectorUIProxy::platformResetState):
(WebKit::WebInspectorUIProxy::platformBringToFront):
(WebKit::WebInspectorUIProxy::platformBringInspectedPageToFront):
(WebKit::WebInspectorUIProxy::platformIsFront):
(WebKit::WebInspectorUIProxy::platformSetForcedAppearance):
(WebKit::WebInspectorUIProxy::platformInspectedURLChanged):
(WebKit::WebInspectorUIProxy::platformShowCertificate):
(WebKit::WebInspectorUIProxy::inspectorPageURL):
(WebKit::WebInspectorUIProxy::inspectorTestPageURL):
(WebKit::WebInspectorUIProxy::infoForLocalDebuggable):
(WebKit::WebInspectorUIProxy::platformInspectedWindowHeight):
(WebKit::WebInspectorUIProxy::platformInspectedWindowWidth):
(WebKit::WebInspectorUIProxy::platformAttach):
(WebKit::WebInspectorUIProxy::platformDetach):
(WebKit::WebInspectorUIProxy::platformSetAttachedWindowHeight):
(WebKit::WebInspectorUIProxy::platformSetAttachedWindowWidth):
(WebKit::WebInspectorUIProxy::platformSetSheetRect):
(WebKit::WebInspectorUIProxy::platformStartWindowDrag):
(WebKit::fileReplaceContentsCallback):
(WebKit::WebInspectorUIProxy::platformSave):
(WebKit::WebInspectorUIProxy::platformAppend):
(WebKit::WebInspectorUIProxy::platformAttachAvailabilityChanged):
- UIProcess/Inspector/gtk/WebKitInspectorWindow.cpp:
(webkitInspectorWindowNew):
- UIProcess/Inspector/mac/RemoteWebInspectorUIProxyMac.mm: Renamed from Source/WebKit/UIProcess/Inspector/mac/RemoteWebInspectorProxyMac.mm.
(-[WKRemoteWebInspectorUIProxyObjCAdapter window:willPositionSheet:usingRect:]):
(-[WKRemoteWebInspectorUIProxyObjCAdapter initWithRemoteWebInspectorUIProxy:]):
(-[WKRemoteWebInspectorUIProxyObjCAdapter inspectorWKWebViewDidBecomeActive:]):
(-[WKRemoteWebInspectorUIProxyObjCAdapter inspectorViewControllerInspectorDidCrash:]):
(-[WKRemoteWebInspectorUIProxyObjCAdapter inspectorViewControllerInspectorIsUnderTest:]):
(WebKit::RemoteWebInspectorUIProxy::webView const):
(WebKit::RemoteWebInspectorUIProxy::didBecomeActive):
(WebKit::RemoteWebInspectorUIProxy::platformCreateFrontendPageAndWindow):
(WebKit::RemoteWebInspectorUIProxy::platformCloseFrontendPageAndWindow):
(WebKit::RemoteWebInspectorUIProxy::platformResetState):
(WebKit::RemoteWebInspectorUIProxy::platformBringToFront):
(WebKit::RemoteWebInspectorUIProxy::platformSave):
(WebKit::RemoteWebInspectorUIProxy::platformAppend):
(WebKit::RemoteWebInspectorUIProxy::platformSetSheetRect):
(WebKit::RemoteWebInspectorUIProxy::platformSetForcedAppearance):
(WebKit::RemoteWebInspectorUIProxy::platformStartWindowDrag):
(WebKit::RemoteWebInspectorUIProxy::platformOpenURLExternally):
(WebKit::RemoteWebInspectorUIProxy::platformShowCertificate):
- UIProcess/Inspector/mac/WKInspectorViewController.mm:
(-[WKInspectorViewController webView]):
- UIProcess/Inspector/mac/WebInspectorUIProxyMac.mm: Renamed from Source/WebKit/UIProcess/Inspector/mac/WebInspectorProxyMac.mm.
(-[WKWebInspectorUIProxyObjCAdapter inspectorRef]):
(-[WKWebInspectorUIProxyObjCAdapter inspector]):
(-[WKWebInspectorUIProxyObjCAdapter initWithWebInspectorUIProxy:]):
(-[WKWebInspectorUIProxyObjCAdapter invalidate]):
(-[WKWebInspectorUIProxyObjCAdapter window:willPositionSheet:usingRect:]):
(-[WKWebInspectorUIProxyObjCAdapter windowDidMove:]):
(-[WKWebInspectorUIProxyObjCAdapter windowDidResize:]):
(-[WKWebInspectorUIProxyObjCAdapter windowWillClose:]):
(-[WKWebInspectorUIProxyObjCAdapter windowDidEnterFullScreen:]):
(-[WKWebInspectorUIProxyObjCAdapter windowDidExitFullScreen:]):
(-[WKWebInspectorUIProxyObjCAdapter inspectedViewFrameDidChange:]):
(-[WKWebInspectorUIProxyObjCAdapter observeValueForKeyPath:ofObject:change:context:]):
(-[WKWebInspectorUIProxyObjCAdapter inspectorViewControllerDidBecomeActive:]):
(-[WKWebInspectorUIProxyObjCAdapter inspectorViewControllerInspectorDidCrash:]):
(-[WKWebInspectorUIProxyObjCAdapter inspectorViewControllerInspectorIsUnderTest:]):
(-[WKWebInspectorUIProxyObjCAdapter inspectorViewController:willMoveToWindow:]):
(-[WKWebInspectorUIProxyObjCAdapter inspectorViewControllerDidMoveToWindow:]):
(-[WKWebInspectorUIProxyObjCAdapter inspectorViewController:openURLExternally:]):
(WebKit::WebInspectorUIProxy::didBecomeActive):
(WebKit::WebInspectorUIProxy::attachmentViewDidChange):
(WebKit::WebInspectorUIProxy::attachmentWillMoveFromWindow):
(WebKit::WebInspectorUIProxy::attachmentDidMoveToWindow):
(WebKit::WebInspectorUIProxy::updateInspectorWindowTitle const):
(WebKit::WebInspectorUIProxy::createFrontendWindow):
(WebKit::WebInspectorUIProxy::platformCreateFrontendPage):
(WebKit::WebInspectorUIProxy::platformCreateFrontendWindow):
(WebKit::WebInspectorUIProxy::closeFrontendPage):
(WebKit::WebInspectorUIProxy::closeFrontendAfterInactivityTimerFired):
(WebKit::WebInspectorUIProxy::platformCloseFrontendPageAndWindow):
(WebKit::WebInspectorUIProxy::platformDidCloseForCrash):
(WebKit::WebInspectorUIProxy::platformInvalidate):
(WebKit::WebInspectorUIProxy::platformHide):
(WebKit::WebInspectorUIProxy::platformResetState):
(WebKit::WebInspectorUIProxy::platformBringToFront):
(WebKit::WebInspectorUIProxy::platformBringInspectedPageToFront):
(WebKit::WebInspectorUIProxy::platformIsFront):
(WebKit::WebInspectorUIProxy::platformCanAttach):
(WebKit::WebInspectorUIProxy::platformAttachAvailabilityChanged):
(WebKit::WebInspectorUIProxy::platformSetForcedAppearance):
(WebKit::WebInspectorUIProxy::platformInspectedURLChanged):
(WebKit::WebInspectorUIProxy::platformShowCertificate):
(WebKit::WebInspectorUIProxy::platformSave):
(WebKit::WebInspectorUIProxy::platformAppend):
(WebKit::WebInspectorUIProxy::windowFrameDidChange):
(WebKit::WebInspectorUIProxy::windowFullScreenDidChange):
(WebKit::WebInspectorUIProxy::inspectedViewFrameDidChange):
(WebKit::WebInspectorUIProxy::platformInspectedWindowHeight):
(WebKit::WebInspectorUIProxy::platformInspectedWindowWidth):
(WebKit::WebInspectorUIProxy::platformAttach):
(WebKit::WebInspectorUIProxy::platformDetach):
(WebKit::WebInspectorUIProxy::platformSetAttachedWindowHeight):
(WebKit::WebInspectorUIProxy::platformSetAttachedWindowWidth):
(WebKit::WebInspectorUIProxy::platformSetSheetRect):
(WebKit::WebInspectorUIProxy::platformStartWindowDrag):
(WebKit::WebInspectorUIProxy::inspectorPageURL):
(WebKit::WebInspectorUIProxy::inspectorTestPageURL):
(WebKit::systemVersionPlist):
(WebKit::WebInspectorUIProxy::infoForLocalDebuggable):
(WebKit::WebInspectorUIProxy::applyForcedAppearance):
- UIProcess/Inspector/socket/RemoteInspectorClient.cpp:
- UIProcess/Inspector/win/RemoteWebInspectorUIProxyWin.cpp: Renamed from Source/WebKit/UIProcess/Inspector/win/RemoteWebInspectorProxyWin.cpp.
(WebKit::RemoteWebInspectorUIProxy::WndProc):
(WebKit::registerWindowClass):
(WebKit::RemoteWebInspectorUIProxy::sizeChange):
(WebKit::RemoteWebInspectorUIProxy::onClose):
(WebKit::RemoteWebInspectorUIProxy::platformCreateFrontendPageAndWindow):
(WebKit::RemoteWebInspectorUIProxy::platformResetState):
(WebKit::RemoteWebInspectorUIProxy::platformBringToFront):
(WebKit::RemoteWebInspectorUIProxy::platformSave):
(WebKit::RemoteWebInspectorUIProxy::platformAppend):
(WebKit::RemoteWebInspectorUIProxy::platformSetSheetRect):
(WebKit::RemoteWebInspectorUIProxy::platformSetForcedAppearance):
(WebKit::RemoteWebInspectorUIProxy::platformStartWindowDrag):
(WebKit::RemoteWebInspectorUIProxy::platformOpenURLExternally):
(WebKit::RemoteWebInspectorUIProxy::platformShowCertificate):
(WebKit::RemoteWebInspectorUIProxy::platformCloseFrontendPageAndWindow):
- UIProcess/Inspector/win/WebInspectorUIProxyWin.cpp: Renamed from Source/WebKit/UIProcess/Inspector/win/WebInspectorProxyWin.cpp.
(WebKit::getInspectedWindowInfo):
(WebKit::WebInspectorUIProxy::windowReceivedMessage):
(WebKit::WebInspectorUIProxy::wndProc):
(WebKit::WebInspectorUIProxy::registerWindowClass):
(WebKit::decidePolicyForNavigationAction):
(WebKit::webProcessDidCrash):
(WebKit::WebInspectorUIProxy::platformCreateFrontendPage):
(WebKit::WebInspectorUIProxy::platformCloseFrontendPageAndWindow):
(WebKit::WebInspectorUIProxy::inspectorPageURL):
(WebKit::WebInspectorUIProxy::inspectorTestPageURL):
(WebKit::WebInspectorUIProxy::infoForLocalDebuggable):
(WebKit::WebInspectorUIProxy::platformInspectedWindowHeight):
(WebKit::WebInspectorUIProxy::platformInspectedWindowWidth):
(WebKit::WebInspectorUIProxy::platformAttach):
(WebKit::WebInspectorUIProxy::platformDetach):
(WebKit::WebInspectorUIProxy::platformSetAttachedWindowHeight):
(WebKit::WebInspectorUIProxy::platformSetAttachedWindowWidth):
(WebKit::WebInspectorUIProxy::platformSetSheetRect):
(WebKit::WebInspectorUIProxy::platformIsFront):
(WebKit::WebInspectorUIProxy::platformHide):
(WebKit::WebInspectorUIProxy::platformResetState):
(WebKit::WebInspectorUIProxy::platformBringToFront):
(WebKit::WebInspectorUIProxy::platformBringInspectedPageToFront):
(WebKit::WebInspectorUIProxy::platformSetForcedAppearance):
(WebKit::WebInspectorUIProxy::platformInspectedURLChanged):
(WebKit::WebInspectorUIProxy::platformShowCertificate):
(WebKit::WebInspectorUIProxy::platformSave):
(WebKit::WebInspectorUIProxy::platformAppend):
(WebKit::WebInspectorUIProxy::platformAttachAvailabilityChanged):
(WebKit::WebInspectorUIProxy::platformCreateFrontendWindow):
(WebKit::WebInspectorUIProxy::platformDidCloseForCrash):
(WebKit::WebInspectorUIProxy::platformInvalidate):
(WebKit::WebInspectorUIProxy::platformStartWindowDrag):
- UIProcess/WebPageProxy.cpp:
(WebKit::m_limitsNavigationsToAppBoundDomains):
(WebKit::WebPageProxy::inspector const):
- UIProcess/WebPageProxy.h:
- WebKit.xcodeproj/project.pbxproj:
- WebProcess/Inspector/RemoteWebInspectorUI.cpp:
(WebKit::RemoteWebInspectorUI::sendMessageToBackend):
(WebKit::RemoteWebInspectorUI::frontendLoaded):
(WebKit::RemoteWebInspectorUI::changeSheetRect):
(WebKit::RemoteWebInspectorUI::setForcedAppearance):
(WebKit::RemoteWebInspectorUI::startWindowDrag):
(WebKit::RemoteWebInspectorUI::bringToFront):
(WebKit::RemoteWebInspectorUI::closeWindow):
(WebKit::RemoteWebInspectorUI::reopen):
(WebKit::RemoteWebInspectorUI::resetState):
(WebKit::RemoteWebInspectorUI::openURLExternally):
(WebKit::RemoteWebInspectorUI::save):
(WebKit::RemoteWebInspectorUI::append):
(WebKit::RemoteWebInspectorUI::showCertificate):
- WebProcess/Inspector/WebInspector.cpp:
(WebKit::WebInspector::openLocalInspectorFrontend):
(WebKit::WebInspector::closeFrontendConnection):
(WebKit::WebInspector::bringToFront):
(WebKit::WebInspector::elementSelectionChanged):
(WebKit::WebInspector::timelineRecordingChanged):
(WebKit::WebInspector::setDeveloperPreferenceOverride):
(WebKit::WebInspector::updateDockingAvailability):
- WebProcess/Inspector/WebInspectorUI.cpp:
(WebKit::WebInspectorUI::updateConnection):
(WebKit::WebInspectorUI::frontendLoaded):
(WebKit::WebInspectorUI::startWindowDrag):
(WebKit::WebInspectorUI::bringToFront):
(WebKit::WebInspectorUI::closeWindow):
(WebKit::WebInspectorUI::reopen):
(WebKit::WebInspectorUI::resetState):
(WebKit::WebInspectorUI::setForcedAppearance):
(WebKit::WebInspectorUI::requestSetDockSide):
(WebKit::WebInspectorUI::changeAttachedWindowHeight):
(WebKit::WebInspectorUI::changeAttachedWindowWidth):
(WebKit::WebInspectorUI::changeSheetRect):
(WebKit::WebInspectorUI::openURLExternally):
(WebKit::WebInspectorUI::save):
(WebKit::WebInspectorUI::append):
(WebKit::WebInspectorUI::inspectedURLChanged):
(WebKit::WebInspectorUI::showCertificate):
(WebKit::WebInspectorUI::sendMessageToBackend):
- 4:21 PM Changeset in webkit [274814] by
-
- 2 edits in trunk/LayoutTests
[MacOS Wk1] imported/w3c/web-platform-tests/css/css-grid/grid-definition/grid-auto-repeat-max-size-001.html is a flakey failure
https://bugs.webkit.org/show_bug.cgi?id=222686
Unreviewed test gardening.
- platform/mac-wk1/TestExpectations:
- 4:01 PM Changeset in webkit [274813] by
-
- 4 edits1 add in trunk
LiteralParser shouldn't make error messages of length ~231
https://bugs.webkit.org/show_bug.cgi?id=223483
<rdar://75572255>
Reviewed by Robin Morisset.
JSTests:
- stress/literal-parser-error-message-oom.js: Added.
Source/JavaScriptCore:
- runtime/LiteralParser.cpp:
(JSC::LiteralParser<CharType>::parse):
- 3:29 PM Changeset in webkit [274812] by
-
- 21 edits2 copies2 adds2 deletes in trunk
Enable ability to prevent scrolling in Element.focus()
https://bugs.webkit.org/show_bug.cgi?id=178583
Patch by Rob Buis <rbuis@igalia.com> on 2021-03-22
Reviewed by Simon Fraser.
LayoutTests/imported/w3c:
Update improved test result.
- web-platform-tests/html/interaction/focus/processing-model/preventScroll-nested-scroll-elements-expected.txt: Added.
- web-platform-tests/html/interaction/focus/processing-model/preventScroll-nested-scroll-elements.html: Added.
- web-platform-tests/html/interaction/focus/processing-model/preventScroll-textarea-expected.txt:
Source/WebCore:
Add FocusOptions parameter to the focus method [1] both
to the IDL as the C++ side. Change Element.focus to not
scroll if FocusOptions.preventScroll is true.
Behavior matches Chrome and Firefox.
Tests: imported/w3c/web-platform-tests/html/interaction/focus/processing-model/preventScroll-textarea.html
imported/w3c/web-platform-tests/html/interaction/focus/processing-model/preventScroll-nested-scroll-elements.html
Test: imported/w3c/web-platform-tests/html/interaction/focus/processing-model/preventScroll-nested-scroll-elements.html
- CMakeLists.txt:
- DerivedSources-input.xcfilelist:
- DerivedSources-output.xcfilelist:
- DerivedSources.make:
- Headers.cmake:
- Sources.txt:
- WebCore.xcodeproj/project.pbxproj:
- dom/Element.cpp:
(WebCore::Element::focus):
- dom/Element.h:
(WebCore::Element::focus):
- dom/FocusOptions.h: Copied from Source/WebCore/html/HTMLOrForeignElement.idl.
- dom/FocusOptions.idl: Copied from Source/WebCore/html/HTMLOrForeignElement.idl.
- html/HTMLFormControlElement.cpp:
(WebCore::HTMLFormControlElement::didAttachRenderers):
- html/HTMLLabelElement.cpp:
(WebCore::HTMLLabelElement::focus):
- html/HTMLLabelElement.h:
- html/HTMLLegendElement.cpp:
(WebCore::HTMLLegendElement::focus):
- html/HTMLLegendElement.h:
- html/HTMLOrForeignElement.idl:
- html/InputType.cpp:
(WebCore::InputType::accessKeyAction):
- page/FocusController.cpp:
(WebCore::FocusController::advanceFocusInDocumentOrder):
(WebCore::FocusController::advanceFocusDirectionallyInContainer):
LayoutTests:
The test preventScroll-textarea.html now passes on all platforms.
- platform/ios-wk2/imported/w3c/web-platform-tests/html/interaction/focus/processing-model/preventScroll-textarea-expected.txt: Removed.
- platform/mac-wk1/imported/w3c/web-platform-tests/html/interaction/focus/processing-model/preventScroll-textarea-expected.txt: Removed.
- 3:19 PM Changeset in webkit [274811] by
-
- 8 edits in branches/safari-611.1.21.3-branch/Source
Versioning.
WebKit-7611.1.21.3.2
- 3:17 PM Changeset in webkit [274810] by
-
- 119 edits342 deletes in trunk
Remove unused JS and CSS files of media controls
https://bugs.webkit.org/show_bug.cgi?id=214955
<rdar://problem/66604040>
Reviewed by Eric Carlson.
Source/WebCore:
Cocoa platforms are already using modern media controls so there's no reason to keep the old
media controls resources/logic around any longer. It just wastes space.
The non-iOS Apple controls must be kept though as they are still used on Windows.
- Modules/mediacontrols/assets-apple-iOS.svg: Removed.
- Modules/mediacontrols/mediaControlsiOS.css: Removed.
- Modules/mediacontrols/mediaControlsiOS.js: Removed.
- rendering/RenderTheme.h:
(WebCore::RenderTheme::modernMediaControlsStyleSheet): Deleted.
- rendering/RenderThemeCocoa.h:
- rendering/RenderThemeCocoa.mm:
(WebCore::RenderThemeCocoa::purgeCaches): Added.
(WebCore::RenderThemeCocoa::mediaControlsStyleSheet): Added.
(WebCore::RenderThemeCocoa::mediaControlsScripts): Added.
(WebCore::RenderThemeCocoa::mediaControlsBase64StringForIconNameAndType): Added.
- rendering/RenderThemeIOS.h:
- rendering/RenderThemeIOS.mm:
(WebCore::RenderThemeIOS::mediaControlsStyleSheet): Deleted.
(WebCore::RenderThemeIOS::modernMediaControlsStyleSheet): Deleted.
(WebCore::RenderThemeIOS::purgeCaches): Deleted.
(WebCore::RenderThemeIOS::mediaControlsScripts): Deleted.
(WebCore::RenderThemeIOS::mediaControlsBase64StringForIconNameAndType): Deleted.
- rendering/RenderThemeMac.h:
- rendering/RenderThemeMac.mm:
(WebCore::RenderThemeMac::mediaControlsStyleSheet): Deleted.
(WebCore::RenderThemeMac::modernMediaControlsStyleSheet): Deleted.
(WebCore::RenderThemeMac::purgeCaches): Deleted.
(WebCore::RenderThemeMac::mediaControlsScripts): Deleted.
(WebCore::RenderThemeMac::mediaControlsBase64StringForIconNameAndType): Deleted.
Move media controls functions toRenderThemeCocoa
since they are identical.
- Modules/mediacontrols/MediaControlsHost.idl:
- Modules/mediacontrols/MediaControlsHost.h:
- Modules/mediacontrols/MediaControlsHost.cpp:
(WebCore::MediaControlsHost::shadowRootCSSText):
- css/mediaControls.css:
- html/HTMLMediaElement.cpp:
(WebCore::HTMLMediaElement::ensureMediaControlsInjectedScript):
(WebCore::HTMLMediaElement::updateMediaControlsAfterPresentationModeChange):
- html/MediaDocument.cpp:
(WebCore::MediaDocumentParser::createDocumentStructure):
(WebCore::MediaDocument::defaultEventHandler):
- style/UserAgentStyle.cpp:
(WebCore::Style::UserAgentStyle::ensureDefaultStyleSheetsForElement):
- page/RuntimeEnabledFeatures.h:
(WebCore::RuntimeEnabledFeatures::setModernMediaControlsEnabled): Deleted.
(WebCore::RuntimeEnabledFeatures::modernMediaControlsEnabled const): Deleted.
ReplaceModernMediaControlsEnabled
setting withENABLE_MODERN_MEDIA_CONTROLS
build flag.
- html/track/TextTrackCueGeneric.cpp:
Update the static
DEFAULTCAPTIONFONTSIZE
value for modern media controls.
- Modules/modern-media-controls/controls/macos-fullscreen-media-controls.css:
- Modules/modern-media-controls/controls/text-tracks.css:
Update comments.
- css/mediaControlsiOS.css: Removed.
This file was never included anywhere.
- platform/audio/PlatformMediaSessionManager.h:
(WebCore::PlatformMediaSessionManager::resetHaveEverRegisteredAsNowPlayingApplicationForTesting): added.
- platform/audio/cocoa/MediaSessionManagerCocoa.mm:
(WebCore::MediaSessionManagerCocoa::resetHaveEverRegisteredAsNowPlayingApplicationForTesting): added.
- testing/Internals.cpp:
(WebCore::Internals::resetToConsistentState):
Drive-by: ResethaveEverRegisteredAsNowPlayingApplication
to a consistent state between tests.
This is expected by
LayoutTests/media/now-playing-status-without-media.html
.
- bindings/js/WebCoreBuiltinNames.h:
- WebCore.xcodeproj/project.pbxproj:
Source/WebKit:
Cocoa platforms are already using modern media controls so there's no reason to keep the old
media controls resources/logic around any longer. It just wastes space.
The non-iOS Apple controls must be kept though as they are still used on Windows.
- UIProcess/API/C/WKPreferencesRefPrivate.h:
- UIProcess/API/C/WKPreferences.cpp:
(WKPreferencesSetModernMediaControlsEnabled): Deleted.
(WKPreferencesGetModernMediaControlsEnabled): Deleted.
ReplaceModernMediaControlsEnabled
setting withENABLE_MODERN_MEDIA_CONTROLS
build flag.
- UIProcess/mac/WKFullScreenWindowController.mm:
Update the static
minVideoWidth
value for modern media controls.
Source/WebKitLegacy/mac:
Cocoa platforms are already using modern media controls so there's no reason to keep the old
media controls resources/logic around any longer. It just wastes space.
The non-iOS Apple controls must be kept though as they are still used on Windows.
- WebView/WebPreferenceKeysPrivate.h:
- WebView/WebPreferencesPrivate.h:
- WebView/WebPreferences.mm:
(-[WebPreferences modernMediaControlsEnabled]): Deleted.
(-[WebPreferences setModernMediaControlsEnabled:]): Deleted.
ReplaceModernMediaControlsEnabled
setting withENABLE_MODERN_MEDIA_CONTROLS
build flag.
Source/WebKitLegacy/win:
Cocoa platforms are already using modern media controls so there's no reason to keep the old
media controls resources/logic around any longer. It just wastes space.
The non-iOS Apple controls must be kept though as they are still used on Windows.
- Interfaces/IWebPreferencesPrivate.idl:
- WebPreferenceKeysPrivate.h:
- WebPreferences.h:
- WebPreferences.cpp:
(WebPreferences::setModernMediaControlsEnabled): Deleted.
(WebPreferences::modernMediaControlsEnabled): Deleted.
- WebView.cpp:
(WebView::notifyPreferencesChanged):
ReplaceModernMediaControlsEnabled
setting withENABLE_MODERN_MEDIA_CONTROLS
build flag.
Source/WTF:
Cocoa platforms are already using modern media controls so there's no reason to keep the old
media controls resources/logic around any longer. It just wastes space.
The non-iOS Apple controls must be kept though as they are still used on Windows.
- wtf/PlatformEnable.h:
- wtf/PlatformEnableCocoa.h:
- Scripts/Preferences/WebPreferences.yaml:
Replace
ModernMediaControlsEnabled
setting withENABLE_MODERN_MEDIA_CONTROLS
build flag.
Tools:
Cocoa platforms are already using modern media controls so there's no reason to keep the old
media controls resources/logic around any longer. It just wastes space.
The non-iOS Apple controls must be kept though as they are still used on Windows.
- WebKitTestRunner/gtk/TestControllerGtk.cpp:
(WTR::TestController::platformSpecificFeatureDefaultsForTest const):
- WebKitTestRunner/wpe/TestControllerWPE.cpp:
(WTR::TestController::platformSpecificFeatureDefaultsForTest const):
ReplaceModernMediaControlsEnabled
setting withENABLE_MODERN_MEDIA_CONTROLS
build flag.
LayoutTests:
Remove tests (and their expectations) that used
ModernMediaControlsEnabled=false
.
- accessibility/ios-simulator/has-touch-event-listener-with-shadow.html:
- accessibility/ios-simulator/media-with-aria-label.html: Removed.
- accessibility/ios-simulator/media-with-aria-label-expected.txt: Removed.
- accessibility/mac/media-emits-object-replacement.html: Removed.
- accessibility/mac/media-emits-object-replacement-expected.txt: Removed.
- accessibility/mac/video-tag-hit-test.html: Removed.
- accessibility/mac/video-tag-hit-test-expected.txt: Removed.
- accessibility/mac/video-volume-slider-accessibility.html: Removed.
- accessibility/mac/video-volume-slider-accessibility-expected.txt: Removed.
- accessibility/media-element.html: Removed.
- platform/gtk/accessibility/media-element-expected.txt: Removed.
- platform/mac/accessibility/media-element-expected.txt: Removed.
- platform/wincairo/accessibility/media-element-expected.txt: Removed.
- accessibility/media-emits-object-replacement.html: Removed.
- accessibility/media-emits-object-replacement-expected.txt: Removed.
- platform/glib/accessibility/media-emits-object-replacement-expected.txt: Removed.
- accessibility/media-with-aria-label.html: Removed.
- accessibility/media-with-aria-label-expected.txt: Removed.
- compositing/video/poster.html:
- compositing/video/poster-expected.html:
- fast/hidpi/video-controls-in-hidpi.html: Removed.
- platform/gtk/fast/hidpi/video-controls-in-hidpi-expected.txt: Removed.
- platform/ios/fast/hidpi/video-controls-in-hidpi-expected.txt: Removed.
- platform/mac/fast/hidpi/video-controls-in-hidpi-expected.txt: Removed.
- platform/win/fast/hidpi/video-controls-in-hidpi-expected.txt: Removed.
- platform/wincairo/fast/hidpi/video-controls-in-hidpi-expected.txt: Removed.
- platform/wpe/fast/hidpi/video-controls-in-hidpi-expected.txt: Removed.
- fast/layers/video-layer.html: Removed.
- platform/gtk/fast/layers/video-layer-expected.png: Removed.
- platform/gtk/fast/layers/video-layer-expected.txt: Removed.
- platform/ios/fast/layers/video-layer-expected.txt: Removed.
- platform/mac/fast/layers/video-layer-expected.png: Removed.
- platform/mac/fast/layers/video-layer-expected.txt: Removed.
- platform/win/fast/layers/video-layer-expected.txt: Removed.
- platform/wincairo/fast/layers/video-layer-expected.txt: Removed.
- platform/wpe/fast/layers/video-layer-expected.txt: Removed.
- fast/mediastream/MediaStream-video-element-video-tracks-disabled.html:
- fullscreen/video-controls-drag.html: Removed.
- fullscreen/video-controls-drag-expected.txt: Removed.
- fullscreen/video-controls-override.html: Removed.
- fullscreen/video-controls-override-expected.txt: Removed.
- fullscreen/video-controls-rtl.html: Removed.
- fullscreen/video-controls-rtl-expected.txt: Removed.
- fullscreen/video-controls-timeline.html: Removed.
- fullscreen/video-controls-timeline-expected.txt: Removed.
- http/tests/media/hls/hls-accessiblity-describes-video-menu.html: Removed.
- http/tests/media/hls/hls-accessiblity-describes-video-menu-expected.txt: Removed.
- http/tests/media/hls/hls-audio-tracks-has-audio.html:
- http/tests/media/hls/hls-audio-tracks-locale-selection.html:
- http/tests/media/hls/hls-audio-tracks.html:
- http/tests/media/hls/hls-progress.html:
- http/tests/media/hls/hls-webvtt-tracks.html:
- http/tests/media/hls/range-request.html:
- http/tests/media/hls/video-controls-live-stream.html: Removed.
- platform/gtk/http/tests/media/hls/video-controls-live-stream-expected.txt: Removed.
- platform/mac/http/tests/media/hls/video-controls-live-stream-expected.txt: Removed.
- http/tests/media/hls/video-cookie.html:
- http/tests/media/hls/video-duration-accessibility.html: Removed.
- http/tests/media/hls/video-duration-accessibility-expected.txt: Removed.
- http/tests/security/contentSecurityPolicy/userAgentShadowDOM/default-src-object-data-url-allowed.html:
- http/tests/security/contentSecurityPolicy/userAgentShadowDOM/default-src-object-data-url-blocked.html:
- http/tests/security/contentSecurityPolicy/userAgentShadowDOM/default-src-object-data-url-blocked2.html:
- http/tests/security/contentSecurityPolicy/userAgentShadowDOM/video-controls-allowed.html:
- inspector/css/pseudo-element-matches.html:
- inspector/css/pseudo-element-matches-expected.txt:
- media/accessibility-closed-captions-has-aria-owns.html: Removed.
- media/accessibility-closed-captions-has-aria-owns-expected.txt: Removed.
- media/adopt-node-crash.html:
- media/airplay-allows-buffering.html:
- media/airplay-autoplay.html:
- media/audio-as-video-fullscreen.html: Removed.
- media/audio-as-video-fullscreen-expected.txt: Removed.
- media/audio-controls-do-not-fade-out.html: Removed.
- media/audio-controls-do-not-fade-out-expected.txt: Removed.
- media/audio-controls-rendering.html: Removed.
- platform/gtk/media/audio-controls-rendering-expected.txt: Removed.
- platform/ios/media/audio-controls-rendering-expected.txt: Removed.
- platform/mac/media/audio-controls-rendering-expected.txt: Removed.
- platform/win/media/audio-controls-rendering-expected.txt: Removed.
- platform/wincairo/media/audio-controls-rendering-expected.txt: Removed.
- media/audio-controls-timeline-in-media-document.html: Removed.
- media/audio-controls-timeline-in-media-document-expected.txt: Removed.
- media/audio-delete-while-slider-thumb-clicked.html: Removed.
- media/audio-delete-while-slider-thumb-clicked-expected.txt: Removed.
- media/audio-delete-while-step-button-clicked.html: Removed.
- media/audio-delete-while-step-button-clicked-expected.txt: Removed.
- media/audio-repaint.html: Removed.
- platform/gtk/media/audio-repaint-expected.txt: Removed.
- platform/ios/media/audio-repaint-expected.txt: Removed.
- platform/mac/media/audio-repaint-expected.txt: Removed.
- platform/wincairo/media/audio-repaint-expected.txt: Removed.
- media/click-placeholder-not-pausing.html: Removed.
- media/click-placeholder-not-pausing-expected.txt: Removed.
- media/click-volume-bar-not-pausing.html: Removed.
- media/click-volume-bar-not-pausing-expected.txt: Removed.
- media/controls-after-reload.html: Removed.
- platform/gtk/media/controls-after-reload-expected.txt: Removed.
- platform/mac-catalina/media/controls-after-reload-expected.txt: Removed.
- platform/mac/media/controls-after-reload-expected.txt: Removed.
- platform/win/media/controls-after-reload-expected.txt: Removed.
- platform/wincairo/media/controls-after-reload-expected.txt: Removed.
- media/controls-drag-timebar.html: Removed.
- media/controls-drag-timebar-expected.txt: Removed.
- media/controls-right-click-on-timebar.html: Removed.
- media/controls-right-click-on-timebar-expected.txt: Removed.
- media/controls-strict.html: Removed.
- platform/gtk/media/controls-strict-expected.txt: Removed.
- platform/ios/media/controls-strict-expected.txt: Removed.
- platform/mac/media/controls-strict-expected.txt: Removed.
- platform/mac/media/controls-strict-mode-expected.txt: Removed.
- platform/win/media/controls-strict-expected.txt: Removed.
- platform/wincairo/media/controls-strict-expected.txt: Removed.
- media/controls-styling.html: Removed.
- platform/gtk/media/controls-styling-expected.txt: Removed.
- platform/mac/media/controls-styling-expected.txt: Removed.
- platform/win/media/controls-styling-expected.txt: Removed.
- platform/wincairo/media/controls-styling-expected.txt: Removed.
- media/controls-styling-strict.html: Removed.
- platform/gtk/media/controls-styling-strict-expected.txt: Removed.
- platform/mac/media/controls-styling-strict-expected.txt: Removed.
- platform/wincairo/media/controls-styling-strict-expected.txt: Removed.
- media/controls-without-preload.html: Removed.
- platform/gtk/media/controls-without-preload-expected.txt: Removed.
- platform/ios/media/controls-without-preload-expected.txt: Removed.
- platform/mac/media/controls-without-preload-expected.txt: Removed.
- platform/win/media/controls-without-preload-expected.txt: Removed.
- platform/wincairo/media/controls-without-preload-expected.txt: Removed.
- media/controls/airplay-controls.html: Removed.
- media/controls/airplay-controls-expected.txt: Removed.
- media/controls/airplay-picker.html: Removed.
- media/controls/airplay-picker-expected.txt: Removed.
- media/controls/basic.html: Removed.
- media/controls/basic-expected.txt: Removed.
- media/controls/controls-test-helpers.js: Removed.
- media/controls/default-size-should-show-scrubber.html: Removed.
- media/controls/default-size-should-show-scrubber-expected.txt: Removed.
- media/controls/elementOrder.html: Removed.
- media/controls/elementOrder-expected.txt: Removed.
- media/controls/forced-tracks-only.html: Removed.
- media/controls/forced-tracks-only-expected.txt: Removed.
- media/controls/fullscreen-button-inline-layout.html: Removed.
- media/controls/fullscreen-button-inline-layout-expected.txt: Removed.
- media/controls/inline-elements-dropoff-order.html: Removed.
- media/controls/inline-elements-dropoff-order-expected.txt: Removed.
- media/controls/picture-in-picture.html: Removed.
- media/controls/picture-in-picture-expected.txt: Removed.
- media/controls/pip-placeholder-without-video-controls.html: Removed.
- media/controls/pip-placeholder-without-video-controls-expected.txt: Removed.
- media/controls/showControlsButton.html: Removed.
- media/controls/showControlsButton-expected.txt: Removed.
- media/controls/statusDisplay.html: Removed.
- media/controls/statusDisplay-expected.txt: Removed.
- media/controls/statusDisplayBad.html: Removed.
- media/controls/statusDisplayBad-expected.txt: Removed.
- media/controls/track-menu.html: Removed.
- media/controls/track-menu-expected.txt: Removed.
- media/in-band-tracks.js:
(seeked): Deleted.
(testTextTrackMode): Deleted.
(testCueStyle.seeked): Deleted.
(testCueStyle.canplaythrough): Deleted.
(testCueStyle): Deleted.
- media/mac/controls-panel-not-clipped-out.html: Removed.
- media/mac/controls-panel-not-clipped-out-expected.html: Removed.
- media/media-captions-no-controls.html:
- media/media-captions-no-controls-expected.txt:
- media/media-controller-drag-crash.html: Removed.
- media/media-controller-drag-crash-expected.txt: Removed.
- media/media-controls-accessibility.html: Removed.
- media/media-controls-accessibility-expected.txt: Removed.
- media/media-controls-cancel-events.html: Removed.
- media/media-controls-cancel-events-expected.txt: Removed.
- media/media-controls-clone.html: Removed.
- platform/gtk/media/media-controls-clone-expected.txt: Removed.
- platform/ios/media/media-controls-clone-expected.txt: Removed.
- platform/mac/media/media-controls-clone-expected.txt: Removed.
- platform/wincairo/media/media-controls-clone-expected.txt: Removed.
- media/media-controls-drag-timeline-set-controls-property.html: Removed.
- media/media-controls-drag-timeline-set-controls-property-expected.txt: Removed.
- media/media-controls-invalid-url.html: Removed.
- media/media-controls-invalid-url-expected.txt: Removed.
- platform/win/media/media-controls-invalid-url-expected.txt: Removed.
- media/media-controls-play-button-updates.html: Removed.
- platform/gtk/media/media-controls-play-button-updates-expected.png: Removed.
- platform/gtk/media/media-controls-play-button-updates-expected.txt: Removed.
- media/media-controls-play-button-updates-expected.txt: Removed.
- media/media-controls-play-button-updates-expected.png: Removed.
- media/media-controls-timeline-updates.html: Removed.
- media/media-controls-timeline-updates-expected.txt: Removed.
- media/media-controls-timeline-updates-after-playing.html: Removed.
- media/media-controls-timeline-updates-after-playing-expected.txt: Removed.
- media/media-controls-timeline-updates-when-hovered.html: Removed.
- media/media-controls-timeline-updates-when-hovered-expected.txt: Removed.
- media/media-controls.js: Removed.
- media/media-document-audio-controls-visible.html: Removed.
- media/media-document-audio-controls-visible-expected.txt: Removed.
- media/media-document-audio-repaint.html: Removed.
- platform/gtk/media/media-document-audio-repaint-expected.txt: Removed.
- platform/mac/media/media-document-audio-repaint-expected.txt: Removed.
- media/media-document-audio-repaint-expected.txt: Removed.
- media/media-fullscreen-loop-inline.html:
- media/media-fullscreen-pause-inline.html:
- media/media-fullscreen-return-to-inline.html:
- media/media-source/only-bcp47-language-tags-accepted-as-valid.html:
- media/media-volume-slider-rendered-below.html: Removed.
- media/media-volume-slider-rendered-below-expected.txt: Removed.
- media/media-volume-slider-rendered-normal.html: Removed.
- media/media-volume-slider-rendered-normal-expected.txt: Removed.
- media/nodesFromRect-shadowContent.html: Removed.
- media/nodesFromRect-shadowContent-expected.txt: Removed.
- media/progress-events-generated-correctly.html:
- media/require-user-gesture-to-load-video.html: Removed.
- media/require-user-gesture-to-load-video-expected.txt: Removed.
- media/tab-focus-inside-media-elements.html: Removed.
- media/tab-focus-inside-media-elements-expected.txt: Removed.
- media/track/in-band/track-in-band-kate-ogg-mode.html: Removed.
- media/track/in-band/track-in-band-kate-ogg-mode-expected.txt: Removed.
- media/track/in-band/track-in-band-kate-ogg-style.html: Removed.
- media/track/in-band/track-in-band-kate-ogg-style-expected.txt: Removed.
- media/track/in-band/track-in-band-srt-mkv-mode.html: Removed.
- media/track/in-band/track-in-band-srt-mkv-mode-expected.txt: Removed.
- media/track/in-band/track-in-band-srt-mkv-style.html: Removed.
- media/track/in-band/track-in-band-srt-mkv-style-expected.txt: Removed.
- media/track/regions-webvtt/vtt-region-display.html: Removed.
- media/track/regions-webvtt/vtt-region-display-expected.txt: Removed.
- media/track/regions-webvtt/vtt-region-dom-layout.html: Removed.
- media/track/regions-webvtt/vtt-region-dom-layout-expected.txt: Removed.
- media/track/texttrackcue/texttrackcue-addcue.html:
- media/track/texttrackcue/texttrackcue-displaycue.html: Removed.
- media/track/texttrackcue/texttrackcue-displaycue-expected.txt: Removed.
- media/track/track-automatic-subtitles.html:
- media/track/track-css-all-cues.html: Removed.
- media/track/track-css-all-cues-expected.txt: Removed.
- media/track/track-css-cue-lifetime.html: Removed.
- media/track/track-css-cue-lifetime-expected.txt: Removed.
- media/track/track-css-matching.html: Removed.
- media/track/track-css-matching-expected.txt: Removed.
- media/track/track-css-matching-default.html: Removed.
- media/track/track-css-matching-default-expected.txt: Removed.
- media/track/track-css-matching-lang.html: Removed.
- media/track/track-css-matching-lang-expected.txt: Removed.
- media/track/track-css-matching-timestamps.html: Removed.
- media/track/track-css-matching-timestamps-expected.txt: Removed.
- media/track/track-css-property-allowlist-expected.txt: Removed.
- media/track/track-css-property-allowlist.html: Removed.
- media/track/track-css-stroke-cues.html: Removed.
- media/track/track-css-stroke-cues-expected.txt: Removed.
- media/track/track-css-user-override.html: Removed.
- media/track/track-css-user-override-expected.txt: Removed.
- media/track/track-css-visible-stroke.html:
- media/track/track-cue-container-rendering-position.html: Removed.
- media/track/track-cue-container-rendering-position-expected.txt: Removed.
- media/track/track-cue-css.html:
- media/track/track-cue-css-expected.html:
- media/track/track-cue-left-align.html:
- media/track/track-cue-left-align-expected-mismatch.html:
- media/track/track-cue-line-position.html:
- media/track/track-cue-line-position-expected-mismatch.html:
- media/track/track-cue-mutable-fragment.html:
- media/track/track-cue-mutable-text.html: Removed.
- media/track/track-cue-mutable-text-expected.txt: Removed.
- media/track/track-cue-nothing-to-render.html: Removed.
- media/track/track-cue-nothing-to-render-expected.txt: Removed.
- media/track/track-cue-overlap-snap-to-lines-not-set.html: Removed.
- media/track/track-cue-overlap-snap-to-lines-not-set-expected.txt: Removed.
- media/track/track-cue-rendering.html: Removed.
- media/track/track-cue-rendering-expected.txt: Removed.
- media/track/track-cue-rendering-horizontal.html: Removed.
- platform/gtk/media/track/track-cue-rendering-horizontal-expected.png: Removed.
- platform/gtk/media/track/track-cue-rendering-horizontal-expected.txt: Removed.
- platform/ios/media/track/track-cue-rendering-horizontal-expected.txt: Removed.
- platform/mac/media/track/track-cue-rendering-horizontal-expected.png: Removed.
- platform/mac/media/track/track-cue-rendering-horizontal-expected.txt: Removed.
- platform/win/media/track/track-cue-rendering-horizontal-expected.txt: Removed.
- platform/wincairo/media/track/track-cue-rendering-horizontal-expected.txt: Removed.
- media/track/track-cue-rendering-mode-changed.html: Removed.
- media/track/track-cue-rendering-mode-changed-expected.txt: Removed.
- media/track/track-cue-rendering-on-resize.html: Removed.
- media/track/track-cue-rendering-on-resize-expected.txt: Removed.
- media/track/track-cue-rendering-rtl.html: Removed.
- media/track/track-cue-rendering-rtl-expected.txt: Removed.
- media/track/track-cue-rendering-snap-to-lines-not-set.html: Removed.
- media/track/track-cue-rendering-snap-to-lines-not-set-expected.txt: Removed.
- media/track/track-cue-rendering-tree-is-removed-properly.html: Removed.
- media/track/track-cue-rendering-tree-is-removed-properly-expected.txt: Removed.
- media/track/track-cue-rendering-vertical.html: Removed.
- platform/gtk/media/track/track-cue-rendering-vertical-expected.png: Removed.
- platform/gtk/media/track/track-cue-rendering-vertical-expected.txt: Removed.
- platform/ios/media/track/track-cue-rendering-vertical-expected.txt: Removed.
- platform/mac/media/track/track-cue-rendering-vertical-expected.txt: Removed.
- platform/wincairo/media/track/track-cue-rendering-vertical-expected.txt: Removed.
- media/track/track-cue-rendering-with-padding.html: Removed.
- media/track/track-cue-rendering-with-padding-expected.txt: Removed.
- media/track/track-cues-cuechange.html:
- media/track/track-cues-enter-exit.html:
- media/track/track-forced-subtitles-in-band.html:
- media/track/track-forced-subtitles-in-band-expected.txt:
- media/track/track-in-band-duplicate-tracks-when-source-changes.html:
- media/track/track-in-band-legacy-api.html:
- media/track/track-in-band-legacy-api-expected.txt:
- media/track/track-in-band-metadata-display-order.html: Removed.
- media/track/track-in-band-metadata-display-order-expected.txt: Removed.
- media/track/track-in-band-mode.html:
- media/track/track-in-band-mode-expected.txt:
- media/track/track-in-band-style.html: Removed.
- media/track/track-in-band-style-expected.txt: Removed.
- media/track/track-in-band-subtitles-too-large.html: Removed.
- media/track/track-in-band-subtitles-too-large-expected.txt: Removed.
- media/track/track-kind.html:
- media/track/track-kind-expected.txt:
- media/track/track-legacyapi-with-automatic-mode.html:
- media/track/track-legacyapi-with-automatic-mode-expected.txt:
- media/track/track-long-word-container-sizing.html: Removed.
- media/track/track-long-word-container-sizing-expected.txt: Removed.
- media/track/track-manual-mode.html:
- media/track/track-manual-mode-expected.txt:
- media/track/track-user-preferences.html: Removed.
- media/track/track-user-preferences-expected.txt: Removed.
- media/track/track-user-stylesheet.html:
- media/track/track-user-stylesheet-expected.txt:
- media/trackmenu-test.js: Removed.
- media/video-click-dblckick-standalone.html: Removed.
- media/video-click-dblckick-standalone-expected.txt: Removed.
- media/video-controls-audiotracks-trackmenu.html: Removed.
- media/video-controls-audiotracks-trackmenu-expected.txt: Removed.
- media/video-controls-captions.html: Removed.
- media/video-controls-captions-expected.txt: Removed.
- media/video-controls-captions-trackmenu.html: Removed.
- platform/gtk/media/video-controls-captions-trackmenu-expected.txt: Removed.
- platform/ios/media/video-controls-captions-trackmenu-expected.txt: Removed.
- platform/mac/media/video-controls-captions-trackmenu-expected.txt: Removed.
- platform/wincairo/media/video-controls-captions-trackmenu-expected.txt: Removed.
- media/video-controls-captions-trackmenu-hide-on-click.html: Removed.
- platform/gtk/media/video-controls-captions-trackmenu-hide-on-click-expected.txt: Removed.
- platform/ios/media/video-controls-captions-trackmenu-hide-on-click-expected.txt: Removed.
- platform/mac/media/video-controls-captions-trackmenu-hide-on-click-expected.txt: Removed.
- platform/wincairo/media/video-controls-captions-trackmenu-hide-on-click-expected.txt: Removed.
- media/video-controls-captions-trackmenu-hide-on-click-outside.html: Removed.
- media/video-controls-captions-trackmenu-hide-on-click-outside-expected.txt: Removed.
- media/video-controls-captions-trackmenu-includes-enabled-track.html: Removed.
- media/video-controls-captions-trackmenu-includes-enabled-track-expected.txt: Removed.
- media/video-controls-captions-trackmenu-localized.html: Removed.
- platform/gtk/media/video-controls-captions-trackmenu-localized-expected.txt: Removed.
- platform/ios/media/video-controls-captions-trackmenu-localized-expected.txt: Removed.
- platform/mac/media/video-controls-captions-trackmenu-localized-expected.txt: Removed.
- platform/wincairo/media/video-controls-captions-trackmenu-localized-expected.txt: Removed.
- media/video-controls-captions-trackmenu-only-captions-descriptions-and-subtitles.html: Removed.
- media/video-controls-captions-trackmenu-only-captions-descriptions-and-subtitles-expected.txt: Removed.
- platform/gtk/media/video-controls-captions-trackmenu-only-captions-descriptions-and-subtitles-expected.txt: Removed.
- platform/mac/media/video-controls-captions-trackmenu-only-captions-descriptions-and-subtitles-expected.txt: Removed.
- media/video-controls-captions-trackmenu-sorted.html: Removed.
- platform/gtk/media/video-controls-captions-trackmenu-sorted-expected.txt: Removed.
- platform/ios/media/video-controls-captions-trackmenu-sorted-expected.txt: Removed.
- platform/mac/media/video-controls-captions-trackmenu-sorted-expected.txt: Removed.
- platform/win/media/video-controls-captions-trackmenu-sorted-expected.txt: Removed.
- platform/wincairo/media/video-controls-captions-trackmenu-sorted-expected.txt: Removed.
- media/video-controls-drop-and-restore-timeline.html: Removed.
- media/video-controls-drop-and-restore-timeline-expected.txt: Removed.
- media/video-controls-fullscreen-volume.html: Removed.
- media/video-controls-fullscreen-volume-expected.txt: Removed.
- media/video-controls-in-media-document.html: Removed.
- media/video-controls-in-media-document-expected.txt: Removed.
- media/video-controls-no-display-with-text-track.html: Removed.
- media/video-controls-no-display-with-text-track-expected.txt: Removed.
- media/video-controls-rendering.html: Removed.
- platform/gtk/media/video-controls-rendering-expected.txt: Removed.
- platform/ios/media/video-controls-rendering-expected.txt: Removed.
- platform/mac/media/video-controls-rendering-expected.txt: Removed.
- platform/win/media/video-controls-rendering-expected.txt: Removed.
- platform/wincairo/media/video-controls-rendering-expected.txt: Removed.
- media/video-controls-show-on-kb-or-ax-event.html: Removed.
- media/video-controls-show-on-kb-or-ax-event-expected.txt: Removed.
- media/video-controls-toggling.html: Removed.
- media/video-controls-toggling-expected.txt: Removed.
- media/video-controls-transformed.html: Removed.
- media/video-controls-transformed-expected.txt: Removed.
- media/video-controls-visible-audio-only.html: Removed.
- media/video-controls-visible-audio-only-expected.txt: Removed.
- media/video-controls-visible-exiting-fullscreen.html: Removed.
- media/video-controls-visible-exiting-fullscreen-expected.txt: Removed.
- media/video-controls-zoomed.html: Removed.
- media/video-controls-zoomed-expected.txt: Removed.
- media/video-display-toggle.html: Removed.
- platform/gtk/media/video-display-toggle-expected.txt: Removed.
- platform/ios/media/video-display-toggle-expected.txt: Removed.
- platform/mac-catalina/media/video-display-toggle-expected.txt: Removed.
- platform/mac-mojave/media/video-display-toggle-expected.txt: Removed.
- platform/mac/media/video-display-toggle-expected.txt: Removed.
- platform/win/media/video-display-toggle-expected.txt: Removed.
- platform/wincairo/media/video-display-toggle-expected.txt: Removed.
- media/video-empty-source.html: Removed.
- platform/gtk/media/video-empty-source-expected.txt: Removed.
- platform/ios/media/video-empty-source-expected.txt: Removed.
- platform/mac/media/video-empty-source-expected.txt: Removed.
- platform/win/media/video-empty-source-expected.txt: Removed.
- platform/wincairo/media/video-empty-source-expected.txt: Removed.
- media/video-fullscreen-only-controls.html: Removed.
- media/video-fullscreen-only-controls-expected.txt: Removed.
- media/video-fullscreen-only-playback.html:
- media/video-initially-hidden-volume-slider-up.html: Removed.
- media/video-initially-hidden-volume-slider-up-expected.txt: Removed.
- media/video-no-audio.html: Removed.
- platform/gtk/media/video-no-audio-expected.txt: Removed.
- platform/ios/media/video-no-audio-expected.txt: Removed.
- platform/mac-catalina/media/video-no-audio-expected.txt: Removed.
- platform/mac/media/video-no-audio-expected.txt: Removed.
- platform/win/media/video-no-audio-expected.txt: Removed.
- platform/wincairo/media/video-no-audio-expected.txt: Removed.
- media/video-play-audio-require-user-gesture.html: Removed.
- media/video-play-audio-require-user-gesture-expected.txt: Removed.
- media/video-play-require-user-gesture.html: Removed.
- media/video-play-require-user-gesture-expected.txt: Removed.
- media/video-trackmenu-selection.html: Removed.
- media/video-trackmenu-selection-expected.txt: Removed.
- media/video-volume-slider.html: Removed.
- platform/gtk/media/video-volume-slider-expected.txt: Removed.
- platform/ios/media/video-volume-slider-expected.txt: Removed.
- platform/mac-catalina/media/video-volume-slider-expected.txt: Removed.
- platform/mac-mojave/media/video-volume-slider-expected.txt: Removed.
- platform/mac/media/video-volume-slider-expected.txt: Removed.
- platform/win/media/video-volume-slider-expected.txt: Removed.
- platform/wincairo/media/video-volume-slider-expected.txt: Removed.
- media/video-volume-slider-drag.html: Removed.
- media/video-volume-slider-drag-expected.txt: Removed.
- media/video-zoom-controls.html: Removed.
- platform/gtk/media/video-zoom-controls-expected.txt: Removed.
- platform/ios/media/video-zoom-controls-expected.txt: Removed.
- platform/mac/media/video-zoom-controls-expected.txt: Removed.
- platform/win/media/video-zoom-controls-expected.txt: Removed.
- platform/wincairo/media/video-zoom-controls-expected.txt: Removed.
- media/volume-bar-empty-when-muted.html: Removed.
- media/volume-bar-empty-when-muted-expected.txt: Removed.
- platform/gtk/media/volume-bar-empty-when-muted-expected.txt: Removed.
- platform/mac/media/volume-bar-empty-when-muted-expected.txt: Removed.
- platform/ios/media/video-play-glyph-composited-outside-overflow-scrolling-touch-container.html: Removed.
- platform/ios/media/video-play-glyph-composited-outside-overflow-scrolling-touch-container-expected.txt: Removed.
- platform/mac/media/video-layer-crash-expected.txt:
- TestExpectations:
- platform/glib/TestExpectations:
- platform/gtk/TestExpectations:
- platform/gtk-wayland/TestExpectations:
- platform/ios/TestExpectations:
- platform/ios-device/TestExpectations:
- platform/ios-simulator/TestExpectations:
- platform/ios-wk2/TestExpectations:
- platform/ipad/TestExpectations:
- platform/mac/TestExpectations:
- platform/mac-wk1/TestExpectations:
- platform/mac-wk2/TestExpectations:
- platform/win/TestExpectations:
- platform/wincairo/TestExpectations:
- platform/wincairo-wk1/TestExpectations:
- platform/wpe/TestExpectations:
- 3:17 PM Changeset in webkit [274809] by
-
- 1 copy in tags/Safari-612.1.7.1
Tag Safari-612.1.7.1.
- 3:09 PM Changeset in webkit [274808] by
-
- 4 edits in trunk/Source/WebCore
Reduce number of heap allocations on the audio thread in AudioSampleDataSource
https://bugs.webkit.org/show_bug.cgi?id=223549
Reviewed by Darin Adler.
Reduce number of heap allocations on the audio thread in AudioSampleDataSource
for performance reasons. I got rid of the heap allocations that I could easily
address. Some trickier ones remain.
- platform/audio/cocoa/AudioSampleDataSource.h:
(WebCore::AudioSampleDataSource::inputDescription const):
- Use Optional<> type for m_inputDescription & m_outputDescription data members instead of
std::unique_ptr<> so that we can initialize them without heap allocation.
- Use UniqueRef<> instead of std::unique_ptr<> for m_ringBuffer now that it gets initialized in the constructor (on the main thread).
- platform/audio/cocoa/AudioSampleDataSource.mm:
(WebCore::AudioSampleDataSource::AudioSampleDataSource):
Initialize m_ringBuffer in the constructor which runs on the main thread, instead of
doing it lazily later on, on the audio rendering thread.
(WebCore::AudioSampleDataSource::~AudioSampleDataSource):
Stop nulling data members out unnecessarily in the destructor.
(WebCore::AudioSampleDataSource::setInputFormat):
Initialize m_inputDescription without doing a heap allocation.
(WebCore::AudioSampleDataSource::setOutputFormat):
- Initialize m_outputDescription without doing a heap allocation.
- Drop initialization of m_ringBuffer now that it is done eagerly in the constructor.
- Drop RunLoop::main().dispatch() just to do logging since this was causing heap allocations.
(WebCore::AudioSampleDataSource::pushSamplesInternal):
(WebCore::AudioSampleDataSource::pushSamples):
(WebCore::AudioSampleDataSource::pullSamplesInternal):
(WebCore::AudioSampleDataSource::pullAvalaibleSamplesAsChunks):
(WebCore::AudioSampleDataSource::pullSamples):
Drop null checks for m_ringBuffer now that it is initialized eagerly in the constructor
and thus can never be null.
- 3:08 PM Changeset in webkit [274807] by
-
- 2 edits in trunk/Source/WebCore
Fix incorrect fallback values in
PlaybackSessionModelMediaElement
after r274249
https://bugs.webkit.org/show_bug.cgi?id=223584
Reviewed by Eric Carlson.
These values were something I was experimenting with as a way of knowing "has this ever
been changed", but as it turned out there were other ways of achieving this and/or it was
unnecessary to do so.
- platform/cocoa/PlaybackSessionModelMediaElement.mm:
(WebCore::PlaybackSessionModelMediaElement::defaultPlaybackRate const):
(WebCore::PlaybackSessionModelMediaElement::playbackRate const):
- 3:06 PM Changeset in webkit [274806] by
-
- 6 edits1 add in trunk
[YARR] Interpreter incorrectly matches non-BMP characters with multiple .
https://bugs.webkit.org/show_bug.cgi?id=223498
Reviewed by Yusuke Suzuki.
JSTests:
New test.
- stress/regexp-dot-match-nonBMP.js: Added.
(shouldMatch):
(shouldntMatch):
Source/JavaScriptCore:
We need to check that we read an actual character before seeing if it is part of a character class.
In the case where we are checking that a character is not in a character class, like .,
the failed to read result from input.readChecked(), -1, is not part of the newline character class.
This will allow regular expressions that require more than the number of characters in a string
to match.
- yarr/YarrInterpreter.cpp:
(JSC::Yarr::Interpreter::checkCharacterClass):
LayoutTests:
Updated test.
- fast/forms/ValidityState-patternMismatch-expected.txt:
- fast/forms/ValidityState-patternMismatch.html:
- 3:05 PM Changeset in webkit [274805] by
-
- 2 edits in trunk/Tools
Restore my committer status.
https://bugs.webkit.org/show_bug.cgi?id=223600
Per email sent to webkit-committers@.
Reviewed by Alexey Proskuryakov.
- Scripts/webkitpy/common/config/contributors.json:
- 3:00 PM Changeset in webkit [274804] by
-
- 8 edits in branches/safari-612.1.7-branch/Source
Versioning.
WebKit-7612.1.7.1
- 2:54 PM Changeset in webkit [274803] by
-
- 6 edits6 adds6 deletes in trunk/LayoutTests
[LayoutTests] Convert http/tests/multipart convert PHP to Python
https://bugs.webkit.org/show_bug.cgi?id=223475
<rdar://problem/75587716>
Reviewed by Jonathan Bedard.
- TestExpectations:
- http/tests/multipart/load-last-non-html-frame.php: Removed.
- http/tests/multipart/load-last-non-html-frame.py: Added.
- http/tests/multipart/multipart-html.php: Removed.
- http/tests/multipart/multipart-html.py: Added.
- http/tests/multipart/multipart-replace-non-html-content.php: Removed.
- http/tests/multipart/multipart-replace-non-html-content.py: Added.
- http/tests/multipart/multipart-wait-before-boundary.html:
- http/tests/multipart/policy-ignore-crash.php: Removed.
- http/tests/multipart/policy-ignore-crash.py: Added.
- http/tests/multipart/resources/multipart-nodashes.php: Removed.
- http/tests/multipart/resources/multipart-nodashes.py: Added.
- http/tests/multipart/resources/multipart-wait-before-boundary.php: Removed.
- http/tests/multipart/resources/multipart-wait-before-boundary.py: Added.
(sendHeader):
- http/tests/multipart/win-boundary-crash.html:
- platform/ios/TestExpectations:
- platform/win/TestExpectations:
- 2:47 PM Changeset in webkit [274802] by
-
- 3 edits in trunk/Source/WebCore
Always perform image decoding in the web content process.
https://bugs.webkit.org/show_bug.cgi?id=223290
<rdar://problem/75559243>
Patch by Jean-Yves Avenard <Jean-Yves Avenard> on 2021-03-22
Reviewed by Eric Carlson.
No change in externally observable behaviour.
- Modules/mediasession/MediaMetadata.cpp:
(WebCore::ArtworkImageLoader::notifyFinished): We decode the image into a BitmapImage and handle all potential failures getting there.
- platform/audio/cocoa/MediaSessionManagerCocoa.mm:
(WebCore::MediaSessionManagerCocoa::setNowPlayingInfo): remove FIXME comment.
- 2:34 PM Changeset in webkit [274801] by
-
- 22 edits8 adds8 deletes in trunk/LayoutTests
[LayoutTests] Convert http/tests/privateClickMeasurement convert PHP to Python
https://bugs.webkit.org/show_bug.cgi?id=223575
<rdar://problem/75691545>
Reviewed by Alex Christensen.
- http/tests/contentextensions/block-private-click-measurement-expected.txt:
- http/tests/contentextensions/block-private-click-measurement.html:
- http/tests/privateClickMeasurement/attribution-conversion-through-cross-site-image-redirect.html:
- http/tests/privateClickMeasurement/attribution-conversion-through-fetch-keepalive.html:
- http/tests/privateClickMeasurement/attribution-conversion-through-image-redirect-with-priority.html:
- http/tests/privateClickMeasurement/attribution-conversion-through-image-redirect-without-priority.html:
- http/tests/privateClickMeasurement/clear-through-website-data-removal.html:
- http/tests/privateClickMeasurement/conversion-disabled-in-ephemeral-session.html:
- http/tests/privateClickMeasurement/expired-ad-click-gets-removed-on-session-start.html:
- http/tests/privateClickMeasurement/expired-attribution-report-gets-sent-on-session-start-expected.txt:
- http/tests/privateClickMeasurement/expired-attribution-report-gets-sent-on-session-start.html:
- http/tests/privateClickMeasurement/expired-attributions-removed.html:
- http/tests/privateClickMeasurement/resources/conversionFilePath.php: Removed.
- http/tests/privateClickMeasurement/resources/conversionFilePath.py: Added.
- http/tests/privateClickMeasurement/resources/conversionReport.php: Removed.
- http/tests/privateClickMeasurement/resources/conversionReport.py: Added.
- http/tests/privateClickMeasurement/resources/convertAndPostMessageBack.html:
- http/tests/privateClickMeasurement/resources/fraudPreventionTestURL.php: Removed.
- http/tests/privateClickMeasurement/resources/fraudPreventionTestURL.py: Added.
- http/tests/privateClickMeasurement/resources/getConversionData.php: Removed.
- http/tests/privateClickMeasurement/resources/getConversionData.py: Added.
- http/tests/privateClickMeasurement/resources/getTokenSigningData.php: Removed.
- http/tests/privateClickMeasurement/resources/getTokenSigningData.py: Added.
- http/tests/privateClickMeasurement/resources/redirectToConversion.php: Removed.
- http/tests/privateClickMeasurement/resources/redirectToConversion.py: Added.
- http/tests/privateClickMeasurement/resources/redirectToConversionOnIPAddress.php: Removed.
- http/tests/privateClickMeasurement/resources/redirectToConversionOnIPAddress.py: Added.
- http/tests/privateClickMeasurement/resources/tokenSigningFilePath.php: Removed.
- http/tests/privateClickMeasurement/resources/tokenSigningFilePath.py: Added.
- http/tests/privateClickMeasurement/second-attribution-converted-with-higher-priority.html:
- http/tests/privateClickMeasurement/second-attribution-converted-with-lower-priority.html:
- http/tests/privateClickMeasurement/second-conversion-with-higher-priority.html:
- http/tests/privateClickMeasurement/second-conversion-with-lower-priority.html:
- http/tests/privateClickMeasurement/send-attribution-conversion-request-expected.txt:
- http/tests/privateClickMeasurement/send-attribution-conversion-request.html:
- http/tests/privateClickMeasurement/store-private-click-measurement-with-source-nonce-expected.txt:
- http/tests/privateClickMeasurement/store-private-click-measurement-with-source-nonce.html:
- 2:23 PM Changeset in webkit [274800] by
-
- 54 edits1 move in trunk/Websites/perf.webkit.org
[perf dashboard] Remove non-inclusive words from perf dashboard.
https://bugs.webkit.org/show_bug.cgi?id=223505
Reviewed by Ryosuke Niwa.
Removed most of non-inclusive terminology and replaced it with 'worker'.
Make impacted APIs backward compatible during transition.
The non-inclusive terminology will be removed after transition.
- ReadMe.md: Removed non-inclusive words.
- init-database.sql: Rename tables with non-inclusive words.
- migrate-database.sql: Added migration SQL for existing database.
- public/admin/build-workers.php: Renamed from Websites/perf.webkit.org/public/admin/build-slaves.php.
- public/api/build-requests.php:
- public/api/measurement-set.php:
- public/api/report-commits.php:
- public/api/runs.php:
- public/api/update-triggerable.php:
- public/api/upload-root.php:
- public/include/admin-header.php:
- public/include/json-header.php:
- public/include/report-processor.php:
- public/privileged-api/add-build-requests.php:
- public/privileged-api/create-analysis-task.php:
- public/privileged-api/create-test-group.php:
- public/privileged-api/update-test-group.php:
- public/v2/js/ember.js:
- server-tests/api-build-requests-tests.js:
- server-tests/api-commits-tests.js:
- server-tests/api-report-commits-tests.js:
- server-tests/api-report-tests.js:
(emptyReport):
(reportWitMismatchingCommitTime):
(reportWithOneSecondCommitTimeDifference):
(emptyWorkerReport):
(emptySlaveReport): Deleted.
- server-tests/api-test-groups.js:
- server-tests/api-update-triggerable-tests.js:
(updateWithOSXRepositoryGroup):
(updateWithMacWebKitRepositoryGroups):
- server-tests/api-upload-root-tests.js:
(makeReport):
(addWorkerAndCreateRootFile):
- server-tests/privileged-api-add-build-requests-tests.js:
(async createAnalysisTask):
(async addTriggerableAndCreateTask):
- server-tests/privileged-api-create-analysis-task-tests.js:
- server-tests/privileged-api-create-test-group-tests.js:
(createAnalysisTask):
- server-tests/privileged-api-update-test-group-tests.js:
(async createAnalysisTask):
(async addTriggerableAndCreateTask):
- server-tests/resources/common-operations.js:
- server-tests/resources/mock-data.js:
(MockData.addMockConfiguration):
(MockData.set mockTestSyncConfigWithSingleBuilder):
(MockData.sampleBuildData):
- server-tests/resources/test-server.js:
(TestServer.prototype.testConfig):
- server-tests/tools-buildbot-triggerable-tests.js:
- server-tests/tools-os-build-fetcher-tests.js:
- server-tests/tools-sync-buildbot-integration-tests.js:
(createTriggerable):
- tools/detect-changes.js:
(loadServerConfig):
- tools/js/buildbot-syncer.js:
(BuildbotBuildEntry.prototype.buildTag):
(BuildbotSyncer):
(BuildbotSyncer.prototype.scheduleRequest):
(BuildbotSyncer.prototype.scheduleRequestInGroupIfAvailable):
(BuildbotSyncer.prototype.pullBuildbot):
(BuildbotSyncer._loadConfig):
(BuildbotSyncer._validateAndMergeConfig):
(BuildbotBuildEntry.prototype.slaveName): Deleted.
- tools/js/buildbot-triggerable.js:
(BuildbotTriggerable):
(BuildbotTriggerable.prototype.updateTriggerable):
(BuildbotTriggerable.prototype.async syncOnce):
(BuildbotTriggerable.prototype.async _scheduleRequest):
(BuildbotTriggerable.prototype._scheduleRequestIfWorkerIsAvailable):
(BuildbotTriggerable.prototype._scheduleRequestWithLog):
(BuildbotTriggerable._testGroupMapForBuildRequests):
(BuildbotTriggerable.prototype._scheduleRequestIfSlaveIsAvailable): Deleted.
- tools/js/database.js:
- tools/js/os-build-fetcher.js:
(prototype.async _reportCommits):
- tools/js/privileged-api.js:
(NodePrivilegedAPI.prototype.sendRequest):
(NodePrivilegedAPI.configure):
(NodePrivilegedAPI):
- tools/pull-os-versions.py:
(OSBuildFetcher.fetch_and_report_new_builds):
- tools/run-analysis.js:
(async analysisLoop):
- tools/sync-buildbot.js:
(syncLoop.const.makeTriggerable):
(syncLoop):
- tools/sync-commits.py:
(Repository.fetch_commits_and_submit):
- tools/sync-os-versions.js:
(syncLoop):
- tools/util.py:
(submit_commits):
- unit-tests/analysis-task-tests.js:
- unit-tests/buildbot-syncer-tests.js:
(sampleiOSConfig):
(sampleBuildData):
(async const):
- unit-tests/checkconfig.js:
- unit-tests/measurement-set-analyzer-tests.js:
- unit-tests/privileged-api-tests.js:
- unit-tests/retry-failed-build-requests-tests.js:
- unit-tests/test-groups-tests.js:
- 2:23 PM Changeset in webkit [274799] by
-
- 2 edits in trunk/Websites/perf.webkit.org
[perf dashboard] Perf dashboard should be compatible with newer version of postgres.
https://bugs.webkit.org/show_bug.cgi?id=223567
Reviewed by Ryosuke Niwa.
Newer version of postgres requires explicit ROW expression while updating a single column
using multi-column update syntax. However, 'ROW' is not supported in postgres < 10. In order
to keep compatibility, using a separate query when only updating one row.
- public/include/db.php: Use 'column = value' when there is only one column to update.
- 2:21 PM Changeset in webkit [274798] by
-
- 3 edits in trunk/Source/ThirdParty/ANGLE
Metal-Angle on Simulator does not support D24S8 correctly
https://bugs.webkit.org/show_bug.cgi?id=223494
Patch by Kyle Piddington <Kyle Piddington> on 2021-03-19
Reviewed by Dean Jackson.
Re-ran autogen script for format table to add the missing format
Corrected texture swizzle support. Swizzle is unsupported on simulator.
- src/libANGLE/renderer/metal/mtl_format_table_autogen.mm:
(rx::mtl::Format::init):
- 2:11 PM Changeset in webkit [274797] by
-
- 8 edits in branches/safari-611.1.21.2-branch/Source
Versioning.
WebKit-7611.1.21.2.4
- 1:58 PM Changeset in webkit [274796] by
-
- 3 edits2 adds in trunk
[iOS] Composition text is not initially highlighted when typing in text fields using Pinyin keyboard
https://bugs.webkit.org/show_bug.cgi?id=223563
<rdar://problem/75564516>
Reviewed by Antti Koivisto.
Source/WebCore:
When enabling line layout integration, composition highlights on iOS don't appear when typing an input string
using the Pinyin keyboard for the first time. This is because the text renderer for the inserted composition
text does not contain inline text boxes when painting the composition text on iOS, so the marked text painting
codepath is never triggered.
On macOS, this isn't an issue because the process of setting the composition changes the selection, which then
changes the highlight state of theRenderText
, which subsequently calls intoensureLineBoxes()
. However,
since selections are drawn using UIKit in the UI process on iOS, we don't end up ensuring that inline text boxes
are constructed for the inserted text.
To address this, we follow macOS behavior by ensuring line box construction on the rendered composition text
when setting the composition.
Test: editing/input/composition-underline-in-search-field.html
- editing/Editor.cpp:
(WebCore::Editor::setComposition):
LayoutTests:
Add a test to verify that marked text underlines show up in search fields.
- editing/input/composition-underline-in-search-field-expected-mismatch.html: Added.
- editing/input/composition-underline-in-search-field.html: Added.
- 1:53 PM Changeset in webkit [274795] by
-
- 13 edits in branches/safari-611.1.21.0-branch/Source
Cherry-pick r274746. rdar://problem/75706601
Cannot login to microsoftonline.com without allowing storage access
https://bugs.webkit.org/show_bug.cgi?id=223510
<rdar://problem/75619058>
Reviewed by John Wilander.
Source/WebCore:
This patch introduces two changes:
- Activate the storage access quirks for default browsers only. This is the main place we test them, and can lead to unexpected behavior in apps otherwise.
- Doesn't cancel the click even if the user denies storage access. Previously we we were not allowing the click because it produces unexpected behavior. But, sites like login.microsoftonline.com are used by multiple Microsoft login flows. Since only a subset require storage access, canceling the click across the board could be considered regressing behavior.
Since storage access data is stored in the network process, we
currently cancel the user's click on quirked sites while we wait
asyncronously for the IPC response. If the user grants storage access,
we store this in the web content process and dispatch a synthetic
click. In this case, when the click triggers another storage access
check, we can allow the click because we no longer need to wait for
information from the network process.
We need some heuristic in the web content process to handle the case
of the user denying storage access to know whether to allow a
synthetic click to happen. This patch introduces
hasDeniedCrossPageStorageAccess which stores domains in the web
content process which have been denied storage access via quirk. If
a user has previously denied storage access in that web content
process, we don't prompt again. A new web content process will give them
another opportunity to allow/deny storage access.
- dom/Element.cpp: (WebCore::Element::dispatchMouseEvent):
- loader/FrameLoaderClient.h: Add a client function to check if the parent process is a full web browser, and pass this to the place we apply the quirks.
- loader/ResourceLoadObserver.h: (WebCore::ResourceLoadObserver::setHasDeniedCrossPageStorageAccess): (WebCore::ResourceLoadObserver::hasDeniedCrossPageStorageAccess const):
- page/Quirks.cpp: (WebCore::hasDeniedCrossPageStorageAccess): (WebCore::Quirks::requestStorageAccessAndHandleClick const): (WebCore::Quirks::triggerOptionalStorageAccessQuirk const):
- page/Quirks.h:
Source/WebKit:
Disable the storage access quirk for non-default web browsers and
don't cancel the login click on sites even if the user denies storage
access. See WebCore changelog for more details.
- WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp: (WebKit::WebFrameLoaderClient::isParentProcessAFullWebBrowser const):
- WebProcess/WebCoreSupport/WebFrameLoaderClient.h:
- WebProcess/WebCoreSupport/WebResourceLoadObserver.cpp: (WebKit::WebResourceLoadObserver::hasDeniedCrossPageStorageAccess const): (WebKit::WebResourceLoadObserver::setHasDeniedCrossPageStorageAccess):
- WebProcess/WebCoreSupport/WebResourceLoadObserver.h:
- WebProcess/WebPage/WebPage.cpp: (WebKit::WebPage::pageIsParentProcessAFullWebBrowser): (WebKit::WebPage::updatePreferences):
- WebProcess/WebPage/WebPage.h:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@274746 268f45cc-cd09-0410-ab3c-d52691b4dbfc
- 1:51 PM Changeset in webkit [274794] by
-
- 6 edits in trunk
imported/w3c/web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/nan-param.html is failing
https://bugs.webkit.org/show_bug.cgi?id=223583
Reviewed by Eric Carlson.
LayoutTests/imported/w3c:
Rebaseline test that is now passing.
- web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/nan-param-expected.txt:
Source/WebCore:
As per https://webaudio.github.io/web-audio-api/#computation-of-value, we should replace NaN values with
the default value, when computing the value for an AudioParam.
No new tests, rebaselined existing test.
- Modules/webaudio/AudioParam.cpp:
(WebCore::replaceNaNValues):
(WebCore::AudioParam::calculateFinalValues):
LayoutTests:
Unskip test that should no longer be flaky.
- 1:51 PM Changeset in webkit [274793] by
-
- 27 edits2 adds in trunk
[css-contain] Parse CSS contain property
https://bugs.webkit.org/show_bug.cgi?id=223252
Patch by Rob Buis <rbuis@igalia.com> on 2021-03-22
Reviewed by Darin Adler.
LayoutTests/imported/w3c:
Adjust test expectations.
- web-platform-tests/css/css-cascade/all-prop-initial-xml-expected.txt:
- web-platform-tests/css/css-contain/content-visibility/content-visibility-026-expected.txt:
- web-platform-tests/css/css-contain/inheritance-expected.txt:
- web-platform-tests/css/css-contain/parsing/contain-computed-expected.txt:
- web-platform-tests/css/css-contain/parsing/contain-valid-expected.txt:
- web-platform-tests/css/cssom/cssstyledeclaration-csstext-expected.txt:
Source/WebCore:
Parse CSS contain property according to the specification [1].
This patch also adds the experimental feature CSSContainment and
makes contain invisible from style when disabled.
[1] https://drafts.csswg.org/css-contain-1/#contain-property
Test: fast/css/contain-invalidate-if-disabled.html
- css/CSSComputedStyleDeclaration.cpp:
(WebCore::ComputedStyleExtractor::valueForPropertyInStyle):
- css/CSSProperties.json:
- css/CSSValueKeywords.in:
- css/parser/CSSParserContext.cpp:
(WebCore::operator==):
(WebCore::CSSParserContext::isPropertyRuntimeDisabled const):
- css/parser/CSSParserContext.h:
(WebCore::CSSParserContextHash::hash):
- css/parser/CSSPropertyParser.cpp:
(WebCore::consumeContain):
(WebCore::CSSPropertyParser::parseSingleValue):
- rendering/style/RenderStyle.h:
(WebCore::RenderStyle::contain const):
(WebCore::RenderStyle::setContain):
(WebCore::RenderStyle::initialContainment):
(WebCore::RenderStyle::strictContainment):
(WebCore::RenderStyle::contentContainment):
- rendering/style/RenderStyleConstants.h:
- rendering/style/StyleRareNonInheritedData.cpp:
(WebCore::StyleRareNonInheritedData::StyleRareNonInheritedData):
(WebCore::StyleRareNonInheritedData::operator== const):
- rendering/style/StyleRareNonInheritedData.h:
- style/StyleBuilderCustom.h:
(WebCore::Style::BuilderCustom::applyInitialContain):
(WebCore::Style::BuilderCustom::applyInheritContain):
(WebCore::Style::BuilderCustom::applyValueContain):
Source/WTF:
Add experimental feature flag.
- Scripts/Preferences/WebPreferencesExperimental.yaml:
Tools:
Add support for disabling aspect-ratio in win wk1.
- DumpRenderTree/TestOptions.cpp:
(WTR::TestOptions::defaults):
LayoutTests:
Add test to verify that contain is invisible from style when disabled.
- fast/css/contain-invalidate-if-disabled-expected.txt: Added.
- fast/css/contain-invalidate-if-disabled.html: Added.
- platform/gtk/imported/w3c/web-platform-tests/css/cssom/cssstyledeclaration-csstext-expected.txt:
- platform/ios-wk2/imported/w3c/web-platform-tests/css/cssom/cssstyledeclaration-csstext-expected.txt:
- platform/wpe/imported/w3c/web-platform-tests/css/cssom/cssstyledeclaration-csstext-expected.txt:
- 1:47 PM Changeset in webkit [274792] by
-
- 8 edits in branches/safari-611.1.21.0-branch/Source
Versioning.
WebKit-7611.1.21.0.10
- 1:38 PM Changeset in webkit [274791] by
-
- 9 edits in trunk/Source
[WinCairo] ASSERTION FAILED: isMainThread() in GPU process for some canvas/philip/tests tests
https://bugs.webkit.org/show_bug.cgi?id=223500
Reviewed by Alex Christensen.
Source/WebCore:
Added a new member of FontPlatformData::CreationData to
FontCustomPlatformData struct to transfer custom fonts to GPU
process for WinCairo port.
- PlatformWin.cmake:
- platform/graphics/FontPlatformData.h:
- platform/graphics/win/FontCustomPlatformData.cpp:
(WebCore::createFontCustomPlatformData):
- platform/graphics/win/FontCustomPlatformData.h:
(WebCore::FontCustomPlatformData::FontCustomPlatformData):
- platform/graphics/win/FontCustomPlatformDataCairo.cpp:
(WebCore::FontCustomPlatformData::fontPlatformData):
(WebCore::createFontCustomPlatformData):
- platform/graphics/win/FontPlatformDataCairoWin.cpp:
(WebCore::FontPlatformData::FontPlatformData):
Source/WebKit:
In WinCairo GPU process mode, WebCore::Font IPC decoder was using
FontCache::fontForFamily that should be called only in the main
thread. However, It is was called in IPC thread. Reimplemented the
decoder without using FontCache::fontForFamily.
Encode LOGFONT for WebCore::Font, and decode it and create a font
directly from it.
This change also encodes and decodes the
FontPlatformData::CreationData of custom fonts. However, custom
fonts still don't work in GPU process mode because
FontCustomPlatformData is destructed soon. In non-GPU process
mode, FontCustomPlatformData is retained by CachedFont. In GPU
process mode, fontReference of FontCustomPlatformData should be
refcounted and retained by WebCore::Font.
- Shared/win/WebCoreArgumentCodersWin.cpp:
(IPC::ArgumentCoder<LOGFONT>::encode):
(IPC::ArgumentCoder<LOGFONT>::decode):
(IPC::ArgumentCoder<Ref<Font>>::encodePlatformData):
(IPC::ArgumentCoder<Ref<Font>>::decodePlatformData):
- 1:32 PM Changeset in webkit [274790] by
-
- 3 edits in trunk/Source/WebKit
Allow additional fcntl
https://bugs.webkit.org/show_bug.cgi?id=223590
<rdar://problem/75702241>
Reviewed by Brent Fulgham.
An additional fcntl is being used and should be allowed.
- Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb:
- WebProcess/com.apple.WebProcess.sb.in:
- 1:30 PM Changeset in webkit [274789] by
-
- 7 edits in trunk/Source
RealtimeMediaSource does not need to be a WeakPtr
https://bugs.webkit.org/show_bug.cgi?id=223573
<rdar://75583258>
Reviewed by Eric Carlson.
Source/WebCore:
Remove use of WeakPtr and ref the source instead.
Covered by existing tests.
- platform/mediastream/RealtimeIncomingAudioSource.cpp:
(WebCore::RealtimeIncomingAudioSource::OnChanged):
- platform/mediastream/RealtimeIncomingVideoSource.cpp:
(WebCore::RealtimeIncomingVideoSource::OnChanged):
- platform/mediastream/RealtimeMediaSource.cpp:
(WebCore::RealtimeMediaSource::updateHasStartedProducingData):
- platform/mediastream/RealtimeMediaSource.h:
Source/WebKit:
- UIProcess/SpeechRecognitionRemoteRealtimeMediaSource.h:
- 1:30 PM Changeset in webkit [274788] by
-
- 8 edits in trunk/Source
Unreviewed, fix Mac and non-unified JSCOnly builds
https://bugs.webkit.org/show_bug.cgi?id=223546
Source/JavaScriptCore:
- wasm/WasmGlobal.h:
- wasm/WasmTable.h:
- wasm/js/JSWebAssemblyCompileError.cpp:
- wasm/js/JSWebAssemblyLinkError.cpp:
- wasm/js/JSWebAssemblyRuntimeError.cpp:
Add missing includes for non-unified JSC build.
Source/WTF:
- wtf/PlatformJSCOnly.cmake:
Add missing file for JSCOnly build on Mac.
- 1:22 PM Changeset in webkit [274787] by
-
- 5 edits in trunk/Source/WebCore
[GStreamer] gst_audio_format_fill_silence() is deprecated in GStreamer 1.20
https://bugs.webkit.org/show_bug.cgi?id=223562
Patch by Philippe Normand <pnormand@igalia.com> on 2021-03-22
Reviewed by Xabier Rodriguez-Calvar.
Fix GStreamer deprecation warnings.
- platform/graphics/gstreamer/GStreamerCommon.h:
- platform/mediastream/gstreamer/MockRealtimeAudioSourceGStreamer.cpp:
(WebCore::MockRealtimeAudioSourceGStreamer::render):
- platform/mediastream/gstreamer/RealtimeIncomingAudioSourceLibWebRTC.cpp:
(WebCore::RealtimeIncomingAudioSourceLibWebRTC::OnData):
- platform/mediastream/gstreamer/RealtimeOutgoingAudioSourceLibWebRTC.cpp:
(WebCore::RealtimeOutgoingAudioSourceLibWebRTC::pullAudioData):
- 1:15 PM Changeset in webkit [274786] by
-
- 2 edits in trunk/Source/WebKit
Source/WebKit/UIProcess/Cocoa/WebViewImpl.mm:2681:9: runtime error: load of value nnn, which is not a valid value for type 'BOOL' (aka 'signed char')
https://bugs.webkit.org/show_bug.cgi?id=223581
Reviewed by Simon Fraser.
The code was implicitly casting an uint64_t identifier into a BOOL variable. The intention was
to check whether the identifier is 0 or not. To silence the UBSAN error, we now use the bool
type instead of BOOL (since BOOL is defined as a signed char on some platforms).
- UIProcess/Cocoa/WebViewImpl.mm:
(WebKit::WebViewImpl::pluginFocusOrWindowFocusChanged):
- 1:12 PM Changeset in webkit [274785] by
-
- 4 edits in trunk/LayoutTests
Gardening some passing tests
Unreviewed test gardening.
- TestExpectations:
- platform/glib/TestExpectations:
- platform/wpe/TestExpectations:
- 1:07 PM Changeset in webkit [274784] by
-
- 3 edits1 add in trunk
[JSC] Intl.Locale should not assume is8Bit
https://bugs.webkit.org/show_bug.cgi?id=223553
Reviewed by Ross Kirsling.
JSTests:
- stress/intl-locale-non-8bit.js: Added.
(shouldBe):
Source/JavaScriptCore:
is8Bit or not is not guaranteed if it is an user-input. For example, "test日本語".substring(0, 3) should be non 8Bit string.
Intl.Locale has several places that assumed that input should be 8Bit if they are ASCII. This patch fixes it.
- runtime/IntlLocale.cpp:
(JSC::LocaleIDBuilder::overrideLanguageScriptRegion):
(JSC::LocaleIDBuilder::setKeywordValue):
- 12:55 PM Changeset in webkit [274783] by
-
- 1 copy in tags/Safari-612.1.7
Tag Safari-612.1.7.
- 12:55 PM Changeset in webkit [274782] by
-
- 3 edits1 add in trunk/LayoutTests
Unreviewed, unskip audioworkletprocessor-param-getter-overridden.https.html WPT test as it is no longer failing.
LayoutTests/imported/w3c:
- web-platform-tests/webaudio/the-audio-api/the-audioworklet-interface/audioworkletprocessor-param-getter-overridden.https-expected.txt: Added.
LayoutTests:
- 12:54 PM Changeset in webkit [274781] by
-
- 1 delete in tags/Safari-612.1.7
Delete tag.
- 12:53 PM WebKitGTK/2.32.x edited by
- (diff)
- 12:51 PM WebKitGTK/2.32.x edited by
- (diff)
- 12:46 PM Changeset in webkit [274780] by
-
- 1 copy in tags/Safari-612.1.7
Tag Safari-612.1.7.
- 12:42 PM Changeset in webkit [274779] by
-
- 1 delete in tags/Safari-612.1.7
Delete tag.
- 12:42 PM Changeset in webkit [274778] by
-
- 3 edits in trunk/Source/WebCore
Async Clipboard read prevents WebRTC IOSurfaces from being released
https://bugs.webkit.org/show_bug.cgi?id=223489
<rdar://problem/75601433>
Reviewed by Eric Carlson.
Instead of dispatching a task to main thread, the task refing a MediaSample,
we store the MediaSample in MediaPlayerPrivateMediaStreamAVFObjC on the background thread and
access it on main thread with a lock.
This ensures that we do not keep more than one media sample per MediaPlayerPrivateMediaStreamAVFObjC, even if main thread is blocked.
Make sure to reset the video transformation according hasChangedOrientation even if there is no media sample available anymore.
Covered by existing tests.
- platform/graphics/avfoundation/objc/MediaPlayerPrivateMediaStreamAVFObjC.h:
- platform/graphics/avfoundation/objc/MediaPlayerPrivateMediaStreamAVFObjC.mm:
(WebCore::MediaPlayerPrivateMediaStreamAVFObjC::processNewVideoSample):
- 12:37 PM Changeset in webkit [274777] by
-
- 2 edits in trunk/Source/WebCore
Fix typo introduced in r274586 and revert fix from r274667 to get around compilation error following typo.
https://bugs.webkit.org/show_bug.cgi?id=223554
Patch by Jean-Yves Avenard <Jean-Yves Avenard> on 2021-03-22
Reviewed by Eric Carlson.
No test needed.
- testing/Internals.cpp:
(WebCore::Internals::loadArtworkImage):
- 12:35 PM Changeset in webkit [274776] by
-
- 2 edits in trunk/Source/WebCore
Better validate JSArrays in AudioWorkletProcessor
https://bugs.webkit.org/show_bug.cgi?id=223548
Reviewed by Geoffrey Garen.
Better validate JSArrays in AudioWorkletProcessor. Replaces debug assertions with runtime
checks for robustness.
- Modules/webaudio/AudioWorkletProcessor.cpp:
(WebCore::copyDataFromBusesToJSArray):
(WebCore::copyDataFromParameterMapToJSObject):
(WebCore::zeroJSArray):
(WebCore::AudioWorkletProcessor::buildJSArguments):
- 12:34 PM Changeset in webkit [274775] by
-
- 1 copy in tags/Safari-612.1.7
Tag Safari-612.1.7.
- 12:29 PM Changeset in webkit [274774] by
-
- 5 edits in trunk
[ macOS debug arm64 ] ASSERTION FAILED: count >= 1 ./rendering/RenderMultiColumnSet.cpp(450) : unsigned int WebCore::RenderMultiColumnSet::columnCount() const
https://bugs.webkit.org/show_bug.cgi?id=223144
<rdar://problem/75381496>
Reviewed by Simon Fraser.
Source/WebCore:
Overflow height computation with infinite constraint should not produce a negative height value.
During the column balancing, we use the "max layout unit" value to indicate infinite available space.
However this max value confuses the height computation in expandToEncompassFragmentedFlowContentsIfNeeded and produces a negative height value.
Let's also ensure that we never trigger undefined behavior as the result of implicitly converting (negative)float to unsigned.
- rendering/RenderFragmentContainerSet.cpp:
(WebCore::RenderFragmentContainerSet::expandToEncompassFragmentedFlowContentsIfNeeded):
- rendering/RenderFragmentedFlow.cpp:
(WebCore::RenderFragmentedFlow::updateFragmentsFragmentedFlowPortionRect):
- rendering/RenderMultiColumnSet.cpp:
(WebCore::RenderMultiColumnSet::columnCount const):
LayoutTests:
- platform/mac/TestExpectations:
- 12:25 PM Changeset in webkit [274773] by
-
- 10 edits in trunk
Implement AbortSignal.abort()
https://bugs.webkit.org/show_bug.cgi?id=223071
<rdar://problem/75575483>
Reviewed by Darin Adler.
LayoutTests/imported/w3c:
Resync WPT test from upstream a8cbe9c712ad032d36 to gain test coverage.
- web-platform-tests/dom/abort/event.any-expected.txt:
- web-platform-tests/dom/abort/event.any.js:
- web-platform-tests/dom/abort/event.any.worker-expected.txt:
Source/WebCore:
Implement AbortSignal.abort() which creates and returns an already aborted AbortSignal:
No new tests, covered by updated test.
- dom/AbortSignal.cpp:
(WebCore::AbortSignal::createAborted):
(WebCore::AbortSignal::AbortSignal):
- dom/AbortSignal.h:
- dom/AbortSignal.idl:
- 12:06 PM Changeset in webkit [274772] by
-
- 6 edits2 adds in trunk
[macOS] Context menu should account for image overlay content
https://bugs.webkit.org/show_bug.cgi?id=223518
<rdar://problem/75505210>
Reviewed by Devin Rousso.
Source/WebCore:
Make some adjustments to allow context menu items for text selection to show up when right clicking on text in
an image overlay.
Test: fast/images/image-extraction/mac/copy-image-overlay-text-with-context-menu.html
- editing/Editor.cpp:
(WebCore::Editor::performCutOrCopy):
Adjust this logic so that we only attempt to write plain text to the system pasteboard when copying text inside
image overlays (this matches the behavior of copying selected text intextarea
elements and text fields).
- html/HTMLElement.cpp:
(WebCore::HTMLElement::hasImageOverlay const):
(WebCore::imageOverlayHost):
(WebCore::HTMLElement::isInsideImageOverlay):
Add a helper function to determine whether or not a given range in the DOM is inside an image overlay shadow
root. To avoid code duplication, pull out some logic to grab the image overlay's element host (if it exists) out
into a separate static helper function (imageOverlayHost
), and use it here and also inisImageOverlayText
.
(WebCore::HTMLElement::isImageOverlayText):
Move the UA shadow root check into
HTMLElement::hasImageOverlay
, so thathasImageOverlay
can be invoked for
elements with non-UA shadow roots without hitting an assertion.
- html/HTMLElement.h:
- page/ContextMenuController.cpp:
(WebCore::ContextMenuController::populate):
Pull logic that determines whether or not we should show text-selection-related context menu items out into a
separate lambda function, so that it's easier to take advantage of early returns; then, in the case where we
have an image URL, additionally show selected text options if the selection is inside the image overlay.
LayoutTests:
Add a layout test to exercise copying via the context menu.
- fast/images/image-extraction/mac/copy-image-overlay-text-with-context-menu-expected.txt: Added.
- fast/images/image-extraction/mac/copy-image-overlay-text-with-context-menu.html: Added.
- 12:02 PM Changeset in webkit [274771] by
-
- 5 edits in trunk/Tools
[webkitscmpy] Allow user to force canonicalization for a specific set of commits
https://bugs.webkit.org/show_bug.cgi?id=223579
<rdar://problem/75693154>
Reviewed by Aakash Jain.
- Scripts/libraries/webkitscmpy/setup.py: Bump version.
- Scripts/libraries/webkitscmpy/webkitscmpy/init.py: Ditto.
- Scripts/libraries/webkitscmpy/webkitscmpy/program/canonicalize/init.py:
(Canonicalize.parser): Add --number argument.
(Canonicalize.main): Use --number to set the number of commits to be canonicalized.
- Scripts/libraries/webkitscmpy/webkitscmpy/test/canonicalize_unittest.py:
(TestCanonicalize.test_number):
- 12:01 PM Changeset in webkit [274770] by
-
- 54 edits in trunk/Source
Use the PropertyName parameter passed to custom getters/setters rather than a redundant const char* in DOM attribute prologues
https://bugs.webkit.org/show_bug.cgi?id=223542
Reviewed by Alexey Shvayka.
Source/JavaScriptCore:
Add throwVMDOMAttributeSetterTypeError to match existing throwVMDOMAttributeGetterTypeError and move
additional helpers used by WebCore here to avoid redundant work.
Removes some now unused functions.
- runtime/Error.cpp:
(JSC::createGetterTypeError):
(JSC::makeDOMAttributeGetterTypeErrorMessage):
(JSC::makeDOMAttributeSetterTypeErrorMessage):
(JSC::throwDOMAttributeGetterTypeError):
(JSC::throwDOMAttributeSetterTypeError):
(JSC::throwGetterTypeError): Deleted.
- runtime/Error.h:
(JSC::throwVMRangeError):
(JSC::throwVMDOMAttributeSetterTypeError):
(JSC::throwVMGetterTypeError): Deleted.
Source/WebCore:
Use the PropertyName parameter passed to custom getters/setters rather than a
redundant const char* in DOM attribute prologues. This will allow us to share
IDLAttribute prologue implementations in cases where the same bound function
should be called for multiple attributes, as will be the case for CSSStyleDeclaration.
Also took the opertunity to do some cleanup
- Made CastedThisErrorBehavior conditions use if constexpr to ensure the non-requested cases are compiled out, even in debug builds.
- Moves all attribute Getter/Setter TypeError related functions to JSC, where there were already some, to remove duplication of strings and prepare for hoisting setter prologues in the future (as is already done for getters).
- Remove AttributeSetter::call as it was redundant with invokeFunctorPropagatingExceptionIfNecessary.
- bindings/js/JSDOMAttribute.h:
(WebCore::IDLAttribute::set):
(WebCore::IDLAttribute::setStatic):
(WebCore::IDLAttribute::get):
(WebCore::IDLAttribute::getStatic):
(WebCore::AttributeSetter::call): Deleted.
- bindings/js/JSDOMExceptionHandling.cpp:
(WebCore::rejectPromiseWithGetterTypeError):
(WebCore::makeGetterTypeErrorMessage): Deleted.
(WebCore::throwGetterTypeError): Deleted.
(WebCore::throwSetterTypeError): Deleted.
- bindings/js/JSDOMExceptionHandling.h:
- bindings/js/JSDOMGlobalObject.cpp:
(WebCore::JSC_DEFINE_HOST_FUNCTION):
- bindings/js/JSDOMOperation.h:
(WebCore::IDLOperation::call):
- bindings/js/JSDOMOperationReturningPromise.h:
(WebCore::IDLOperationReturningPromise::call):
(WebCore::IDLOperationReturningPromise::callReturningOwnPromise):
- bindings/scripts/CodeGeneratorJS.pm:
(GenerateAttributeGetterTrampolineDefinition):
(GenerateAttributeSetterBodyDefinition):
(GenerateAttributeSetterTrampolineDefinition):
- bindings/scripts/test/JS/*:
Update test results.
- 12:00 PM Changeset in webkit [274769] by
-
- 4 edits in trunk
AppleWin can't start due to "Failed to determine path to AAS directory." because iTunes changed the registry key
https://bugs.webkit.org/show_bug.cgi?id=219015
Patch by Tyler Wilcock <Tyler Wilcock> on 2021-03-22
Reviewed by Alex Christensen.
It appears that iTunes no longer sets the Apple Application Support
Source/JavaScriptCore:
registry entry. Fall back to trying to find the iTunes installation
directory if the AAS directory is not present.
- shell/DLLLauncherMain.cpp:
(iTunesDirectory): Added.
(modifyPath):
Tools:
registry entry. Fallback to trying to find the iTunes installation
directory if the AAS directory is not present.
- win/DLLLauncher/DLLLauncherMain.cpp:
(iTunesDirectory): Added.
(modifyPath):
- 12:00 PM Changeset in webkit [274768] by
-
- 17 edits11 adds10 deletes in trunk/LayoutTests
[LayoutTests] Convert http/tests/workers convert PHP to Python
https://bugs.webkit.org/show_bug.cgi?id=223522
<rdar://problem/75624689>
Reviewed by Alex Christensen.
- http/tests/workers/resources/subworker-encoded.php: Removed.
- http/tests/workers/resources/subworker-encoded.py: Added.
- http/tests/workers/resources/worker-encoded.php: Removed.
- http/tests/workers/resources/worker-encoded.py: Added.
- http/tests/workers/resources/worker-importScripts-banned-mimetype.php: Removed.
- http/tests/workers/resources/worker-importScripts-banned-mimetype.py: Added.
- http/tests/workers/resources/xhr-query-utf8.php: Removed.
- http/tests/workers/resources/xhr-query-utf8.py: Added.
- http/tests/workers/resources/xhr-response.py: Added.
- http/tests/workers/service/basic-timeout.https-expected.txt:
- http/tests/workers/service/controller-change.html:
- http/tests/workers/service/page-caching.html:
- http/tests/workers/service/registration-updateViaCache-all.html:
- http/tests/workers/service/registration-updateViaCache-none.html:
- http/tests/workers/service/resources/basic-timeout.js:
- http/tests/workers/service/resources/cacheable-script-worker.php: Removed.
- http/tests/workers/service/resources/cacheable-script-worker.py: Added.
- http/tests/workers/service/resources/download-binary.php: Removed.
- http/tests/workers/service/resources/download-binary.py: Added.
- http/tests/workers/service/resources/import-cacheable-script-worker.js:
- http/tests/workers/service/resources/self_registration_update-worker.php: Removed.
- http/tests/workers/service/resources/self_registration_update-worker.py: Added.
- http/tests/workers/service/resources/succeed-fallback-check.php: Removed.
- http/tests/workers/service/resources/succeed-fallback-check.py: Added.
- http/tests/workers/service/resources/updating-fetch-worker.php: Removed.
- http/tests/workers/service/resources/updating-fetch-worker.py: Added.
- http/tests/workers/service/resources/updating-worker.php: Removed.
- http/tests/workers/service/resources/updating-worker.py: Added.
- http/tests/workers/service/self_registration_update.html:
- http/tests/workers/service/service-worker-download-async-delegates.https-expected.txt:
- http/tests/workers/service/service-worker-download-async-delegates.https.html:
- http/tests/workers/service/service-worker-download.https-expected.txt:
- http/tests/workers/service/service-worker-download.https.html:
- http/tests/workers/service/service-worker-registration-gc-event.html:
- http/tests/workers/text-encoding.html:
- http/tests/workers/worker-importScripts-banned-mimetype-expected.txt:
- http/tests/workers/worker-importScripts-banned-mimetype.html:
- 11:51 AM Changeset in webkit [274767] by
-
- 8 edits in trunk/Source/WebCore
Avoid heap allocation under AudioNodeInput::disable() / AudioNodeInput::enable()
https://bugs.webkit.org/show_bug.cgi?id=223529
Reviewed by Eric Carlson.
Avoid heap allocation under AudioNodeInput::disable() / AudioNodeInput::enable() since those can
get called on the audio thread.
AudioNodeInput used to have a m_disabledOutputs container to keep disabled outputs separated
from enabled ones (in m_outputs). Instead, we now store all outputs in m_outputs with a 'isEnabled'
flag. As a result, we no longer need to make any heap allocations when enabling/disabling an
output, we merely need to flip a flag in m_outputs.
For convenience, since clients of rendering outputs only care about enabled outputs, I introduced
a new RenderingOutputCollection container with iterators. This way clients do not need to worry
about disabled outputs.
- Modules/webaudio/AudioNodeInput.cpp:
(WebCore::AudioNodeInput::connect):
(WebCore::AudioNodeInput::disconnect):
(WebCore::AudioNodeInput::didDisableOutput):
(WebCore::AudioNodeInput::didEnableOutput):
(WebCore::AudioNodeInput::bus):
(WebCore::AudioNodeInput::sumAllConnections):
(WebCore::AudioNodeInput::pull):
- Modules/webaudio/AudioNodeInput.h:
- Modules/webaudio/AudioNodeOutput.cpp:
(WebCore::AudioNodeOutput::disable):
(WebCore::AudioNodeOutput::enable):
- Modules/webaudio/AudioParam.cpp:
(WebCore::AudioParam::calculateFinalValues):
- Modules/webaudio/AudioSummingJunction.cpp:
(WebCore::AudioSummingJunction::numberOfConnections const):
(WebCore::AudioSummingJunction::addOutput):
(WebCore::AudioSummingJunction::removeOutput):
(WebCore::AudioSummingJunction::updateRenderingState):
(WebCore::AudioSummingJunction::maximumNumberOfChannels const):
(WebCore::AudioSummingJunction::didDisableOutput):
(WebCore::AudioSummingJunction::didEnableOutput):
(WebCore::AudioSummingJunction::RenderingOutputCollection::RenderingOutput::RenderingOutput):
(WebCore::WebCore::AudioSummingJunction::RenderingOutputCollection::remove):
(WebCore::WebCore::AudioSummingJunction::RenderingOutputCollection::setEnabled):
(WebCore::WebCore::AudioSummingJunction::RenderingOutputCollection::RenderingOutputCollection):
- Modules/webaudio/AudioSummingJunction.h:
(WebCore::AudioSummingJunction::RenderingOutputCollection::isEmpty const):
(WebCore::AudioSummingJunction::RenderingOutputCollection::size const):
(WebCore::AudioSummingJunction::RenderingOutputCollection::clear):
(WebCore::AudioSummingJunction::RenderingOutputCollection::append):
(WebCore::AudioSummingJunction::RenderingOutputCollection::ConstIterator::ConstIterator):
(WebCore::AudioSummingJunction::RenderingOutputCollection::ConstIterator::operator* const):
(WebCore::AudioSummingJunction::RenderingOutputCollection::ConstIterator::operator!= const):
(WebCore::AudioSummingJunction::RenderingOutputCollection::ConstIterator::operator++):
(WebCore::AudioSummingJunction::RenderingOutputCollection::begin const):
(WebCore::AudioSummingJunction::RenderingOutputCollection::end const):
(WebCore::AudioSummingJunction::renderingOutputs const):
(WebCore::AudioSummingJunction::isConnected const):
- Modules/webaudio/WebKitAudioPannerNode.cpp:
(WebCore::WebKitAudioPannerNode::notifyAudioSourcesConnectedToNode):
- 11:47 AM Changeset in webkit [274766] by
-
- 2 edits in trunk/Source/WebKit
Add an early return in UserMediaPermissionRequestManagerProxy::computeFilteredDeviceList
https://bugs.webkit.org/show_bug.cgi?id=223571
Reviewed by Eric Carlson.
Update code to early return as soon as possible.
- UIProcess/UserMediaPermissionRequestManagerProxy.cpp:
(WebKit::UserMediaPermissionRequestManagerProxy::computeFilteredDeviceList):
- 11:46 AM Changeset in webkit [274765] by
-
- 1 copy in tags/Safari-610.4.3.0.5
Tag Safari-610.4.3.0.5.
- 11:45 AM Changeset in webkit [274764] by
-
- 27 edits1 delete in trunk
[Cocoa] Make it possible to release a WKWebView on a non-main thread without a crash due to WKScriptMessage race
https://bugs.webkit.org/show_bug.cgi?id=222336
Reviewed by Chris Dumez.
Source/JavaScriptCore:
- API/ObjcRuntimeExtras.h: Removed declarations of objc_initWeak and objc_destroyWeak, since
these are already in <wtf/spi/cocoa/objcSPI.h>.
Source/WebKit:
- Platform/spi/Cocoa/objcSPI.h: Removed this unused file.
- UIProcess/API/C/mac/WKPagePrivateMac.mm:
(WKPageGetWebView): Use WKPageProxy::cocoaView instead of fromWebPageProxy.
- UIProcess/API/Cocoa/WKDownload.mm:
(-[WKDownload webView]): Ditto.
- UIProcess/API/Cocoa/WKFrameInfo.mm:
(-[WKFrameInfo webView]): Ditto.
- UIProcess/API/Cocoa/WKUserContentController.mm:
(ScriptMessageHandlerDelegate::didPostMessage): Use WKPageProxy::cocoaView
instead of fromWebPageProxy and add null checks.
(ScriptMessageHandlerDelegate::didPostMessageWithAsyncReply): Ditto.
- UIProcess/API/Cocoa/WKWebView.mm:
(pageToViewMap): Deleted.
(fromWebPageProxy): Deleted.
(-[WKWebView _initializeWithConfiguration:]): Use WKPageProxy::setCocoaView
instead of adding the page/view pair to a map.
(-[WKWebView dealloc]): Removed code that removed the page/view pair from the map.
- UIProcess/API/Cocoa/WKWebViewInternal.h: Removed fromWebPageProxy.
- UIProcess/API/Cocoa/_WKDownload.mm:
(-[_WKDownload originatingWebView]): Use WKPageProxy::cocoaView instead of fromWebPageProxy.
- UIProcess/API/Cocoa/_WKFrameTreeNode.mm:
(-[_WKFrameTreeNode webView]): Ditto.
- UIProcess/API/Cocoa/_WKInspector.mm:
(-[_WKInspector webView]): Ditto.
- UIProcess/API/Cocoa/_WKInspectorTesting.mm:
(-[_WKInspector inspectorWebView]): Ditto.
- UIProcess/Cocoa/AutomationSessionClient.mm:
(WebKit::AutomationSessionClient::requestSwitchToPage): Use WKPageProxy::cocoaView
instead of fromWebPageProxy and add a null check.
(WebKit::AutomationSessionClient::requestHideWindowOfPage): Ditto.
(WebKit::AutomationSessionClient::requestRestoreWindowOfPage): Ditto.
(WebKit::AutomationSessionClient::requestMaximizeWindowOfPage): Ditto.
(WebKit::AutomationSessionClient::isShowingJavaScriptDialogOnPage): Ditto.
(WebKit::AutomationSessionClient::dismissCurrentJavaScriptDialogOnPage): Ditto.
(WebKit::AutomationSessionClient::acceptCurrentJavaScriptDialogOnPage): Ditto.
(WebKit::AutomationSessionClient::messageOfCurrentJavaScriptDialogOnPage): Ditto.
(WebKit::AutomationSessionClient::setUserInputForCurrentJavaScriptPromptOnPage): Ditto.
(WebKit::AutomationSessionClient::typeOfCurrentJavaScriptDialogOnPage): Ditto.
(WebKit::AutomationSessionClient::currentPresentationOfPage): Ditto.
- UIProcess/Cocoa/MediaPermissionUtilities.mm:
(WebKit::alertForPermission): Use WKPageProxy::cocoaView instead of fromWebPageProxy.
- UIProcess/Cocoa/SOAuthorization/PopUpSOAuthorizationSession.mm:
(WebKit::PopUpSOAuthorizationSession::abortInternal): Added a null check since
initSecretWebView is no longer guaranteed to allocate m_secretWebView in the case
where the WKWebView is nil.
(WebKit::PopUpSOAuthorizationSession::completeInternal): Ditto.
(WebKit::PopUpSOAuthorizationSession::initSecretWebView): Use WKPageProxy::cocoaView
instead of fromWebPageProxy and added a null check.
- UIProcess/Cocoa/SOAuthorization/SOAuthorizationSession.mm:
(WebKit::SOAuthorizationSession::continueStartAfterDecidePolicy): Use WKPageProxy::cocoaView
instead of fromWebPageProxy.
- UIProcess/Cocoa/WebURLSchemeHandlerCocoa.mm:
(WebKit::WebURLSchemeHandlerCocoa::platformStartTask): Use WKPageProxy::cocoaView
instead of fromWebPageProxy and added a null check.
(WebKit::WebURLSchemeHandlerCocoa::platformStopTask): Ditto. Also call the
new suppressTaskStoppedExceptions if we are unable to call the delegate method due to
the WKWebView already being nil.
- UIProcess/PDF/WKPDFHUDView.mm:
(-[WKPDFHUDView hitTest:]): Use WKPageProxy::cocoaView instead of fromWebPageProxy.
- UIProcess/WebURLSchemeTask.cpp:
(WebKit::WebURLSchemeTask::didPerformRedirection): Don't raise the "task stopped"
exception if it has been explicitly suppressed.
(WebKit::WebURLSchemeTask::didReceiveResponse): Ditto.
(WebKit::WebURLSchemeTask::didReceiveData): Ditto.
(WebKit::WebURLSchemeTask::didComplete): Ditto.
- UIProcess/WebURLSchemeTask.h: Added a suppressTaskStoppedExceptions function,
which we use to prevent exceptions in the case where the WKWebView was deallocated.
Since we were not able to call the delegate method in that case, the caller can't
be expected to refrain from calling methods. Eventually, clients of WKWebView could avoid this
by calling the _close method instead of relying for deallocation to do web view teardown,
but we need to promote that from SPI to API.
- UIProcess/WebPageProxy.h: Tweaked forward declarations a bit, and added one for WKWebView.
Marked the class final and use final instead of override. Added Cocoa-only cocoaView and
setCocoaView function members, and m_cocoaView data member. Also added inline implementations
but only compile them when included from an Objective-C source file.
- WebKit.xcodeproj/project.pbxproj: Removed objcSPI.h.
Source/WTF:
- wtf/spi/cocoa/objcSPI.h: Removed unnecessary #if so functions are correctly compiled for
non-Objective-C source files. Added include of <objc/objc.h> so that "id" is defined.
Tools:
- TestWebKitAPI/Tests/WebKitCocoa/WKURLSchemeHandler-1.mm:
Use _close instead of WKWebView deallocation to trigger a call to stopURLSchemeTask,
since such delegate methods will intentionally no longer be delivered if triggered by deallocation.
- 11:45 AM Changeset in webkit [274763] by
-
- 12 edits in branches/safari-610.4.3.0-branch/Source/WebCore
Apply patch. rdar://problem/75634407
- 11:41 AM Changeset in webkit [274762] by
-
- 1 copy in tags/Safari-607.3.11
Tag Safari-607.3.11.
- 11:39 AM Changeset in webkit [274761] by
-
- 2 edits in trunk/LayoutTests
REGRESSION (r274711): [iOS 14 Wk2] webgl/conformance/extensions/khr-parallel-shader-compile.html is consistently failing
https://bugs.webkit.org/show_bug.cgi?id=223586
Unreviewed test gardening
- platform/ios-wk2/TestExpectations:
- 11:38 AM Changeset in webkit [274760] by
-
- 9 edits in branches/safari-607-branch/Source/WebCore
Apply patch. rdar://problem/75634407
- 11:34 AM Changeset in webkit [274759] by
-
- 7 edits in branches/safari-607-branch/Source
Versioning WebKit-7607.3.11
- 11:29 AM Changeset in webkit [274758] by
-
- 45 edits7 copies9 adds in trunk
Implement RTCDataChannel transfer out of process
https://bugs.webkit.org/show_bug.cgi?id=223443
Reviewed by Eric Carlson.
Source/WebCore:
Add support for serialization/deserialization of RTCDataChannel information so that it can be MessagePort transfered or transfered to out-of-process contexts like Window or Service Worker.
Add infrastructure for remote sources (that allows to send data or close data channels) and remote handlers which receive messages from out-of-process data channels.
Covered by API tests.
- Modules/mediastream/DetachedRTCDataChannel.h: Added.
(WebCore::DetachedRTCDataChannel::DetachedRTCDataChannel):
(WebCore::DetachedRTCDataChannel::memoryCost const):
(WebCore::DetachedRTCDataChannel::encode const):
(WebCore::DetachedRTCDataChannel::decode):
- Modules/mediastream/RTCDataChannel.cpp:
(WebCore::RTCDataChannel::RTCDataChannel):
(WebCore::rtcDataChannelLocalMap):
(WebCore::RTCDataChannel::handlerFromIdentifier):
(WebCore::RTCDataChannel::create):
- Modules/mediastream/RTCDataChannel.h:
- Modules/mediastream/RTCDataChannelRemoteHandler.cpp: Added.
(WebCore::RTCDataChannelRemoteHandler::create):
(WebCore::RTCDataChannelRemoteHandler::RTCDataChannelRemoteHandler):
(WebCore::RTCDataChannelRemoteHandler::~RTCDataChannelRemoteHandler):
(WebCore::RTCDataChannelRemoteHandler::didChangeReadyState):
(WebCore::RTCDataChannelRemoteHandler::didReceiveStringData):
(WebCore::RTCDataChannelRemoteHandler::didReceiveRawData):
(WebCore::RTCDataChannelRemoteHandler::didDetectError):
(WebCore::RTCDataChannelRemoteHandler::bufferedAmountIsDecreasing):
(WebCore::RTCDataChannelRemoteHandler::readyToSend):
(WebCore::RTCDataChannelRemoteHandler::setClient):
(WebCore::RTCDataChannelRemoteHandler::sendStringData):
(WebCore::RTCDataChannelRemoteHandler::sendRawData):
(WebCore::RTCDataChannelRemoteHandler::close):
- Modules/mediastream/RTCDataChannelRemoteHandler.h: Added.
- Modules/mediastream/RTCDataChannelRemoteSource.cpp: Copied from Source/WebCore/platform/mediastream/RTCDataChannelHandler.h.
(WebCore::RTCDataChannelRemoteSource::RTCDataChannelRemoteSource):
(WebCore::RTCDataChannelRemoteSource::~RTCDataChannelRemoteSource):
- Modules/mediastream/RTCDataChannelRemoteSource.h: Added.
(WebCore::RTCDataChannelRemoteSource::create):
(WebCore::RTCDataChannelRemoteSource::sendStringData):
(WebCore::RTCDataChannelRemoteSource::sendRawData):
(WebCore::RTCDataChannelRemoteSource::close):
- Modules/mediastream/libwebrtc/LibWebRTCDataChannelHandler.cpp:
(WebCore::LibWebRTCDataChannelHandler::postTask):
- Modules/webaudio/AudioWorkletMessagingProxy.cpp:
(WebCore::AudioWorkletMessagingProxy::createRTCDataChannelRemoteHandlerConnection):
- Modules/webaudio/AudioWorkletMessagingProxy.h:
- Sources.txt:
- WebCore.xcodeproj/project.pbxproj:
- bindings/js/SerializedScriptValue.cpp:
(WebCore::SerializedScriptValue::SerializedScriptValue):
- bindings/js/SerializedScriptValue.h:
(WebCore::SerializedScriptValue::encode const):
(WebCore::SerializedScriptValue::decode):
- dom/Document.cpp:
(WebCore::Document::createRTCDataChannelRemoteHandlerConnection):
- dom/Document.h:
- dom/ScriptExecutionContext.h:
(WebCore::ScriptExecutionContext::createRTCDataChannelRemoteHandlerConnection):
- platform/ScriptExecutionContextIdentifier.h: Copied from Source/WebCore/platform/mediastream/RTCDataChannelState.h.
- platform/mediastream/RTCDataChannelHandler.h:
(WebCore::RTCDataChannelInit::encode const):
(WebCore::RTCDataChannelInit::decode):
- platform/mediastream/RTCDataChannelIdentifier.h: Copied from Source/WebCore/platform/mediastream/RTCDataChannelHandler.h.
(WebCore::RTCDataChannelIdentifier::encode const):
(WebCore::RTCDataChannelIdentifier::decode):
- platform/mediastream/RTCDataChannelRemoteHandlerConnection.h: Copied from Source/WebCore/platform/mediastream/RTCDataChannelHandler.h.
- platform/mediastream/RTCDataChannelRemoteSourceConnection.h: Copied from Source/WebCore/platform/mediastream/RTCDataChannelHandler.h.
- platform/mediastream/RTCDataChannelState.h:
- platform/mediastream/RTCPriorityType.h:
- platform/mediastream/libwebrtc/LibWebRTCProvider.h:
- workers/WorkerGlobalScope.cpp:
(WebCore::WorkerGlobalScope::createRTCDataChannelRemoteHandlerConnection):
- workers/WorkerGlobalScope.h:
- workers/WorkerLoaderProxy.h:
- workers/WorkerMessagingProxy.cpp:
(WebCore::WorkerMessagingProxy::createRTCDataChannelRemoteHandlerConnection):
- workers/WorkerMessagingProxy.h:
- workers/service/context/ServiceWorkerThreadProxy.cpp:
(WebCore::ServiceWorkerThreadProxy::createRTCDataChannelRemoteHandlerConnection):
- workers/service/context/ServiceWorkerThreadProxy.h:
Source/WebKit:
Add support for connecting remote sources to remote data channels.
This is done by connection detached data channels to remote source that will send messages to network process.
Network process then sends to the process in which was reattached the data channel.
Pairing of data channels is done in main thread through connectToSource message.
The data then flows in background threads, network process being the proxy between web processes.
RTCDataChannelRemoteManagerProxy is the forwarding entity in NetworkProcess.
RTCDataChannelRemoteManager is the entity in WebProcess doing the messaging from and to data channels.
- CMakeLists.txt:
- DerivedSources-input.xcfilelist:
- DerivedSources-output.xcfilelist:
- DerivedSources.make:
- NetworkProcess/NetworkConnectionToWebProcess.cpp:
(WebKit::NetworkConnectionToWebProcess::~NetworkConnectionToWebProcess):
(WebKit::NetworkConnectionToWebProcess::connectToRTCDataChannelRemoteSource):
(WebKit::NetworkConnectionToWebProcess::registerToRTCDataChannelProxy):
(WebKit::NetworkConnectionToWebProcess::unregisterToRTCDataChannelProxy):
- NetworkProcess/NetworkConnectionToWebProcess.h:
- NetworkProcess/NetworkConnectionToWebProcess.messages.in:
- NetworkProcess/NetworkProcess.cpp:
(WebKit::NetworkProcess::rtcDataChannelProxy):
- NetworkProcess/NetworkProcess.h:
- NetworkProcess/webrtc/RTCDataChannelRemoteManagerProxy.cpp: Added.
(WebKit::RTCDataChannelRemoteManagerProxy::RTCDataChannelRemoteManagerProxy):
(WebKit::RTCDataChannelRemoteManagerProxy::registerConnectionToWebProcess):
(WebKit::RTCDataChannelRemoteManagerProxy::unregisterConnectionToWebProcess):
(WebKit::RTCDataChannelRemoteManagerProxy::sendData):
(WebKit::RTCDataChannelRemoteManagerProxy::close):
(WebKit::RTCDataChannelRemoteManagerProxy::changeReadyState):
(WebKit::RTCDataChannelRemoteManagerProxy::receiveData):
(WebKit::RTCDataChannelRemoteManagerProxy::detectError):
(WebKit::RTCDataChannelRemoteManagerProxy::bufferedAmountIsDecreasing):
- NetworkProcess/webrtc/RTCDataChannelRemoteManagerProxy.h: Added.
- NetworkProcess/webrtc/RTCDataChannelRemoteManagerProxy.messages.in: Added.
- Sources.txt:
- WebKit.xcodeproj/project.pbxproj:
- WebProcess/Network/NetworkProcessConnection.cpp:
(WebKit::NetworkProcessConnection::connectToRTCDataChannelRemoteSource):
- WebProcess/Network/NetworkProcessConnection.h:
- WebProcess/Network/NetworkProcessConnection.messages.in:
- WebProcess/Network/webrtc/LibWebRTCProvider.cpp:
(WebKit::LibWebRTCProvider::createRTCDataChannelRemoteHandlerConnection):
- WebProcess/Network/webrtc/LibWebRTCProvider.h:
- WebProcess/Network/webrtc/RTCDataChannelRemoteManager.cpp: Added.
(WebKit::RTCDataChannelRemoteManager::sharedManager):
(WebKit::RTCDataChannelRemoteManager::RTCDataChannelRemoteManager):
(WebKit::RTCDataChannelRemoteManager::setConnection):
(WebKit::RTCDataChannelRemoteManager::connectToRemoteSource):
(WebKit::RTCDataChannelRemoteManager::remoteHandlerConnection):
(WebKit::RTCDataChannelRemoteManager::remoteSourceConnection):
(WebKit::RTCDataChannelRemoteManager::postTaskToHandler):
(WebKit::RTCDataChannelRemoteManager::sourceFromIdentifier):
(WebKit::RTCDataChannelRemoteManager::sendData):
(WebKit::RTCDataChannelRemoteManager::close):
(WebKit::RTCDataChannelRemoteManager::changeReadyState):
(WebKit::RTCDataChannelRemoteManager::receiveData):
(WebKit::RTCDataChannelRemoteManager::detectError):
(WebKit::RTCDataChannelRemoteManager::bufferedAmountIsDecreasing):
(WebKit::RTCDataChannelRemoteManager::RemoteHandlerConnection::create):
(WebKit::RTCDataChannelRemoteManager::RemoteHandlerConnection::RemoteHandlerConnection):
(WebKit::RTCDataChannelRemoteManager::RemoteHandlerConnection::connectToSource):
(WebKit::RTCDataChannelRemoteManager::RemoteHandlerConnection::sendData):
(WebKit::RTCDataChannelRemoteManager::RemoteHandlerConnection::close):
(WebKit::RTCDataChannelRemoteManager::RemoteSourceConnection::create):
(WebKit::RTCDataChannelRemoteManager::RemoteSourceConnection::RemoteSourceConnection):
(WebKit::RTCDataChannelRemoteManager::RemoteSourceConnection::didChangeReadyState):
(WebKit::RTCDataChannelRemoteManager::RemoteSourceConnection::didReceiveStringData):
(WebKit::RTCDataChannelRemoteManager::RemoteSourceConnection::didReceiveRawData):
(WebKit::RTCDataChannelRemoteManager::RemoteSourceConnection::didDetectError):
(WebKit::RTCDataChannelRemoteManager::RemoteSourceConnection::bufferedAmountIsDecreasing):
- WebProcess/Network/webrtc/RTCDataChannelRemoteManager.h: Added.
- WebProcess/Network/webrtc/RTCDataChannelRemoteManager.messages.in: Copied from Source/WebKit/WebProcess/Network/NetworkProcessConnection.messages.in.
- WebProcess/Storage/WebSWContextManagerConnection.cpp:
(WebKit::WebSWContextManagerConnection::installServiceWorker):
Tools:
- TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj:
- 11:25 AM Changeset in webkit [274757] by
-
- 8 edits in branches/safari-610.4.3.0-branch/Source
Versioning.
WebKit-7610.4.3.0.5
- 11:25 AM Changeset in webkit [274756] by
-
- 2 edits in trunk/Source/WebCore
Fix a mistake in r274725 spotted by Darin.
I accidentally removed the case statement for CSSPropertyWebkitTextSizeAdjust.
- css/parser/CSSParserContext.cpp:
(WebCore::CSSParserContext::isPropertyRuntimeDisabled const):
- 11:25 AM Changeset in webkit [274755] by
-
- 6 edits2 moves in trunk/Source/WebCore
Rename WebCore's DisplayRefreshMonitorMac to indicate that it's only used in legacy WebKit
https://bugs.webkit.org/show_bug.cgi?id=223543
Reviewed by Tim Horton.
DisplayRefreshMonitorMac in WebCore is only used for WebKitLegacy; WebProcess doesn't have
WindowServer access so is unable to create CVDisplayLinkRefs.
Rename it to indicate this, and reduce confusion with DisplayRefreshMonitorMac in WebKit2.
Also add an assertion that LegacyDisplayRefreshMonitorMac is not being created in the
WebProcess.
For EmptyPageClients (like the Page used by createPageForSanitizingWebContent()) we need
a DisplayRefreshMonitor implementation that doesn't try to CVDisplayLinkRefs in the
Web Process, so add an EmptyDisplayRefreshMonitor that never fires.
- SourcesCocoa.txt:
- WebCore.xcodeproj/project.pbxproj:
- loader/EmptyClients.cpp:
(WebCore::EmptyDisplayRefreshMonitor::create):
(WebCore::EmptyDisplayRefreshMonitor::EmptyDisplayRefreshMonitor):
(WebCore::EmptyChromeClient::createDisplayRefreshMonitor const):
- loader/EmptyClients.h:
- platform/graphics/DisplayRefreshMonitor.cpp:
(WebCore::DisplayRefreshMonitor::createDefaultDisplayRefreshMonitor):
- platform/graphics/mac/LegacyDisplayRefreshMonitorMac.cpp: Renamed from Source/WebCore/platform/graphics/mac/DisplayRefreshMonitorMac.cpp.
(WebCore::LegacyDisplayRefreshMonitorMac::LegacyDisplayRefreshMonitorMac):
(WebCore::LegacyDisplayRefreshMonitorMac::~LegacyDisplayRefreshMonitorMac):
(WebCore::LegacyDisplayRefreshMonitorMac::stop):
(WebCore::displayLinkCallback):
(WebCore::LegacyDisplayRefreshMonitorMac::requestRefreshCallback):
(WebCore::LegacyDisplayRefreshMonitorMac::displayLinkFired):
- platform/graphics/mac/LegacyDisplayRefreshMonitorMac.h: Renamed from Source/WebCore/platform/graphics/mac/DisplayRefreshMonitorMac.h.
(WebCore::LegacyDisplayRefreshMonitorMac::create):
- 11:15 AM Changeset in webkit [274754] by
-
- 2 edits in trunk/Tools
Remove some spurious logging lines appearing in WebRTC tests
https://bugs.webkit.org/show_bug.cgi?id=223502
Reviewed by Alex Christensen.
- Scripts/webkitpy/port/mac.py:
(MacPort.logging_patterns_to_strip):
- 11:12 AM Changeset in webkit [274753] by
-
- 2 edits in trunk/Tools
Add Jean-Yves Avenard to contributors.json
https://bugs.webkit.org/show_bug.cgi?id=223555
Patch by Jean-Yves Avenard <Jean-Yves Avenard> on 2021-03-22
Reviewed by Eric Carlson.
- Scripts/webkitpy/common/config/contributors.json:
- 11:10 AM Changeset in webkit [274752] by
-
- 2 edits in trunk/Source/WebCore
[GPU Process] Style: Remove unnecessary { }s from case statements in DisplayListItemBuffer.cpp
https://bugs.webkit.org/show_bug.cgi?id=223550
Reviewed by Wenson Hsieh.
They're unnecessary, and none of the other case statements in displaylists/ have them.
Deleting them allows more of the program to fit on the screen at a time.
No new tests because there is no behavior change.
- platform/graphics/displaylists/DisplayListItemBuffer.cpp:
(WebCore::DisplayList::ItemHandle::apply):
(WebCore::DisplayList::ItemHandle::destroy):
- 11:10 AM Changeset in webkit [274751] by
-
- 2 edits in trunk
[CMake] Wrong variable used in FindFontconfig used to pick version from pkg-config
https://bugs.webkit.org/show_bug.cgi?id=223557
Reviewed by Michael Catanzaro.
- Source/cmake/FindFontconfig.cmake: Fix to use ${PC_FONTCONFIG_VERSION}.
- 8:52 AM WebKitGTK/2.32.x edited by
- (diff)
Mar 19, 2021:
- 4:59 PM Changeset in webkit [274750] by
-
- 7 edits in trunk/Source/WebCore
Link against the ANGLE Shared Library
https://bugs.webkit.org/show_bug.cgi?id=218539
<rdar://problem/69062211>
Patch by Dean Jackson <dino@apple.com> on 2021-03-19
Reviewed by Tim Horton.
Weak link against libANGLE-shared.dylib.
- Configurations/WebCore.xcconfig:
- Configurations/WebCoreTestSupport.xcconfig:
- Sources.txt:
- SourcesGTK.txt:
- SourcesWPE.txt:
- platform/graphics/cocoa/GraphicsContextGLOpenGLCocoa.mm:
(WebCore::isANGLEAvailable):
(WebCore::GraphicsContextGLOpenGL::create):
- 4:53 PM Changeset in webkit [274749] by
-
- 2 edits in trunk/Source/WebCore
Unreviewed. WPE Debug build fix after r274695
- platform/xr/openxr/PlatformXROpenXR.cpp:
(PlatformXR::OpenXRDevice::submitFrame):
- 4:41 PM Changeset in webkit [274748] by
-
- 9 edits6 adds in trunk/LayoutTests
Resync webaudio web-platform-tests from upstream
https://bugs.webkit.org/show_bug.cgi?id=223537
Reviewed by Alex Christensen.
LayoutTests/imported/w3c:
esync webaudio web-platform-tests from upstream a8cbe9c712ad032d36.
- web-platform-tests/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiobuffersource-duration-loop-expected.txt: Added.
- web-platform-tests/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiobuffersource-duration-loop.html: Added.
- web-platform-tests/webaudio/the-audio-api/the-audiobuffersourcenode-interface/w3c-import.log:
- web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/nan-param-expected.txt: Added.
- web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/nan-param.html: Added.
- web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/w3c-import.log:
- web-platform-tests/webaudio/the-audio-api/the-audioworklet-interface/audioworkletprocessor-param-getter-overridden.https.html: Added.
- web-platform-tests/webaudio/the-audio-api/the-audioworklet-interface/processors/invalid-param-array-processor.js: Added.
(InvalidParamArrayProcessor.get parameterDescriptors):
(InvalidParamArrayProcessor):
(InvalidParamArrayProcessor.prototype.process):
(string_appeared_here):
- web-platform-tests/webaudio/the-audio-api/the-audioworklet-interface/processors/w3c-import.log:
- web-platform-tests/webaudio/the-audio-api/the-audioworklet-interface/w3c-import.log:
- web-platform-tests/webaudio/the-audio-api/the-oscillatornode-interface/ctor-oscillator-expected.txt:
- web-platform-tests/webaudio/the-audio-api/the-oscillatornode-interface/ctor-oscillator.html:
LayoutTests:
Skip test that is crashing (will investigate in a follow-up).
- 4:36 PM Changeset in webkit [274747] by
-
- 7 edits in branches/safari-612.1.7-branch
Revert r274596. rdar://problem/75635768
- 4:27 PM Changeset in webkit [274746] by
-
- 13 edits in trunk/Source
Cannot login to microsoftonline.com without allowing storage access
https://bugs.webkit.org/show_bug.cgi?id=223510
<rdar://problem/75619058>
Reviewed by John Wilander.
Source/WebCore:
This patch introduces two changes:
- Activate the storage access quirks for default browsers only. This
is the main place we test them, and can lead to unexpected behavior in
apps otherwise.
- Doesn't cancel the click even if the user denies storage access.
Previously we we were not allowing the click because it produces
unexpected behavior. But, sites like login.microsoftonline.com are used
by multiple Microsoft login flows. Since only a subset require storage
access, canceling the click across the board could be considered
regressing behavior.
Since storage access data is stored in the network process, we
currently cancel the user's click on quirked sites while we wait
asyncronously for the IPC response. If the user grants storage access,
we store this in the web content process and dispatch a synthetic
click. In this case, when the click triggers another storage access
check, we can allow the click because we no longer need to wait for
information from the network process.
We need some heuristic in the web content process to handle the case
of the user denying storage access to know whether to allow a
synthetic click to happen. This patch introduces
hasDeniedCrossPageStorageAccess which stores domains in the web
content process which have been denied storage access via quirk. If
a user has previously denied storage access in that web content
process, we don't prompt again. A new web content process will give them
another opportunity to allow/deny storage access.
- dom/Element.cpp:
(WebCore::Element::dispatchMouseEvent):
- loader/FrameLoaderClient.h:
Add a client function to check if the parent process is a full web
browser, and pass this to the place we apply the quirks.
- loader/ResourceLoadObserver.h:
(WebCore::ResourceLoadObserver::setHasDeniedCrossPageStorageAccess):
(WebCore::ResourceLoadObserver::hasDeniedCrossPageStorageAccess const):
- page/Quirks.cpp:
(WebCore::hasDeniedCrossPageStorageAccess):
(WebCore::Quirks::requestStorageAccessAndHandleClick const):
(WebCore::Quirks::triggerOptionalStorageAccessQuirk const):
- page/Quirks.h:
Source/WebKit:
Disable the storage access quirk for non-default web browsers and
don't cancel the login click on sites even if the user denies storage
access. See WebCore changelog for more details.
- WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp:
(WebKit::WebFrameLoaderClient::isParentProcessAFullWebBrowser const):
- WebProcess/WebCoreSupport/WebFrameLoaderClient.h:
- WebProcess/WebCoreSupport/WebResourceLoadObserver.cpp:
(WebKit::WebResourceLoadObserver::hasDeniedCrossPageStorageAccess const):
(WebKit::WebResourceLoadObserver::setHasDeniedCrossPageStorageAccess):
- WebProcess/WebCoreSupport/WebResourceLoadObserver.h:
- WebProcess/WebPage/WebPage.cpp:
(WebKit::WebPage::pageIsParentProcessAFullWebBrowser):
(WebKit::WebPage::updatePreferences):
- WebProcess/WebPage/WebPage.h:
- 4:25 PM Changeset in webkit [274745] by
-
- 1 copy in tags/Safari-611.1.21.1.13
Tag Safari-611.1.21.1.13.
- 3:44 PM Changeset in webkit [274744] by
-
- 2 edits in trunk/Tools
Update filter-build-webkit
https://bugs.webkit.org/show_bug.cgi?id=223528
Reviewed by Simon Fraser.
- Remove a bunch of informational messages that clog up output.
- Remove some linker/loader warnings that are non-actionable.
- Generalize a few existing filters to work with more targets.
- Remove super-noisy and meaningless device preparation warnings.
- Scripts/filter-build-webkit:
(shouldIgnoreLine):
- 3:32 PM Changeset in webkit [274743] by
-
- 3 edits1 add1 delete in trunk/LayoutTests
[LayoutTests] Convert http/tests/gzip-content-encoding convert PHP to Python
https://bugs.webkit.org/show_bug.cgi?id=223524
<rdar://problem/75625615>
Reviewed by Alex Christensen.
- http/tests/gzip-content-encoding/gzip-encoded-script.html:
- http/tests/gzip-content-encoding/gzip-encoded-stylesheet.html:
- http/tests/gzip-content-encoding/resources/echo-data-encoding-with-gzip.php: Removed.
- http/tests/gzip-content-encoding/resources/echo-data-encoding-with-gzip.py: Added.
- 3:19 PM Changeset in webkit [274742] by
-
- 2 edits in trunk/Source/ThirdParty/ANGLE
libANGLE-shared.dylib needs INSTALL_PATH when building Catalyst roots
https://bugs.webkit.org/show_bug.cgi?id=223499
Reviewed by Dean Jackson.
INSTALL_PATH was empty, so no dylib was being included in the root.
This is needed to fix the Catalyst build after bug 218539
- Configurations/ANGLE-dynamic.xcconfig:
- 3:12 PM Changeset in webkit [274741] by
-
- 7 edits in trunk
Unreviewed, reverting r274596.
Google logo is not visible on google.com
Reverted changeset:
"[css-grid] Incorrect track sizing when using relative sized
items in 'auto' column tracks"
https://bugs.webkit.org/show_bug.cgi?id=191627
https://commits.webkit.org/r274596
- 3:05 PM Changeset in webkit [274740] by
-
- 2 edits in trunk/Tools
update-webgl-conformance-tests script should use webgl/1.0.x and webgl/2.0.y directories
https://bugs.webkit.org/show_bug.cgi?id=223516
Patch by Kimmo Kinnunen <kkinnunen@apple.com> on 2021-03-19
Reviewed by Kenneth Russell.
Import the tests to 1.0.x/2.0.y instead of 1.0.4/2.0.1 since we track the development
versions, not the upcoming snapshots.
- Scripts/webkitpy/update_webgl_conformance_tests_lib/main.py:
(_generate_webkit_webgl_tests):
(main):
- 2:45 PM Changeset in webkit [274739] by
-
- 3 edits2 adds in trunk
Source/WebCore:
Anonymous table rows do not collapse if there are any other non-anonymous table row siblings.
https://bugs.webkit.org/show_bug.cgi?id=223490
Patch by Cameron McCormack <Cameron McCormack> on 2021-03-19
Reviewed by Zalan Bujtas.
Currently, when a RenderTableRow is detached from its parent, we will
check whether all of the remaining RenderTableRow siblings are anonymous
before deciding to merge them. This means that if removing the
RenderTableRow would produce a sequence of anonymous RenderTableRows
that could be collapsed, but we have some other non-anonymous
RenderTableRow as a sibling, then we'll incorrectly skip the collapsing.
Instead we should look only to the previous and next sibling, and
collapse them together if they're both anonymous.
Test: fast/table/table-anonymous-row-collapse.html
- rendering/updating/RenderTreeBuilderTable.cpp:
(WebCore::RenderTreeBuilder::Table::collapseAndDestroyAnonymousSiblingRows):
Change from requiring all siblings after the detachment to be anonymous, to
looking only at the previous and following siblings.
LayoutTests:
Anonymous table rows do not collapse if there are any other non-anonymous table row siblings
https://bugs.webkit.org/show_bug.cgi?id=223490
Patch by Cameron McCormack <Cameron McCormack> on 2021-03-19
Reviewed by Zalan Bujtas.
- fast/table/table-anonymous-row-collapse-expected.html: Added.
- fast/table/table-anonymous-row-collapse.html: Added.
- 2:25 PM Changeset in webkit [274738] by
-
- 6 edits in branches/safari-611.1.21.1-branch
Cherry-pick r273875. rdar://problem/75635901
WKRemoteObjectCoder should be able to handle NSErrors from TLS failures
https://bugs.webkit.org/show_bug.cgi?id=222401
Source/WebKit:
<rdar://problem/72103865>
Patch by Alex Christensen <achristensen@webkit.org> on 2021-03-03
Reviewed by Chris Dumez.
NSErrors from TLS failures contain values like a SecTrustRef or a SecCertificateRef,
which are not ObjC objects, and they don't like it when you call encodeWithCoder: on them.
Until r273141 it would crash when we do, but even after that we just decode a nil NSError.
Add a special case like we did in encodeNSError to successfully encode and decode these errors.
- Shared/API/Cocoa/WKRemoteObjectCoder.mm: (decodeObjCObject): (transformCertificatesToData): (transformTrustToData): (encodeError): (transformDataToCertificates): (transformDataToTrust): (decodeError): (encodeObject): (decodeObject):
Tools:
Patch by Alex Christensen <achristensen@webkit.org> on 2021-03-03
Reviewed by Chris Dumez.
- TestWebKitAPI/Tests/WebKitCocoa/RemoteObjectRegistry.h:
- TestWebKitAPI/Tests/WebKitCocoa/RemoteObjectRegistry.mm: (TEST):
- TestWebKitAPI/Tests/WebKitCocoa/RemoteObjectRegistryPlugIn.mm: (-[RemoteObjectRegistryPlugIn sendError:completionHandler:]):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@273875 268f45cc-cd09-0410-ab3c-d52691b4dbfc
- 2:20 PM Changeset in webkit [274737] by
-
- 2 edits in trunk/Source/WebInspectorUI
Uncaught Exception: RangeError: Array size is not a small enough positive integer.
https://bugs.webkit.org/show_bug.cgi?id=223532
<rdar://problem/75635080>
Reviewed by Devin Rousso.
This patch fixes the broken CPU instrument when viewing a JSON timeline recordng.
This exception is thrown when viewing a timeline recording that has been
imported from JSON file. Aside from the exception, the code is functionally
broken in this situation since passing a negative number to Array() doesn't work.
I tested this change manually and selection ranges now behave as expected, and
have not regressed in other instruments / UI.
- UserInterface/Views/CPUTimelineView.js:
Based on my investigation, the visibleEndTime is incorrectly computed when
showing a JSON timeline recording because the currentTime property is always '0'.
If this is the case, then let's assume that the entire range should be displayed.
- 1:20 PM BuildingCairoOnWindows edited by
- (diff)
- 1:19 PM Changeset in webkit [274736] by
-
- 2 edits in trunk/Source/WebKit
[macOS] Allow opendirectoryd access in base system
https://bugs.webkit.org/show_bug.cgi?id=223527
<rdar://problem/75492699>
Reviewed by Per Arne Vollan.
Allow the WebContent process to communicate with opendirectoryd when running in the base system.
- WebProcess/com.apple.WebProcess.sb.in:
- 1:18 PM Changeset in webkit [274735] by
-
- 8 edits in trunk/Source/WebKit
Web Inspector: remove unnecessary inspectorBaseURL() and assumed read access
https://bugs.webkit.org/show_bug.cgi?id=223526
Reviewed by Devin Rousso.
inspectorBaseURL() is only used to call WebProcess::assumeReadAccessToBaseURL, which
generates a sandbox extension. However, after r274697, all ports now use non-file:///
schemes to load inspector resources, so any needed sandbox extensions are handled in
port-specific code or by the URL scheme handler.
- UIProcess/Inspector/RemoteWebInspectorProxy.cpp:
(WebKit::RemoteWebInspectorProxy::createFrontendPageAndWindow):
- UIProcess/Inspector/WebInspectorProxy.cpp:
(WebKit::WebInspectorProxy::createFrontendPage):
(WebKit::WebInspectorProxy::inspectorBaseURL): Deleted.
- UIProcess/Inspector/WebInspectorProxy.h:
- UIProcess/Inspector/gtk/WebInspectorProxyGtk.cpp:
(WebKit::WebInspectorProxy::inspectorPageURL):
(WebKit::WebInspectorProxy::inspectorTestPageURL):
(WebKit::WebInspectorProxy::inspectorBaseURL): Deleted.
- UIProcess/Inspector/mac/WebInspectorProxyMac.mm:
(WebKit::WebInspectorProxy::inspectorBaseURL): Deleted.
- UIProcess/Inspector/win/WebInspectorProxyWin.cpp:
(WebKit::WebInspectorProxy::inspectorBaseURL): Deleted.
- mac/WebKit2.order:
- 12:55 PM Changeset in webkit [274734] by
-
- 7 edits in trunk
Many media/media-fragments/ tests are crashing due to other tests that run before them.
https://bugs.webkit.org/show_bug.cgi?id=223277
<rdar://problem/75492360>
Reviewed by Eric Carlson.
Source/WebCore:
Work around the crashing function by pre-conforming the fragment identifier according
to the format required by the crashing function.
- platform/graphics/avfoundation/objc/MediaPlayerPrivateAVFoundationObjC.mm:
(WebCore::hasBrokenFragmentSupport):
(WebCore::conformFragmentIdentifierForURL):
(WebCore::MediaPlayerPrivateAVFoundationObjC::createAVAssetForURL):
Source/WebCore/PAL:
- pal/cocoa/AVFoundationSoftLink.h:
- pal/cocoa/AVFoundationSoftLink.mm:
LayoutTests:
- platform/mac/TestExpectations:
- 12:30 PM Changeset in webkit [274733] by
-
- 6 edits3 adds in trunk
Custom scheme handled origins should be considered secure
https://bugs.webkit.org/show_bug.cgi?id=223423
Reviewed by Alex Christensen.
Source/WebCore:
If an app registers 'custom' as scheme handler, 'custom://localhost/page.html' is considered secure context
but 'custom://test/page.html' is not.
This patch makes it so that any 'custom://XXX/' origin will be considered secure context if 'custom' is a registered scheme handler.
Covered by API test and new test.
Test: http/tests/events/device-orientation-motion-insecure-context.html
- WebCore.xcodeproj/project.pbxproj:
- page/SecurityOrigin.cpp:
(WebCore::shouldTreatAsPotentiallyTrustworthy):
Tools:
- TestWebKitAPI/Tests/WebKitCocoa/DeviceOrientation.mm:
- TestWebKitAPI/Tests/WebKitCocoa/WKURLSchemeHandler-1.mm:
(-[URLSchemeHandlerMessageHandler userContentController:didReceiveScriptMessage:]):
LayoutTests:
Add a new test to check device orientation in insecure context now that we cannot do that anymore with custom schemes.
- http/tests/events/device-orientation-motion-insecure-context-expected.txt: Added.
- http/tests/events/device-orientation-motion-insecure-context.html: Added.
- platform/ios/http/tests/events/device-orientation-motion-insecure-context-expected.txt: Added.
- 12:22 PM Changeset in webkit [274732] by
-
- 9 edits in trunk
[GPUP] platform/mac/media/encrypted-media/fps-clearkey-crash.html is a flaky timeout
https://bugs.webkit.org/show_bug.cgi?id=221687
<rdar://problem/74438911>
Reviewed by Eric Carlson.
Source/WebKit:
Add support for passing the value of MediaPlayerPrivate::waitingForKey() across the process boundary.
- GPUProcess/media/RemoteMediaPlayerProxy.cpp:
(WebKit::RemoteMediaPlayerProxy::mediaPlayerWaitingForKeyChanged):
- WebProcess/GPU/media/MediaPlayerPrivateRemote.cpp:
(WebKit::MediaPlayerPrivateRemote::waitingForKeyChanged):
(WebKit::MediaPlayerPrivateRemote::waitingForKey const):
- WebProcess/GPU/media/MediaPlayerPrivateRemote.h:
- WebProcess/GPU/media/MediaPlayerPrivateRemote.messages.in:
LayoutTests:
- platform/mac-wk2/TestExpectations:
- 12:21 PM Changeset in webkit [274731] by
-
- 8 edits in trunk
[GPUP] Test imported/w3c/web-platform-tests/fetch/range/general.window.html fails when media in GPU process is enabled.
https://bugs.webkit.org/show_bug.cgi?id=221817
Reviewed by Jer Noble.
Source/WebKit:
The
didLoadingProgress()
function ofMediaPlayerPrivateAVFoundation
andMediaPlayerPrivateMediaSourceAVFObjC
changes their mutable member
variables, so a caller (e.g., RemoteMediaPlayerProxy::didLoadingProgress())
will get false eventually if it calls the function repeatedly. As a result,
MediaPlayerPrivateRemote::didLoadingProgress()
will always return false.
This patch fixes this issue with a new synchronous message inRemoteMediaPlayerProxy
.
No new tests. Fix a test failure.
- GPUProcess/media/RemoteMediaPlayerProxy.cpp:
(WebKit::RemoteMediaPlayerProxy::didLoadingProgress):
(WebKit::RemoteMediaPlayerProxy::updateCachedState):
- GPUProcess/media/RemoteMediaPlayerProxy.h:
- GPUProcess/media/RemoteMediaPlayerProxy.messages.in:
- WebProcess/GPU/media/MediaPlayerPrivateRemote.cpp:
(WebKit::MediaPlayerPrivateRemote::didLoadingProgress const):
(WebKit::MediaPlayerPrivateRemote::updateCachedState):
- WebProcess/GPU/media/RemoteMediaPlayerState.h:
(WebKit::RemoteMediaPlayerState::encode const):
(WebKit::RemoteMediaPlayerState::decode):
LayoutTests:
- platform/wk2/TestExpectations:
- 12:00 PM Changeset in webkit [274730] by
-
- 2 edits in branches/safari-611.1.21.1-branch/Source/WebKit
Apply patch. rdar://problem/75625529
- 11:59 AM Changeset in webkit [274729] by
-
- 8 edits in branches/safari-611.1.21.1-branch/Source
Versioning.
WebKit-7611.1.21.1.13
- 11:02 AM Changeset in webkit [274728] by
-
- 8 edits8 adds in trunk
Animated AVIF support
https://bugs.webkit.org/show_bug.cgi?id=222804
<rdar://problem/75362181>
Reviewed by Philippe Normand.
This change implements animation of the avif sequence. The decoding approach
is similar to ones for other image formats, i.e., decoding frames in BGRA pixels
then bit-copying them into ScalableImageDecoderFrame. The decoded frames are cached
for future use. The repetition is missing in this change. It will be addressed
in separate patches.
The added avif animation test compares the last frame of each avifs and a static
avif image. The embeded avifs images are originated from corresponding webp images
for animated-webp.html, and encoded with timescale 100 (i.e., the duration of each frame
is 0.01s). The total duration and the track duration are same so the added avifs samples
are supposed to be played one time.
Source/WebCore:
Test: fast/images/animated-avif.html
- platform/image-decoders/avif/AVIFImageDecoder.cpp:
(WebCore::AVIFImageDecoder::repetitionCount const):
(WebCore::AVIFImageDecoder::findFirstRequiredFrameToDecode):
(WebCore::AVIFImageDecoder::frameBufferAtIndex):
(WebCore::AVIFImageDecoder::isComplete):
(WebCore::AVIFImageDecoder::tryDecodeSize):
(WebCore::AVIFImageDecoder::decode):
- platform/image-decoders/avif/AVIFImageDecoder.h:
- platform/image-decoders/avif/AVIFImageReader.cpp:
(WebCore::AVIFImageReader::decodeFrame):
(WebCore::AVIFImageReader::imageCount const):
(WebCore::AVIFImageReader::~AVIFImageReader): Deleted.
- platform/image-decoders/avif/AVIFImageReader.h:
LayoutTests:
- TestExpectations:
- fast/images/animated-avif-expected.html: Added.
- fast/images/animated-avif.html: Added.
- fast/images/resources/avifs00-ref.avif: Added.
- fast/images/resources/avifs00.avifs: Added.
- fast/images/resources/avifs01-ref.avif: Added.
- fast/images/resources/avifs01.avifs: Added.
- fast/images/resources/avifs02-ref.avif: Added.
- fast/images/resources/avifs02.avifs: Added.
- platform/gtk/TestExpectations:
- 10:48 AM Changeset in webkit [274727] by
-
- 4 edits1 add in trunk
BrandedStructure should keep its members alive.
https://bugs.webkit.org/show_bug.cgi?id=223495
rdar://75565765
Reviewed by Saam Barati.
JSTests:
- stress/BrandedStructure-should-keep-its-members-alive.js: Added.
Source/JavaScriptCore:
Normally, each type of JSCell would have its own structure (and therefore, its own
ClassInfo, MethodTable, etc), which would have handled visiting m_parentBrand.
Similarly, it would have its own destructor, which would deref m_brand.
However, the design of BrandedStructure is not like other JSCells. As present,
we have chosen to go with having BrandedStructure look exactly like a regular
Structure, except that its isBrandedStructure flag is set to true.
This design has advantages because we do checks all over the system for whether
a cell is a Structure by simply comparing its structureID to structureStructure's
structureID. By virtue of BrandedStructure having the same structure as Structure,
none of this code need to change.
The downside is that we need to enhance Structure's methods to check if it is
actually working on an instance of BrandedStructure, and do some additional work.
This patch fixes 2 bugs:
- m_parentBrand was not visited by visitChildren().
Structure::visitChildrenImpl() now calls BrandedStructure::visitAdditionalChildren()
to handle this.
- m_brand needs to be ref'ed.
In Structure::setBrandTransition(), if the BrandedStructure is a dictionary,
then its m_transitionPropertyName will be cleared. m_transitionPropertyName
was the only means by which the UniqueStringImpl pointed to by m_brand was
ref'ed. The fix is to make m_brand a RefPtr.
Hence, it follows that we also need to deref m_brand on destruction.
Structure's destructor now calls BrandedStructure::destruct() to handle this.
- runtime/BrandedStructure.h:
- runtime/Structure.cpp:
(JSC::Structure::~Structure):
(JSC::Structure::visitChildrenImpl):
- 10:48 AM Changeset in webkit [274726] by
-
- 3 edits2 adds in trunk
scroll-snap-stop: always not respected during momentum scrolling
https://bugs.webkit.org/show_bug.cgi?id=223406
Patch by Martin Robinson <mrobinson@igalia.com> on 2021-03-19
Reviewed by Simon Fraser.
Source/WebCore:
Test: tiled-drawing/scrolling/scroll-snap/scroll-snap-stop-momentum-scroll.html
- platform/ScrollSnapAnimatorState.cpp:
(WebCore::ScrollSnapAnimatorState::targetOffsetForStartOffset const): Enable directional scroll
snapping when handling momentum scrolling. This turns on scroll-snap-stop as well as a few other
features.
LayoutTests:
- tiled-drawing/scrolling/scroll-snap/scroll-snap-stop-momentum-scroll-expected.txt: Added.
- tiled-drawing/scrolling/scroll-snap/scroll-snap-stop-momentum-scroll.html: Added.
- 10:40 AM Changeset in webkit [274725] by
-
- 2 edits in trunk/Source/WebCore
https://bugs.webkit.org/show_bug.cgi?id=223141
Runtime-disabled CSS features still still appear enabled via two-arg CSS.supports()
Address post-landing review comments from Darin.
- css/parser/CSSParserContext.cpp:
(WebCore::CSSParserContext::isPropertyRuntimeDisabled const):
- 10:24 AM Changeset in webkit [274724] by
-
- 39 edits in trunk/Source
Add PropertyName parameter to custom setters to allow shared implementations to do late name lookup
https://bugs.webkit.org/show_bug.cgi?id=223413
Reviewed by Alexey Shvayka.
Source/JavaScriptCore:
Make custom setters match custom getters by adding a PropertyName parameter.
This will be used by the CSSStyleDeclaration bindings to avoid > 1000 copies
of the same getter/setter code, which will instead be able to differentiate
using the name.
- bytecode/AccessCase.cpp:
(JSC::AccessCase::generateImpl):
- jsc.cpp:
(JSC_DEFINE_CUSTOM_SETTER):
- runtime/CustomGetterSetter.cpp:
(JSC::callCustomSetter):
- runtime/CustomGetterSetter.h:
- runtime/JSCJSValue.cpp:
(JSC::JSValue::putToPrimitive):
- runtime/JSCustomSetterFunction.cpp:
(JSC::JSC_DEFINE_HOST_FUNCTION):
(JSC::JSCustomSetterFunction::JSCustomSetterFunction):
(JSC::JSCustomSetterFunction::create):
- runtime/JSCustomSetterFunction.h:
- runtime/JSObject.cpp:
(JSC::JSObject::putInlineSlow):
- runtime/Lookup.h:
(JSC::putEntry):
- runtime/PropertySlot.h:
- runtime/RegExpConstructor.cpp:
(JSC::JSC_DEFINE_CUSTOM_SETTER):
- runtime/RegExpObject.cpp:
(JSC::JSC_DEFINE_CUSTOM_SETTER):
- tools/JSDollarVM.cpp:
Source/WebCore:
Update bindings to account for new PropertyName parameter being passed to custom setters.
- bindings/scripts/CodeGeneratorJS.pm:
(GenerateAttributeSetterTrampolineDefinition):
- bindings/scripts/test/JS/JSDOMWindow.cpp:
(WebCore::JSC_DEFINE_CUSTOM_SETTER):
- bindings/scripts/test/JS/JSDedicatedWorkerGlobalScope.cpp:
(WebCore::JSC_DEFINE_CUSTOM_SETTER):
- bindings/scripts/test/JS/JSPaintWorkletGlobalScope.cpp:
(WebCore::JSC_DEFINE_CUSTOM_SETTER):
- bindings/scripts/test/JS/JSServiceWorkerGlobalScope.cpp:
(WebCore::JSC_DEFINE_CUSTOM_SETTER):
- bindings/scripts/test/JS/JSTestCEReactions.cpp:
(WebCore::JSC_DEFINE_CUSTOM_SETTER):
- bindings/scripts/test/JS/JSTestCEReactionsStringifier.cpp:
(WebCore::JSC_DEFINE_CUSTOM_SETTER):
- bindings/scripts/test/JS/JSTestCSSProperty.cpp:
(WebCore::JSC_DEFINE_CUSTOM_SETTER):
- bindings/scripts/test/JS/JSTestCallTracer.cpp:
(WebCore::JSC_DEFINE_CUSTOM_SETTER):
- bindings/scripts/test/JS/JSTestConditionalIncludes.cpp:
(WebCore::JSC_DEFINE_CUSTOM_SETTER):
- bindings/scripts/test/JS/JSTestConditionallyReadWrite.cpp:
(WebCore::JSC_DEFINE_CUSTOM_SETTER):
- bindings/scripts/test/JS/JSTestDefaultToJSON.cpp:
(WebCore::JSC_DEFINE_CUSTOM_SETTER):
- bindings/scripts/test/JS/JSTestDefaultToJSONInherit.cpp:
(WebCore::JSC_DEFINE_CUSTOM_SETTER):
- bindings/scripts/test/JS/JSTestDefaultToJSONInheritFinal.cpp:
(WebCore::JSC_DEFINE_CUSTOM_SETTER):
- bindings/scripts/test/JS/JSTestEnabledBySetting.cpp:
(WebCore::JSC_DEFINE_CUSTOM_SETTER):
- bindings/scripts/test/JS/JSTestEnabledForContext.cpp:
(WebCore::JSC_DEFINE_CUSTOM_SETTER):
- bindings/scripts/test/JS/JSTestGlobalObject.cpp:
(WebCore::JSC_DEFINE_CUSTOM_SETTER):
- bindings/scripts/test/JS/JSTestInterface.cpp:
(WebCore::JSC_DEFINE_CUSTOM_SETTER):
- bindings/scripts/test/JS/JSTestJSBuiltinConstructor.cpp:
(WebCore::JSC_DEFINE_CUSTOM_SETTER):
- bindings/scripts/test/JS/JSTestLegacyNoInterfaceObject.cpp:
(WebCore::JSC_DEFINE_CUSTOM_SETTER):
- bindings/scripts/test/JS/JSTestMapLikeWithOverriddenOperations.cpp:
(WebCore::JSC_DEFINE_CUSTOM_SETTER):
- bindings/scripts/test/JS/JSTestNode.cpp:
(WebCore::JSC_DEFINE_CUSTOM_SETTER):
- bindings/scripts/test/JS/JSTestObj.cpp:
(WebCore::JSC_DEFINE_CUSTOM_SETTER):
- bindings/scripts/test/JS/JSTestSerializedScriptValueInterface.cpp:
(WebCore::JSC_DEFINE_CUSTOM_SETTER):
- bindings/scripts/test/JS/JSTestSetLikeWithOverriddenOperations.cpp:
(WebCore::JSC_DEFINE_CUSTOM_SETTER):
- bindings/scripts/test/JS/JSTestStringifierReadWriteAttribute.cpp:
(WebCore::JSC_DEFINE_CUSTOM_SETTER):
- bindings/scripts/test/JS/JSTestTypedefs.cpp:
(WebCore::JSC_DEFINE_CUSTOM_SETTER):
- bindings/scripts/test/JS/JSWorkerGlobalScope.cpp:
(WebCore::JSC_DEFINE_CUSTOM_SETTER):
- bindings/scripts/test/JS/JSWorkletGlobalScope.cpp:
(WebCore::JSC_DEFINE_CUSTOM_SETTER):
Source/WTF:
- wtf/PlatformCallingConventions.h:
Update JSC_DECLARE_CUSTOM_SETTER to account for the new PropertyName parameter.
- 9:35 AM Changeset in webkit [274723] by
-
- 2 edits in trunk/Source/WebCore
Protect frame before calling didBeginDocument
https://bugs.webkit.org/show_bug.cgi?id=217185
Patch by Rob Buis <rbuis@igalia.com> on 2021-03-19
Reviewed by Alex Christensen.
Protect frame before calling didBeginDocument
since it could potentially delete the frame
through event handling.
- loader/DocumentWriter.cpp:
(WebCore::DocumentWriter::begin):
- 9:25 AM Changeset in webkit [274722] by
-
- 2 edits in trunk/Tools
Fix broken contributors.json after r274720
Unreviewed infrastructure fix.
- Scripts/webkitpy/common/config/contributors.json:
- 8:41 AM Changeset in webkit [274721] by
-
- 8 edits10 adds1 delete in trunk/LayoutTests
[css-flexbox] Another WPT import
https://bugs.webkit.org/show_bug.cgi?id=223438
Reviewed by Manuel Rego Casasnovas.
LayoutTests/imported/w3c:
- web-platform-tests/css/css-flexbox/flex-basis-011-expected.html: Added.
- web-platform-tests/css/css-flexbox/flex-basis-011.html: Added.
- web-platform-tests/css/css-flexbox/flexbox_justifycontent-end-expected.html: Added.
- web-platform-tests/css/css-flexbox/flexbox_justifycontent-end-rtl-expected.html: Added.
- web-platform-tests/css/css-flexbox/flexbox_justifycontent-end-rtl.html: Added.
- web-platform-tests/css/css-flexbox/flexbox_justifycontent-end.html: Added.
- web-platform-tests/css/css-flexbox/flexbox_justifycontent-start-expected.html: Added.
- web-platform-tests/css/css-flexbox/flexbox_justifycontent-start-rtl-expected.html: Added.
- web-platform-tests/css/css-flexbox/flexbox_justifycontent-start-rtl.html: Added.
- web-platform-tests/css/css-flexbox/flexbox_justifycontent-start.html: Added.
- web-platform-tests/css/css-flexbox/select-element-zero-height-001-expected.html:
- web-platform-tests/css/css-flexbox/select-element-zero-height-001.html:
- web-platform-tests/css/css-flexbox/select-element-zero-height-002-expected.html:
- web-platform-tests/css/css-flexbox/select-element-zero-height-002.html:
- web-platform-tests/css/css-flexbox/w3c-import.log:
LayoutTests:
Import latests WPT's css-flexbox tests.
Apart from that we're removing an invalid pixel expectations for GTK.
- TestExpectations: Skipped some of the imported tests as they're failing right now. Also unskipped the
select-element-zero-height-001.html test which should be working now.
- platform/gtk/css3/flexbox/flex-order-expected.png: Removed.
- 8:23 AM Changeset in webkit [274720] by
-
- 2 edits in trunk/Tools
Add myself as to contributors.json as a committer.
Unreviewed.
- Scripts/webkitpy/common/config/contributors.json:
- 8:04 AM Changeset in webkit [274719] by
-
- 9 edits in trunk/Source/WebCore
[GStreamer][EME] Remove DRM resources release
https://bugs.webkit.org/show_bug.cgi?id=223436
Reviewed by Philippe Normand.
Releasing DRM resources should not be needed according to the
spec. If we needed this in the future because of whatever reason
we need to study it again in some other way.
- platform/encryptedmedia/CDMProxy.cpp:
(WebCore::CDMInstanceProxy::trackSession): Deleted.
(WebCore::CDMInstanceSessionProxy::removeFromInstanceProxy): Deleted.
- platform/encryptedmedia/CDMProxy.h:
(WebCore::CDMProxy::releaseDecryptionResources): Deleted.
(WebCore::CDMInstanceSessionProxy::releaseDecryptionResources): Deleted.
(WebCore::CDMInstanceProxy::removeSession): Deleted.
(WebCore::CDMInstanceProxy::releaseDecryptionResources): Deleted.
- platform/encryptedmedia/clearkey/CDMClearKey.cpp:
(WebCore::CDMInstanceClearKey::createSession):
- platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:
(WebCore::MediaPlayerPrivateGStreamer::~MediaPlayerPrivateGStreamer):
- platform/graphics/gstreamer/eme/CDMProxyClearKey.cpp:
(WebCore::CDMProxyClearKey::releaseDecryptionResources): Deleted.
- platform/graphics/gstreamer/eme/CDMProxyClearKey.h:
- platform/graphics/gstreamer/eme/CDMThunder.cpp:
(WebCore::CDMInstanceThunder::createSession):
(WebCore::CDMInstanceSessionThunder::requestLicense):
(WebCore::CDMInstanceSessionThunder::closeSession):
(WebCore::CDMInstanceSessionThunder::removeSessionData):
- platform/graphics/gstreamer/eme/CDMThunder.h:
- 7:48 AM Changeset in webkit [274718] by
-
- 2 edits5670 adds in trunk/LayoutTests
Add WebGL 2.0.1 test drivers and test expectations to the repository
https://bugs.webkit.org/show_bug.cgi?id=223427
Patch by Kimmo Kinnunen <kkinnunen@apple.com> on 2021-03-19
Reviewed by Kenneth Russell.
Add test driver .html files and expecations for WebGL 2.0.1 conformance
test suite. The actual tests were committed before.
Add the tests as Skip until we can swap 2.0.0 with 2.0.1.
The files are added in separate commits as the tooling fails with too big patches.
The test drivers contain the webglVersion=2 parameter currently missing from
2.0.0 tests.
The directory is called 2.0.y to reflect that it is imported always from the
ongoing, most tip-of-the-tree test suite (WebGL/sdk/tests).
- TestExpectations:
- webgl/2.0.y/conformance/attribs/gl-bindAttribLocation-aliasing-expected.txt: Added.
- webgl/2.0.y/conformance/attribs/gl-bindAttribLocation-aliasing.html: Added.
- webgl/2.0.y/conformance/attribs/gl-bindAttribLocation-matrix-expected.txt: Added.
- webgl/2.0.y/conformance/attribs/gl-bindAttribLocation-matrix.html: Added.
- webgl/2.0.y/conformance/attribs/gl-bindAttribLocation-nonexistent-attribute-expected.txt: Added.
- webgl/2.0.y/conformance/attribs/gl-bindAttribLocation-nonexistent-attribute.html: Added.
- webgl/2.0.y/conformance/attribs/gl-bindAttribLocation-repeated-expected.txt: Added.
- webgl/2.0.y/conformance/attribs/gl-bindAttribLocation-repeated.html: Added.
- webgl/2.0.y/conformance/attribs/gl-disabled-vertex-attrib-expected.txt: Added.
- webgl/2.0.y/conformance/attribs/gl-disabled-vertex-attrib-update-expected.txt: Added.
- webgl/2.0.y/conformance/attribs/gl-disabled-vertex-attrib-update.html: Added.
- webgl/2.0.y/conformance/attribs/gl-disabled-vertex-attrib.html: Added.
- webgl/2.0.y/conformance/attribs/gl-enable-vertex-attrib-expected.txt: Added.
- webgl/2.0.y/conformance/attribs/gl-enable-vertex-attrib.html: Added.
- webgl/2.0.y/conformance/attribs/gl-matrix-attributes-expected.txt: Added.
- webgl/2.0.y/conformance/attribs/gl-matrix-attributes.html: Added.
- webgl/2.0.y/conformance/attribs/gl-vertex-attrib-context-switch-expected.txt: Added.
- webgl/2.0.y/conformance/attribs/gl-vertex-attrib-context-switch.html: Added.
- webgl/2.0.y/conformance/attribs/gl-vertex-attrib-render-expected.txt: Added.
- webgl/2.0.y/conformance/attribs/gl-vertex-attrib-render.html: Added.
- webgl/2.0.y/conformance/attribs/gl-vertex-attrib-unconsumed-out-of-bounds-expected.txt: Added.
- webgl/2.0.y/conformance/attribs/gl-vertex-attrib-unconsumed-out-of-bounds.html: Added.
- webgl/2.0.y/conformance/attribs/gl-vertex-attrib-zero-issues-expected.txt: Added.
- webgl/2.0.y/conformance/attribs/gl-vertex-attrib-zero-issues.html: Added.
- webgl/2.0.y/conformance/attribs/gl-vertexattribpointer-expected.txt: Added.
- webgl/2.0.y/conformance/attribs/gl-vertexattribpointer-offsets-expected.txt: Added.
- webgl/2.0.y/conformance/attribs/gl-vertexattribpointer-offsets.html: Added.
- webgl/2.0.y/conformance/attribs/gl-vertexattribpointer.html: Added.
- webgl/2.0.y/conformance/buffers/buffer-bind-test-expected.txt: Added.
- webgl/2.0.y/conformance/buffers/buffer-bind-test.html: Added.
- webgl/2.0.y/conformance/buffers/buffer-data-and-buffer-sub-data-expected.txt: Added.
- webgl/2.0.y/conformance/buffers/buffer-data-and-buffer-sub-data.html: Added.
- webgl/2.0.y/conformance/buffers/buffer-data-array-buffer-delete-expected.txt: Added.
- webgl/2.0.y/conformance/buffers/buffer-data-array-buffer-delete.html: Added.
- webgl/2.0.y/conformance/buffers/buffer-data-dynamic-delay-expected.txt: Added.
- webgl/2.0.y/conformance/buffers/buffer-data-dynamic-delay.html: Added.
- webgl/2.0.y/conformance/buffers/buffer-uninitialized-expected.txt: Added.
- webgl/2.0.y/conformance/buffers/buffer-uninitialized.html: Added.
- webgl/2.0.y/conformance/buffers/element-array-buffer-delete-recreate-expected.txt: Added.
- webgl/2.0.y/conformance/buffers/element-array-buffer-delete-recreate.html: Added.
- webgl/2.0.y/conformance/buffers/index-validation-copies-indices-expected.txt: Added.
- webgl/2.0.y/conformance/buffers/index-validation-copies-indices.html: Added.
- webgl/2.0.y/conformance/buffers/index-validation-crash-with-buffer-sub-data-expected.txt: Added.
- webgl/2.0.y/conformance/buffers/index-validation-crash-with-buffer-sub-data.html: Added.
- webgl/2.0.y/conformance/buffers/index-validation-expected.txt: Added.
- webgl/2.0.y/conformance/buffers/index-validation-large-buffer-expected.txt: Added.
- webgl/2.0.y/conformance/buffers/index-validation-large-buffer.html: Added.
- webgl/2.0.y/conformance/buffers/index-validation-verifies-too-many-indices-expected.txt: Added.
- webgl/2.0.y/conformance/buffers/index-validation-verifies-too-many-indices.html: Added.
- webgl/2.0.y/conformance/buffers/index-validation-with-resized-buffer-expected.txt: Added.
- webgl/2.0.y/conformance/buffers/index-validation-with-resized-buffer.html: Added.
- webgl/2.0.y/conformance/buffers/index-validation.html: Added.
- webgl/2.0.y/conformance/buffers/vertex-buffer-updated-after-draw-expected.txt: Added.
- webgl/2.0.y/conformance/buffers/vertex-buffer-updated-after-draw.html: Added.
- webgl/2.0.y/conformance/canvas/buffer-offscreen-test-expected.txt: Added.
- webgl/2.0.y/conformance/canvas/buffer-offscreen-test.html: Added.
- webgl/2.0.y/conformance/canvas/buffer-preserve-test-expected.txt: Added.
- webgl/2.0.y/conformance/canvas/buffer-preserve-test.html: Added.
- webgl/2.0.y/conformance/canvas/canvas-test-expected.txt: Added.
- webgl/2.0.y/conformance/canvas/canvas-test.html: Added.
- webgl/2.0.y/conformance/canvas/canvas-zero-size-expected.txt: Added.
- webgl/2.0.y/conformance/canvas/canvas-zero-size.html: Added.
- webgl/2.0.y/conformance/canvas/draw-static-webgl-to-multiple-canvas-test-expected.txt: Added.
- webgl/2.0.y/conformance/canvas/draw-static-webgl-to-multiple-canvas-test.html: Added.
- webgl/2.0.y/conformance/canvas/draw-webgl-to-canvas-test-expected.txt: Added.
- webgl/2.0.y/conformance/canvas/draw-webgl-to-canvas-test.html: Added.
- webgl/2.0.y/conformance/canvas/drawingbuffer-hd-dpi-test-expected.txt: Added.
- webgl/2.0.y/conformance/canvas/drawingbuffer-hd-dpi-test.html: Added.
- webgl/2.0.y/conformance/canvas/drawingbuffer-static-canvas-test-expected.txt: Added.
- webgl/2.0.y/conformance/canvas/drawingbuffer-static-canvas-test.html: Added.
- webgl/2.0.y/conformance/canvas/drawingbuffer-test-expected.txt: Added.
- webgl/2.0.y/conformance/canvas/drawingbuffer-test.html: Added.
- webgl/2.0.y/conformance/canvas/framebuffer-bindings-affected-by-to-data-url-expected.txt: Added.
- webgl/2.0.y/conformance/canvas/framebuffer-bindings-affected-by-to-data-url.html: Added.
- webgl/2.0.y/conformance/canvas/framebuffer-bindings-unaffected-on-resize-expected.txt: Added.
- webgl/2.0.y/conformance/canvas/framebuffer-bindings-unaffected-on-resize.html: Added.
- webgl/2.0.y/conformance/canvas/rapid-resizing-expected.txt: Added.
- webgl/2.0.y/conformance/canvas/rapid-resizing.html: Added.
- webgl/2.0.y/conformance/canvas/render-after-resize-test-expected.txt: Added.
- webgl/2.0.y/conformance/canvas/render-after-resize-test.html: Added.
- webgl/2.0.y/conformance/canvas/texture-bindings-unaffected-on-resize-expected.txt: Added.
- webgl/2.0.y/conformance/canvas/texture-bindings-unaffected-on-resize.html: Added.
- webgl/2.0.y/conformance/canvas/to-data-url-test-expected.txt: Added.
- webgl/2.0.y/conformance/canvas/to-data-url-test.html: Added.
- webgl/2.0.y/conformance/canvas/viewport-unchanged-upon-resize-expected.txt: Added.
- webgl/2.0.y/conformance/canvas/viewport-unchanged-upon-resize.html: Added.
- webgl/2.0.y/conformance/canvas/webgl-to-2d-canvas-expected.txt: Added.
- webgl/2.0.y/conformance/canvas/webgl-to-2d-canvas.html: Added.
- webgl/2.0.y/conformance/context/context-attribute-preserve-drawing-buffer-expected.txt: Added.
- webgl/2.0.y/conformance/context/context-attribute-preserve-drawing-buffer.html: Added.
- webgl/2.0.y/conformance/context/context-attributes-alpha-depth-stencil-antialias-expected.txt: Added.
- webgl/2.0.y/conformance/context/context-attributes-alpha-depth-stencil-antialias.html: Added.
- webgl/2.0.y/conformance/context/context-creation-and-destruction-expected.txt: Added.
- webgl/2.0.y/conformance/context/context-creation-and-destruction.html: Added.
- webgl/2.0.y/conformance/context/context-creation-expected.txt: Added.
- webgl/2.0.y/conformance/context/context-creation.html: Added.
- webgl/2.0.y/conformance/context/context-eviction-with-garbage-collection-expected.txt: Added.
- webgl/2.0.y/conformance/context/context-eviction-with-garbage-collection.html: Added.
- webgl/2.0.y/conformance/context/context-hidden-alpha-expected.txt: Added.
- webgl/2.0.y/conformance/context/context-hidden-alpha.html: Added.
- webgl/2.0.y/conformance/context/context-lost-expected.txt: Added.
- webgl/2.0.y/conformance/context/context-lost-restored-expected.txt: Added.
- webgl/2.0.y/conformance/context/context-lost-restored.html: Added.
- webgl/2.0.y/conformance/context/context-lost.html: Added.
- webgl/2.0.y/conformance/context/context-no-alpha-fbo-with-alpha-expected.txt: Added.
- webgl/2.0.y/conformance/context/context-no-alpha-fbo-with-alpha.html: Added.
- webgl/2.0.y/conformance/context/context-release-upon-reload-expected.txt: Added.
- webgl/2.0.y/conformance/context/context-release-upon-reload.html: Added.
- webgl/2.0.y/conformance/context/context-release-with-workers-expected.txt: Added.
- webgl/2.0.y/conformance/context/context-release-with-workers.html: Added.
- webgl/2.0.y/conformance/context/context-size-change-expected.txt: Added.
- webgl/2.0.y/conformance/context/context-size-change.html: Added.
- webgl/2.0.y/conformance/context/deleted-object-behavior-expected.txt: Added.
- webgl/2.0.y/conformance/context/deleted-object-behavior.html: Added.
- webgl/2.0.y/conformance/context/incorrect-context-object-behaviour-expected.txt: Added.
- webgl/2.0.y/conformance/context/incorrect-context-object-behaviour.html: Added.
- webgl/2.0.y/conformance/context/premultiplyalpha-test-expected.txt: Added.
- webgl/2.0.y/conformance/context/premultiplyalpha-test.html: Added.
- webgl/2.0.y/conformance/context/user-defined-properties-on-context-expected.txt: Added.
- webgl/2.0.y/conformance/context/user-defined-properties-on-context.html: Added.
- webgl/2.0.y/conformance/context/zero-sized-canvas-expected.txt: Added.
- webgl/2.0.y/conformance/context/zero-sized-canvas.html: Added.
- webgl/2.0.y/conformance/extensions/ext-color-buffer-half-float-expected.txt: Added.
- webgl/2.0.y/conformance/extensions/ext-color-buffer-half-float.html: Added.
- webgl/2.0.y/conformance/extensions/ext-disjoint-timer-query-expected.txt: Added.
- webgl/2.0.y/conformance/extensions/ext-disjoint-timer-query.html: Added.
- webgl/2.0.y/conformance/extensions/ext-float-blend-expected.txt: Added.
- webgl/2.0.y/conformance/extensions/ext-float-blend.html: Added.
- webgl/2.0.y/conformance/extensions/ext-texture-compression-bptc-expected.txt: Added.
- webgl/2.0.y/conformance/extensions/ext-texture-compression-bptc.html: Added.
- webgl/2.0.y/conformance/extensions/ext-texture-compression-rgtc-expected.txt: Added.
- webgl/2.0.y/conformance/extensions/ext-texture-compression-rgtc.html: Added.
- webgl/2.0.y/conformance/extensions/ext-texture-filter-anisotropic-expected.txt: Added.
- webgl/2.0.y/conformance/extensions/ext-texture-filter-anisotropic.html: Added.
- webgl/2.0.y/conformance/extensions/get-extension-expected.txt: Added.
- webgl/2.0.y/conformance/extensions/get-extension.html: Added.
- webgl/2.0.y/conformance/extensions/khr-parallel-shader-compile-expected.txt: Added.
- webgl/2.0.y/conformance/extensions/khr-parallel-shader-compile.html: Added.
- webgl/2.0.y/conformance/extensions/oes-texture-float-linear-expected.txt: Added.
- webgl/2.0.y/conformance/extensions/oes-texture-float-linear.html: Added.
- webgl/2.0.y/conformance/extensions/s3tc-and-rgtc-expected.txt: Added.
- webgl/2.0.y/conformance/extensions/s3tc-and-rgtc.html: Added.
- webgl/2.0.y/conformance/extensions/webgl-compressed-texture-astc-expected.txt: Added.
- webgl/2.0.y/conformance/extensions/webgl-compressed-texture-astc.html: Added.
- webgl/2.0.y/conformance/extensions/webgl-compressed-texture-etc-expected.txt: Added.
- webgl/2.0.y/conformance/extensions/webgl-compressed-texture-etc.html: Added.
- webgl/2.0.y/conformance/extensions/webgl-compressed-texture-etc1-expected.txt: Added.
- webgl/2.0.y/conformance/extensions/webgl-compressed-texture-etc1.html: Added.
- webgl/2.0.y/conformance/extensions/webgl-compressed-texture-pvrtc-expected.txt: Added.
- webgl/2.0.y/conformance/extensions/webgl-compressed-texture-pvrtc.html: Added.
- webgl/2.0.y/conformance/extensions/webgl-compressed-texture-s3tc-srgb-expected.txt: Added.
- webgl/2.0.y/conformance/extensions/webgl-compressed-texture-s3tc-srgb.html: Added.
- webgl/2.0.y/conformance/extensions/webgl-compressed-texture-size-limit-expected.txt: Added.
- webgl/2.0.y/conformance/extensions/webgl-compressed-texture-size-limit.html: Added.
- webgl/2.0.y/conformance/extensions/webgl-debug-renderer-info-expected.txt: Added.
- webgl/2.0.y/conformance/extensions/webgl-debug-renderer-info.html: Added.
- webgl/2.0.y/conformance/extensions/webgl-debug-shaders-expected.txt: Added.
- webgl/2.0.y/conformance/extensions/webgl-debug-shaders.html: Added.
- webgl/2.0.y/conformance/extensions/webgl-multi-draw-expected.txt: Added.
- webgl/2.0.y/conformance/extensions/webgl-multi-draw.html: Added.
- webgl/2.0.y/conformance/glsl/bugs/angle-ambiguous-function-call-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/bugs/angle-ambiguous-function-call.html: Added.
- webgl/2.0.y/conformance/glsl/bugs/angle-constructor-invalid-parameters-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/bugs/angle-constructor-invalid-parameters.html: Added.
- webgl/2.0.y/conformance/glsl/bugs/angle-d3d11-compiler-error-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/bugs/angle-d3d11-compiler-error.html: Added.
- webgl/2.0.y/conformance/glsl/bugs/angle-dx-variable-bug-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/bugs/angle-dx-variable-bug.html: Added.
- webgl/2.0.y/conformance/glsl/bugs/array-of-struct-with-int-first-position-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/bugs/array-of-struct-with-int-first-position.html: Added.
- webgl/2.0.y/conformance/glsl/bugs/assign-to-swizzled-twice-in-function-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/bugs/assign-to-swizzled-twice-in-function.html: Added.
- webgl/2.0.y/conformance/glsl/bugs/bool-type-cast-bug-int-float-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/bugs/bool-type-cast-bug-int-float.html: Added.
- webgl/2.0.y/conformance/glsl/bugs/character-set-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/bugs/character-set.html: Added.
- webgl/2.0.y/conformance/glsl/bugs/compare-loop-index-to-uniform-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/bugs/compare-loop-index-to-uniform.html: Added.
- webgl/2.0.y/conformance/glsl/bugs/complex-glsl-does-not-crash-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/bugs/complex-glsl-does-not-crash.html: Added.
- webgl/2.0.y/conformance/glsl/bugs/compound-assignment-type-combination-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/bugs/compound-assignment-type-combination.html: Added.
- webgl/2.0.y/conformance/glsl/bugs/conditional-discard-in-loop-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/bugs/conditional-discard-in-loop.html: Added.
- webgl/2.0.y/conformance/glsl/bugs/conditional-discard-optimization-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/bugs/conditional-discard-optimization.html: Added.
- webgl/2.0.y/conformance/glsl/bugs/conditional-texture-fetch-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/bugs/conditional-texture-fetch.html: Added.
- webgl/2.0.y/conformance/glsl/bugs/constant-precision-qualifier-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/bugs/constant-precision-qualifier.html: Added.
- webgl/2.0.y/conformance/glsl/bugs/floor-div-cos-should-not-truncate-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/bugs/floor-div-cos-should-not-truncate.html: Added.
- webgl/2.0.y/conformance/glsl/bugs/floored-division-accuracy-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/bugs/floored-division-accuracy.html: Added.
- webgl/2.0.y/conformance/glsl/bugs/fragcoord-linking-bug-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/bugs/fragcoord-linking-bug.html: Added.
- webgl/2.0.y/conformance/glsl/bugs/gl-fragcoord-multisampling-bug-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/bugs/gl-fragcoord-multisampling-bug.html: Added.
- webgl/2.0.y/conformance/glsl/bugs/global-invariant-does-not-leak-across-shaders-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/bugs/global-invariant-does-not-leak-across-shaders.html: Added.
- webgl/2.0.y/conformance/glsl/bugs/if-return-and-elseif-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/bugs/if-return-and-elseif.html: Added.
- webgl/2.0.y/conformance/glsl/bugs/in-parameter-passed-as-inout-argument-and-global-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/bugs/in-parameter-passed-as-inout-argument-and-global.html: Added.
- webgl/2.0.y/conformance/glsl/bugs/init-array-with-loop-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/bugs/init-array-with-loop.html: Added.
- webgl/2.0.y/conformance/glsl/bugs/invariant-does-not-leak-across-shaders-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/bugs/invariant-does-not-leak-across-shaders.html: Added.
- webgl/2.0.y/conformance/glsl/bugs/logic-inside-block-without-braces-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/bugs/logic-inside-block-without-braces.html: Added.
- webgl/2.0.y/conformance/glsl/bugs/long-expressions-should-not-crash-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/bugs/long-expressions-should-not-crash.html: Added.
- webgl/2.0.y/conformance/glsl/bugs/loop-if-loop-gradient-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/bugs/loop-if-loop-gradient.html: Added.
- webgl/2.0.y/conformance/glsl/bugs/modulo-arithmetic-accuracy-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/bugs/modulo-arithmetic-accuracy.html: Added.
- webgl/2.0.y/conformance/glsl/bugs/multiplication-assignment-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/bugs/multiplication-assignment.html: Added.
- webgl/2.0.y/conformance/glsl/bugs/nested-functions-should-not-crash-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/bugs/nested-functions-should-not-crash.html: Added.
- webgl/2.0.y/conformance/glsl/bugs/nested-loops-with-break-and-continue-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/bugs/nested-loops-with-break-and-continue.html: Added.
- webgl/2.0.y/conformance/glsl/bugs/nested-sequence-operator-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/bugs/nested-sequence-operator.html: Added.
- webgl/2.0.y/conformance/glsl/bugs/pow-of-small-constant-in-user-defined-function-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/bugs/pow-of-small-constant-in-user-defined-function.html: Added.
- webgl/2.0.y/conformance/glsl/bugs/pow-with-constant-exponent-should-not-crash-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/bugs/pow-with-constant-exponent-should-not-crash.html: Added.
- webgl/2.0.y/conformance/glsl/bugs/qualcomm-crash-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/bugs/qualcomm-crash.html: Added.
- webgl/2.0.y/conformance/glsl/bugs/qualcomm-loop-with-continue-crash-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/bugs/qualcomm-loop-with-continue-crash.html: Added.
- webgl/2.0.y/conformance/glsl/bugs/sampler-array-struct-function-arg-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/bugs/sampler-array-struct-function-arg.html: Added.
- webgl/2.0.y/conformance/glsl/bugs/sampler-array-using-loop-index-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/bugs/sampler-array-using-loop-index.html: Added.
- webgl/2.0.y/conformance/glsl/bugs/sampler-struct-function-arg-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/bugs/sampler-struct-function-arg.html: Added.
- webgl/2.0.y/conformance/glsl/bugs/sequence-operator-evaluation-order-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/bugs/sequence-operator-evaluation-order.html: Added.
- webgl/2.0.y/conformance/glsl/bugs/sketchfab-lighting-shader-crash-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/bugs/sketchfab-lighting-shader-crash.html: Added.
- webgl/2.0.y/conformance/glsl/bugs/struct-constructor-highp-bug-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/bugs/struct-constructor-highp-bug.html: Added.
- webgl/2.0.y/conformance/glsl/bugs/struct-with-single-member-constructor-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/bugs/struct-with-single-member-constructor.html: Added.
- webgl/2.0.y/conformance/glsl/bugs/temp-expressions-should-not-crash-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/bugs/temp-expressions-should-not-crash.html: Added.
- webgl/2.0.y/conformance/glsl/bugs/unary-minus-operator-float-bug-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/bugs/unary-minus-operator-float-bug.html: Added.
- webgl/2.0.y/conformance/glsl/bugs/undefined-index-should-not-crash-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/bugs/undefined-index-should-not-crash.html: Added.
- webgl/2.0.y/conformance/glsl/bugs/uniforms-should-not-lose-values-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/bugs/uniforms-should-not-lose-values.html: Added.
- webgl/2.0.y/conformance/glsl/bugs/varying-arrays-should-not-be-reversed-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/bugs/varying-arrays-should-not-be-reversed.html: Added.
- webgl/2.0.y/conformance/glsl/bugs/vector-matrix-constructor-scalarization-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/bugs/vector-matrix-constructor-scalarization.html: Added.
- webgl/2.0.y/conformance/glsl/bugs/vector-scalar-arithmetic-inside-loop-complex-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/bugs/vector-scalar-arithmetic-inside-loop-complex.html: Added.
- webgl/2.0.y/conformance/glsl/bugs/vector-scalar-arithmetic-inside-loop-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/bugs/vector-scalar-arithmetic-inside-loop.html: Added.
- webgl/2.0.y/conformance/glsl/constructors/glsl-construct-bvec2-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/constructors/glsl-construct-bvec2.html: Added.
- webgl/2.0.y/conformance/glsl/constructors/glsl-construct-bvec3-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/constructors/glsl-construct-bvec3.html: Added.
- webgl/2.0.y/conformance/glsl/constructors/glsl-construct-bvec4-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/constructors/glsl-construct-bvec4.html: Added.
- webgl/2.0.y/conformance/glsl/constructors/glsl-construct-ivec2-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/constructors/glsl-construct-ivec2.html: Added.
- webgl/2.0.y/conformance/glsl/constructors/glsl-construct-ivec3-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/constructors/glsl-construct-ivec3.html: Added.
- webgl/2.0.y/conformance/glsl/constructors/glsl-construct-ivec4-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/constructors/glsl-construct-ivec4.html: Added.
- webgl/2.0.y/conformance/glsl/constructors/glsl-construct-mat2-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/constructors/glsl-construct-mat2.html: Added.
- webgl/2.0.y/conformance/glsl/constructors/glsl-construct-mat3-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/constructors/glsl-construct-mat3.html: Added.
- webgl/2.0.y/conformance/glsl/constructors/glsl-construct-mat4-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/constructors/glsl-construct-mat4.html: Added.
- webgl/2.0.y/conformance/glsl/constructors/glsl-construct-vec-mat-corner-cases-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/constructors/glsl-construct-vec-mat-corner-cases.html: Added.
- webgl/2.0.y/conformance/glsl/constructors/glsl-construct-vec-mat-index-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/constructors/glsl-construct-vec-mat-index.html: Added.
- webgl/2.0.y/conformance/glsl/constructors/glsl-construct-vec2-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/constructors/glsl-construct-vec2.html: Added.
- webgl/2.0.y/conformance/glsl/constructors/glsl-construct-vec3-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/constructors/glsl-construct-vec3.html: Added.
- webgl/2.0.y/conformance/glsl/constructors/glsl-construct-vec4-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/constructors/glsl-construct-vec4.html: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function-abs-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function-abs.html: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function-acos-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function-acos.html: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function-asin-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function-asin.html: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function-atan-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function-atan-xy-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function-atan-xy.html: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function-atan.html: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function-ceil-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function-ceil.html: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function-clamp-float-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function-clamp-float.html: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function-clamp-gentype-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function-clamp-gentype.html: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function-cos-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function-cos.html: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function-cross-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function-cross.html: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function-distance-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function-distance.html: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function-dot-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function-dot.html: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function-faceforward-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function-faceforward.html: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function-floor-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function-floor.html: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function-fract-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function-fract.html: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function-length-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function-length.html: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function-max-float-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function-max-float.html: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function-max-gentype-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function-max-gentype.html: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function-min-float-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function-min-float.html: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function-min-gentype-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function-min-gentype.html: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function-mix-float-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function-mix-float.html: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function-mix-gentype-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function-mix-gentype.html: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function-mod-float-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function-mod-float.html: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function-mod-gentype-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function-mod-gentype.html: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function-normalize-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function-normalize.html: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function-reflect-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function-reflect.html: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function-sign-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function-sign.html: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function-sin-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function-sin.html: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function-smoothstep-float-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function-smoothstep-float.html: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function-smoothstep-gentype-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function-smoothstep-gentype.html: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function-step-float-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function-step-float.html: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function-step-gentype-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function-step-gentype.html: Added.
- webgl/2.0.y/conformance/glsl/functions/glsl-function.html: Added.
- webgl/2.0.y/conformance/glsl/implicit/add_int_float.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/implicit/add_int_float.vert.html: Added.
- webgl/2.0.y/conformance/glsl/implicit/add_int_mat2.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/implicit/add_int_mat2.vert.html: Added.
- webgl/2.0.y/conformance/glsl/implicit/add_int_mat3.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/implicit/add_int_mat3.vert.html: Added.
- webgl/2.0.y/conformance/glsl/implicit/add_int_mat4.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/implicit/add_int_mat4.vert.html: Added.
- webgl/2.0.y/conformance/glsl/implicit/add_int_vec2.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/implicit/add_int_vec2.vert.html: Added.
- webgl/2.0.y/conformance/glsl/implicit/add_int_vec3.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/implicit/add_int_vec3.vert.html: Added.
- webgl/2.0.y/conformance/glsl/implicit/add_int_vec4.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/implicit/add_int_vec4.vert.html: Added.
- webgl/2.0.y/conformance/glsl/implicit/add_ivec2_vec2.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/implicit/add_ivec2_vec2.vert.html: Added.
- webgl/2.0.y/conformance/glsl/implicit/add_ivec3_vec3.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/implicit/add_ivec3_vec3.vert.html: Added.
- webgl/2.0.y/conformance/glsl/implicit/add_ivec4_vec4.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/implicit/add_ivec4_vec4.vert.html: Added.
- webgl/2.0.y/conformance/glsl/implicit/assign_int_to_float.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/implicit/assign_int_to_float.vert.html: Added.
- webgl/2.0.y/conformance/glsl/implicit/assign_ivec2_to_vec2.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/implicit/assign_ivec2_to_vec2.vert.html: Added.
- webgl/2.0.y/conformance/glsl/implicit/assign_ivec3_to_vec3.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/implicit/assign_ivec3_to_vec3.vert.html: Added.
- webgl/2.0.y/conformance/glsl/implicit/assign_ivec4_to_vec4.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/implicit/assign_ivec4_to_vec4.vert.html: Added.
- webgl/2.0.y/conformance/glsl/implicit/construct_struct.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/implicit/construct_struct.vert.html: Added.
- webgl/2.0.y/conformance/glsl/implicit/divide_int_float.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/implicit/divide_int_float.vert.html: Added.
- webgl/2.0.y/conformance/glsl/implicit/divide_int_mat2.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/implicit/divide_int_mat2.vert.html: Added.
- webgl/2.0.y/conformance/glsl/implicit/divide_int_mat3.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/implicit/divide_int_mat3.vert.html: Added.
- webgl/2.0.y/conformance/glsl/implicit/divide_int_mat4.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/implicit/divide_int_mat4.vert.html: Added.
- webgl/2.0.y/conformance/glsl/implicit/divide_int_vec2.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/implicit/divide_int_vec2.vert.html: Added.
- webgl/2.0.y/conformance/glsl/implicit/divide_int_vec3.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/implicit/divide_int_vec3.vert.html: Added.
- webgl/2.0.y/conformance/glsl/implicit/divide_int_vec4.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/implicit/divide_int_vec4.vert.html: Added.
- webgl/2.0.y/conformance/glsl/implicit/divide_ivec2_vec2.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/implicit/divide_ivec2_vec2.vert.html: Added.
- webgl/2.0.y/conformance/glsl/implicit/divide_ivec3_vec3.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/implicit/divide_ivec3_vec3.vert.html: Added.
- webgl/2.0.y/conformance/glsl/implicit/divide_ivec4_vec4.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/implicit/divide_ivec4_vec4.vert.html: Added.
- webgl/2.0.y/conformance/glsl/implicit/equal_int_float.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/implicit/equal_int_float.vert.html: Added.
- webgl/2.0.y/conformance/glsl/implicit/equal_ivec2_vec2.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/implicit/equal_ivec2_vec2.vert.html: Added.
- webgl/2.0.y/conformance/glsl/implicit/equal_ivec3_vec3.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/implicit/equal_ivec3_vec3.vert.html: Added.
- webgl/2.0.y/conformance/glsl/implicit/equal_ivec4_vec4.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/implicit/equal_ivec4_vec4.vert.html: Added.
- webgl/2.0.y/conformance/glsl/implicit/function_int_float.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/implicit/function_int_float.vert.html: Added.
- webgl/2.0.y/conformance/glsl/implicit/function_ivec2_vec2.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/implicit/function_ivec2_vec2.vert.html: Added.
- webgl/2.0.y/conformance/glsl/implicit/function_ivec3_vec3.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/implicit/function_ivec3_vec3.vert.html: Added.
- webgl/2.0.y/conformance/glsl/implicit/function_ivec4_vec4.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/implicit/function_ivec4_vec4.vert.html: Added.
- webgl/2.0.y/conformance/glsl/implicit/greater_than.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/implicit/greater_than.vert.html: Added.
- webgl/2.0.y/conformance/glsl/implicit/greater_than_equal.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/implicit/greater_than_equal.vert.html: Added.
- webgl/2.0.y/conformance/glsl/implicit/less_than.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/implicit/less_than.vert.html: Added.
- webgl/2.0.y/conformance/glsl/implicit/less_than_equal.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/implicit/less_than_equal.vert.html: Added.
- webgl/2.0.y/conformance/glsl/implicit/multiply_int_float.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/implicit/multiply_int_float.vert.html: Added.
- webgl/2.0.y/conformance/glsl/implicit/multiply_int_mat2.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/implicit/multiply_int_mat2.vert.html: Added.
- webgl/2.0.y/conformance/glsl/implicit/multiply_int_mat3.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/implicit/multiply_int_mat3.vert.html: Added.
- webgl/2.0.y/conformance/glsl/implicit/multiply_int_mat4.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/implicit/multiply_int_mat4.vert.html: Added.
- webgl/2.0.y/conformance/glsl/implicit/multiply_int_vec2.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/implicit/multiply_int_vec2.vert.html: Added.
- webgl/2.0.y/conformance/glsl/implicit/multiply_int_vec3.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/implicit/multiply_int_vec3.vert.html: Added.
- webgl/2.0.y/conformance/glsl/implicit/multiply_int_vec4.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/implicit/multiply_int_vec4.vert.html: Added.
- webgl/2.0.y/conformance/glsl/implicit/multiply_ivec2_vec2.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/implicit/multiply_ivec2_vec2.vert.html: Added.
- webgl/2.0.y/conformance/glsl/implicit/multiply_ivec3_vec3.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/implicit/multiply_ivec3_vec3.vert.html: Added.
- webgl/2.0.y/conformance/glsl/implicit/multiply_ivec4_vec4.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/implicit/multiply_ivec4_vec4.vert.html: Added.
- webgl/2.0.y/conformance/glsl/implicit/not_equal_int_float.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/implicit/not_equal_int_float.vert.html: Added.
- webgl/2.0.y/conformance/glsl/implicit/not_equal_ivec2_vec2.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/implicit/not_equal_ivec2_vec2.vert.html: Added.
- webgl/2.0.y/conformance/glsl/implicit/not_equal_ivec3_vec3.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/implicit/not_equal_ivec3_vec3.vert.html: Added.
- webgl/2.0.y/conformance/glsl/implicit/not_equal_ivec4_vec4.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/implicit/not_equal_ivec4_vec4.vert.html: Added.
- webgl/2.0.y/conformance/glsl/implicit/subtract_int_float.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/implicit/subtract_int_float.vert.html: Added.
- webgl/2.0.y/conformance/glsl/implicit/subtract_int_mat2.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/implicit/subtract_int_mat2.vert.html: Added.
- webgl/2.0.y/conformance/glsl/implicit/subtract_int_mat3.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/implicit/subtract_int_mat3.vert.html: Added.
- webgl/2.0.y/conformance/glsl/implicit/subtract_int_mat4.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/implicit/subtract_int_mat4.vert.html: Added.
- webgl/2.0.y/conformance/glsl/implicit/subtract_int_vec2.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/implicit/subtract_int_vec2.vert.html: Added.
- webgl/2.0.y/conformance/glsl/implicit/subtract_int_vec3.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/implicit/subtract_int_vec3.vert.html: Added.
- webgl/2.0.y/conformance/glsl/implicit/subtract_int_vec4.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/implicit/subtract_int_vec4.vert.html: Added.
- webgl/2.0.y/conformance/glsl/implicit/subtract_ivec2_vec2.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/implicit/subtract_ivec2_vec2.vert.html: Added.
- webgl/2.0.y/conformance/glsl/implicit/subtract_ivec3_vec3.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/implicit/subtract_ivec3_vec3.vert.html: Added.
- webgl/2.0.y/conformance/glsl/implicit/subtract_ivec4_vec4.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/implicit/subtract_ivec4_vec4.vert.html: Added.
- webgl/2.0.y/conformance/glsl/implicit/ternary_int_float.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/implicit/ternary_int_float.vert.html: Added.
- webgl/2.0.y/conformance/glsl/implicit/ternary_ivec2_vec2.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/implicit/ternary_ivec2_vec2.vert.html: Added.
- webgl/2.0.y/conformance/glsl/implicit/ternary_ivec3_vec3.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/implicit/ternary_ivec3_vec3.vert.html: Added.
- webgl/2.0.y/conformance/glsl/implicit/ternary_ivec4_vec4.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/implicit/ternary_ivec4_vec4.vert.html: Added.
- webgl/2.0.y/conformance/glsl/literals/float_literal.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/literals/float_literal.vert.html: Added.
- webgl/2.0.y/conformance/glsl/literals/literal_precision-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/literals/literal_precision.html: Added.
- webgl/2.0.y/conformance/glsl/literals/overflow_leak.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/literals/overflow_leak.vert.html: Added.
- webgl/2.0.y/conformance/glsl/matrices/glsl-mat3-construction-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/matrices/glsl-mat3-construction.html: Added.
- webgl/2.0.y/conformance/glsl/matrices/glsl-mat4-to-mat3-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/matrices/glsl-mat4-to-mat3.html: Added.
- webgl/2.0.y/conformance/glsl/matrices/matrix-compound-multiply-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/matrices/matrix-compound-multiply.html: Added.
- webgl/2.0.y/conformance/glsl/misc/boolean_precision-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/boolean_precision.html: Added.
- webgl/2.0.y/conformance/glsl/misc/const-variable-initialization-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/const-variable-initialization.html: Added.
- webgl/2.0.y/conformance/glsl/misc/embedded-struct-definitions-forbidden-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/embedded-struct-definitions-forbidden.html: Added.
- webgl/2.0.y/conformance/glsl/misc/empty-declaration-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/empty-declaration.html: Added.
- webgl/2.0.y/conformance/glsl/misc/empty_main.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/empty_main.vert.html: Added.
- webgl/2.0.y/conformance/glsl/misc/expression-list-in-declarator-initializer-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/expression-list-in-declarator-initializer.html: Added.
- webgl/2.0.y/conformance/glsl/misc/fragcolor-fragdata-invariant-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/fragcolor-fragdata-invariant.html: Added.
- webgl/2.0.y/conformance/glsl/misc/gl_position_unset.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/gl_position_unset.vert.html: Added.
- webgl/2.0.y/conformance/glsl/misc/global-variable-init-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/global-variable-init.html: Added.
- webgl/2.0.y/conformance/glsl/misc/glsl-function-nodes-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/glsl-function-nodes.html: Added.
- webgl/2.0.y/conformance/glsl/misc/glsl-long-variable-names-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/glsl-long-variable-names.html: Added.
- webgl/2.0.y/conformance/glsl/misc/glsl-vertex-branch-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/glsl-vertex-branch.html: Added.
- webgl/2.0.y/conformance/glsl/misc/large-loop-compile-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/large-loop-compile.html: Added.
- webgl/2.0.y/conformance/glsl/misc/local-variable-shadowing-outer-function-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/local-variable-shadowing-outer-function.html: Added.
- webgl/2.0.y/conformance/glsl/misc/non-ascii-comments.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/non-ascii-comments.vert.html: Added.
- webgl/2.0.y/conformance/glsl/misc/non-ascii.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/non-ascii.vert.html: Added.
- webgl/2.0.y/conformance/glsl/misc/re-compile-re-link-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/re-compile-re-link.html: Added.
- webgl/2.0.y/conformance/glsl/misc/sampler-operand-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/sampler-operand.html: Added.
- webgl/2.0.y/conformance/glsl/misc/sequence-operator-returns-constant-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/sequence-operator-returns-constant.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-precision-format-obeyed-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-precision-format-obeyed.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-struct-scope-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-struct-scope.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-uniform-packing-restrictions-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-uniform-packing-restrictions.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-varying-packing-restrictions-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-varying-packing-restrictions.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-256-character-define-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-256-character-define.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-256-character-identifier.frag-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-256-character-identifier.frag.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-_webgl-identifier.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-_webgl-identifier.vert.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-arbitrary-indexing.frag-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-arbitrary-indexing.frag.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-arbitrary-indexing.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-arbitrary-indexing.vert.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-array-of-structs-containing-arrays-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-array-of-structs-containing-arrays.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-array-of-structs-uniform-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-array-of-structs-uniform.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-attrib-array.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-attrib-array.vert.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-attrib-struct.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-attrib-struct.vert.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-clipvertex.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-clipvertex.vert.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-comma-assignment-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-comma-assignment.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-comma-conditional-assignment-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-comma-conditional-assignment.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-comma-separated-variable-declarations-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-comma-separated-variable-declarations.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-conditional-scoping-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-conditional-scoping-negative-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-conditional-scoping-negative.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-conditional-scoping.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-default-precision.frag-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-default-precision.frag.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-default-precision.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-default-precision.vert.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-dfdx-no-ext.frag-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-dfdx-no-ext.frag.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-dfdx.frag-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-dfdx.frag.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-do-loop-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-do-loop.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-error-directive-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-error-directive.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-explicit-int-cast.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-explicit-int-cast.vert.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-float-return-value.frag-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-float-return-value.frag.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-for-loop-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-for-loop.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-for-scoping-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-for-scoping.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-frag-depth.frag-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-frag-depth.frag.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-function-recursion.frag-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-function-recursion.frag.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-function-scoped-struct-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-function-scoped-struct.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-functional-scoping-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-functional-scoping.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-glcolor.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-glcolor.vert.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-gles-1.frag-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-gles-1.frag.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-gles-symbol.frag-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-gles-symbol.frag.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-global-variable-precision-mismatch-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-global-variable-precision-mismatch.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-glprojectionmatrix.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-glprojectionmatrix.vert.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-hex-int-constant-macro-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-hex-int-constant-macro.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-implicit-vec3-to-vec4-cast.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-implicit-vec3-to-vec4-cast.vert.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-include.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-include.vert.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-int-return-value.frag-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-int-return-value.frag.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-invalid-identifier.frag-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-invalid-identifier.frag.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-ivec2-return-value.frag-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-ivec2-return-value.frag.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-ivec3-return-value.frag-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-ivec3-return-value.frag.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-ivec4-return-value.frag-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-ivec4-return-value.frag.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-limited-indexing.frag-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-limited-indexing.frag.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-long-line-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-long-line.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-non-ascii-error.frag-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-non-ascii-error.frag.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-non-reserved-words-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-non-reserved-words.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-precision.frag-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-precision.frag.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-preprocessor-whitespace-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-preprocessor-whitespace.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-quoted-error.frag-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-quoted-error.frag.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-reserved-words-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-reserved-words.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-short-circuiting-operators-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-short-circuiting-operators.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-similar-uniform-array-names-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-similar-uniform-array-names.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-too-many-uniforms-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-too-many-uniforms.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-two-initializer-types-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-two-initializer-types.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-undefined-preprocessor-symbol.frag-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-undefined-preprocessor-symbol.frag.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-uniform-in-loop-condition.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-uniform-in-loop-condition.vert.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-vec2-return-value.frag-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-vec2-return-value.frag.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-vec3-return-value.frag-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-vec3-return-value.frag.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-vec4-return-value.frag-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-vec4-return-value.frag.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-vec4-vec3-vec4-conditional-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-vec4-vec3-vec4-conditional.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-version-100.frag-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-version-100.frag.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-version-100.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-version-100.vert.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-version-120.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-version-120.vert.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-version-130.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-version-130.vert.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-webgl-identifier.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-webgl-identifier.vert.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-while-loop-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-with-while-loop.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-without-precision.frag-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shader-without-precision.frag.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shaders-with-constant-expression-loop-conditions-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shaders-with-constant-expression-loop-conditions.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shaders-with-invariance-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shaders-with-invariance.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shaders-with-mis-matching-uniforms-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shaders-with-mis-matching-uniforms.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shaders-with-mis-matching-varyings-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shaders-with-mis-matching-varyings.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shaders-with-missing-varyings-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shaders-with-missing-varyings.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shaders-with-name-conflicts-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shaders-with-name-conflicts.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shaders-with-uniform-structs-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shaders-with-uniform-structs.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shaders-with-varyings-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shaders-with-varyings.html: Added.
- webgl/2.0.y/conformance/glsl/misc/shared-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/shared.html: Added.
- webgl/2.0.y/conformance/glsl/misc/struct-as-inout-parameter-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/struct-as-inout-parameter.html: Added.
- webgl/2.0.y/conformance/glsl/misc/struct-as-out-parameter-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/struct-as-out-parameter.html: Added.
- webgl/2.0.y/conformance/glsl/misc/struct-assign-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/struct-assign.html: Added.
- webgl/2.0.y/conformance/glsl/misc/struct-equals-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/struct-equals.html: Added.
- webgl/2.0.y/conformance/glsl/misc/struct-mixed-array-declarators-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/struct-mixed-array-declarators.html: Added.
- webgl/2.0.y/conformance/glsl/misc/struct-nesting-exceeds-maximum-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/struct-nesting-exceeds-maximum.html: Added.
- webgl/2.0.y/conformance/glsl/misc/struct-nesting-of-variable-names-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/struct-nesting-of-variable-names.html: Added.
- webgl/2.0.y/conformance/glsl/misc/struct-nesting-under-maximum-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/struct-nesting-under-maximum.html: Added.
- webgl/2.0.y/conformance/glsl/misc/struct-specifiers-in-uniforms-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/struct-specifiers-in-uniforms.html: Added.
- webgl/2.0.y/conformance/glsl/misc/struct-unary-operators-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/struct-unary-operators.html: Added.
- webgl/2.0.y/conformance/glsl/misc/ternary-operator-on-arrays-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/ternary-operator-on-arrays.html: Added.
- webgl/2.0.y/conformance/glsl/misc/ternary-operators-in-global-initializers-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/ternary-operators-in-global-initializers.html: Added.
- webgl/2.0.y/conformance/glsl/misc/ternary-operators-in-initializers-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/ternary-operators-in-initializers.html: Added.
- webgl/2.0.y/conformance/glsl/misc/uninitialized-local-global-variables-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/misc/uninitialized-local-global-variables.html: Added.
- webgl/2.0.y/conformance/glsl/preprocessor/comments-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/preprocessor/comments.html: Added.
- webgl/2.0.y/conformance/glsl/preprocessor/macro-expansion-tricky-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/preprocessor/macro-expansion-tricky.html: Added.
- webgl/2.0.y/conformance/glsl/reserved/_webgl_field.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/reserved/_webgl_field.vert.html: Added.
- webgl/2.0.y/conformance/glsl/reserved/_webgl_function.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/reserved/_webgl_function.vert.html: Added.
- webgl/2.0.y/conformance/glsl/reserved/_webgl_struct.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/reserved/_webgl_struct.vert.html: Added.
- webgl/2.0.y/conformance/glsl/reserved/_webgl_variable.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/reserved/_webgl_variable.vert.html: Added.
- webgl/2.0.y/conformance/glsl/reserved/webgl_field.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/reserved/webgl_field.vert.html: Added.
- webgl/2.0.y/conformance/glsl/reserved/webgl_function.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/reserved/webgl_function.vert.html: Added.
- webgl/2.0.y/conformance/glsl/reserved/webgl_struct.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/reserved/webgl_struct.vert.html: Added.
- webgl/2.0.y/conformance/glsl/reserved/webgl_variable.vert-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/reserved/webgl_variable.vert.html: Added.
- webgl/2.0.y/conformance/glsl/samplers/glsl-function-texture2d-bias-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/samplers/glsl-function-texture2d-bias.html: Added.
- webgl/2.0.y/conformance/glsl/samplers/glsl-function-texture2dlod-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/samplers/glsl-function-texture2dlod.html: Added.
- webgl/2.0.y/conformance/glsl/samplers/glsl-function-texture2dproj-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/samplers/glsl-function-texture2dproj.html: Added.
- webgl/2.0.y/conformance/glsl/samplers/glsl-function-texture2dprojlod-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/samplers/glsl-function-texture2dprojlod.html: Added.
- webgl/2.0.y/conformance/glsl/variables/gl-fragcoord-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/variables/gl-fragcoord-xy-values-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/variables/gl-fragcoord-xy-values.html: Added.
- webgl/2.0.y/conformance/glsl/variables/gl-fragcoord.html: Added.
- webgl/2.0.y/conformance/glsl/variables/gl-fragdata-and-fragcolor-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/variables/gl-fragdata-and-fragcolor.html: Added.
- webgl/2.0.y/conformance/glsl/variables/gl-frontfacing-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/variables/gl-frontfacing.html: Added.
- webgl/2.0.y/conformance/glsl/variables/gl-pointcoord-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/variables/gl-pointcoord.html: Added.
- webgl/2.0.y/conformance/glsl/variables/glsl-built-ins-expected.txt: Added.
- webgl/2.0.y/conformance/glsl/variables/glsl-built-ins.html: Added.
- webgl/2.0.y/conformance/limits/gl-line-width-expected.txt: Added.
- webgl/2.0.y/conformance/limits/gl-line-width.html: Added.
- webgl/2.0.y/conformance/limits/gl-max-texture-dimensions-expected.txt: Added.
- webgl/2.0.y/conformance/limits/gl-max-texture-dimensions.html: Added.
- webgl/2.0.y/conformance/limits/gl-min-attribs-expected.txt: Added.
- webgl/2.0.y/conformance/limits/gl-min-attribs.html: Added.
- webgl/2.0.y/conformance/limits/gl-min-textures-expected.txt: Added.
- webgl/2.0.y/conformance/limits/gl-min-textures.html: Added.
- webgl/2.0.y/conformance/limits/gl-min-uniforms-expected.txt: Added.
- webgl/2.0.y/conformance/limits/gl-min-uniforms.html: Added.
- webgl/2.0.y/conformance/misc/bad-arguments-test-expected.txt: Added.
- webgl/2.0.y/conformance/misc/bad-arguments-test.html: Added.
- webgl/2.0.y/conformance/misc/boolean-argument-conversion-expected.txt: Added.
- webgl/2.0.y/conformance/misc/boolean-argument-conversion.html: Added.
- webgl/2.0.y/conformance/misc/delayed-drawing-expected.txt: Added.
- webgl/2.0.y/conformance/misc/delayed-drawing.html: Added.
- webgl/2.0.y/conformance/misc/error-reporting-expected.txt: Added.
- webgl/2.0.y/conformance/misc/error-reporting.html: Added.
- webgl/2.0.y/conformance/misc/expando-loss-expected.txt: Added.
- webgl/2.0.y/conformance/misc/expando-loss.html: Added.
- webgl/2.0.y/conformance/misc/functions-returning-strings-expected.txt: Added.
- webgl/2.0.y/conformance/misc/functions-returning-strings.html: Added.
- webgl/2.0.y/conformance/misc/invalid-passed-params-expected.txt: Added.
- webgl/2.0.y/conformance/misc/invalid-passed-params.html: Added.
- webgl/2.0.y/conformance/misc/is-object-expected.txt: Added.
- webgl/2.0.y/conformance/misc/is-object.html: Added.
- webgl/2.0.y/conformance/misc/null-object-behaviour-expected.txt: Added.
- webgl/2.0.y/conformance/misc/null-object-behaviour.html: Added.
- webgl/2.0.y/conformance/misc/object-deletion-behaviour-expected.txt: Added.
- webgl/2.0.y/conformance/misc/object-deletion-behaviour.html: Added.
- webgl/2.0.y/conformance/misc/shader-precision-format-expected.txt: Added.
- webgl/2.0.y/conformance/misc/shader-precision-format.html: Added.
- webgl/2.0.y/conformance/misc/type-conversion-test-expected.txt: Added.
- webgl/2.0.y/conformance/misc/type-conversion-test.html: Added.
- webgl/2.0.y/conformance/misc/uninitialized-test-expected.txt: Added.
- webgl/2.0.y/conformance/misc/uninitialized-test.html: Added.
- webgl/2.0.y/conformance/misc/webgl-specific-expected.txt: Added.
- webgl/2.0.y/conformance/misc/webgl-specific-stencil-settings-expected.txt: Added.
- webgl/2.0.y/conformance/misc/webgl-specific-stencil-settings.html: Added.
- webgl/2.0.y/conformance/misc/webgl-specific.html: Added.
- webgl/2.0.y/conformance/more/conformance/constants-expected.txt: Added.
- webgl/2.0.y/conformance/more/conformance/constants.html: Added.
- webgl/2.0.y/conformance/more/conformance/getContext-expected.txt: Added.
- webgl/2.0.y/conformance/more/conformance/getContext.html: Added.
- webgl/2.0.y/conformance/more/conformance/methods-expected.txt: Added.
- webgl/2.0.y/conformance/more/conformance/methods.html: Added.
- webgl/2.0.y/conformance/more/conformance/quickCheckAPI-A-expected.txt: Added.
- webgl/2.0.y/conformance/more/conformance/quickCheckAPI-A.html: Added.
- webgl/2.0.y/conformance/more/conformance/quickCheckAPI-B1-expected.txt: Added.
- webgl/2.0.y/conformance/more/conformance/quickCheckAPI-B1.html: Added.
- webgl/2.0.y/conformance/more/conformance/quickCheckAPI-B2-expected.txt: Added.
- webgl/2.0.y/conformance/more/conformance/quickCheckAPI-B2.html: Added.
- webgl/2.0.y/conformance/more/conformance/quickCheckAPI-B3-expected.txt: Added.
- webgl/2.0.y/conformance/more/conformance/quickCheckAPI-B3.html: Added.
- webgl/2.0.y/conformance/more/conformance/quickCheckAPI-B4-expected.txt: Added.
- webgl/2.0.y/conformance/more/conformance/quickCheckAPI-B4.html: Added.
- webgl/2.0.y/conformance/more/conformance/quickCheckAPI-C-expected.txt: Added.
- webgl/2.0.y/conformance/more/conformance/quickCheckAPI-C.html: Added.
- webgl/2.0.y/conformance/more/conformance/quickCheckAPI-D_G-expected.txt: Added.
- webgl/2.0.y/conformance/more/conformance/quickCheckAPI-D_G.html: Added.
- webgl/2.0.y/conformance/more/conformance/quickCheckAPI-G_I-expected.txt: Added.
- webgl/2.0.y/conformance/more/conformance/quickCheckAPI-G_I.html: Added.
- webgl/2.0.y/conformance/more/conformance/quickCheckAPI-L_S-expected.txt: Added.
- webgl/2.0.y/conformance/more/conformance/quickCheckAPI-L_S.html: Added.
- webgl/2.0.y/conformance/more/conformance/quickCheckAPI-S_V-expected.txt: Added.
- webgl/2.0.y/conformance/more/conformance/quickCheckAPI-S_V.html: Added.
- webgl/2.0.y/conformance/more/conformance/webGLArrays-expected.txt: Added.
- webgl/2.0.y/conformance/more/conformance/webGLArrays.html: Added.
- webgl/2.0.y/conformance/more/functions/bindBuffer-expected.txt: Added.
- webgl/2.0.y/conformance/more/functions/bindBuffer.html: Added.
- webgl/2.0.y/conformance/more/functions/bindBufferBadArgs-expected.txt: Added.
- webgl/2.0.y/conformance/more/functions/bindBufferBadArgs.html: Added.
- webgl/2.0.y/conformance/more/functions/bindFramebufferLeaveNonZero-expected.txt: Added.
- webgl/2.0.y/conformance/more/functions/bindFramebufferLeaveNonZero.html: Added.
- webgl/2.0.y/conformance/more/functions/bufferData-expected.txt: Added.
- webgl/2.0.y/conformance/more/functions/bufferData.html: Added.
- webgl/2.0.y/conformance/more/functions/bufferDataBadArgs-expected.txt: Added.
- webgl/2.0.y/conformance/more/functions/bufferDataBadArgs.html: Added.
- webgl/2.0.y/conformance/more/functions/bufferSubData-expected.txt: Added.
- webgl/2.0.y/conformance/more/functions/bufferSubData.html: Added.
- webgl/2.0.y/conformance/more/functions/bufferSubDataBadArgs-expected.txt: Added.
- webgl/2.0.y/conformance/more/functions/bufferSubDataBadArgs.html: Added.
- webgl/2.0.y/conformance/more/functions/copyTexImage2D-expected.txt: Added.
- webgl/2.0.y/conformance/more/functions/copyTexImage2D.html: Added.
- webgl/2.0.y/conformance/more/functions/copyTexImage2DBadArgs-expected.txt: Added.
- webgl/2.0.y/conformance/more/functions/copyTexImage2DBadArgs.html: Added.
- webgl/2.0.y/conformance/more/functions/copyTexSubImage2D-expected.txt: Added.
- webgl/2.0.y/conformance/more/functions/copyTexSubImage2D.html: Added.
- webgl/2.0.y/conformance/more/functions/copyTexSubImage2DBadArgs-expected.txt: Added.
- webgl/2.0.y/conformance/more/functions/copyTexSubImage2DBadArgs.html: Added.
- webgl/2.0.y/conformance/more/functions/deleteBufferBadArgs-expected.txt: Added.
- webgl/2.0.y/conformance/more/functions/deleteBufferBadArgs.html: Added.
- webgl/2.0.y/conformance/more/functions/drawArrays-expected.txt: Added.
- webgl/2.0.y/conformance/more/functions/drawArrays.html: Added.
- webgl/2.0.y/conformance/more/functions/drawElements-expected.txt: Added.
- webgl/2.0.y/conformance/more/functions/drawElements.html: Added.
- webgl/2.0.y/conformance/more/functions/isTests-expected.txt: Added.
- webgl/2.0.y/conformance/more/functions/isTests.html: Added.
- webgl/2.0.y/conformance/more/functions/isTestsBadArgs-expected.txt: Added.
- webgl/2.0.y/conformance/more/functions/isTestsBadArgs.html: Added.
- webgl/2.0.y/conformance/more/functions/readPixels-expected.txt: Added.
- webgl/2.0.y/conformance/more/functions/readPixels.html: Added.
- webgl/2.0.y/conformance/more/functions/readPixelsBadArgs-expected.txt: Added.
- webgl/2.0.y/conformance/more/functions/readPixelsBadArgs.html: Added.
- webgl/2.0.y/conformance/more/functions/texImage2D-expected.txt: Added.
- webgl/2.0.y/conformance/more/functions/texImage2D.html: Added.
- webgl/2.0.y/conformance/more/functions/texImage2DBadArgs-expected.txt: Added.
- webgl/2.0.y/conformance/more/functions/texImage2DBadArgs.html: Added.
- webgl/2.0.y/conformance/more/functions/texImage2DHTML-expected.txt: Added.
- webgl/2.0.y/conformance/more/functions/texImage2DHTML.html: Added.
- webgl/2.0.y/conformance/more/functions/texImage2DHTMLBadArgs-expected.txt: Added.
- webgl/2.0.y/conformance/more/functions/texImage2DHTMLBadArgs.html: Added.
- webgl/2.0.y/conformance/more/functions/texSubImage2D-expected.txt: Added.
- webgl/2.0.y/conformance/more/functions/texSubImage2D.html: Added.
- webgl/2.0.y/conformance/more/functions/texSubImage2DBadArgs-expected.txt: Added.
- webgl/2.0.y/conformance/more/functions/texSubImage2DBadArgs.html: Added.
- webgl/2.0.y/conformance/more/functions/texSubImage2DHTML-expected.txt: Added.
- webgl/2.0.y/conformance/more/functions/texSubImage2DHTML.html: Added.
- webgl/2.0.y/conformance/more/functions/texSubImage2DHTMLBadArgs-expected.txt: Added.
- webgl/2.0.y/conformance/more/functions/texSubImage2DHTMLBadArgs.html: Added.
- webgl/2.0.y/conformance/more/functions/uniformMatrix-expected.txt: Added.
- webgl/2.0.y/conformance/more/functions/uniformMatrix.html: Added.
- webgl/2.0.y/conformance/more/functions/uniformMatrixBadArgs-expected.txt: Added.
- webgl/2.0.y/conformance/more/functions/uniformMatrixBadArgs.html: Added.
- webgl/2.0.y/conformance/more/functions/uniformf-expected.txt: Added.
- webgl/2.0.y/conformance/more/functions/uniformf.html: Added.
- webgl/2.0.y/conformance/more/functions/uniformfArrayLen1-expected.txt: Added.
- webgl/2.0.y/conformance/more/functions/uniformfArrayLen1.html: Added.
- webgl/2.0.y/conformance/more/functions/uniformfBadArgs-expected.txt: Added.
- webgl/2.0.y/conformance/more/functions/uniformfBadArgs.html: Added.
- webgl/2.0.y/conformance/more/functions/uniformi-expected.txt: Added.
- webgl/2.0.y/conformance/more/functions/uniformi.html: Added.
- webgl/2.0.y/conformance/more/functions/uniformiBadArgs-expected.txt: Added.
- webgl/2.0.y/conformance/more/functions/uniformiBadArgs.html: Added.
- webgl/2.0.y/conformance/more/functions/vertexAttrib-expected.txt: Added.
- webgl/2.0.y/conformance/more/functions/vertexAttrib.html: Added.
- webgl/2.0.y/conformance/more/functions/vertexAttribBadArgs-expected.txt: Added.
- webgl/2.0.y/conformance/more/functions/vertexAttribBadArgs.html: Added.
- webgl/2.0.y/conformance/more/functions/vertexAttribPointer-expected.txt: Added.
- webgl/2.0.y/conformance/more/functions/vertexAttribPointer.html: Added.
- webgl/2.0.y/conformance/more/functions/vertexAttribPointerBadArgs-expected.txt: Added.
- webgl/2.0.y/conformance/more/functions/vertexAttribPointerBadArgs.html: Added.
- webgl/2.0.y/conformance/more/glsl/arrayOutOfBounds-expected.txt: Added.
- webgl/2.0.y/conformance/more/glsl/arrayOutOfBounds.html: Added.
- webgl/2.0.y/conformance/more/glsl/uniformOutOfBounds-expected.txt: Added.
- webgl/2.0.y/conformance/more/glsl/uniformOutOfBounds.html: Added.
- webgl/2.0.y/conformance/offscreencanvas/context-attribute-preserve-drawing-buffer-expected.txt: Added.
- webgl/2.0.y/conformance/offscreencanvas/context-attribute-preserve-drawing-buffer.html: Added.
- webgl/2.0.y/conformance/offscreencanvas/context-creation-expected.txt: Added.
- webgl/2.0.y/conformance/offscreencanvas/context-creation-worker-expected.txt: Added.
- webgl/2.0.y/conformance/offscreencanvas/context-creation-worker.html: Added.
- webgl/2.0.y/conformance/offscreencanvas/context-creation.html: Added.
- webgl/2.0.y/conformance/offscreencanvas/context-lost-expected.txt: Added.
- webgl/2.0.y/conformance/offscreencanvas/context-lost-restored-expected.txt: Added.
- webgl/2.0.y/conformance/offscreencanvas/context-lost-restored-worker-expected.txt: Added.
- webgl/2.0.y/conformance/offscreencanvas/context-lost-restored-worker.html: Added.
- webgl/2.0.y/conformance/offscreencanvas/context-lost-restored.html: Added.
- webgl/2.0.y/conformance/offscreencanvas/context-lost-worker-expected.txt: Added.
- webgl/2.0.y/conformance/offscreencanvas/context-lost-worker.html: Added.
- webgl/2.0.y/conformance/offscreencanvas/context-lost.html: Added.
- webgl/2.0.y/conformance/offscreencanvas/methods-expected.txt: Added.
- webgl/2.0.y/conformance/offscreencanvas/methods-worker-expected.txt: Added.
- webgl/2.0.y/conformance/offscreencanvas/methods-worker.html: Added.
- webgl/2.0.y/conformance/offscreencanvas/methods.html: Added.
- webgl/2.0.y/conformance/offscreencanvas/offscreencanvas-resize-expected.txt: Added.
- webgl/2.0.y/conformance/offscreencanvas/offscreencanvas-resize.html: Added.
- webgl/2.0.y/conformance/offscreencanvas/offscreencanvas-timer-query-expected.txt: Added.
- webgl/2.0.y/conformance/offscreencanvas/offscreencanvas-timer-query.html: Added.
- webgl/2.0.y/conformance/offscreencanvas/offscreencanvas-transfer-image-bitmap-expected.txt: Added.
- webgl/2.0.y/conformance/offscreencanvas/offscreencanvas-transfer-image-bitmap.html: Added.
- webgl/2.0.y/conformance/ogles/GL/abs/abs_001_to_006-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/abs/abs_001_to_006.html: Added.
- webgl/2.0.y/conformance/ogles/GL/acos/acos_001_to_006-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/acos/acos_001_to_006.html: Added.
- webgl/2.0.y/conformance/ogles/GL/all/all_001_to_004-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/all/all_001_to_004.html: Added.
- webgl/2.0.y/conformance/ogles/GL/any/any_001_to_004-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/any/any_001_to_004.html: Added.
- webgl/2.0.y/conformance/ogles/GL/array/array_001_to_006-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/array/array_001_to_006.html: Added.
- webgl/2.0.y/conformance/ogles/GL/asin/asin_001_to_006-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/asin/asin_001_to_006.html: Added.
- webgl/2.0.y/conformance/ogles/GL/atan/atan_001_to_008-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/atan/atan_001_to_008.html: Added.
- webgl/2.0.y/conformance/ogles/GL/atan/atan_009_to_012-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/atan/atan_009_to_012.html: Added.
- webgl/2.0.y/conformance/ogles/GL/biConstants/biConstants_001_to_008-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/biConstants/biConstants_001_to_008.html: Added.
- webgl/2.0.y/conformance/ogles/GL/biConstants/biConstants_009_to_016-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/biConstants/biConstants_009_to_016.html: Added.
- webgl/2.0.y/conformance/ogles/GL/biuDepthRange/biuDepthRange_001_to_002-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/biuDepthRange/biuDepthRange_001_to_002.html: Added.
- webgl/2.0.y/conformance/ogles/GL/built_in_varying_array_out_of_bounds/built_in_varying_array_out_of_bounds_001_to_001-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/built_in_varying_array_out_of_bounds/built_in_varying_array_out_of_bounds_001_to_001.html: Added.
- webgl/2.0.y/conformance/ogles/GL/ceil/ceil_001_to_006-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/ceil/ceil_001_to_006.html: Added.
- webgl/2.0.y/conformance/ogles/GL/clamp/clamp_001_to_006-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/clamp/clamp_001_to_006.html: Added.
- webgl/2.0.y/conformance/ogles/GL/control_flow/control_flow_001_to_008-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/control_flow/control_flow_001_to_008.html: Added.
- webgl/2.0.y/conformance/ogles/GL/control_flow/control_flow_009_to_010-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/control_flow/control_flow_009_to_010.html: Added.
- webgl/2.0.y/conformance/ogles/GL/cos/cos_001_to_006-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/cos/cos_001_to_006.html: Added.
- webgl/2.0.y/conformance/ogles/GL/cross/cross_001_to_002-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/cross/cross_001_to_002.html: Added.
- webgl/2.0.y/conformance/ogles/GL/default/default_001_to_001-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/default/default_001_to_001.html: Added.
- webgl/2.0.y/conformance/ogles/GL/degrees/degrees_001_to_006-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/degrees/degrees_001_to_006.html: Added.
- webgl/2.0.y/conformance/ogles/GL/discard/discard_001_to_002-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/discard/discard_001_to_002.html: Added.
- webgl/2.0.y/conformance/ogles/GL/distance/distance_001_to_006-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/distance/distance_001_to_006.html: Added.
- webgl/2.0.y/conformance/ogles/GL/dot/dot_001_to_006-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/dot/dot_001_to_006.html: Added.
- webgl/2.0.y/conformance/ogles/GL/equal/equal_001_to_008-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/equal/equal_001_to_008.html: Added.
- webgl/2.0.y/conformance/ogles/GL/equal/equal_009_to_012-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/equal/equal_009_to_012.html: Added.
- webgl/2.0.y/conformance/ogles/GL/exp/exp_001_to_008-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/exp/exp_001_to_008.html: Added.
- webgl/2.0.y/conformance/ogles/GL/exp/exp_009_to_012-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/exp/exp_009_to_012.html: Added.
- webgl/2.0.y/conformance/ogles/GL/exp2/exp2_001_to_008-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/exp2/exp2_001_to_008.html: Added.
- webgl/2.0.y/conformance/ogles/GL/exp2/exp2_009_to_012-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/exp2/exp2_009_to_012.html: Added.
- webgl/2.0.y/conformance/ogles/GL/faceforward/faceforward_001_to_006-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/faceforward/faceforward_001_to_006.html: Added.
- webgl/2.0.y/conformance/ogles/GL/floor/floor_001_to_006-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/floor/floor_001_to_006.html: Added.
- webgl/2.0.y/conformance/ogles/GL/fract/fract_001_to_006-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/fract/fract_001_to_006.html: Added.
- webgl/2.0.y/conformance/ogles/GL/functions/functions_001_to_008-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/functions/functions_001_to_008.html: Added.
- webgl/2.0.y/conformance/ogles/GL/functions/functions_009_to_016-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/functions/functions_009_to_016.html: Added.
- webgl/2.0.y/conformance/ogles/GL/functions/functions_017_to_024-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/functions/functions_017_to_024.html: Added.
- webgl/2.0.y/conformance/ogles/GL/functions/functions_025_to_032-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/functions/functions_025_to_032.html: Added.
- webgl/2.0.y/conformance/ogles/GL/functions/functions_033_to_040-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/functions/functions_033_to_040.html: Added.
- webgl/2.0.y/conformance/ogles/GL/functions/functions_041_to_048-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/functions/functions_041_to_048.html: Added.
- webgl/2.0.y/conformance/ogles/GL/functions/functions_049_to_056-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/functions/functions_049_to_056.html: Added.
- webgl/2.0.y/conformance/ogles/GL/functions/functions_057_to_064-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/functions/functions_057_to_064.html: Added.
- webgl/2.0.y/conformance/ogles/GL/functions/functions_065_to_072-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/functions/functions_065_to_072.html: Added.
- webgl/2.0.y/conformance/ogles/GL/functions/functions_073_to_080-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/functions/functions_073_to_080.html: Added.
- webgl/2.0.y/conformance/ogles/GL/functions/functions_081_to_088-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/functions/functions_081_to_088.html: Added.
- webgl/2.0.y/conformance/ogles/GL/functions/functions_089_to_096-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/functions/functions_089_to_096.html: Added.
- webgl/2.0.y/conformance/ogles/GL/functions/functions_097_to_104-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/functions/functions_097_to_104.html: Added.
- webgl/2.0.y/conformance/ogles/GL/functions/functions_105_to_112-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/functions/functions_105_to_112.html: Added.
- webgl/2.0.y/conformance/ogles/GL/functions/functions_113_to_120-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/functions/functions_113_to_120.html: Added.
- webgl/2.0.y/conformance/ogles/GL/functions/functions_121_to_126-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/functions/functions_121_to_126.html: Added.
- webgl/2.0.y/conformance/ogles/GL/gl_FragCoord/gl_FragCoord_001_to_003-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/gl_FragCoord/gl_FragCoord_001_to_003.html: Added.
- webgl/2.0.y/conformance/ogles/GL/gl_FrontFacing/gl_FrontFacing_001_to_001-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/gl_FrontFacing/gl_FrontFacing_001_to_001.html: Added.
- webgl/2.0.y/conformance/ogles/GL/greaterThan/greaterThan_001_to_008-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/greaterThan/greaterThan_001_to_008.html: Added.
- webgl/2.0.y/conformance/ogles/GL/greaterThanEqual/greaterThanEqual_001_to_008-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/greaterThanEqual/greaterThanEqual_001_to_008.html: Added.
- webgl/2.0.y/conformance/ogles/GL/inversesqrt/inversesqrt_001_to_006-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/inversesqrt/inversesqrt_001_to_006.html: Added.
- webgl/2.0.y/conformance/ogles/GL/length/length_001_to_006-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/length/length_001_to_006.html: Added.
- webgl/2.0.y/conformance/ogles/GL/lessThan/lessThan_001_to_008-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/lessThan/lessThan_001_to_008.html: Added.
- webgl/2.0.y/conformance/ogles/GL/lessThanEqual/lessThanEqual_001_to_008-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/lessThanEqual/lessThanEqual_001_to_008.html: Added.
- webgl/2.0.y/conformance/ogles/GL/log/log_001_to_008-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/log/log_001_to_008.html: Added.
- webgl/2.0.y/conformance/ogles/GL/log/log_009_to_012-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/log/log_009_to_012.html: Added.
- webgl/2.0.y/conformance/ogles/GL/log2/log2_001_to_008-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/log2/log2_001_to_008.html: Added.
- webgl/2.0.y/conformance/ogles/GL/log2/log2_009_to_012-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/log2/log2_009_to_012.html: Added.
- webgl/2.0.y/conformance/ogles/GL/mat/mat_001_to_008-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/mat/mat_001_to_008.html: Added.
- webgl/2.0.y/conformance/ogles/GL/mat/mat_009_to_016-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/mat/mat_009_to_016.html: Added.
- webgl/2.0.y/conformance/ogles/GL/mat/mat_017_to_024-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/mat/mat_017_to_024.html: Added.
- webgl/2.0.y/conformance/ogles/GL/mat/mat_025_to_032-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/mat/mat_025_to_032.html: Added.
- webgl/2.0.y/conformance/ogles/GL/mat/mat_033_to_040-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/mat/mat_033_to_040.html: Added.
- webgl/2.0.y/conformance/ogles/GL/mat/mat_041_to_046-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/mat/mat_041_to_046.html: Added.
- webgl/2.0.y/conformance/ogles/GL/mat3/mat3_001_to_006-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/mat3/mat3_001_to_006.html: Added.
- webgl/2.0.y/conformance/ogles/GL/matrixCompMult/matrixCompMult_001_to_004-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/matrixCompMult/matrixCompMult_001_to_004.html: Added.
- webgl/2.0.y/conformance/ogles/GL/max/max_001_to_006-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/max/max_001_to_006.html: Added.
- webgl/2.0.y/conformance/ogles/GL/min/min_001_to_006-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/min/min_001_to_006.html: Added.
- webgl/2.0.y/conformance/ogles/GL/mix/mix_001_to_006-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/mix/mix_001_to_006.html: Added.
- webgl/2.0.y/conformance/ogles/GL/mod/mod_001_to_008-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/mod/mod_001_to_008.html: Added.
- webgl/2.0.y/conformance/ogles/GL/normalize/normalize_001_to_006-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/normalize/normalize_001_to_006.html: Added.
- webgl/2.0.y/conformance/ogles/GL/not/not_001_to_004-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/not/not_001_to_004.html: Added.
- webgl/2.0.y/conformance/ogles/GL/notEqual/notEqual_001_to_008-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/notEqual/notEqual_001_to_008.html: Added.
- webgl/2.0.y/conformance/ogles/GL/notEqual/notEqual_009_to_012-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/notEqual/notEqual_009_to_012.html: Added.
- webgl/2.0.y/conformance/ogles/GL/operators/operators_001_to_008-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/operators/operators_001_to_008.html: Added.
- webgl/2.0.y/conformance/ogles/GL/operators/operators_009_to_016-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/operators/operators_009_to_016.html: Added.
- webgl/2.0.y/conformance/ogles/GL/operators/operators_017_to_024-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/operators/operators_017_to_024.html: Added.
- webgl/2.0.y/conformance/ogles/GL/operators/operators_025_to_026-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/operators/operators_025_to_026.html: Added.
- webgl/2.0.y/conformance/ogles/GL/pow/pow_001_to_008-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/pow/pow_001_to_008.html: Added.
- webgl/2.0.y/conformance/ogles/GL/pow/pow_009_to_016-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/pow/pow_009_to_016.html: Added.
- webgl/2.0.y/conformance/ogles/GL/pow/pow_017_to_024-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/pow/pow_017_to_024.html: Added.
- webgl/2.0.y/conformance/ogles/GL/radians/radians_001_to_006-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/radians/radians_001_to_006.html: Added.
- webgl/2.0.y/conformance/ogles/GL/reflect/reflect_001_to_006-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/reflect/reflect_001_to_006.html: Added.
- webgl/2.0.y/conformance/ogles/GL/refract/refract_001_to_006-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/refract/refract_001_to_006.html: Added.
- webgl/2.0.y/conformance/ogles/GL/sign/sign_001_to_006-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/sign/sign_001_to_006.html: Added.
- webgl/2.0.y/conformance/ogles/GL/sin/sin_001_to_006-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/sin/sin_001_to_006.html: Added.
- webgl/2.0.y/conformance/ogles/GL/smoothstep/smoothstep_001_to_006-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/smoothstep/smoothstep_001_to_006.html: Added.
- webgl/2.0.y/conformance/ogles/GL/sqrt/sqrt_001_to_006-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/sqrt/sqrt_001_to_006.html: Added.
- webgl/2.0.y/conformance/ogles/GL/step/step_001_to_006-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/step/step_001_to_006.html: Added.
- webgl/2.0.y/conformance/ogles/GL/struct/struct_001_to_008-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/struct/struct_001_to_008.html: Added.
- webgl/2.0.y/conformance/ogles/GL/struct/struct_009_to_016-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/struct/struct_009_to_016.html: Added.
- webgl/2.0.y/conformance/ogles/GL/struct/struct_017_to_024-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/struct/struct_017_to_024.html: Added.
- webgl/2.0.y/conformance/ogles/GL/struct/struct_025_to_032-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/struct/struct_025_to_032.html: Added.
- webgl/2.0.y/conformance/ogles/GL/struct/struct_033_to_040-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/struct/struct_033_to_040.html: Added.
- webgl/2.0.y/conformance/ogles/GL/struct/struct_041_to_048-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/struct/struct_041_to_048.html: Added.
- webgl/2.0.y/conformance/ogles/GL/struct/struct_049_to_056-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/struct/struct_049_to_056.html: Added.
- webgl/2.0.y/conformance/ogles/GL/swizzlers/swizzlers_001_to_008-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/swizzlers/swizzlers_001_to_008.html: Added.
- webgl/2.0.y/conformance/ogles/GL/swizzlers/swizzlers_009_to_016-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/swizzlers/swizzlers_009_to_016.html: Added.
- webgl/2.0.y/conformance/ogles/GL/swizzlers/swizzlers_017_to_024-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/swizzlers/swizzlers_017_to_024.html: Added.
- webgl/2.0.y/conformance/ogles/GL/swizzlers/swizzlers_025_to_032-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/swizzlers/swizzlers_025_to_032.html: Added.
- webgl/2.0.y/conformance/ogles/GL/swizzlers/swizzlers_033_to_040-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/swizzlers/swizzlers_033_to_040.html: Added.
- webgl/2.0.y/conformance/ogles/GL/swizzlers/swizzlers_041_to_048-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/swizzlers/swizzlers_041_to_048.html: Added.
- webgl/2.0.y/conformance/ogles/GL/swizzlers/swizzlers_049_to_056-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/swizzlers/swizzlers_049_to_056.html: Added.
- webgl/2.0.y/conformance/ogles/GL/swizzlers/swizzlers_057_to_064-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/swizzlers/swizzlers_057_to_064.html: Added.
- webgl/2.0.y/conformance/ogles/GL/swizzlers/swizzlers_065_to_072-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/swizzlers/swizzlers_065_to_072.html: Added.
- webgl/2.0.y/conformance/ogles/GL/swizzlers/swizzlers_073_to_080-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/swizzlers/swizzlers_073_to_080.html: Added.
- webgl/2.0.y/conformance/ogles/GL/swizzlers/swizzlers_081_to_088-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/swizzlers/swizzlers_081_to_088.html: Added.
- webgl/2.0.y/conformance/ogles/GL/swizzlers/swizzlers_089_to_096-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/swizzlers/swizzlers_089_to_096.html: Added.
- webgl/2.0.y/conformance/ogles/GL/swizzlers/swizzlers_097_to_104-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/swizzlers/swizzlers_097_to_104.html: Added.
- webgl/2.0.y/conformance/ogles/GL/swizzlers/swizzlers_105_to_112-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/swizzlers/swizzlers_105_to_112.html: Added.
- webgl/2.0.y/conformance/ogles/GL/swizzlers/swizzlers_113_to_120-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/swizzlers/swizzlers_113_to_120.html: Added.
- webgl/2.0.y/conformance/ogles/GL/tan/tan_001_to_006-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/tan/tan_001_to_006.html: Added.
- webgl/2.0.y/conformance/ogles/GL/vec/vec_001_to_008-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/vec/vec_001_to_008.html: Added.
- webgl/2.0.y/conformance/ogles/GL/vec/vec_009_to_016-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/vec/vec_009_to_016.html: Added.
- webgl/2.0.y/conformance/ogles/GL/vec/vec_017_to_018-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/vec/vec_017_to_018.html: Added.
- webgl/2.0.y/conformance/ogles/GL/vec3/vec3_001_to_008-expected.txt: Added.
- webgl/2.0.y/conformance/ogles/GL/vec3/vec3_001_to_008.html: Added.
- webgl/2.0.y/conformance/programs/get-active-test-expected.txt: Added.
- webgl/2.0.y/conformance/programs/get-active-test.html: Added.
- webgl/2.0.y/conformance/programs/gl-bind-attrib-location-long-names-test-expected.txt: Added.
- webgl/2.0.y/conformance/programs/gl-bind-attrib-location-long-names-test.html: Added.
- webgl/2.0.y/conformance/programs/gl-bind-attrib-location-test-expected.txt: Added.
- webgl/2.0.y/conformance/programs/gl-bind-attrib-location-test.html: Added.
- webgl/2.0.y/conformance/programs/gl-get-active-attribute-expected.txt: Added.
- webgl/2.0.y/conformance/programs/gl-get-active-attribute.html: Added.
- webgl/2.0.y/conformance/programs/gl-get-active-uniform-expected.txt: Added.
- webgl/2.0.y/conformance/programs/gl-get-active-uniform.html: Added.
- webgl/2.0.y/conformance/programs/gl-getshadersource-expected.txt: Added.
- webgl/2.0.y/conformance/programs/gl-getshadersource.html: Added.
- webgl/2.0.y/conformance/programs/gl-shader-test-expected.txt: Added.
- webgl/2.0.y/conformance/programs/gl-shader-test.html: Added.
- webgl/2.0.y/conformance/programs/invalid-UTF-16-expected.txt: Added.
- webgl/2.0.y/conformance/programs/invalid-UTF-16.html: Added.
- webgl/2.0.y/conformance/programs/program-handling-expected.txt: Added.
- webgl/2.0.y/conformance/programs/program-handling.html: Added.
- webgl/2.0.y/conformance/programs/program-infolog-expected.txt: Added.
- webgl/2.0.y/conformance/programs/program-infolog.html: Added.
- webgl/2.0.y/conformance/programs/program-test-expected.txt: Added.
- webgl/2.0.y/conformance/programs/program-test.html: Added.
- webgl/2.0.y/conformance/programs/use-program-crash-with-discard-in-fragment-shader-expected.txt: Added.
- webgl/2.0.y/conformance/programs/use-program-crash-with-discard-in-fragment-shader.html: Added.
- webgl/2.0.y/conformance/reading/fbo-remains-unchanged-after-read-pixels-expected.txt: Added.
- webgl/2.0.y/conformance/reading/fbo-remains-unchanged-after-read-pixels.html: Added.
- webgl/2.0.y/conformance/reading/read-pixels-pack-alignment-expected.txt: Added.
- webgl/2.0.y/conformance/reading/read-pixels-pack-alignment.html: Added.
- webgl/2.0.y/conformance/reading/read-pixels-test-expected.txt: Added.
- webgl/2.0.y/conformance/reading/read-pixels-test.html: Added.
- webgl/2.0.y/conformance/renderbuffers/depth-renderbuffer-initialization-expected.txt: Added.
- webgl/2.0.y/conformance/renderbuffers/depth-renderbuffer-initialization.html: Added.
- webgl/2.0.y/conformance/renderbuffers/feedback-loop-expected.txt: Added.
- webgl/2.0.y/conformance/renderbuffers/feedback-loop.html: Added.
- webgl/2.0.y/conformance/renderbuffers/framebuffer-state-restoration-expected.txt: Added.
- webgl/2.0.y/conformance/renderbuffers/framebuffer-state-restoration.html: Added.
- webgl/2.0.y/conformance/renderbuffers/renderbuffer-initialization-expected.txt: Added.
- webgl/2.0.y/conformance/renderbuffers/renderbuffer-initialization.html: Added.
- webgl/2.0.y/conformance/renderbuffers/stencil-renderbuffer-initialization-expected.txt: Added.
- webgl/2.0.y/conformance/renderbuffers/stencil-renderbuffer-initialization.html: Added.
- webgl/2.0.y/conformance/rendering/bind-framebuffer-flush-bug-expected.txt: Added.
- webgl/2.0.y/conformance/rendering/bind-framebuffer-flush-bug.html: Added.
- webgl/2.0.y/conformance/rendering/blending-expected.txt: Added.
- webgl/2.0.y/conformance/rendering/blending.html: Added.
- webgl/2.0.y/conformance/rendering/canvas-alpha-bug-expected.txt: Added.
- webgl/2.0.y/conformance/rendering/canvas-alpha-bug.html: Added.
- webgl/2.0.y/conformance/rendering/clear-after-copyTexImage2D-expected.txt: Added.
- webgl/2.0.y/conformance/rendering/clear-after-copyTexImage2D.html: Added.
- webgl/2.0.y/conformance/rendering/color-mask-preserved-during-implicit-clears-expected.txt: Added.
- webgl/2.0.y/conformance/rendering/color-mask-preserved-during-implicit-clears.html: Added.
- webgl/2.0.y/conformance/rendering/culling-expected.txt: Added.
- webgl/2.0.y/conformance/rendering/culling.html: Added.
- webgl/2.0.y/conformance/rendering/default-texture-draw-bug-expected.txt: Added.
- webgl/2.0.y/conformance/rendering/default-texture-draw-bug.html: Added.
- webgl/2.0.y/conformance/rendering/draw-arrays-out-of-bounds-expected.txt: Added.
- webgl/2.0.y/conformance/rendering/draw-arrays-out-of-bounds.html: Added.
- webgl/2.0.y/conformance/rendering/draw-elements-out-of-bounds-expected.txt: Added.
- webgl/2.0.y/conformance/rendering/draw-elements-out-of-bounds.html: Added.
- webgl/2.0.y/conformance/rendering/draw-webgl-to-canvas-2d-repeatedly-expected.txt: Added.
- webgl/2.0.y/conformance/rendering/draw-webgl-to-canvas-2d-repeatedly.html: Added.
- webgl/2.0.y/conformance/rendering/draw-with-changing-start-vertex-bug-expected.txt: Added.
- webgl/2.0.y/conformance/rendering/draw-with-changing-start-vertex-bug.html: Added.
- webgl/2.0.y/conformance/rendering/framebuffer-switch-expected.txt: Added.
- webgl/2.0.y/conformance/rendering/framebuffer-switch.html: Added.
- webgl/2.0.y/conformance/rendering/framebuffer-texture-clear-expected.txt: Added.
- webgl/2.0.y/conformance/rendering/framebuffer-texture-clear.html: Added.
- webgl/2.0.y/conformance/rendering/framebuffer-texture-switch-expected.txt: Added.
- webgl/2.0.y/conformance/rendering/framebuffer-texture-switch.html: Added.
- webgl/2.0.y/conformance/rendering/gl-clear-expected.txt: Added.
- webgl/2.0.y/conformance/rendering/gl-clear.html: Added.
- webgl/2.0.y/conformance/rendering/gl-drawarrays-expected.txt: Added.
- webgl/2.0.y/conformance/rendering/gl-drawarrays.html: Added.
- webgl/2.0.y/conformance/rendering/gl-drawelements-expected.txt: Added.
- webgl/2.0.y/conformance/rendering/gl-drawelements.html: Added.
- webgl/2.0.y/conformance/rendering/gl-scissor-canvas-dimensions-expected.txt: Added.
- webgl/2.0.y/conformance/rendering/gl-scissor-canvas-dimensions.html: Added.
- webgl/2.0.y/conformance/rendering/gl-scissor-fbo-test-expected.txt: Added.
- webgl/2.0.y/conformance/rendering/gl-scissor-fbo-test.html: Added.
- webgl/2.0.y/conformance/rendering/gl-scissor-test-expected.txt: Added.
- webgl/2.0.y/conformance/rendering/gl-scissor-test.html: Added.
- webgl/2.0.y/conformance/rendering/gl-viewport-test-expected.txt: Added.
- webgl/2.0.y/conformance/rendering/gl-viewport-test.html: Added.
- webgl/2.0.y/conformance/rendering/line-loop-tri-fan-expected.txt: Added.
- webgl/2.0.y/conformance/rendering/line-loop-tri-fan.html: Added.
- webgl/2.0.y/conformance/rendering/line-rendering-quality-expected.txt: Added.
- webgl/2.0.y/conformance/rendering/line-rendering-quality.html: Added.
- webgl/2.0.y/conformance/rendering/many-draw-calls-expected.txt: Added.
- webgl/2.0.y/conformance/rendering/many-draw-calls.html: Added.
- webgl/2.0.y/conformance/rendering/more-than-65536-indices-expected.txt: Added.
- webgl/2.0.y/conformance/rendering/more-than-65536-indices.html: Added.
- webgl/2.0.y/conformance/rendering/multisample-corruption-expected.txt: Added.
- webgl/2.0.y/conformance/rendering/multisample-corruption.html: Added.
- webgl/2.0.y/conformance/rendering/negative-one-index-expected.txt: Added.
- webgl/2.0.y/conformance/rendering/negative-one-index.html: Added.
- webgl/2.0.y/conformance/rendering/out-of-bounds-array-buffers-expected.txt: Added.
- webgl/2.0.y/conformance/rendering/out-of-bounds-array-buffers.html: Added.
- webgl/2.0.y/conformance/rendering/out-of-bounds-index-buffers-expected.txt: Added.
- webgl/2.0.y/conformance/rendering/out-of-bounds-index-buffers.html: Added.
- webgl/2.0.y/conformance/rendering/point-no-attributes-expected.txt: Added.
- webgl/2.0.y/conformance/rendering/point-no-attributes.html: Added.
- webgl/2.0.y/conformance/rendering/point-size-expected.txt: Added.
- webgl/2.0.y/conformance/rendering/point-size.html: Added.
- webgl/2.0.y/conformance/rendering/point-specific-shader-variables-expected.txt: Added.
- webgl/2.0.y/conformance/rendering/point-specific-shader-variables.html: Added.
- webgl/2.0.y/conformance/rendering/point-with-gl-pointcoord-in-fragment-shader-expected.txt: Added.
- webgl/2.0.y/conformance/rendering/point-with-gl-pointcoord-in-fragment-shader.html: Added.
- webgl/2.0.y/conformance/rendering/polygon-offset-expected.txt: Added.
- webgl/2.0.y/conformance/rendering/polygon-offset.html: Added.
- webgl/2.0.y/conformance/rendering/preservedrawingbuffer-leak-expected.txt: Added.
- webgl/2.0.y/conformance/rendering/preservedrawingbuffer-leak.html: Added.
- webgl/2.0.y/conformance/rendering/rendering-sampling-feedback-loop-expected.txt: Added.
- webgl/2.0.y/conformance/rendering/rendering-sampling-feedback-loop.html: Added.
- webgl/2.0.y/conformance/rendering/rendering-stencil-large-viewport-expected.txt: Added.
- webgl/2.0.y/conformance/rendering/rendering-stencil-large-viewport.html: Added.
- webgl/2.0.y/conformance/rendering/scissor-rect-repeated-rendering-expected.txt: Added.
- webgl/2.0.y/conformance/rendering/scissor-rect-repeated-rendering.html: Added.
- webgl/2.0.y/conformance/rendering/simple-expected.txt: Added.
- webgl/2.0.y/conformance/rendering/simple.html: Added.
- webgl/2.0.y/conformance/rendering/texture-switch-performance-expected.txt: Added.
- webgl/2.0.y/conformance/rendering/texture-switch-performance.html: Added.
- webgl/2.0.y/conformance/rendering/triangle-expected.txt: Added.
- webgl/2.0.y/conformance/rendering/triangle.html: Added.
- webgl/2.0.y/conformance/state/fb-attach-implicit-target-assignment-expected.txt: Added.
- webgl/2.0.y/conformance/state/fb-attach-implicit-target-assignment.html: Added.
- webgl/2.0.y/conformance/state/gl-enable-enum-test-expected.txt: Added.
- webgl/2.0.y/conformance/state/gl-enable-enum-test.html: Added.
- webgl/2.0.y/conformance/state/gl-get-calls-expected.txt: Added.
- webgl/2.0.y/conformance/state/gl-get-calls.html: Added.
- webgl/2.0.y/conformance/state/gl-geterror-expected.txt: Added.
- webgl/2.0.y/conformance/state/gl-geterror.html: Added.
- webgl/2.0.y/conformance/state/gl-initial-state-expected.txt: Added.
- webgl/2.0.y/conformance/state/gl-initial-state.html: Added.
- webgl/2.0.y/conformance/state/state-uneffected-after-compositing-expected.txt: Added.
- webgl/2.0.y/conformance/state/state-uneffected-after-compositing.html: Added.
- webgl/2.0.y/conformance/textures/canvas/tex-2d-alpha-alpha-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance/textures/canvas/tex-2d-alpha-alpha-unsigned_byte.html: Added.
- webgl/2.0.y/conformance/textures/canvas/tex-2d-luminance-luminance-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance/textures/canvas/tex-2d-luminance-luminance-unsigned_byte.html: Added.
- webgl/2.0.y/conformance/textures/canvas/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance/textures/canvas/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html: Added.
- webgl/2.0.y/conformance/textures/canvas/tex-2d-rgb-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance/textures/canvas/tex-2d-rgb-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance/textures/canvas/tex-2d-rgb-rgb-unsigned_short_5_6_5-expected.txt: Added.
- webgl/2.0.y/conformance/textures/canvas/tex-2d-rgb-rgb-unsigned_short_5_6_5.html: Added.
- webgl/2.0.y/conformance/textures/canvas/tex-2d-rgba-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance/textures/canvas/tex-2d-rgba-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance/textures/canvas/tex-2d-rgba-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
- webgl/2.0.y/conformance/textures/canvas/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html: Added.
- webgl/2.0.y/conformance/textures/canvas/tex-2d-rgba-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
- webgl/2.0.y/conformance/textures/canvas/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html: Added.
- webgl/2.0.y/conformance/textures/canvas_sub_rectangle/tex-2d-alpha-alpha-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance/textures/canvas_sub_rectangle/tex-2d-alpha-alpha-unsigned_byte.html: Added.
- webgl/2.0.y/conformance/textures/canvas_sub_rectangle/tex-2d-luminance-luminance-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance/textures/canvas_sub_rectangle/tex-2d-luminance-luminance-unsigned_byte.html: Added.
- webgl/2.0.y/conformance/textures/canvas_sub_rectangle/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance/textures/canvas_sub_rectangle/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html: Added.
- webgl/2.0.y/conformance/textures/canvas_sub_rectangle/tex-2d-rgb-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance/textures/canvas_sub_rectangle/tex-2d-rgb-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance/textures/canvas_sub_rectangle/tex-2d-rgb-rgb-unsigned_short_5_6_5-expected.txt: Added.
- webgl/2.0.y/conformance/textures/canvas_sub_rectangle/tex-2d-rgb-rgb-unsigned_short_5_6_5.html: Added.
- webgl/2.0.y/conformance/textures/canvas_sub_rectangle/tex-2d-rgba-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance/textures/canvas_sub_rectangle/tex-2d-rgba-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance/textures/canvas_sub_rectangle/tex-2d-rgba-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
- webgl/2.0.y/conformance/textures/canvas_sub_rectangle/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html: Added.
- webgl/2.0.y/conformance/textures/canvas_sub_rectangle/tex-2d-rgba-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
- webgl/2.0.y/conformance/textures/canvas_sub_rectangle/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html: Added.
- webgl/2.0.y/conformance/textures/image/tex-2d-alpha-alpha-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance/textures/image/tex-2d-alpha-alpha-unsigned_byte.html: Added.
- webgl/2.0.y/conformance/textures/image/tex-2d-luminance-luminance-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance/textures/image/tex-2d-luminance-luminance-unsigned_byte.html: Added.
- webgl/2.0.y/conformance/textures/image/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance/textures/image/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html: Added.
- webgl/2.0.y/conformance/textures/image/tex-2d-rgb-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance/textures/image/tex-2d-rgb-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance/textures/image/tex-2d-rgb-rgb-unsigned_short_5_6_5-expected.txt: Added.
- webgl/2.0.y/conformance/textures/image/tex-2d-rgb-rgb-unsigned_short_5_6_5.html: Added.
- webgl/2.0.y/conformance/textures/image/tex-2d-rgba-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance/textures/image/tex-2d-rgba-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance/textures/image/tex-2d-rgba-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
- webgl/2.0.y/conformance/textures/image/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html: Added.
- webgl/2.0.y/conformance/textures/image/tex-2d-rgba-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
- webgl/2.0.y/conformance/textures/image/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_blob/tex-2d-alpha-alpha-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_blob/tex-2d-alpha-alpha-unsigned_byte.html: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_blob/tex-2d-luminance-luminance-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_blob/tex-2d-luminance-luminance-unsigned_byte.html: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_blob/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_blob/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_blob/tex-2d-rgb-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_blob/tex-2d-rgb-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_blob/tex-2d-rgb-rgb-unsigned_short_5_6_5-expected.txt: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_blob/tex-2d-rgb-rgb-unsigned_short_5_6_5.html: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_blob/tex-2d-rgba-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_blob/tex-2d-rgba-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_blob/tex-2d-rgba-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_blob/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_blob/tex-2d-rgba-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_blob/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_canvas/tex-2d-alpha-alpha-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_canvas/tex-2d-alpha-alpha-unsigned_byte.html: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_canvas/tex-2d-luminance-luminance-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_canvas/tex-2d-luminance-luminance-unsigned_byte.html: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_canvas/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_canvas/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_canvas/tex-2d-rgb-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_canvas/tex-2d-rgb-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_canvas/tex-2d-rgb-rgb-unsigned_short_5_6_5-expected.txt: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_canvas/tex-2d-rgb-rgb-unsigned_short_5_6_5.html: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_canvas/tex-2d-rgba-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_canvas/tex-2d-rgba-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_canvas/tex-2d-rgba-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_canvas/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_canvas/tex-2d-rgba-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_canvas/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_image/tex-2d-alpha-alpha-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_image/tex-2d-alpha-alpha-unsigned_byte.html: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_image/tex-2d-luminance-luminance-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_image/tex-2d-luminance-luminance-unsigned_byte.html: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_image/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_image/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_image/tex-2d-rgb-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_image/tex-2d-rgb-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_image/tex-2d-rgb-rgb-unsigned_short_5_6_5-expected.txt: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_image/tex-2d-rgb-rgb-unsigned_short_5_6_5.html: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_image/tex-2d-rgba-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_image/tex-2d-rgba-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_image/tex-2d-rgba-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_image/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_image/tex-2d-rgba-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_image/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-alpha-alpha-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-alpha-alpha-unsigned_byte.html: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-luminance-luminance-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-luminance-luminance-unsigned_byte.html: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-rgb-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-rgb-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-rgb-rgb-unsigned_short_5_6_5-expected.txt: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-rgb-rgb-unsigned_short_5_6_5.html: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-rgba-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-rgba-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-rgba-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-rgba-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_image_data/tex-2d-alpha-alpha-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_image_data/tex-2d-alpha-alpha-unsigned_byte.html: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_image_data/tex-2d-luminance-luminance-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_image_data/tex-2d-luminance-luminance-unsigned_byte.html: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_image_data/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_image_data/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_image_data/tex-2d-rgb-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_image_data/tex-2d-rgb-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_image_data/tex-2d-rgb-rgb-unsigned_short_5_6_5-expected.txt: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_image_data/tex-2d-rgb-rgb-unsigned_short_5_6_5.html: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_image_data/tex-2d-rgba-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_image_data/tex-2d-rgba-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_image_data/tex-2d-rgba-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_image_data/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_image_data/tex-2d-rgba-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_image_data/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_video/tex-2d-alpha-alpha-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_video/tex-2d-alpha-alpha-unsigned_byte.html: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_video/tex-2d-luminance-luminance-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_video/tex-2d-luminance-luminance-unsigned_byte.html: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_video/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_video/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_video/tex-2d-rgb-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_video/tex-2d-rgb-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_video/tex-2d-rgb-rgb-unsigned_short_5_6_5-expected.txt: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_video/tex-2d-rgb-rgb-unsigned_short_5_6_5.html: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_video/tex-2d-rgba-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_video/tex-2d-rgba-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_video/tex-2d-rgba-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_video/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_video/tex-2d-rgba-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
- webgl/2.0.y/conformance/textures/image_bitmap_from_video/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html: Added.
- webgl/2.0.y/conformance/textures/image_data/tex-2d-alpha-alpha-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance/textures/image_data/tex-2d-alpha-alpha-unsigned_byte.html: Added.
- webgl/2.0.y/conformance/textures/image_data/tex-2d-luminance-luminance-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance/textures/image_data/tex-2d-luminance-luminance-unsigned_byte.html: Added.
- webgl/2.0.y/conformance/textures/image_data/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance/textures/image_data/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html: Added.
- webgl/2.0.y/conformance/textures/image_data/tex-2d-rgb-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance/textures/image_data/tex-2d-rgb-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance/textures/image_data/tex-2d-rgb-rgb-unsigned_short_5_6_5-expected.txt: Added.
- webgl/2.0.y/conformance/textures/image_data/tex-2d-rgb-rgb-unsigned_short_5_6_5.html: Added.
- webgl/2.0.y/conformance/textures/image_data/tex-2d-rgba-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance/textures/image_data/tex-2d-rgba-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance/textures/image_data/tex-2d-rgba-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
- webgl/2.0.y/conformance/textures/image_data/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html: Added.
- webgl/2.0.y/conformance/textures/image_data/tex-2d-rgba-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
- webgl/2.0.y/conformance/textures/image_data/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html: Added.
- webgl/2.0.y/conformance/textures/misc/canvas-teximage-after-multiple-drawimages-expected.txt: Added.
- webgl/2.0.y/conformance/textures/misc/canvas-teximage-after-multiple-drawimages.html: Added.
- webgl/2.0.y/conformance/textures/misc/copy-tex-image-2d-formats-expected.txt: Added.
- webgl/2.0.y/conformance/textures/misc/copy-tex-image-2d-formats.html: Added.
- webgl/2.0.y/conformance/textures/misc/copy-tex-image-and-sub-image-2d-expected.txt: Added.
- webgl/2.0.y/conformance/textures/misc/copy-tex-image-and-sub-image-2d.html: Added.
- webgl/2.0.y/conformance/textures/misc/copy-tex-image-crash-expected.txt: Added.
- webgl/2.0.y/conformance/textures/misc/copy-tex-image-crash.html: Added.
- webgl/2.0.y/conformance/textures/misc/copytexsubimage2d-large-partial-copy-corruption-expected.txt: Added.
- webgl/2.0.y/conformance/textures/misc/copytexsubimage2d-large-partial-copy-corruption.html: Added.
- webgl/2.0.y/conformance/textures/misc/copytexsubimage2d-subrects-expected.txt: Added.
- webgl/2.0.y/conformance/textures/misc/copytexsubimage2d-subrects.html: Added.
- webgl/2.0.y/conformance/textures/misc/cube-incomplete-fbo-expected.txt: Added.
- webgl/2.0.y/conformance/textures/misc/cube-incomplete-fbo.html: Added.
- webgl/2.0.y/conformance/textures/misc/cube-map-uploads-out-of-order-expected.txt: Added.
- webgl/2.0.y/conformance/textures/misc/cube-map-uploads-out-of-order.html: Added.
- webgl/2.0.y/conformance/textures/misc/default-texture-expected.txt: Added.
- webgl/2.0.y/conformance/textures/misc/default-texture.html: Added.
- webgl/2.0.y/conformance/textures/misc/exif-orientation-expected.txt: Added.
- webgl/2.0.y/conformance/textures/misc/exif-orientation.html: Added.
- webgl/2.0.y/conformance/textures/misc/gl-pixelstorei-expected.txt: Added.
- webgl/2.0.y/conformance/textures/misc/gl-pixelstorei.html: Added.
- webgl/2.0.y/conformance/textures/misc/gl-teximage-expected.txt: Added.
- webgl/2.0.y/conformance/textures/misc/gl-teximage.html: Added.
- webgl/2.0.y/conformance/textures/misc/mipmap-fbo-expected.txt: Added.
- webgl/2.0.y/conformance/textures/misc/mipmap-fbo.html: Added.
- webgl/2.0.y/conformance/textures/misc/origin-clean-conformance-expected.txt: Added.
- webgl/2.0.y/conformance/textures/misc/origin-clean-conformance-offscreencanvas-expected.txt: Added.
- webgl/2.0.y/conformance/textures/misc/origin-clean-conformance-offscreencanvas.html: Added.
- webgl/2.0.y/conformance/textures/misc/origin-clean-conformance.html: Added.
- webgl/2.0.y/conformance/textures/misc/tex-image-and-sub-image-2d-with-array-buffer-view-expected.txt: Added.
- webgl/2.0.y/conformance/textures/misc/tex-image-and-sub-image-2d-with-array-buffer-view.html: Added.
- webgl/2.0.y/conformance/textures/misc/tex-image-and-uniform-binding-bugs-expected.txt: Added.
- webgl/2.0.y/conformance/textures/misc/tex-image-and-uniform-binding-bugs.html: Added.
- webgl/2.0.y/conformance/textures/misc/tex-image-canvas-corruption-expected.txt: Added.
- webgl/2.0.y/conformance/textures/misc/tex-image-canvas-corruption.html: Added.
- webgl/2.0.y/conformance/textures/misc/tex-image-webgl-expected.txt: Added.
- webgl/2.0.y/conformance/textures/misc/tex-image-webgl.html: Added.
- webgl/2.0.y/conformance/textures/misc/tex-image-with-format-and-type-expected.txt: Added.
- webgl/2.0.y/conformance/textures/misc/tex-image-with-format-and-type.html: Added.
- webgl/2.0.y/conformance/textures/misc/tex-image-with-invalid-data-expected.txt: Added.
- webgl/2.0.y/conformance/textures/misc/tex-image-with-invalid-data.html: Added.
- webgl/2.0.y/conformance/textures/misc/tex-sub-image-2d-bad-args-expected.txt: Added.
- webgl/2.0.y/conformance/textures/misc/tex-sub-image-2d-bad-args.html: Added.
- webgl/2.0.y/conformance/textures/misc/tex-sub-image-2d-expected.txt: Added.
- webgl/2.0.y/conformance/textures/misc/tex-sub-image-2d.html: Added.
- webgl/2.0.y/conformance/textures/misc/tex-video-using-tex-unit-non-zero-expected.txt: Added.
- webgl/2.0.y/conformance/textures/misc/tex-video-using-tex-unit-non-zero.html: Added.
- webgl/2.0.y/conformance/textures/misc/texparameter-test-expected.txt: Added.
- webgl/2.0.y/conformance/textures/misc/texparameter-test.html: Added.
- webgl/2.0.y/conformance/textures/misc/texture-active-bind-2-expected.txt: Added.
- webgl/2.0.y/conformance/textures/misc/texture-active-bind-2.html: Added.
- webgl/2.0.y/conformance/textures/misc/texture-active-bind-expected.txt: Added.
- webgl/2.0.y/conformance/textures/misc/texture-active-bind.html: Added.
- webgl/2.0.y/conformance/textures/misc/texture-attachment-formats-expected.txt: Added.
- webgl/2.0.y/conformance/textures/misc/texture-attachment-formats.html: Added.
- webgl/2.0.y/conformance/textures/misc/texture-clear-expected.txt: Added.
- webgl/2.0.y/conformance/textures/misc/texture-clear.html: Added.
- webgl/2.0.y/conformance/textures/misc/texture-complete-expected.txt: Added.
- webgl/2.0.y/conformance/textures/misc/texture-complete.html: Added.
- webgl/2.0.y/conformance/textures/misc/texture-copying-and-deletion-expected.txt: Added.
- webgl/2.0.y/conformance/textures/misc/texture-copying-and-deletion.html: Added.
- webgl/2.0.y/conformance/textures/misc/texture-copying-feedback-loops-expected.txt: Added.
- webgl/2.0.y/conformance/textures/misc/texture-copying-feedback-loops.html: Added.
- webgl/2.0.y/conformance/textures/misc/texture-corner-case-videos-expected.txt: Added.
- webgl/2.0.y/conformance/textures/misc/texture-corner-case-videos.html: Added.
- webgl/2.0.y/conformance/textures/misc/texture-cube-as-fbo-attachment-expected.txt: Added.
- webgl/2.0.y/conformance/textures/misc/texture-cube-as-fbo-attachment.html: Added.
- webgl/2.0.y/conformance/textures/misc/texture-draw-with-2d-and-cube-expected.txt: Added.
- webgl/2.0.y/conformance/textures/misc/texture-draw-with-2d-and-cube.html: Added.
- webgl/2.0.y/conformance/textures/misc/texture-hd-dpi-expected.txt: Added.
- webgl/2.0.y/conformance/textures/misc/texture-hd-dpi.html: Added.
- webgl/2.0.y/conformance/textures/misc/texture-mips-expected.txt: Added.
- webgl/2.0.y/conformance/textures/misc/texture-mips.html: Added.
- webgl/2.0.y/conformance/textures/misc/texture-size-cube-maps-expected.txt: Added.
- webgl/2.0.y/conformance/textures/misc/texture-size-cube-maps.html: Added.
- webgl/2.0.y/conformance/textures/misc/texture-size-expected.txt: Added.
- webgl/2.0.y/conformance/textures/misc/texture-size-limit-expected.txt: Added.
- webgl/2.0.y/conformance/textures/misc/texture-size-limit.html: Added.
- webgl/2.0.y/conformance/textures/misc/texture-size.html: Added.
- webgl/2.0.y/conformance/textures/misc/texture-sub-image-cube-maps-expected.txt: Added.
- webgl/2.0.y/conformance/textures/misc/texture-sub-image-cube-maps.html: Added.
- webgl/2.0.y/conformance/textures/misc/texture-transparent-pixels-initialized-expected.txt: Added.
- webgl/2.0.y/conformance/textures/misc/texture-transparent-pixels-initialized.html: Added.
- webgl/2.0.y/conformance/textures/misc/texture-upload-cube-maps-expected.txt: Added.
- webgl/2.0.y/conformance/textures/misc/texture-upload-cube-maps.html: Added.
- webgl/2.0.y/conformance/textures/misc/texture-upload-size-expected.txt: Added.
- webgl/2.0.y/conformance/textures/misc/texture-upload-size.html: Added.
- webgl/2.0.y/conformance/textures/misc/texture-video-transparent-expected.txt: Added.
- webgl/2.0.y/conformance/textures/misc/texture-video-transparent.html: Added.
- webgl/2.0.y/conformance/textures/misc/texture-with-flip-y-and-premultiply-alpha-expected.txt: Added.
- webgl/2.0.y/conformance/textures/misc/texture-with-flip-y-and-premultiply-alpha.html: Added.
- webgl/2.0.y/conformance/textures/misc/upload-from-srcset-with-empty-data-expected.txt: Added.
- webgl/2.0.y/conformance/textures/misc/upload-from-srcset-with-empty-data.html: Added.
- webgl/2.0.y/conformance/textures/misc/video-rotation-expected.txt: Added.
- webgl/2.0.y/conformance/textures/misc/video-rotation.html: Added.
- webgl/2.0.y/conformance/textures/svg_image/tex-2d-alpha-alpha-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance/textures/svg_image/tex-2d-alpha-alpha-unsigned_byte.html: Added.
- webgl/2.0.y/conformance/textures/svg_image/tex-2d-luminance-luminance-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance/textures/svg_image/tex-2d-luminance-luminance-unsigned_byte.html: Added.
- webgl/2.0.y/conformance/textures/svg_image/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance/textures/svg_image/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html: Added.
- webgl/2.0.y/conformance/textures/svg_image/tex-2d-rgb-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance/textures/svg_image/tex-2d-rgb-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance/textures/svg_image/tex-2d-rgb-rgb-unsigned_short_5_6_5-expected.txt: Added.
- webgl/2.0.y/conformance/textures/svg_image/tex-2d-rgb-rgb-unsigned_short_5_6_5.html: Added.
- webgl/2.0.y/conformance/textures/svg_image/tex-2d-rgba-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance/textures/svg_image/tex-2d-rgba-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance/textures/svg_image/tex-2d-rgba-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
- webgl/2.0.y/conformance/textures/svg_image/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html: Added.
- webgl/2.0.y/conformance/textures/svg_image/tex-2d-rgba-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
- webgl/2.0.y/conformance/textures/svg_image/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html: Added.
- webgl/2.0.y/conformance/textures/video/tex-2d-alpha-alpha-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance/textures/video/tex-2d-alpha-alpha-unsigned_byte.html: Added.
- webgl/2.0.y/conformance/textures/video/tex-2d-luminance-luminance-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance/textures/video/tex-2d-luminance-luminance-unsigned_byte.html: Added.
- webgl/2.0.y/conformance/textures/video/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance/textures/video/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html: Added.
- webgl/2.0.y/conformance/textures/video/tex-2d-rgb-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance/textures/video/tex-2d-rgb-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance/textures/video/tex-2d-rgb-rgb-unsigned_short_5_6_5-expected.txt: Added.
- webgl/2.0.y/conformance/textures/video/tex-2d-rgb-rgb-unsigned_short_5_6_5.html: Added.
- webgl/2.0.y/conformance/textures/video/tex-2d-rgba-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance/textures/video/tex-2d-rgba-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance/textures/video/tex-2d-rgba-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
- webgl/2.0.y/conformance/textures/video/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html: Added.
- webgl/2.0.y/conformance/textures/video/tex-2d-rgba-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
- webgl/2.0.y/conformance/textures/video/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html: Added.
- webgl/2.0.y/conformance/textures/webgl_canvas/tex-2d-alpha-alpha-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance/textures/webgl_canvas/tex-2d-alpha-alpha-unsigned_byte.html: Added.
- webgl/2.0.y/conformance/textures/webgl_canvas/tex-2d-luminance-luminance-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance/textures/webgl_canvas/tex-2d-luminance-luminance-unsigned_byte.html: Added.
- webgl/2.0.y/conformance/textures/webgl_canvas/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance/textures/webgl_canvas/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html: Added.
- webgl/2.0.y/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_short_5_6_5-expected.txt: Added.
- webgl/2.0.y/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_short_5_6_5.html: Added.
- webgl/2.0.y/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
- webgl/2.0.y/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html: Added.
- webgl/2.0.y/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
- webgl/2.0.y/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html: Added.
- webgl/2.0.y/conformance/typedarrays/array-buffer-crash-expected.txt: Added.
- webgl/2.0.y/conformance/typedarrays/array-buffer-crash.html: Added.
- webgl/2.0.y/conformance/typedarrays/array-buffer-view-crash-expected.txt: Added.
- webgl/2.0.y/conformance/typedarrays/array-buffer-view-crash.html: Added.
- webgl/2.0.y/conformance/typedarrays/array-large-array-tests-expected.txt: Added.
- webgl/2.0.y/conformance/typedarrays/array-large-array-tests.html: Added.
- webgl/2.0.y/conformance/typedarrays/array-unit-tests-expected.txt: Added.
- webgl/2.0.y/conformance/typedarrays/array-unit-tests.html: Added.
- webgl/2.0.y/conformance/typedarrays/data-view-crash-expected.txt: Added.
- webgl/2.0.y/conformance/typedarrays/data-view-crash.html: Added.
- webgl/2.0.y/conformance/typedarrays/data-view-test-expected.txt: Added.
- webgl/2.0.y/conformance/typedarrays/data-view-test.html: Added.
- webgl/2.0.y/conformance/typedarrays/typed-arrays-in-workers-expected.txt: Added.
- webgl/2.0.y/conformance/typedarrays/typed-arrays-in-workers.html: Added.
- webgl/2.0.y/conformance/uniforms/gl-uniform-arrays-expected.txt: Added.
- webgl/2.0.y/conformance/uniforms/gl-uniform-arrays.html: Added.
- webgl/2.0.y/conformance/uniforms/gl-uniform-bool-expected.txt: Added.
- webgl/2.0.y/conformance/uniforms/gl-uniform-bool.html: Added.
- webgl/2.0.y/conformance/uniforms/gl-uniformmatrix4fv-expected.txt: Added.
- webgl/2.0.y/conformance/uniforms/gl-uniformmatrix4fv.html: Added.
- webgl/2.0.y/conformance/uniforms/gl-unknown-uniform-expected.txt: Added.
- webgl/2.0.y/conformance/uniforms/gl-unknown-uniform.html: Added.
- webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-00-expected.txt: Added.
- webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-00.html: Added.
- webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-01-expected.txt: Added.
- webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-01.html: Added.
- webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-02-expected.txt: Added.
- webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-02.html: Added.
- webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-03-expected.txt: Added.
- webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-03.html: Added.
- webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-04-expected.txt: Added.
- webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-04.html: Added.
- webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-05-expected.txt: Added.
- webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-05.html: Added.
- webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-06-expected.txt: Added.
- webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-06.html: Added.
- webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-07-expected.txt: Added.
- webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-07.html: Added.
- webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-08-expected.txt: Added.
- webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-08.html: Added.
- webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-09-expected.txt: Added.
- webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-09.html: Added.
- webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-10-expected.txt: Added.
- webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-10.html: Added.
- webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-11-expected.txt: Added.
- webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-11.html: Added.
- webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-12-expected.txt: Added.
- webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-12.html: Added.
- webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-13-expected.txt: Added.
- webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-13.html: Added.
- webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-14-expected.txt: Added.
- webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-14.html: Added.
- webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-15-expected.txt: Added.
- webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-15.html: Added.
- webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-16-expected.txt: Added.
- webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-16.html: Added.
- webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-17-expected.txt: Added.
- webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-17.html: Added.
- webgl/2.0.y/conformance/uniforms/null-uniform-location-expected.txt: Added.
- webgl/2.0.y/conformance/uniforms/null-uniform-location.html: Added.
- webgl/2.0.y/conformance/uniforms/out-of-bounds-uniform-array-access-expected.txt: Added.
- webgl/2.0.y/conformance/uniforms/out-of-bounds-uniform-array-access.html: Added.
- webgl/2.0.y/conformance/uniforms/uniform-default-values-expected.txt: Added.
- webgl/2.0.y/conformance/uniforms/uniform-default-values.html: Added.
- webgl/2.0.y/conformance/uniforms/uniform-location-expected.txt: Added.
- webgl/2.0.y/conformance/uniforms/uniform-location.html: Added.
- webgl/2.0.y/conformance/uniforms/uniform-samplers-test-expected.txt: Added.
- webgl/2.0.y/conformance/uniforms/uniform-samplers-test.html: Added.
- webgl/2.0.y/conformance/uniforms/uniform-values-per-program-expected.txt: Added.
- webgl/2.0.y/conformance/uniforms/uniform-values-per-program.html: Added.
- webgl/2.0.y/conformance2/attribs/gl-bindAttribLocation-aliasing-inactive-expected.txt: Added.
- webgl/2.0.y/conformance2/attribs/gl-bindAttribLocation-aliasing-inactive.html: Added.
- webgl/2.0.y/conformance2/attribs/gl-vertex-attrib-expected.txt: Added.
- webgl/2.0.y/conformance2/attribs/gl-vertex-attrib-i-render-expected.txt: Added.
- webgl/2.0.y/conformance2/attribs/gl-vertex-attrib-i-render.html: Added.
- webgl/2.0.y/conformance2/attribs/gl-vertex-attrib-normalized-int-expected.txt: Added.
- webgl/2.0.y/conformance2/attribs/gl-vertex-attrib-normalized-int.html: Added.
- webgl/2.0.y/conformance2/attribs/gl-vertex-attrib.html: Added.
- webgl/2.0.y/conformance2/attribs/gl-vertexattribipointer-expected.txt: Added.
- webgl/2.0.y/conformance2/attribs/gl-vertexattribipointer-offsets-expected.txt: Added.
- webgl/2.0.y/conformance2/attribs/gl-vertexattribipointer-offsets.html: Added.
- webgl/2.0.y/conformance2/attribs/gl-vertexattribipointer.html: Added.
- webgl/2.0.y/conformance2/attribs/render-no-enabled-attrib-arrays-expected.txt: Added.
- webgl/2.0.y/conformance2/attribs/render-no-enabled-attrib-arrays.html: Added.
- webgl/2.0.y/conformance2/buffers/bound-buffer-size-change-test-expected.txt: Added.
- webgl/2.0.y/conformance2/buffers/bound-buffer-size-change-test.html: Added.
- webgl/2.0.y/conformance2/buffers/buffer-copying-contents-expected.txt: Added.
- webgl/2.0.y/conformance2/buffers/buffer-copying-contents.html: Added.
- webgl/2.0.y/conformance2/buffers/buffer-copying-restrictions-expected.txt: Added.
- webgl/2.0.y/conformance2/buffers/buffer-copying-restrictions.html: Added.
- webgl/2.0.y/conformance2/buffers/buffer-data-and-buffer-sub-data-sub-source-expected.txt: Added.
- webgl/2.0.y/conformance2/buffers/buffer-data-and-buffer-sub-data-sub-source.html: Added.
- webgl/2.0.y/conformance2/buffers/buffer-overflow-test-expected.txt: Added.
- webgl/2.0.y/conformance2/buffers/buffer-overflow-test.html: Added.
- webgl/2.0.y/conformance2/buffers/buffer-type-restrictions-expected.txt: Added.
- webgl/2.0.y/conformance2/buffers/buffer-type-restrictions.html: Added.
- webgl/2.0.y/conformance2/buffers/delete-buffer-expected.txt: Added.
- webgl/2.0.y/conformance2/buffers/delete-buffer.html: Added.
- webgl/2.0.y/conformance2/buffers/get-buffer-sub-data-expected.txt: Added.
- webgl/2.0.y/conformance2/buffers/get-buffer-sub-data-validity-expected.txt: Added.
- webgl/2.0.y/conformance2/buffers/get-buffer-sub-data-validity.html: Added.
- webgl/2.0.y/conformance2/buffers/get-buffer-sub-data.html: Added.
- webgl/2.0.y/conformance2/buffers/one-large-uniform-buffer-expected.txt: Added.
- webgl/2.0.y/conformance2/buffers/one-large-uniform-buffer.html: Added.
- webgl/2.0.y/conformance2/buffers/uniform-buffers-expected.txt: Added.
- webgl/2.0.y/conformance2/buffers/uniform-buffers-second-compile-expected.txt: Added.
- webgl/2.0.y/conformance2/buffers/uniform-buffers-second-compile.html: Added.
- webgl/2.0.y/conformance2/buffers/uniform-buffers-state-restoration-expected.txt: Added.
- webgl/2.0.y/conformance2/buffers/uniform-buffers-state-restoration.html: Added.
- webgl/2.0.y/conformance2/buffers/uniform-buffers.html: Added.
- webgl/2.0.y/conformance2/canvas/to-data-url-with-pack-params-expected.txt: Added.
- webgl/2.0.y/conformance2/canvas/to-data-url-with-pack-params.html: Added.
- webgl/2.0.y/conformance2/context/constants-and-properties-2-expected.txt: Added.
- webgl/2.0.y/conformance2/context/constants-and-properties-2.html: Added.
- webgl/2.0.y/conformance2/context/context-attributes-depth-stencil-antialias-obeyed-expected.txt: Added.
- webgl/2.0.y/conformance2/context/context-attributes-depth-stencil-antialias-obeyed.html: Added.
- webgl/2.0.y/conformance2/context/context-mode-expected.txt: Added.
- webgl/2.0.y/conformance2/context/context-mode.html: Added.
- webgl/2.0.y/conformance2/context/context-resize-changes-buffer-binding-bug-expected.txt: Added.
- webgl/2.0.y/conformance2/context/context-resize-changes-buffer-binding-bug.html: Added.
- webgl/2.0.y/conformance2/context/context-sharing-texture2darray-texture3d-data-bug-expected.txt: Added.
- webgl/2.0.y/conformance2/context/context-sharing-texture2darray-texture3d-data-bug.html: Added.
- webgl/2.0.y/conformance2/context/context-type-test-2-expected.txt: Added.
- webgl/2.0.y/conformance2/context/context-type-test-2.html: Added.
- webgl/2.0.y/conformance2/context/incorrect-context-object-behaviour-expected.txt: Added.
- webgl/2.0.y/conformance2/context/incorrect-context-object-behaviour.html: Added.
- webgl/2.0.y/conformance2/context/methods-2-expected.txt: Added.
- webgl/2.0.y/conformance2/context/methods-2.html: Added.
- webgl/2.0.y/conformance2/context/no-experimental-webgl2-expected.txt: Added.
- webgl/2.0.y/conformance2/context/no-experimental-webgl2.html: Added.
- webgl/2.0.y/conformance2/extensions/ext-color-buffer-float-expected.txt: Added.
- webgl/2.0.y/conformance2/extensions/ext-color-buffer-float.html: Added.
- webgl/2.0.y/conformance2/extensions/ext-color-buffer-half-float-expected.txt: Added.
- webgl/2.0.y/conformance2/extensions/ext-color-buffer-half-float.html: Added.
- webgl/2.0.y/conformance2/extensions/ext-disjoint-timer-query-webgl2-expected.txt: Added.
- webgl/2.0.y/conformance2/extensions/ext-disjoint-timer-query-webgl2.html: Added.
- webgl/2.0.y/conformance2/extensions/ext-texture-filter-anisotropic-expected.txt: Added.
- webgl/2.0.y/conformance2/extensions/ext-texture-filter-anisotropic.html: Added.
- webgl/2.0.y/conformance2/extensions/ext-texture-norm16-expected.txt: Added.
- webgl/2.0.y/conformance2/extensions/ext-texture-norm16.html: Added.
- webgl/2.0.y/conformance2/extensions/oes-draw-buffers-indexed-expected.txt: Added.
- webgl/2.0.y/conformance2/extensions/oes-draw-buffers-indexed.html: Added.
- webgl/2.0.y/conformance2/extensions/ovr_multiview2-expected.txt: Added.
- webgl/2.0.y/conformance2/extensions/ovr_multiview2.html: Added.
- webgl/2.0.y/conformance2/extensions/ovr_multiview2_depth-expected.txt: Added.
- webgl/2.0.y/conformance2/extensions/ovr_multiview2_depth.html: Added.
- webgl/2.0.y/conformance2/extensions/ovr_multiview2_draw_buffers-expected.txt: Added.
- webgl/2.0.y/conformance2/extensions/ovr_multiview2_draw_buffers.html: Added.
- webgl/2.0.y/conformance2/extensions/ovr_multiview2_flat_varying-expected.txt: Added.
- webgl/2.0.y/conformance2/extensions/ovr_multiview2_flat_varying.html: Added.
- webgl/2.0.y/conformance2/extensions/ovr_multiview2_instanced_draw-expected.txt: Added.
- webgl/2.0.y/conformance2/extensions/ovr_multiview2_instanced_draw.html: Added.
- webgl/2.0.y/conformance2/extensions/ovr_multiview2_non_multiview_shaders-expected.txt: Added.
- webgl/2.0.y/conformance2/extensions/ovr_multiview2_non_multiview_shaders.html: Added.
- webgl/2.0.y/conformance2/extensions/ovr_multiview2_single_view_operations-expected.txt: Added.
- webgl/2.0.y/conformance2/extensions/ovr_multiview2_single_view_operations.html: Added.
- webgl/2.0.y/conformance2/extensions/ovr_multiview2_timer_query-expected.txt: Added.
- webgl/2.0.y/conformance2/extensions/ovr_multiview2_timer_query.html: Added.
- webgl/2.0.y/conformance2/extensions/ovr_multiview2_transform_feedback-expected.txt: Added.
- webgl/2.0.y/conformance2/extensions/ovr_multiview2_transform_feedback.html: Added.
- webgl/2.0.y/conformance2/extensions/promoted-extensions-expected.txt: Added.
- webgl/2.0.y/conformance2/extensions/promoted-extensions-in-shaders-expected.txt: Added.
- webgl/2.0.y/conformance2/extensions/promoted-extensions-in-shaders.html: Added.
- webgl/2.0.y/conformance2/extensions/promoted-extensions.html: Added.
- webgl/2.0.y/conformance2/extensions/webgl-multi-draw-instanced-base-vertex-base-instance-expected.txt: Added.
- webgl/2.0.y/conformance2/extensions/webgl-multi-draw-instanced-base-vertex-base-instance.html: Added.
- webgl/2.0.y/conformance2/glsl3/array-as-return-value-expected.txt: Added.
- webgl/2.0.y/conformance2/glsl3/array-as-return-value.html: Added.
- webgl/2.0.y/conformance2/glsl3/array-assign-constructor-expected.txt: Added.
- webgl/2.0.y/conformance2/glsl3/array-assign-constructor.html: Added.
- webgl/2.0.y/conformance2/glsl3/array-assign-expected.txt: Added.
- webgl/2.0.y/conformance2/glsl3/array-assign.html: Added.
- webgl/2.0.y/conformance2/glsl3/array-complex-indexing-expected.txt: Added.
- webgl/2.0.y/conformance2/glsl3/array-complex-indexing.html: Added.
- webgl/2.0.y/conformance2/glsl3/array-element-increment-expected.txt: Added.
- webgl/2.0.y/conformance2/glsl3/array-element-increment.html: Added.
- webgl/2.0.y/conformance2/glsl3/array-equality-expected.txt: Added.
- webgl/2.0.y/conformance2/glsl3/array-equality.html: Added.
- webgl/2.0.y/conformance2/glsl3/array-in-complex-expression-expected.txt: Added.
- webgl/2.0.y/conformance2/glsl3/array-in-complex-expression.html: Added.
- webgl/2.0.y/conformance2/glsl3/array-initialize-with-same-name-array-expected.txt: Added.
- webgl/2.0.y/conformance2/glsl3/array-initialize-with-same-name-array.html: Added.
- webgl/2.0.y/conformance2/glsl3/array-length-side-effects-expected.txt: Added.
- webgl/2.0.y/conformance2/glsl3/array-length-side-effects.html: Added.
- webgl/2.0.y/conformance2/glsl3/attrib-location-length-limits-expected.txt: Added.
- webgl/2.0.y/conformance2/glsl3/attrib-location-length-limits.html: Added.
- webgl/2.0.y/conformance2/glsl3/bool-type-cast-bug-uint-ivec-uvec-expected.txt: Added.
- webgl/2.0.y/conformance2/glsl3/bool-type-cast-bug-uint-ivec-uvec.html: Added.
- webgl/2.0.y/conformance2/glsl3/compare-structs-containing-arrays-expected.txt: Added.
- webgl/2.0.y/conformance2/glsl3/compare-structs-containing-arrays.html: Added.
- webgl/2.0.y/conformance2/glsl3/compound-assignment-type-combination-expected.txt: Added.
- webgl/2.0.y/conformance2/glsl3/compound-assignment-type-combination.html: Added.
- webgl/2.0.y/conformance2/glsl3/const-array-init-expected.txt: Added.
- webgl/2.0.y/conformance2/glsl3/const-array-init.html: Added.
- webgl/2.0.y/conformance2/glsl3/const-struct-from-array-as-function-parameter-expected.txt: Added.
- webgl/2.0.y/conformance2/glsl3/const-struct-from-array-as-function-parameter.html: Added.
- webgl/2.0.y/conformance2/glsl3/float-parsing-expected.txt: Added.
- webgl/2.0.y/conformance2/glsl3/float-parsing.html: Added.
- webgl/2.0.y/conformance2/glsl3/forbidden-operators-expected.txt: Added.
- webgl/2.0.y/conformance2/glsl3/forbidden-operators.html: Added.
- webgl/2.0.y/conformance2/glsl3/forward-declaration-expected.txt: Added.
- webgl/2.0.y/conformance2/glsl3/forward-declaration.html: Added.
- webgl/2.0.y/conformance2/glsl3/frag-depth-expected.txt: Added.
- webgl/2.0.y/conformance2/glsl3/frag-depth.html: Added.
- webgl/2.0.y/conformance2/glsl3/gradient-in-discontinuous-loop-expected.txt: Added.
- webgl/2.0.y/conformance2/glsl3/gradient-in-discontinuous-loop.html: Added.
- webgl/2.0.y/conformance2/glsl3/input-with-interpotaion-as-lvalue-expected.txt: Added.
- webgl/2.0.y/conformance2/glsl3/input-with-interpotaion-as-lvalue.html: Added.
- webgl/2.0.y/conformance2/glsl3/invalid-default-precision-expected.txt: Added.
- webgl/2.0.y/conformance2/glsl3/invalid-default-precision.html: Added.
- webgl/2.0.y/conformance2/glsl3/invalid-invariant-expected.txt: Added.
- webgl/2.0.y/conformance2/glsl3/invalid-invariant.html: Added.
- webgl/2.0.y/conformance2/glsl3/loops-with-side-effects-expected.txt: Added.
- webgl/2.0.y/conformance2/glsl3/loops-with-side-effects.html: Added.
- webgl/2.0.y/conformance2/glsl3/matrix-row-major-dynamic-indexing-expected.txt: Added.
- webgl/2.0.y/conformance2/glsl3/matrix-row-major-dynamic-indexing.html: Added.
- webgl/2.0.y/conformance2/glsl3/matrix-row-major-expected.txt: Added.
- webgl/2.0.y/conformance2/glsl3/matrix-row-major.html: Added.
- webgl/2.0.y/conformance2/glsl3/misplaced-version-directive-expected.txt: Added.
- webgl/2.0.y/conformance2/glsl3/misplaced-version-directive.html: Added.
- webgl/2.0.y/conformance2/glsl3/no-attribute-vertex-shader-expected.txt: Added.
- webgl/2.0.y/conformance2/glsl3/no-attribute-vertex-shader.html: Added.
- webgl/2.0.y/conformance2/glsl3/precision-side-effects-bug-expected.txt: Added.
- webgl/2.0.y/conformance2/glsl3/precision-side-effects-bug.html: Added.
- webgl/2.0.y/conformance2/glsl3/sampler-array-indexing-expected.txt: Added.
- webgl/2.0.y/conformance2/glsl3/sampler-array-indexing.html: Added.
- webgl/2.0.y/conformance2/glsl3/sampler-no-precision-expected.txt: Added.
- webgl/2.0.y/conformance2/glsl3/sampler-no-precision.html: Added.
- webgl/2.0.y/conformance2/glsl3/sequence-operator-returns-non-constant-expected.txt: Added.
- webgl/2.0.y/conformance2/glsl3/sequence-operator-returns-non-constant.html: Added.
- webgl/2.0.y/conformance2/glsl3/shader-linking-expected.txt: Added.
- webgl/2.0.y/conformance2/glsl3/shader-linking.html: Added.
- webgl/2.0.y/conformance2/glsl3/shader-with-1024-character-define-expected.txt: Added.
- webgl/2.0.y/conformance2/glsl3/shader-with-1024-character-define.html: Added.
- webgl/2.0.y/conformance2/glsl3/shader-with-1024-character-identifier.frag-expected.txt: Added.
- webgl/2.0.y/conformance2/glsl3/shader-with-1024-character-identifier.frag.html: Added.
- webgl/2.0.y/conformance2/glsl3/shader-with-1025-character-define-expected.txt: Added.
- webgl/2.0.y/conformance2/glsl3/shader-with-1025-character-define.html: Added.
- webgl/2.0.y/conformance2/glsl3/shader-with-1025-character-identifier.frag-expected.txt: Added.
- webgl/2.0.y/conformance2/glsl3/shader-with-1025-character-identifier.frag.html: Added.
- webgl/2.0.y/conformance2/glsl3/shader-with-invalid-characters-expected.txt: Added.
- webgl/2.0.y/conformance2/glsl3/shader-with-invalid-characters.html: Added.
- webgl/2.0.y/conformance2/glsl3/shader-with-mis-matching-uniform-block-expected.txt: Added.
- webgl/2.0.y/conformance2/glsl3/shader-with-mis-matching-uniform-block.html: Added.
- webgl/2.0.y/conformance2/glsl3/short-circuiting-in-loop-condition-expected.txt: Added.
- webgl/2.0.y/conformance2/glsl3/short-circuiting-in-loop-condition.html: Added.
- webgl/2.0.y/conformance2/glsl3/switch-case-expected.txt: Added.
- webgl/2.0.y/conformance2/glsl3/switch-case.html: Added.
- webgl/2.0.y/conformance2/glsl3/texture-offset-non-constant-offset-expected.txt: Added.
- webgl/2.0.y/conformance2/glsl3/texture-offset-non-constant-offset.html: Added.
- webgl/2.0.y/conformance2/glsl3/texture-offset-out-of-range-expected.txt: Added.
- webgl/2.0.y/conformance2/glsl3/texture-offset-out-of-range.html: Added.
- webgl/2.0.y/conformance2/glsl3/texture-offset-uniform-texture-coordinate-expected.txt: Added.
- webgl/2.0.y/conformance2/glsl3/texture-offset-uniform-texture-coordinate.html: Added.
- webgl/2.0.y/conformance2/glsl3/tricky-loop-conditions-expected.txt: Added.
- webgl/2.0.y/conformance2/glsl3/tricky-loop-conditions.html: Added.
- webgl/2.0.y/conformance2/glsl3/uint-int-shift-bug-expected.txt: Added.
- webgl/2.0.y/conformance2/glsl3/uint-int-shift-bug.html: Added.
- webgl/2.0.y/conformance2/glsl3/unary-minus-operator-in-dynamic-loop-expected.txt: Added.
- webgl/2.0.y/conformance2/glsl3/unary-minus-operator-in-dynamic-loop.html: Added.
- webgl/2.0.y/conformance2/glsl3/uniform-block-layout-match-expected.txt: Added.
- webgl/2.0.y/conformance2/glsl3/uniform-block-layout-match.html: Added.
- webgl/2.0.y/conformance2/glsl3/uniform-block-layouts-expected.txt: Added.
- webgl/2.0.y/conformance2/glsl3/uniform-block-layouts.html: Added.
- webgl/2.0.y/conformance2/glsl3/uniform-location-length-limits-expected.txt: Added.
- webgl/2.0.y/conformance2/glsl3/uniform-location-length-limits.html: Added.
- webgl/2.0.y/conformance2/glsl3/uniform-struct-with-non-square-matrix-expected.txt: Added.
- webgl/2.0.y/conformance2/glsl3/uniform-struct-with-non-square-matrix.html: Added.
- webgl/2.0.y/conformance2/glsl3/uninitialized-local-global-variables-expected.txt: Added.
- webgl/2.0.y/conformance2/glsl3/uninitialized-local-global-variables.html: Added.
- webgl/2.0.y/conformance2/glsl3/valid-invariant-expected.txt: Added.
- webgl/2.0.y/conformance2/glsl3/valid-invariant.html: Added.
- webgl/2.0.y/conformance2/glsl3/varying-struct-inline-definition-expected.txt: Added.
- webgl/2.0.y/conformance2/glsl3/varying-struct-inline-definition.html: Added.
- webgl/2.0.y/conformance2/glsl3/vector-dynamic-indexing-expected.txt: Added.
- webgl/2.0.y/conformance2/glsl3/vector-dynamic-indexing-nv-driver-bug-expected.txt: Added.
- webgl/2.0.y/conformance2/glsl3/vector-dynamic-indexing-nv-driver-bug.html: Added.
- webgl/2.0.y/conformance2/glsl3/vector-dynamic-indexing-swizzled-lvalue-expected.txt: Added.
- webgl/2.0.y/conformance2/glsl3/vector-dynamic-indexing-swizzled-lvalue.html: Added.
- webgl/2.0.y/conformance2/glsl3/vector-dynamic-indexing.html: Added.
- webgl/2.0.y/conformance2/misc/expando-loss-2-expected.txt: Added.
- webgl/2.0.y/conformance2/misc/expando-loss-2.html: Added.
- webgl/2.0.y/conformance2/misc/getextension-while-pbo-bound-stability-expected.txt: Added.
- webgl/2.0.y/conformance2/misc/getextension-while-pbo-bound-stability.html: Added.
- webgl/2.0.y/conformance2/misc/instanceof-test-expected.txt: Added.
- webgl/2.0.y/conformance2/misc/instanceof-test.html: Added.
- webgl/2.0.y/conformance2/misc/null-object-behaviour-2-expected.txt: Added.
- webgl/2.0.y/conformance2/misc/null-object-behaviour-2.html: Added.
- webgl/2.0.y/conformance2/misc/object-deletion-behaviour-2-expected.txt: Added.
- webgl/2.0.y/conformance2/misc/object-deletion-behaviour-2.html: Added.
- webgl/2.0.y/conformance2/misc/uninitialized-test-2-expected.txt: Added.
- webgl/2.0.y/conformance2/misc/uninitialized-test-2.html: Added.
- webgl/2.0.y/conformance2/misc/views-with-offsets-expected.txt: Added.
- webgl/2.0.y/conformance2/misc/views-with-offsets.html: Added.
- webgl/2.0.y/conformance2/offscreencanvas/context-creation-expected.txt: Added.
- webgl/2.0.y/conformance2/offscreencanvas/context-creation-worker-expected.txt: Added.
- webgl/2.0.y/conformance2/offscreencanvas/context-creation-worker.html: Added.
- webgl/2.0.y/conformance2/offscreencanvas/context-creation.html: Added.
- webgl/2.0.y/conformance2/offscreencanvas/methods-2-expected.txt: Added.
- webgl/2.0.y/conformance2/offscreencanvas/methods-2-worker-expected.txt: Added.
- webgl/2.0.y/conformance2/offscreencanvas/methods-2-worker.html: Added.
- webgl/2.0.y/conformance2/offscreencanvas/methods-2.html: Added.
- webgl/2.0.y/conformance2/offscreencanvas/offscreencanvas-query-expected.txt: Added.
- webgl/2.0.y/conformance2/offscreencanvas/offscreencanvas-query.html: Added.
- webgl/2.0.y/conformance2/offscreencanvas/offscreencanvas-sync-expected.txt: Added.
- webgl/2.0.y/conformance2/offscreencanvas/offscreencanvas-sync.html: Added.
- webgl/2.0.y/conformance2/offscreencanvas/offscreencanvas-timer-query-expected.txt: Added.
- webgl/2.0.y/conformance2/offscreencanvas/offscreencanvas-timer-query.html: Added.
- webgl/2.0.y/conformance2/offscreencanvas/offscreencanvas-transfer-image-bitmap-expected.txt: Added.
- webgl/2.0.y/conformance2/offscreencanvas/offscreencanvas-transfer-image-bitmap.html: Added.
- webgl/2.0.y/conformance2/programs/active-built-in-attribs-expected.txt: Added.
- webgl/2.0.y/conformance2/programs/active-built-in-attribs.html: Added.
- webgl/2.0.y/conformance2/programs/gl-get-frag-data-location-expected.txt: Added.
- webgl/2.0.y/conformance2/programs/gl-get-frag-data-location.html: Added.
- webgl/2.0.y/conformance2/programs/sampler-uniforms-expected.txt: Added.
- webgl/2.0.y/conformance2/programs/sampler-uniforms.html: Added.
- webgl/2.0.y/conformance2/query/occlusion-query-expected.txt: Added.
- webgl/2.0.y/conformance2/query/occlusion-query.html: Added.
- webgl/2.0.y/conformance2/query/query-expected.txt: Added.
- webgl/2.0.y/conformance2/query/query.html: Added.
- webgl/2.0.y/conformance2/reading/format-r11f-g11f-b10f-expected.txt: Added.
- webgl/2.0.y/conformance2/reading/format-r11f-g11f-b10f.html: Added.
- webgl/2.0.y/conformance2/reading/read-pixels-from-fbo-test-expected.txt: Added.
- webgl/2.0.y/conformance2/reading/read-pixels-from-fbo-test.html: Added.
- webgl/2.0.y/conformance2/reading/read-pixels-from-rgb8-into-pbo-bug-expected.txt: Added.
- webgl/2.0.y/conformance2/reading/read-pixels-from-rgb8-into-pbo-bug.html: Added.
- webgl/2.0.y/conformance2/reading/read-pixels-into-pixel-pack-buffer-expected.txt: Added.
- webgl/2.0.y/conformance2/reading/read-pixels-into-pixel-pack-buffer.html: Added.
- webgl/2.0.y/conformance2/reading/read-pixels-pack-parameters-expected.txt: Added.
- webgl/2.0.y/conformance2/reading/read-pixels-pack-parameters.html: Added.
- webgl/2.0.y/conformance2/renderbuffers/framebuffer-object-attachment-expected.txt: Added.
- webgl/2.0.y/conformance2/renderbuffers/framebuffer-object-attachment.html: Added.
- webgl/2.0.y/conformance2/renderbuffers/framebuffer-test-expected.txt: Added.
- webgl/2.0.y/conformance2/renderbuffers/framebuffer-test.html: Added.
- webgl/2.0.y/conformance2/renderbuffers/framebuffer-texture-layer-expected.txt: Added.
- webgl/2.0.y/conformance2/renderbuffers/framebuffer-texture-layer.html: Added.
- webgl/2.0.y/conformance2/renderbuffers/invalidate-framebuffer-expected.txt: Added.
- webgl/2.0.y/conformance2/renderbuffers/invalidate-framebuffer.html: Added.
- webgl/2.0.y/conformance2/renderbuffers/multisample-with-full-sample-counts-expected.txt: Added.
- webgl/2.0.y/conformance2/renderbuffers/multisample-with-full-sample-counts.html: Added.
- webgl/2.0.y/conformance2/renderbuffers/multisampled-depth-renderbuffer-initialization-expected.txt: Added.
- webgl/2.0.y/conformance2/renderbuffers/multisampled-depth-renderbuffer-initialization.html: Added.
- webgl/2.0.y/conformance2/renderbuffers/multisampled-renderbuffer-initialization-expected.txt: Added.
- webgl/2.0.y/conformance2/renderbuffers/multisampled-renderbuffer-initialization.html: Added.
- webgl/2.0.y/conformance2/renderbuffers/multisampled-stencil-renderbuffer-initialization-expected.txt: Added.
- webgl/2.0.y/conformance2/renderbuffers/multisampled-stencil-renderbuffer-initialization.html: Added.
- webgl/2.0.y/conformance2/renderbuffers/readbuffer-expected.txt: Added.
- webgl/2.0.y/conformance2/renderbuffers/readbuffer.html: Added.
- webgl/2.0.y/conformance2/rendering/attrib-type-match-expected.txt: Added.
- webgl/2.0.y/conformance2/rendering/attrib-type-match.html: Added.
- webgl/2.0.y/conformance2/rendering/blitframebuffer-filter-outofbounds-expected.txt: Added.
- webgl/2.0.y/conformance2/rendering/blitframebuffer-filter-outofbounds.html: Added.
- webgl/2.0.y/conformance2/rendering/blitframebuffer-filter-srgb-expected.txt: Added.
- webgl/2.0.y/conformance2/rendering/blitframebuffer-filter-srgb.html: Added.
- webgl/2.0.y/conformance2/rendering/blitframebuffer-multisampled-readbuffer-expected.txt: Added.
- webgl/2.0.y/conformance2/rendering/blitframebuffer-multisampled-readbuffer.html: Added.
- webgl/2.0.y/conformance2/rendering/blitframebuffer-outside-readbuffer-expected.txt: Added.
- webgl/2.0.y/conformance2/rendering/blitframebuffer-outside-readbuffer.html: Added.
- webgl/2.0.y/conformance2/rendering/blitframebuffer-r11f-g11f-b10f-expected.txt: Added.
- webgl/2.0.y/conformance2/rendering/blitframebuffer-r11f-g11f-b10f.html: Added.
- webgl/2.0.y/conformance2/rendering/blitframebuffer-resolve-to-back-buffer-expected.txt: Added.
- webgl/2.0.y/conformance2/rendering/blitframebuffer-resolve-to-back-buffer.html: Added.
- webgl/2.0.y/conformance2/rendering/blitframebuffer-scissor-enabled-expected.txt: Added.
- webgl/2.0.y/conformance2/rendering/blitframebuffer-scissor-enabled.html: Added.
- webgl/2.0.y/conformance2/rendering/blitframebuffer-size-overflow-expected.txt: Added.
- webgl/2.0.y/conformance2/rendering/blitframebuffer-size-overflow.html: Added.
- webgl/2.0.y/conformance2/rendering/blitframebuffer-srgb-and-linear-drawbuffers-expected.txt: Added.
- webgl/2.0.y/conformance2/rendering/blitframebuffer-srgb-and-linear-drawbuffers.html: Added.
- webgl/2.0.y/conformance2/rendering/blitframebuffer-stencil-only-expected.txt: Added.
- webgl/2.0.y/conformance2/rendering/blitframebuffer-stencil-only.html: Added.
- webgl/2.0.y/conformance2/rendering/blitframebuffer-test-expected.txt: Added.
- webgl/2.0.y/conformance2/rendering/blitframebuffer-test.html: Added.
- webgl/2.0.y/conformance2/rendering/canvas-resizing-with-pbo-bound-expected.txt: Added.
- webgl/2.0.y/conformance2/rendering/canvas-resizing-with-pbo-bound.html: Added.
- webgl/2.0.y/conformance2/rendering/clear-func-buffer-type-match-expected.txt: Added.
- webgl/2.0.y/conformance2/rendering/clear-func-buffer-type-match.html: Added.
- webgl/2.0.y/conformance2/rendering/clear-srgb-color-buffer-expected.txt: Added.
- webgl/2.0.y/conformance2/rendering/clear-srgb-color-buffer.html: Added.
- webgl/2.0.y/conformance2/rendering/clearbuffer-sub-source-expected.txt: Added.
- webgl/2.0.y/conformance2/rendering/clearbuffer-sub-source.html: Added.
- webgl/2.0.y/conformance2/rendering/clearbufferfv-with-alpha-false-expected.txt: Added.
- webgl/2.0.y/conformance2/rendering/clearbufferfv-with-alpha-false.html: Added.
- webgl/2.0.y/conformance2/rendering/clipping-wide-points-expected.txt: Added.
- webgl/2.0.y/conformance2/rendering/clipping-wide-points.html: Added.
- webgl/2.0.y/conformance2/rendering/depth-stencil-feedback-loop-expected.txt: Added.
- webgl/2.0.y/conformance2/rendering/depth-stencil-feedback-loop.html: Added.
- webgl/2.0.y/conformance2/rendering/draw-buffers-dirty-state-bug-expected.txt: Added.
- webgl/2.0.y/conformance2/rendering/draw-buffers-dirty-state-bug.html: Added.
- webgl/2.0.y/conformance2/rendering/draw-buffers-driver-hang-expected.txt: Added.
- webgl/2.0.y/conformance2/rendering/draw-buffers-driver-hang.html: Added.
- webgl/2.0.y/conformance2/rendering/draw-buffers-expected.txt: Added.
- webgl/2.0.y/conformance2/rendering/draw-buffers.html: Added.
- webgl/2.0.y/conformance2/rendering/draw-with-integer-texture-base-level-expected.txt: Added.
- webgl/2.0.y/conformance2/rendering/draw-with-integer-texture-base-level.html: Added.
- webgl/2.0.y/conformance2/rendering/element-index-uint-expected.txt: Added.
- webgl/2.0.y/conformance2/rendering/element-index-uint.html: Added.
- webgl/2.0.y/conformance2/rendering/framebuffer-completeness-draw-framebuffer-expected.txt: Added.
- webgl/2.0.y/conformance2/rendering/framebuffer-completeness-draw-framebuffer.html: Added.
- webgl/2.0.y/conformance2/rendering/framebuffer-completeness-unaffected-expected.txt: Added.
- webgl/2.0.y/conformance2/rendering/framebuffer-completeness-unaffected.html: Added.
- webgl/2.0.y/conformance2/rendering/framebuffer-mismatched-attachment-targets-expected.txt: Added.
- webgl/2.0.y/conformance2/rendering/framebuffer-mismatched-attachment-targets.html: Added.
- webgl/2.0.y/conformance2/rendering/framebuffer-render-to-layer-angle-issue-expected.txt: Added.
- webgl/2.0.y/conformance2/rendering/framebuffer-render-to-layer-angle-issue.html: Added.
- webgl/2.0.y/conformance2/rendering/framebuffer-render-to-layer-expected.txt: Added.
- webgl/2.0.y/conformance2/rendering/framebuffer-render-to-layer.html: Added.
- webgl/2.0.y/conformance2/rendering/framebuffer-texture-changing-base-level-expected.txt: Added.
- webgl/2.0.y/conformance2/rendering/framebuffer-texture-changing-base-level.html: Added.
- webgl/2.0.y/conformance2/rendering/framebuffer-texture-level1-expected.txt: Added.
- webgl/2.0.y/conformance2/rendering/framebuffer-texture-level1.html: Added.
- webgl/2.0.y/conformance2/rendering/framebuffer-unsupported-expected.txt: Added.
- webgl/2.0.y/conformance2/rendering/framebuffer-unsupported.html: Added.
- webgl/2.0.y/conformance2/rendering/fs-color-type-mismatch-color-buffer-type-expected.txt: Added.
- webgl/2.0.y/conformance2/rendering/fs-color-type-mismatch-color-buffer-type.html: Added.
- webgl/2.0.y/conformance2/rendering/instanced-arrays-expected.txt: Added.
- webgl/2.0.y/conformance2/rendering/instanced-arrays.html: Added.
- webgl/2.0.y/conformance2/rendering/instanced-rendering-bug-expected.txt: Added.
- webgl/2.0.y/conformance2/rendering/instanced-rendering-bug.html: Added.
- webgl/2.0.y/conformance2/rendering/instanced-rendering-large-divisor-expected.txt: Added.
- webgl/2.0.y/conformance2/rendering/instanced-rendering-large-divisor.html: Added.
- webgl/2.0.y/conformance2/rendering/line-rendering-quality-expected.txt: Added.
- webgl/2.0.y/conformance2/rendering/line-rendering-quality.html: Added.
- webgl/2.0.y/conformance2/rendering/multisampling-fragment-evaluation-expected.txt: Added.
- webgl/2.0.y/conformance2/rendering/multisampling-fragment-evaluation.html: Added.
- webgl/2.0.y/conformance2/rendering/out-of-bounds-index-buffers-after-copying-expected.txt: Added.
- webgl/2.0.y/conformance2/rendering/out-of-bounds-index-buffers-after-copying.html: Added.
- webgl/2.0.y/conformance2/rendering/rasterizer-discard-and-implicit-clear-expected.txt: Added.
- webgl/2.0.y/conformance2/rendering/rasterizer-discard-and-implicit-clear.html: Added.
- webgl/2.0.y/conformance2/rendering/read-draw-when-missing-image-expected.txt: Added.
- webgl/2.0.y/conformance2/rendering/read-draw-when-missing-image.html: Added.
- webgl/2.0.y/conformance2/rendering/rgb-format-support-expected.txt: Added.
- webgl/2.0.y/conformance2/rendering/rgb-format-support.html: Added.
- webgl/2.0.y/conformance2/rendering/texture-switch-performance-expected.txt: Added.
- webgl/2.0.y/conformance2/rendering/texture-switch-performance.html: Added.
- webgl/2.0.y/conformance2/rendering/uniform-block-buffer-size-expected.txt: Added.
- webgl/2.0.y/conformance2/rendering/uniform-block-buffer-size.html: Added.
- webgl/2.0.y/conformance2/rendering/vertex-id-expected.txt: Added.
- webgl/2.0.y/conformance2/rendering/vertex-id.html: Added.
- webgl/2.0.y/conformance2/samplers/multi-context-sampler-test-expected.txt: Added.
- webgl/2.0.y/conformance2/samplers/multi-context-sampler-test.html: Added.
- webgl/2.0.y/conformance2/samplers/sampler-drawing-test-expected.txt: Added.
- webgl/2.0.y/conformance2/samplers/sampler-drawing-test.html: Added.
- webgl/2.0.y/conformance2/samplers/samplers-expected.txt: Added.
- webgl/2.0.y/conformance2/samplers/samplers.html: Added.
- webgl/2.0.y/conformance2/state/gl-enum-tests-expected.txt: Added.
- webgl/2.0.y/conformance2/state/gl-enum-tests.html: Added.
- webgl/2.0.y/conformance2/state/gl-get-calls-expected.txt: Added.
- webgl/2.0.y/conformance2/state/gl-get-calls.html: Added.
- webgl/2.0.y/conformance2/state/gl-getstring-expected.txt: Added.
- webgl/2.0.y/conformance2/state/gl-getstring.html: Added.
- webgl/2.0.y/conformance2/state/gl-object-get-calls-expected.txt: Added.
- webgl/2.0.y/conformance2/state/gl-object-get-calls.html: Added.
- webgl/2.0.y/conformance2/sync/sync-webgl-specific-expected.txt: Added.
- webgl/2.0.y/conformance2/sync/sync-webgl-specific.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-r11f_g11f_b10f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-r11f_g11f_b10f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-r11f_g11f_b10f-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-r11f_g11f_b10f-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-r16f-red-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-r16f-red-float.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-r16f-red-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-r16f-red-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-r32f-red-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-r32f-red-float.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-r8-red-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-r8-red-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-r8ui-red_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-r8ui-red_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-rg16f-rg-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-rg16f-rg-float.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-rg16f-rg-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-rg16f-rg-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-rg32f-rg-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-rg32f-rg-float.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-rg8-rg-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-rg8-rg-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-rg8ui-rg_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-rg8ui-rg_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgb16f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgb16f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgb16f-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgb16f-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgb32f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgb32f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgb565-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgb565-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgb565-rgb-unsigned_short_5_6_5-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgb565-rgb-unsigned_short_5_6_5.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgb5_a1-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgb5_a1-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgb8-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgb8-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgb8ui-rgb_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgb8ui-rgb_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgb9_e5-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgb9_e5-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgb9_e5-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgb9_e5-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgba16f-rgba-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgba16f-rgba-float.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgba16f-rgba-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgba16f-rgba-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgba32f-rgba-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgba32f-rgba-float.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgba4-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgba4-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgba8-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgba8-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgba8ui-rgba_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgba8ui-rgba_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-srgb8-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-srgb8-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-srgb8_alpha8-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-2d-srgb8_alpha8-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-r11f_g11f_b10f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-r11f_g11f_b10f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-r11f_g11f_b10f-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-r11f_g11f_b10f-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-r16f-red-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-r16f-red-float.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-r16f-red-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-r16f-red-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-r32f-red-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-r32f-red-float.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-r8-red-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-r8-red-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-r8ui-red_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-r8ui-red_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-rg16f-rg-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-rg16f-rg-float.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-rg16f-rg-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-rg16f-rg-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-rg32f-rg-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-rg32f-rg-float.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-rg8-rg-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-rg8-rg-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-rg8ui-rg_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-rg8ui-rg_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgb16f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgb16f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgb16f-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgb16f-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgb32f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgb32f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgb565-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgb565-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgb565-rgb-unsigned_short_5_6_5-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgb565-rgb-unsigned_short_5_6_5.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgb5_a1-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgb5_a1-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgb8-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgb8-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgb8ui-rgb_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgb8ui-rgb_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgb9_e5-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgb9_e5-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgb9_e5-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgb9_e5-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgba16f-rgba-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgba16f-rgba-float.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgba16f-rgba-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgba16f-rgba-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgba32f-rgba-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgba32f-rgba-float.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgba4-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgba4-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgba8-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgba8-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgba8ui-rgba_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgba8ui-rgba_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-srgb8-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-srgb8-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-srgb8_alpha8-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas/tex-3d-srgb8_alpha8-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-r11f_g11f_b10f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-r11f_g11f_b10f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-r11f_g11f_b10f-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-r11f_g11f_b10f-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-r16f-red-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-r16f-red-float.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-r16f-red-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-r16f-red-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-r32f-red-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-r32f-red-float.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-r8-red-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-r8-red-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-r8ui-red_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-r8ui-red_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rg16f-rg-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rg16f-rg-float.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rg16f-rg-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rg16f-rg-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rg32f-rg-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rg32f-rg-float.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rg8-rg-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rg8-rg-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rg8ui-rg_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rg8ui-rg_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb16f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb16f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb16f-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb16f-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb32f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb32f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb565-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb565-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb565-rgb-unsigned_short_5_6_5-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb565-rgb-unsigned_short_5_6_5.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb5_a1-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb5_a1-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb8-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb8-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb8ui-rgb_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb8ui-rgb_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb9_e5-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb9_e5-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb9_e5-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb9_e5-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgba16f-rgba-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgba16f-rgba-float.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgba16f-rgba-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgba16f-rgba-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgba32f-rgba-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgba32f-rgba-float.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgba4-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgba4-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgba8-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgba8-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgba8ui-rgba_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgba8ui-rgba_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-srgb8-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-srgb8-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-srgb8_alpha8-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-srgb8_alpha8-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-r11f_g11f_b10f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-r11f_g11f_b10f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-r11f_g11f_b10f-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-r11f_g11f_b10f-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-r16f-red-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-r16f-red-float.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-r16f-red-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-r16f-red-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-r32f-red-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-r32f-red-float.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-r8-red-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-r8-red-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-r8ui-red_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-r8ui-red_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rg16f-rg-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rg16f-rg-float.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rg16f-rg-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rg16f-rg-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rg32f-rg-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rg32f-rg-float.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rg8-rg-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rg8-rg-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rg8ui-rg_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rg8ui-rg_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb16f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb16f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb16f-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb16f-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb32f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb32f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb565-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb565-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb565-rgb-unsigned_short_5_6_5-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb565-rgb-unsigned_short_5_6_5.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb5_a1-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb5_a1-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb8-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb8-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb8ui-rgb_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb8ui-rgb_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb9_e5-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb9_e5-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb9_e5-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb9_e5-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgba16f-rgba-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgba16f-rgba-float.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgba16f-rgba-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgba16f-rgba-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgba32f-rgba-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgba32f-rgba-float.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgba4-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgba4-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgba8-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgba8-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgba8ui-rgba_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgba8ui-rgba_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-srgb8-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-srgb8-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-srgb8_alpha8-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-srgb8_alpha8-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-r11f_g11f_b10f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-r11f_g11f_b10f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-r11f_g11f_b10f-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-r11f_g11f_b10f-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-r16f-red-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-r16f-red-float.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-r16f-red-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-r16f-red-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-r32f-red-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-r32f-red-float.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-r8-red-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-r8-red-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-r8ui-red_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-r8ui-red_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-rg16f-rg-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-rg16f-rg-float.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-rg16f-rg-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-rg16f-rg-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-rg32f-rg-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-rg32f-rg-float.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-rg8-rg-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-rg8-rg-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-rg8ui-rg_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-rg8ui-rg_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-rgb16f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-rgb16f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-rgb16f-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-rgb16f-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-rgb32f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-rgb32f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-rgb565-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-rgb565-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-rgb565-rgb-unsigned_short_5_6_5-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-rgb565-rgb-unsigned_short_5_6_5.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-rgb5_a1-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-rgb5_a1-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-rgb8-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-rgb8-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-rgb8ui-rgb_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-rgb8ui-rgb_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-rgb9_e5-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-rgb9_e5-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-rgb9_e5-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-rgb9_e5-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-rgba16f-rgba-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-rgba16f-rgba-float.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-rgba16f-rgba-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-rgba16f-rgba-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-rgba32f-rgba-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-rgba32f-rgba-float.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-rgba4-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-rgba4-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-rgba8-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-rgba8-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-rgba8ui-rgba_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-rgba8ui-rgba_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-srgb8-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-srgb8-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-srgb8_alpha8-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-2d-srgb8_alpha8-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-r11f_g11f_b10f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-r11f_g11f_b10f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-r11f_g11f_b10f-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-r11f_g11f_b10f-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-r16f-red-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-r16f-red-float.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-r16f-red-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-r16f-red-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-r32f-red-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-r32f-red-float.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-r8-red-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-r8-red-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-r8ui-red_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-r8ui-red_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-rg16f-rg-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-rg16f-rg-float.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-rg16f-rg-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-rg16f-rg-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-rg32f-rg-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-rg32f-rg-float.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-rg8-rg-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-rg8-rg-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-rg8ui-rg_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-rg8ui-rg_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-rgb16f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-rgb16f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-rgb16f-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-rgb16f-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-rgb32f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-rgb32f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-rgb565-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-rgb565-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-rgb565-rgb-unsigned_short_5_6_5-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-rgb565-rgb-unsigned_short_5_6_5.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-rgb5_a1-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-rgb5_a1-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-rgb8-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-rgb8-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-rgb8ui-rgb_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-rgb8ui-rgb_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-rgb9_e5-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-rgb9_e5-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-rgb9_e5-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-rgb9_e5-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-rgba16f-rgba-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-rgba16f-rgba-float.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-rgba16f-rgba-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-rgba16f-rgba-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-rgba32f-rgba-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-rgba32f-rgba-float.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-rgba4-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-rgba4-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-rgba8-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-rgba8-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-rgba8ui-rgba_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-rgba8ui-rgba_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-srgb8-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-srgb8-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-srgb8_alpha8-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image/tex-3d-srgb8_alpha8-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-r11f_g11f_b10f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-r11f_g11f_b10f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-r11f_g11f_b10f-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-r11f_g11f_b10f-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-r16f-red-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-r16f-red-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-r16f-red-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-r16f-red-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-r32f-red-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-r32f-red-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-r8-red-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-r8-red-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-r8ui-red_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-r8ui-red_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rg16f-rg-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rg16f-rg-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rg16f-rg-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rg16f-rg-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rg32f-rg-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rg32f-rg-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rg8-rg-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rg8-rg-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rg8ui-rg_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rg8ui-rg_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgb16f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgb16f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgb16f-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgb16f-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgb32f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgb32f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgb565-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgb565-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgb565-rgb-unsigned_short_5_6_5-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgb565-rgb-unsigned_short_5_6_5.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgb5_a1-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgb5_a1-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgb8-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgb8-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgb8ui-rgb_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgb8ui-rgb_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgb9_e5-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgb9_e5-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgb9_e5-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgb9_e5-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgba16f-rgba-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgba16f-rgba-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgba16f-rgba-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgba16f-rgba-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgba32f-rgba-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgba32f-rgba-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgba4-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgba4-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgba8-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgba8-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgba8ui-rgba_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgba8ui-rgba_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-srgb8-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-srgb8-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-srgb8_alpha8-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-srgb8_alpha8-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-r11f_g11f_b10f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-r11f_g11f_b10f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-r11f_g11f_b10f-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-r11f_g11f_b10f-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-r16f-red-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-r16f-red-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-r16f-red-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-r16f-red-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-r32f-red-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-r32f-red-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-r8-red-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-r8-red-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-r8ui-red_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-r8ui-red_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rg16f-rg-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rg16f-rg-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rg16f-rg-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rg16f-rg-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rg32f-rg-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rg32f-rg-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rg8-rg-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rg8-rg-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rg8ui-rg_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rg8ui-rg_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgb16f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgb16f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgb16f-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgb16f-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgb32f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgb32f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgb565-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgb565-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgb565-rgb-unsigned_short_5_6_5-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgb565-rgb-unsigned_short_5_6_5.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgb5_a1-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgb5_a1-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgb8-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgb8-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgb8ui-rgb_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgb8ui-rgb_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgb9_e5-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgb9_e5-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgb9_e5-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgb9_e5-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgba16f-rgba-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgba16f-rgba-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgba16f-rgba-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgba16f-rgba-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgba32f-rgba-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgba32f-rgba-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgba4-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgba4-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgba8-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgba8-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgba8ui-rgba_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgba8ui-rgba_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-srgb8-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-srgb8-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-srgb8_alpha8-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-srgb8_alpha8-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-r11f_g11f_b10f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-r11f_g11f_b10f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-r11f_g11f_b10f-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-r11f_g11f_b10f-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-r16f-red-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-r16f-red-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-r16f-red-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-r16f-red-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-r32f-red-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-r32f-red-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-r8-red-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-r8-red-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-r8ui-red_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-r8ui-red_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rg16f-rg-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rg16f-rg-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rg16f-rg-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rg16f-rg-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rg32f-rg-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rg32f-rg-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rg8-rg-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rg8-rg-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rg8ui-rg_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rg8ui-rg_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgb16f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgb16f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgb16f-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgb16f-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgb32f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgb32f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgb565-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgb565-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgb565-rgb-unsigned_short_5_6_5-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgb565-rgb-unsigned_short_5_6_5.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgb5_a1-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgb5_a1-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgb8-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgb8-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgb8ui-rgb_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgb8ui-rgb_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgb9_e5-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgb9_e5-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgb9_e5-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgb9_e5-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgba16f-rgba-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgba16f-rgba-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgba16f-rgba-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgba16f-rgba-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgba32f-rgba-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgba32f-rgba-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgba4-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgba4-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgba8-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgba8-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgba8ui-rgba_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgba8ui-rgba_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-srgb8-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-srgb8-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-srgb8_alpha8-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-srgb8_alpha8-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-r11f_g11f_b10f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-r11f_g11f_b10f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-r11f_g11f_b10f-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-r11f_g11f_b10f-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-r16f-red-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-r16f-red-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-r16f-red-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-r16f-red-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-r32f-red-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-r32f-red-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-r8-red-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-r8-red-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-r8ui-red_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-r8ui-red_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rg16f-rg-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rg16f-rg-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rg16f-rg-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rg16f-rg-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rg32f-rg-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rg32f-rg-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rg8-rg-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rg8-rg-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rg8ui-rg_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rg8ui-rg_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgb16f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgb16f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgb16f-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgb16f-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgb32f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgb32f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgb565-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgb565-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgb565-rgb-unsigned_short_5_6_5-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgb565-rgb-unsigned_short_5_6_5.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgb5_a1-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgb5_a1-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgb8-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgb8-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgb8ui-rgb_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgb8ui-rgb_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgb9_e5-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgb9_e5-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgb9_e5-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgb9_e5-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgba16f-rgba-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgba16f-rgba-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgba16f-rgba-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgba16f-rgba-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgba32f-rgba-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgba32f-rgba-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgba4-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgba4-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgba8-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgba8-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgba8ui-rgba_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgba8ui-rgba_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-srgb8-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-srgb8-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-srgb8_alpha8-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-srgb8_alpha8-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-r11f_g11f_b10f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-r11f_g11f_b10f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-r11f_g11f_b10f-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-r11f_g11f_b10f-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-r16f-red-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-r16f-red-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-r16f-red-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-r16f-red-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-r32f-red-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-r32f-red-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-r8-red-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-r8-red-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-r8ui-red_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-r8ui-red_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rg16f-rg-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rg16f-rg-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rg16f-rg-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rg16f-rg-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rg32f-rg-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rg32f-rg-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rg8-rg-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rg8-rg-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rg8ui-rg_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rg8ui-rg_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgb16f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgb16f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgb16f-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgb16f-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgb32f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgb32f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgb565-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgb565-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgb565-rgb-unsigned_short_5_6_5-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgb565-rgb-unsigned_short_5_6_5.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgb5_a1-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgb5_a1-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgb8-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgb8-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgb8ui-rgb_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgb8ui-rgb_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgb9_e5-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgb9_e5-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgb9_e5-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgb9_e5-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgba16f-rgba-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgba16f-rgba-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgba16f-rgba-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgba16f-rgba-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgba32f-rgba-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgba32f-rgba-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgba4-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgba4-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgba8-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgba8-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgba8ui-rgba_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgba8ui-rgba_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-srgb8-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-srgb8-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-srgb8_alpha8-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-srgb8_alpha8-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-r11f_g11f_b10f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-r11f_g11f_b10f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-r11f_g11f_b10f-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-r11f_g11f_b10f-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-r16f-red-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-r16f-red-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-r16f-red-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-r16f-red-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-r32f-red-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-r32f-red-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-r8-red-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-r8-red-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-r8ui-red_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-r8ui-red_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rg16f-rg-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rg16f-rg-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rg16f-rg-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rg16f-rg-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rg32f-rg-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rg32f-rg-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rg8-rg-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rg8-rg-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rg8ui-rg_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rg8ui-rg_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgb16f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgb16f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgb16f-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgb16f-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgb32f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgb32f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgb565-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgb565-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgb565-rgb-unsigned_short_5_6_5-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgb565-rgb-unsigned_short_5_6_5.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgb5_a1-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgb5_a1-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgb8-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgb8-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgb8ui-rgb_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgb8ui-rgb_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgb9_e5-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgb9_e5-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgb9_e5-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgb9_e5-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgba16f-rgba-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgba16f-rgba-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgba16f-rgba-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgba16f-rgba-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgba32f-rgba-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgba32f-rgba-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgba4-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgba4-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgba8-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgba8-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgba8ui-rgba_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgba8ui-rgba_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-srgb8-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-srgb8-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-srgb8_alpha8-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-srgb8_alpha8-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-r11f_g11f_b10f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-r11f_g11f_b10f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-r11f_g11f_b10f-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-r11f_g11f_b10f-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-r16f-red-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-r16f-red-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-r16f-red-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-r16f-red-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-r32f-red-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-r32f-red-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-r8-red-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-r8-red-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-r8ui-red_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-r8ui-red_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rg16f-rg-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rg16f-rg-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rg16f-rg-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rg16f-rg-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rg32f-rg-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rg32f-rg-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rg8-rg-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rg8-rg-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rg8ui-rg_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rg8ui-rg_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgb16f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgb16f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgb16f-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgb16f-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgb32f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgb32f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgb565-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgb565-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgb565-rgb-unsigned_short_5_6_5-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgb565-rgb-unsigned_short_5_6_5.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgb5_a1-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgb5_a1-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgb8-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgb8-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgb8ui-rgb_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgb8ui-rgb_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgb9_e5-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgb9_e5-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgb9_e5-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgb9_e5-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgba16f-rgba-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgba16f-rgba-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgba16f-rgba-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgba16f-rgba-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgba32f-rgba-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgba32f-rgba-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgba4-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgba4-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgba8-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgba8-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgba8ui-rgba_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgba8ui-rgba_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-srgb8-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-srgb8-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-srgb8_alpha8-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-srgb8_alpha8-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-r11f_g11f_b10f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-r11f_g11f_b10f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-r11f_g11f_b10f-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-r11f_g11f_b10f-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-r16f-red-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-r16f-red-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-r16f-red-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-r16f-red-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-r32f-red-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-r32f-red-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-r8-red-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-r8-red-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-r8ui-red_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-r8ui-red_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rg16f-rg-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rg16f-rg-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rg16f-rg-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rg16f-rg-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rg32f-rg-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rg32f-rg-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rg8-rg-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rg8-rg-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rg8ui-rg_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rg8ui-rg_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgb16f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgb16f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgb16f-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgb16f-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgb32f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgb32f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgb565-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgb565-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgb565-rgb-unsigned_short_5_6_5-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgb565-rgb-unsigned_short_5_6_5.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgb5_a1-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgb5_a1-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgb8-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgb8-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgb8ui-rgb_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgb8ui-rgb_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgb9_e5-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgb9_e5-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgb9_e5-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgb9_e5-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgba16f-rgba-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgba16f-rgba-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgba16f-rgba-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgba16f-rgba-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgba32f-rgba-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgba32f-rgba-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgba4-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgba4-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgba8-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgba8-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgba8ui-rgba_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgba8ui-rgba_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-srgb8-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-srgb8-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-srgb8_alpha8-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-srgb8_alpha8-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-r11f_g11f_b10f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-r11f_g11f_b10f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-r11f_g11f_b10f-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-r11f_g11f_b10f-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-r16f-red-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-r16f-red-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-r16f-red-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-r16f-red-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-r32f-red-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-r32f-red-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-r8-red-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-r8-red-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-r8ui-red_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-r8ui-red_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rg16f-rg-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rg16f-rg-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rg16f-rg-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rg16f-rg-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rg32f-rg-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rg32f-rg-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rg8-rg-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rg8-rg-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rg8ui-rg_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rg8ui-rg_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgb16f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgb16f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgb16f-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgb16f-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgb32f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgb32f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgb565-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgb565-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgb565-rgb-unsigned_short_5_6_5-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgb565-rgb-unsigned_short_5_6_5.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgb5_a1-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgb5_a1-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgb8-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgb8-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgb8ui-rgb_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgb8ui-rgb_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgb9_e5-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgb9_e5-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgb9_e5-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgb9_e5-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgba16f-rgba-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgba16f-rgba-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgba16f-rgba-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgba16f-rgba-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgba32f-rgba-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgba32f-rgba-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgba4-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgba4-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgba8-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgba8-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgba8ui-rgba_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgba8ui-rgba_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-srgb8-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-srgb8-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-srgb8_alpha8-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-srgb8_alpha8-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-r11f_g11f_b10f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-r11f_g11f_b10f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-r11f_g11f_b10f-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-r11f_g11f_b10f-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-r16f-red-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-r16f-red-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-r16f-red-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-r16f-red-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-r32f-red-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-r32f-red-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-r8-red-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-r8-red-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-r8ui-red_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-r8ui-red_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rg16f-rg-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rg16f-rg-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rg16f-rg-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rg16f-rg-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rg32f-rg-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rg32f-rg-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rg8-rg-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rg8-rg-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rg8ui-rg_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rg8ui-rg_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgb16f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgb16f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgb16f-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgb16f-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgb32f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgb32f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgb565-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgb565-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgb565-rgb-unsigned_short_5_6_5-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgb565-rgb-unsigned_short_5_6_5.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgb5_a1-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgb5_a1-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgb8-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgb8-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgb8ui-rgb_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgb8ui-rgb_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgb9_e5-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgb9_e5-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgb9_e5-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgb9_e5-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgba16f-rgba-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgba16f-rgba-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgba16f-rgba-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgba16f-rgba-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgba32f-rgba-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgba32f-rgba-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgba4-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgba4-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgba8-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgba8-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgba8ui-rgba_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgba8ui-rgba_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-srgb8-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-srgb8-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-srgb8_alpha8-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-srgb8_alpha8-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-r11f_g11f_b10f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-r11f_g11f_b10f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-r11f_g11f_b10f-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-r11f_g11f_b10f-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-r16f-red-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-r16f-red-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-r16f-red-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-r16f-red-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-r32f-red-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-r32f-red-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-r8-red-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-r8-red-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-r8ui-red_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-r8ui-red_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rg16f-rg-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rg16f-rg-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rg16f-rg-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rg16f-rg-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rg32f-rg-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rg32f-rg-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rg8-rg-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rg8-rg-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rg8ui-rg_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rg8ui-rg_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgb16f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgb16f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgb16f-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgb16f-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgb32f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgb32f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgb565-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgb565-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgb565-rgb-unsigned_short_5_6_5-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgb565-rgb-unsigned_short_5_6_5.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgb5_a1-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgb5_a1-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgb8-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgb8-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgb8ui-rgb_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgb8ui-rgb_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgb9_e5-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgb9_e5-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgb9_e5-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgb9_e5-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgba16f-rgba-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgba16f-rgba-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgba16f-rgba-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgba16f-rgba-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgba32f-rgba-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgba32f-rgba-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgba4-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgba4-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgba8-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgba8-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgba8ui-rgba_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgba8ui-rgba_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-srgb8-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-srgb8-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-srgb8_alpha8-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-srgb8_alpha8-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-r11f_g11f_b10f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-r11f_g11f_b10f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-r11f_g11f_b10f-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-r11f_g11f_b10f-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-r16f-red-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-r16f-red-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-r16f-red-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-r16f-red-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-r32f-red-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-r32f-red-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-r8-red-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-r8-red-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-r8ui-red_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-r8ui-red_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rg16f-rg-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rg16f-rg-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rg16f-rg-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rg16f-rg-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rg32f-rg-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rg32f-rg-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rg8-rg-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rg8-rg-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rg8ui-rg_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rg8ui-rg_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgb16f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgb16f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgb16f-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgb16f-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgb32f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgb32f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgb565-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgb565-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgb565-rgb-unsigned_short_5_6_5-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgb565-rgb-unsigned_short_5_6_5.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgb5_a1-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgb5_a1-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgb8-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgb8-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgb8ui-rgb_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgb8ui-rgb_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgb9_e5-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgb9_e5-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgb9_e5-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgb9_e5-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgba16f-rgba-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgba16f-rgba-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgba16f-rgba-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgba16f-rgba-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgba32f-rgba-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgba32f-rgba-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgba4-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgba4-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgba8-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgba8-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgba8ui-rgba_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgba8ui-rgba_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-srgb8-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-srgb8-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-srgb8_alpha8-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-srgb8_alpha8-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-r11f_g11f_b10f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-r11f_g11f_b10f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-r11f_g11f_b10f-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-r11f_g11f_b10f-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-r16f-red-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-r16f-red-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-r16f-red-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-r16f-red-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-r32f-red-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-r32f-red-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-r8-red-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-r8-red-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-r8ui-red_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-r8ui-red_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-rg16f-rg-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-rg16f-rg-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-rg16f-rg-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-rg16f-rg-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-rg32f-rg-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-rg32f-rg-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-rg8-rg-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-rg8-rg-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-rg8ui-rg_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-rg8ui-rg_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgb16f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgb16f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgb16f-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgb16f-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgb32f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgb32f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgb565-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgb565-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgb565-rgb-unsigned_short_5_6_5-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgb565-rgb-unsigned_short_5_6_5.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgb5_a1-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgb5_a1-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgb8-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgb8-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgb8ui-rgb_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgb8ui-rgb_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgb9_e5-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgb9_e5-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgb9_e5-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgb9_e5-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgba16f-rgba-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgba16f-rgba-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgba16f-rgba-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgba16f-rgba-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgba32f-rgba-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgba32f-rgba-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgba4-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgba4-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgba8-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgba8-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgba8ui-rgba_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgba8ui-rgba_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-srgb8-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-srgb8-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-srgb8_alpha8-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-2d-srgb8_alpha8-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-r11f_g11f_b10f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-r11f_g11f_b10f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-r11f_g11f_b10f-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-r11f_g11f_b10f-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-r16f-red-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-r16f-red-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-r16f-red-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-r16f-red-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-r32f-red-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-r32f-red-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-r8-red-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-r8-red-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-r8ui-red_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-r8ui-red_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-rg16f-rg-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-rg16f-rg-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-rg16f-rg-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-rg16f-rg-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-rg32f-rg-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-rg32f-rg-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-rg8-rg-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-rg8-rg-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-rg8ui-rg_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-rg8ui-rg_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgb16f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgb16f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgb16f-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgb16f-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgb32f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgb32f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgb565-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgb565-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgb565-rgb-unsigned_short_5_6_5-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgb565-rgb-unsigned_short_5_6_5.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgb5_a1-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgb5_a1-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgb8-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgb8-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgb8ui-rgb_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgb8ui-rgb_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgb9_e5-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgb9_e5-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgb9_e5-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgb9_e5-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgba16f-rgba-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgba16f-rgba-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgba16f-rgba-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgba16f-rgba-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgba32f-rgba-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgba32f-rgba-float.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgba4-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgba4-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgba8-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgba8-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgba8ui-rgba_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgba8ui-rgba_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-srgb8-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-srgb8-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-srgb8_alpha8-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/image_data/tex-3d-srgb8_alpha8-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/misc/active-3d-texture-bug-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/misc/active-3d-texture-bug.html: Added.
- webgl/2.0.y/conformance2/textures/misc/angle-stuck-depth-textures-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/misc/angle-stuck-depth-textures.html: Added.
- webgl/2.0.y/conformance2/textures/misc/canvas-remains-unchanged-after-used-in-webgl-texture-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/misc/canvas-remains-unchanged-after-used-in-webgl-texture.html: Added.
- webgl/2.0.y/conformance2/textures/misc/compressed-tex-from-pbo-crash-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/misc/compressed-tex-from-pbo-crash.html: Added.
- webgl/2.0.y/conformance2/textures/misc/compressed-tex-image-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/misc/compressed-tex-image.html: Added.
- webgl/2.0.y/conformance2/textures/misc/copy-texture-cube-map-AMD-bug-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/misc/copy-texture-cube-map-AMD-bug.html: Added.
- webgl/2.0.y/conformance2/textures/misc/copy-texture-cube-map-bug-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/misc/copy-texture-cube-map-bug.html: Added.
- webgl/2.0.y/conformance2/textures/misc/copy-texture-image-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/misc/copy-texture-image-luma-format-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/misc/copy-texture-image-luma-format.html: Added.
- webgl/2.0.y/conformance2/textures/misc/copy-texture-image-same-texture-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/misc/copy-texture-image-same-texture.html: Added.
- webgl/2.0.y/conformance2/textures/misc/copy-texture-image-webgl-specific-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/misc/copy-texture-image-webgl-specific.html: Added.
- webgl/2.0.y/conformance2/textures/misc/copy-texture-image.html: Added.
- webgl/2.0.y/conformance2/textures/misc/generate-mipmap-with-large-base-level-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/misc/generate-mipmap-with-large-base-level.html: Added.
- webgl/2.0.y/conformance2/textures/misc/gl-get-tex-parameter-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/misc/gl-get-tex-parameter.html: Added.
- webgl/2.0.y/conformance2/textures/misc/integer-cubemap-specification-order-bug-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/misc/integer-cubemap-specification-order-bug.html: Added.
- webgl/2.0.y/conformance2/textures/misc/integer-cubemap-texture-sampling-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/misc/integer-cubemap-texture-sampling.html: Added.
- webgl/2.0.y/conformance2/textures/misc/mipmap-fbo-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/misc/mipmap-fbo.html: Added.
- webgl/2.0.y/conformance2/textures/misc/npot-video-sizing-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/misc/npot-video-sizing.html: Added.
- webgl/2.0.y/conformance2/textures/misc/origin-clean-conformance-offscreencanvas-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/misc/origin-clean-conformance-offscreencanvas.html: Added.
- webgl/2.0.y/conformance2/textures/misc/tex-3d-mipmap-levels-intel-bug-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/misc/tex-3d-mipmap-levels-intel-bug.html: Added.
- webgl/2.0.y/conformance2/textures/misc/tex-3d-size-limit-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/misc/tex-3d-size-limit.html: Added.
- webgl/2.0.y/conformance2/textures/misc/tex-base-level-bug-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/misc/tex-base-level-bug.html: Added.
- webgl/2.0.y/conformance2/textures/misc/tex-image-and-sub-image-with-array-buffer-view-sub-source-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/misc/tex-image-and-sub-image-with-array-buffer-view-sub-source.html: Added.
- webgl/2.0.y/conformance2/textures/misc/tex-image-with-bad-args-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/misc/tex-image-with-bad-args-from-dom-elements-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/misc/tex-image-with-bad-args-from-dom-elements.html: Added.
- webgl/2.0.y/conformance2/textures/misc/tex-image-with-bad-args.html: Added.
- webgl/2.0.y/conformance2/textures/misc/tex-image-with-different-data-source-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/misc/tex-image-with-different-data-source.html: Added.
- webgl/2.0.y/conformance2/textures/misc/tex-input-validation-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/misc/tex-input-validation.html: Added.
- webgl/2.0.y/conformance2/textures/misc/tex-mipmap-levels-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/misc/tex-mipmap-levels.html: Added.
- webgl/2.0.y/conformance2/textures/misc/tex-new-formats-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/misc/tex-new-formats.html: Added.
- webgl/2.0.y/conformance2/textures/misc/tex-srgb-mipmap-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/misc/tex-srgb-mipmap.html: Added.
- webgl/2.0.y/conformance2/textures/misc/tex-storage-2d-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/misc/tex-storage-2d.html: Added.
- webgl/2.0.y/conformance2/textures/misc/tex-storage-and-subimage-3d-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/misc/tex-storage-and-subimage-3d.html: Added.
- webgl/2.0.y/conformance2/textures/misc/tex-storage-compressed-formats-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/misc/tex-storage-compressed-formats.html: Added.
- webgl/2.0.y/conformance2/textures/misc/tex-subimage3d-canvas-bug-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/misc/tex-subimage3d-canvas-bug.html: Added.
- webgl/2.0.y/conformance2/textures/misc/tex-subimage3d-pixel-buffer-bug-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/misc/tex-subimage3d-pixel-buffer-bug.html: Added.
- webgl/2.0.y/conformance2/textures/misc/tex-unpack-params-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/misc/tex-unpack-params-imagedata-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/misc/tex-unpack-params-imagedata.html: Added.
- webgl/2.0.y/conformance2/textures/misc/tex-unpack-params-with-flip-y-and-premultiply-alpha-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/misc/tex-unpack-params-with-flip-y-and-premultiply-alpha.html: Added.
- webgl/2.0.y/conformance2/textures/misc/tex-unpack-params.html: Added.
- webgl/2.0.y/conformance2/textures/misc/texel-fetch-undefined-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/misc/texel-fetch-undefined.html: Added.
- webgl/2.0.y/conformance2/textures/misc/texture-npot-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/misc/texture-npot.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-r11f_g11f_b10f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-r11f_g11f_b10f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-r11f_g11f_b10f-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-r11f_g11f_b10f-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-r16f-red-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-r16f-red-float.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-r16f-red-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-r16f-red-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-r32f-red-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-r32f-red-float.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-r8-red-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-r8-red-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-r8ui-red_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-r8ui-red_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rg16f-rg-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rg16f-rg-float.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rg16f-rg-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rg16f-rg-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rg32f-rg-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rg32f-rg-float.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rg8-rg-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rg8-rg-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rg8ui-rg_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rg8ui-rg_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgb16f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgb16f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgb16f-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgb16f-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgb32f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgb32f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgb565-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgb565-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgb565-rgb-unsigned_short_5_6_5-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgb565-rgb-unsigned_short_5_6_5.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgb5_a1-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgb5_a1-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgb8-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgb8-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgb8ui-rgb_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgb8ui-rgb_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgb9_e5-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgb9_e5-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgb9_e5-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgb9_e5-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgba16f-rgba-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgba16f-rgba-float.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgba16f-rgba-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgba16f-rgba-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgba32f-rgba-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgba32f-rgba-float.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgba4-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgba4-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgba8-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgba8-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgba8ui-rgba_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgba8ui-rgba_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-srgb8-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-srgb8-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-srgb8_alpha8-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-2d-srgb8_alpha8-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-r11f_g11f_b10f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-r11f_g11f_b10f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-r11f_g11f_b10f-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-r11f_g11f_b10f-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-r16f-red-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-r16f-red-float.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-r16f-red-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-r16f-red-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-r32f-red-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-r32f-red-float.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-r8-red-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-r8-red-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-r8ui-red_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-r8ui-red_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rg16f-rg-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rg16f-rg-float.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rg16f-rg-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rg16f-rg-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rg32f-rg-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rg32f-rg-float.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rg8-rg-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rg8-rg-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rg8ui-rg_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rg8ui-rg_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgb16f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgb16f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgb16f-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgb16f-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgb32f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgb32f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgb565-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgb565-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgb565-rgb-unsigned_short_5_6_5-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgb565-rgb-unsigned_short_5_6_5.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgb5_a1-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgb5_a1-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgb8-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgb8-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgb8ui-rgb_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgb8ui-rgb_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgb9_e5-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgb9_e5-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgb9_e5-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgb9_e5-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgba16f-rgba-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgba16f-rgba-float.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgba16f-rgba-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgba16f-rgba-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgba32f-rgba-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgba32f-rgba-float.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgba4-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgba4-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgba8-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgba8-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgba8ui-rgba_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgba8ui-rgba_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-srgb8-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-srgb8-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-srgb8_alpha8-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/svg_image/tex-3d-srgb8_alpha8-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-r11f_g11f_b10f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-r11f_g11f_b10f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-r11f_g11f_b10f-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-r11f_g11f_b10f-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-r16f-red-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-r16f-red-float.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-r16f-red-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-r16f-red-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-r32f-red-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-r32f-red-float.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-r8-red-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-r8-red-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-r8ui-red_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-r8ui-red_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-rg16f-rg-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-rg16f-rg-float.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-rg16f-rg-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-rg16f-rg-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-rg32f-rg-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-rg32f-rg-float.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-rg8-rg-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-rg8-rg-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-rg8ui-rg_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-rg8ui-rg_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-rgb16f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-rgb16f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-rgb16f-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-rgb16f-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-rgb32f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-rgb32f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-rgb565-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-rgb565-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-rgb565-rgb-unsigned_short_5_6_5-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-rgb565-rgb-unsigned_short_5_6_5.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-rgb5_a1-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-rgb5_a1-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-rgb8-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-rgb8-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-rgb8ui-rgb_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-rgb8ui-rgb_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-rgb9_e5-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-rgb9_e5-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-rgb9_e5-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-rgb9_e5-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-rgba16f-rgba-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-rgba16f-rgba-float.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-rgba16f-rgba-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-rgba16f-rgba-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-rgba32f-rgba-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-rgba32f-rgba-float.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-rgba4-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-rgba4-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-rgba8-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-rgba8-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-rgba8ui-rgba_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-rgba8ui-rgba_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-srgb8-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-srgb8-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-srgb8_alpha8-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-2d-srgb8_alpha8-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-r11f_g11f_b10f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-r11f_g11f_b10f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-r11f_g11f_b10f-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-r11f_g11f_b10f-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-r16f-red-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-r16f-red-float.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-r16f-red-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-r16f-red-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-r32f-red-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-r32f-red-float.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-r8-red-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-r8-red-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-r8ui-red_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-r8ui-red_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-rg16f-rg-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-rg16f-rg-float.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-rg16f-rg-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-rg16f-rg-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-rg32f-rg-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-rg32f-rg-float.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-rg8-rg-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-rg8-rg-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-rg8ui-rg_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-rg8ui-rg_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-rgb16f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-rgb16f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-rgb16f-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-rgb16f-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-rgb32f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-rgb32f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-rgb565-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-rgb565-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-rgb565-rgb-unsigned_short_5_6_5-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-rgb565-rgb-unsigned_short_5_6_5.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-rgb5_a1-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-rgb5_a1-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-rgb8-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-rgb8-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-rgb8ui-rgb_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-rgb8ui-rgb_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-rgb9_e5-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-rgb9_e5-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-rgb9_e5-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-rgb9_e5-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-rgba16f-rgba-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-rgba16f-rgba-float.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-rgba16f-rgba-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-rgba16f-rgba-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-rgba32f-rgba-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-rgba32f-rgba-float.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-rgba4-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-rgba4-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-rgba8-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-rgba8-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-rgba8ui-rgba_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-rgba8ui-rgba_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-srgb8-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-srgb8-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-srgb8_alpha8-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/video/tex-3d-srgb8_alpha8-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-r11f_g11f_b10f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-r11f_g11f_b10f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-r11f_g11f_b10f-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-r11f_g11f_b10f-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-r16f-red-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-r16f-red-float.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-r16f-red-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-r16f-red-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-r32f-red-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-r32f-red-float.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-r8-red-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-r8-red-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-r8ui-red_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-r8ui-red_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rg16f-rg-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rg16f-rg-float.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rg16f-rg-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rg16f-rg-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rg32f-rg-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rg32f-rg-float.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rg8-rg-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rg8-rg-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rg8ui-rg_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rg8ui-rg_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgb16f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgb16f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgb16f-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgb16f-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgb32f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgb32f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgb565-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgb565-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgb565-rgb-unsigned_short_5_6_5-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgb565-rgb-unsigned_short_5_6_5.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgb5_a1-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgb5_a1-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgb8-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgb8-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgb8ui-rgb_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgb8ui-rgb_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgb9_e5-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgb9_e5-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgb9_e5-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgb9_e5-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgba16f-rgba-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgba16f-rgba-float.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgba16f-rgba-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgba16f-rgba-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgba32f-rgba-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgba32f-rgba-float.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgba4-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgba4-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgba8-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgba8-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgba8ui-rgba_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgba8ui-rgba_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-srgb8-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-srgb8-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-srgb8_alpha8-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-srgb8_alpha8-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-r11f_g11f_b10f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-r11f_g11f_b10f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-r11f_g11f_b10f-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-r11f_g11f_b10f-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-r16f-red-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-r16f-red-float.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-r16f-red-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-r16f-red-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-r32f-red-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-r32f-red-float.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-r8-red-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-r8-red-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-r8ui-red_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-r8ui-red_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rg16f-rg-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rg16f-rg-float.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rg16f-rg-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rg16f-rg-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rg32f-rg-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rg32f-rg-float.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rg8-rg-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rg8-rg-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rg8ui-rg_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rg8ui-rg_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgb16f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgb16f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgb16f-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgb16f-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgb32f-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgb32f-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgb565-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgb565-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgb565-rgb-unsigned_short_5_6_5-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgb565-rgb-unsigned_short_5_6_5.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgb5_a1-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgb5_a1-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgb8-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgb8-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgb8ui-rgb_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgb8ui-rgb_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgb9_e5-rgb-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgb9_e5-rgb-float.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgb9_e5-rgb-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgb9_e5-rgb-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgba16f-rgba-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgba16f-rgba-float.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgba16f-rgba-half_float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgba16f-rgba-half_float.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgba32f-rgba-float-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgba32f-rgba-float.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgba4-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgba4-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgba8-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgba8-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgba8ui-rgba_integer-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgba8ui-rgba_integer-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-srgb8-rgb-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-srgb8-rgb-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-srgb8_alpha8-rgba-unsigned_byte-expected.txt: Added.
- webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-srgb8_alpha8-rgba-unsigned_byte.html: Added.
- webgl/2.0.y/conformance2/transform_feedback/default_transform_feedback-expected.txt: Added.
- webgl/2.0.y/conformance2/transform_feedback/default_transform_feedback.html: Added.
- webgl/2.0.y/conformance2/transform_feedback/non-existent-varying-expected.txt: Added.
- webgl/2.0.y/conformance2/transform_feedback/non-existent-varying.html: Added.
- webgl/2.0.y/conformance2/transform_feedback/same-buffer-two-binding-points-expected.txt: Added.
- webgl/2.0.y/conformance2/transform_feedback/same-buffer-two-binding-points.html: Added.
- webgl/2.0.y/conformance2/transform_feedback/simultaneous_binding-expected.txt: Added.
- webgl/2.0.y/conformance2/transform_feedback/simultaneous_binding.html: Added.
- webgl/2.0.y/conformance2/transform_feedback/switching-objects-expected.txt: Added.
- webgl/2.0.y/conformance2/transform_feedback/switching-objects.html: Added.
- webgl/2.0.y/conformance2/transform_feedback/too-small-buffers-expected.txt: Added.
- webgl/2.0.y/conformance2/transform_feedback/too-small-buffers.html: Added.
- webgl/2.0.y/conformance2/transform_feedback/transform_feedback-expected.txt: Added.
- webgl/2.0.y/conformance2/transform_feedback/transform_feedback.html: Added.
- webgl/2.0.y/conformance2/transform_feedback/two-unreferenced-varyings-expected.txt: Added.
- webgl/2.0.y/conformance2/transform_feedback/two-unreferenced-varyings.html: Added.
- webgl/2.0.y/conformance2/transform_feedback/unwritten-output-defaults-to-zero-expected.txt: Added.
- webgl/2.0.y/conformance2/transform_feedback/unwritten-output-defaults-to-zero.html: Added.
- webgl/2.0.y/conformance2/uniforms/dependent-buffer-change-expected.txt: Added.
- webgl/2.0.y/conformance2/uniforms/dependent-buffer-change.html: Added.
- webgl/2.0.y/conformance2/uniforms/draw-with-uniform-blocks-expected.txt: Added.
- webgl/2.0.y/conformance2/uniforms/draw-with-uniform-blocks.html: Added.
- webgl/2.0.y/conformance2/uniforms/gl-uniform-arrays-sub-source-expected.txt: Added.
- webgl/2.0.y/conformance2/uniforms/gl-uniform-arrays-sub-source.html: Added.
- webgl/2.0.y/conformance2/uniforms/incompatible-texture-type-for-sampler-expected.txt: Added.
- webgl/2.0.y/conformance2/uniforms/incompatible-texture-type-for-sampler.html: Added.
- webgl/2.0.y/conformance2/uniforms/large-uniform-buffers-expected.txt: Added.
- webgl/2.0.y/conformance2/uniforms/large-uniform-buffers.html: Added.
- webgl/2.0.y/conformance2/uniforms/query-uniform-blocks-after-shader-detach-expected.txt: Added.
- webgl/2.0.y/conformance2/uniforms/query-uniform-blocks-after-shader-detach.html: Added.
- webgl/2.0.y/conformance2/uniforms/simple-buffer-change-expected.txt: Added.
- webgl/2.0.y/conformance2/uniforms/simple-buffer-change.html: Added.
- webgl/2.0.y/conformance2/uniforms/uniform-blocks-with-arrays-expected.txt: Added.
- webgl/2.0.y/conformance2/uniforms/uniform-blocks-with-arrays.html: Added.
- webgl/2.0.y/conformance2/vertex_arrays/vertex-array-object-and-disabled-attributes-expected.txt: Added.
- webgl/2.0.y/conformance2/vertex_arrays/vertex-array-object-and-disabled-attributes.html: Added.
- webgl/2.0.y/conformance2/vertex_arrays/vertex-array-object-expected.txt: Added.
- webgl/2.0.y/conformance2/vertex_arrays/vertex-array-object.html: Added.
- webgl/2.0.y/deqp/data/gles3/shaders/arrays-expected.txt: Added.
- webgl/2.0.y/deqp/data/gles3/shaders/arrays.html: Added.
- webgl/2.0.y/deqp/data/gles3/shaders/conditionals-expected.txt: Added.
- webgl/2.0.y/deqp/data/gles3/shaders/conditionals.html: Added.
- webgl/2.0.y/deqp/data/gles3/shaders/constant_expressions-expected.txt: Added.
- webgl/2.0.y/deqp/data/gles3/shaders/constant_expressions.html: Added.
- webgl/2.0.y/deqp/data/gles3/shaders/constants-expected.txt: Added.
- webgl/2.0.y/deqp/data/gles3/shaders/constants.html: Added.
- webgl/2.0.y/deqp/data/gles3/shaders/conversions-expected.txt: Added.
- webgl/2.0.y/deqp/data/gles3/shaders/conversions.html: Added.
- webgl/2.0.y/deqp/data/gles3/shaders/declarations-expected.txt: Added.
- webgl/2.0.y/deqp/data/gles3/shaders/declarations.html: Added.
- webgl/2.0.y/deqp/data/gles3/shaders/fragdata-expected.txt: Added.
- webgl/2.0.y/deqp/data/gles3/shaders/fragdata.html: Added.
- webgl/2.0.y/deqp/data/gles3/shaders/functions-expected.txt: Added.
- webgl/2.0.y/deqp/data/gles3/shaders/functions.html: Added.
- webgl/2.0.y/deqp/data/gles3/shaders/invalid_texture_functions-expected.txt: Added.
- webgl/2.0.y/deqp/data/gles3/shaders/invalid_texture_functions.html: Added.
- webgl/2.0.y/deqp/data/gles3/shaders/keywords-expected.txt: Added.
- webgl/2.0.y/deqp/data/gles3/shaders/keywords.html: Added.
- webgl/2.0.y/deqp/data/gles3/shaders/linkage-expected.txt: Added.
- webgl/2.0.y/deqp/data/gles3/shaders/linkage.html: Added.
- webgl/2.0.y/deqp/data/gles3/shaders/negative-expected.txt: Added.
- webgl/2.0.y/deqp/data/gles3/shaders/negative.html: Added.
- webgl/2.0.y/deqp/data/gles3/shaders/preprocessor-expected.txt: Added.
- webgl/2.0.y/deqp/data/gles3/shaders/preprocessor.html: Added.
- webgl/2.0.y/deqp/data/gles3/shaders/qualification_order-expected.txt: Added.
- webgl/2.0.y/deqp/data/gles3/shaders/qualification_order.html: Added.
- webgl/2.0.y/deqp/data/gles3/shaders/scoping-expected.txt: Added.
- webgl/2.0.y/deqp/data/gles3/shaders/scoping.html: Added.
- webgl/2.0.y/deqp/data/gles3/shaders/switch-expected.txt: Added.
- webgl/2.0.y/deqp/data/gles3/shaders/switch.html: Added.
- webgl/2.0.y/deqp/data/gles3/shaders/swizzles-expected.txt: Added.
- webgl/2.0.y/deqp/data/gles3/shaders/swizzles.html: Added.
- webgl/2.0.y/deqp/framework/opengl/simplereference/referencecontext-expected.txt: Added.
- webgl/2.0.y/deqp/framework/opengl/simplereference/referencecontext.html: Added.
- webgl/2.0.y/deqp/functional/gles3/attriblocation-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/attriblocation.html: Added.
- webgl/2.0.y/deqp/functional/gles3/booleanstatequery-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/booleanstatequery.html: Added.
- webgl/2.0.y/deqp/functional/gles3/buffercopy-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/buffercopy.html: Added.
- webgl/2.0.y/deqp/functional/gles3/bufferobjectquery-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/bufferobjectquery.html: Added.
- webgl/2.0.y/deqp/functional/gles3/clipping-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/clipping.html: Added.
- webgl/2.0.y/deqp/functional/gles3/defaultvertexattribute-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/defaultvertexattribute.html: Added.
- webgl/2.0.y/deqp/functional/gles3/draw/draw_arrays-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/draw/draw_arrays.html: Added.
- webgl/2.0.y/deqp/functional/gles3/draw/draw_arrays_instanced-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/draw/draw_arrays_instanced.html: Added.
- webgl/2.0.y/deqp/functional/gles3/draw/draw_elements-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/draw/draw_elements.html: Added.
- webgl/2.0.y/deqp/functional/gles3/draw/draw_elements_instanced-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/draw/draw_elements_instanced.html: Added.
- webgl/2.0.y/deqp/functional/gles3/draw/draw_range_elements-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/draw/draw_range_elements.html: Added.
- webgl/2.0.y/deqp/functional/gles3/draw/instancing-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/draw/instancing.html: Added.
- webgl/2.0.y/deqp/functional/gles3/draw/random-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/draw/random.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/blend-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/blend.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/clear-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/clear.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex2d_00-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex2d_00.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex2d_01-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex2d_01.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex2d_02-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex2d_02.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex2d_03-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex2d_03.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex2d_04-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex2d_04.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex2d_05-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex2d_05.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex2darray_00-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex2darray_00.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex2darray_01-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex2darray_01.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex2darray_02-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex2darray_02.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex2darray_03-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex2darray_03.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex2darray_04-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex2darray_04.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex2darray_05-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex2darray_05.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex3d_00-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex3d_00.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex3d_01-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex3d_01.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex3d_02-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex3d_02.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex3d_03-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex3d_03.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex3d_04-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex3d_04.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex3d_05-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex3d_05.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/texcube_00-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/texcube_00.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/texcube_01-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/texcube_01.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/texcube_02-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/texcube_02.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/texcube_03-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/texcube_03.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/texcube_04-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/texcube_04.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/texcube_05-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/texcube_05.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fbocompleteness-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fbocompleteness.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fbodepthbuffer-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fbodepthbuffer.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fboinvalidate/default-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fboinvalidate/default.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fboinvalidate/format_00-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fboinvalidate/format_00.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fboinvalidate/format_01-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fboinvalidate/format_01.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fboinvalidate/format_02-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fboinvalidate/format_02.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fboinvalidate/sub-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fboinvalidate/sub.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fboinvalidate/target-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fboinvalidate/target.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fboinvalidate/whole-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fboinvalidate/whole.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fbomultisample.2_samples-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fbomultisample.2_samples.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fbomultisample.4_samples-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fbomultisample.4_samples.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fbomultisample.8_samples-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fbomultisample.8_samples.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fborender/recreate_color_00-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fborender/recreate_color_00.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fborender/recreate_color_01-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fborender/recreate_color_01.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fborender/recreate_color_02-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fborender/recreate_color_02.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fborender/recreate_color_03-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fborender/recreate_color_03.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fborender/recreate_color_04-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fborender/recreate_color_04.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fborender/recreate_color_05-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fborender/recreate_color_05.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fborender/recreate_color_06-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fborender/recreate_color_06.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fborender/recreate_depth_stencil-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fborender/recreate_depth_stencil.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fborender/resize_00-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fborender/resize_00.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fborender/resize_01-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fborender/resize_01.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fborender/resize_02-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fborender/resize_02.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fborender/resize_03-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fborender/resize_03.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fborender/shared_colorbuffer_00-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fborender/shared_colorbuffer_00.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fborender/shared_colorbuffer_01-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fborender/shared_colorbuffer_01.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fborender/shared_colorbuffer_02-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fborender/shared_colorbuffer_02.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fborender/shared_colorbuffer_clear-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fborender/shared_colorbuffer_clear.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fborender/shared_depth_stencil-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fborender/shared_depth_stencil.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fborender/stencil_clear-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fborender/stencil_clear.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fbostatequery-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fbostatequery.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fbostencilbuffer-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fbostencilbuffer.html: Added.
- webgl/2.0.y/deqp/functional/gles3/floatstatequery-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/floatstatequery.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fragdepth-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fragdepth.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fragmentoutput/array.fixed-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fragmentoutput/array.fixed.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fragmentoutput/array.float-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fragmentoutput/array.float.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fragmentoutput/array.int-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fragmentoutput/array.int.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fragmentoutput/array.uint-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fragmentoutput/array.uint.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fragmentoutput/basic.fixed-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fragmentoutput/basic.fixed.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fragmentoutput/basic.float-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fragmentoutput/basic.float.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fragmentoutput/basic.int-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fragmentoutput/basic.int.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fragmentoutput/basic.uint-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fragmentoutput/basic.uint.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fragmentoutput/random_00-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fragmentoutput/random_00.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fragmentoutput/random_01-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fragmentoutput/random_01.html: Added.
- webgl/2.0.y/deqp/functional/gles3/fragmentoutput/random_02-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/fragmentoutput/random_02.html: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_00-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_00.html: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_01-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_01.html: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_02-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_02.html: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_03-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_03.html: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_04-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_04.html: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_05-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_05.html: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_06-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_06.html: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_07-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_07.html: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_08-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_08.html: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_09-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_09.html: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_10-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_10.html: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_11-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_11.html: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_12-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_12.html: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_13-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_13.html: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_14-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_14.html: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_15-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_15.html: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_16-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_16.html: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_17-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_17.html: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_18-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_18.html: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_19-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_19.html: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_20-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_20.html: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_21-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_21.html: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_22-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_22.html: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_23-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_23.html: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_24-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_24.html: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_25-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_25.html: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_26-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_26.html: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_27-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_27.html: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_28-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_28.html: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_29-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_29.html: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_30-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_30.html: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_31-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_31.html: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_32-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_32.html: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_33-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_33.html: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_34-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_34.html: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/default_framebuffer_00-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/default_framebuffer_00.html: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/default_framebuffer_01-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/default_framebuffer_01.html: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/default_framebuffer_02-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/default_framebuffer_02.html: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/default_framebuffer_03-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/default_framebuffer_03.html: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/default_framebuffer_04-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/default_framebuffer_04.html: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/default_framebuffer_05-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/default_framebuffer_05.html: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/default_framebuffer_06-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/default_framebuffer_06.html: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/depth_stencil-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/depth_stencil.html: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/rect_00-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/rect_00.html: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/rect_01-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/rect_01.html: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/rect_02-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/rect_02.html: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/rect_03-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/rect_03.html: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/rect_04-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/rect_04.html: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/rect_05-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/rect_05.html: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/rect_06-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/framebufferblit/rect_06.html: Added.
- webgl/2.0.y/deqp/functional/gles3/indexedstatequery-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/indexedstatequery.html: Added.
- webgl/2.0.y/deqp/functional/gles3/instancedrendering-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/instancedrendering.html: Added.
- webgl/2.0.y/deqp/functional/gles3/integerstatequery-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/integerstatequery.html: Added.
- webgl/2.0.y/deqp/functional/gles3/internalformatquery-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/internalformatquery.html: Added.
- webgl/2.0.y/deqp/functional/gles3/lifetime-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/lifetime.html: Added.
- webgl/2.0.y/deqp/functional/gles3/multisample-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/multisample.html: Added.
- webgl/2.0.y/deqp/functional/gles3/negativebufferapi-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/negativebufferapi.html: Added.
- webgl/2.0.y/deqp/functional/gles3/negativefragmentapi-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/negativefragmentapi.html: Added.
- webgl/2.0.y/deqp/functional/gles3/negativeshaderapi-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/negativeshaderapi.html: Added.
- webgl/2.0.y/deqp/functional/gles3/negativestateapi-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/negativestateapi.html: Added.
- webgl/2.0.y/deqp/functional/gles3/negativetextureapi-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/negativetextureapi.html: Added.
- webgl/2.0.y/deqp/functional/gles3/negativevertexarrayapi-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/negativevertexarrayapi.html: Added.
- webgl/2.0.y/deqp/functional/gles3/occlusionquery_conservative-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/occlusionquery_conservative.html: Added.
- webgl/2.0.y/deqp/functional/gles3/occlusionquery_strict-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/occlusionquery_strict.html: Added.
- webgl/2.0.y/deqp/functional/gles3/pixelbufferobject-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/pixelbufferobject.html: Added.
- webgl/2.0.y/deqp/functional/gles3/primitiverestart/00-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/primitiverestart/00.html: Added.
- webgl/2.0.y/deqp/functional/gles3/primitiverestart/01-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/primitiverestart/01.html: Added.
- webgl/2.0.y/deqp/functional/gles3/primitiverestart/02-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/primitiverestart/02.html: Added.
- webgl/2.0.y/deqp/functional/gles3/primitiverestart/03-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/primitiverestart/03.html: Added.
- webgl/2.0.y/deqp/functional/gles3/primitiverestart/04-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/primitiverestart/04.html: Added.
- webgl/2.0.y/deqp/functional/gles3/primitiverestart/05-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/primitiverestart/05.html: Added.
- webgl/2.0.y/deqp/functional/gles3/primitiverestart/06-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/primitiverestart/06.html: Added.
- webgl/2.0.y/deqp/functional/gles3/primitiverestart/07-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/primitiverestart/07.html: Added.
- webgl/2.0.y/deqp/functional/gles3/rasterizerdiscard-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/rasterizerdiscard.html: Added.
- webgl/2.0.y/deqp/functional/gles3/rbostatequery-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/rbostatequery.html: Added.
- webgl/2.0.y/deqp/functional/gles3/readpixel-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/readpixel.html: Added.
- webgl/2.0.y/deqp/functional/gles3/samplerobject-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/samplerobject.html: Added.
- webgl/2.0.y/deqp/functional/gles3/samplerstatequery-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/samplerstatequery.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderapi-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderapi.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderbuiltinvar-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderbuiltinvar.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shadercommonfunction-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shadercommonfunction.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderderivate_dfdx-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderderivate_dfdx.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderderivate_dfdy-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderderivate_dfdy.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderderivate_fwidth-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderderivate_fwidth.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderindexing/mat_00-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderindexing/mat_00.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderindexing/mat_01-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderindexing/mat_01.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderindexing/mat_02-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderindexing/mat_02.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderindexing/tmp-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderindexing/tmp.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderindexing/uniform-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderindexing/uniform.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderindexing/varying-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderindexing/varying.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderindexing/vec2-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderindexing/vec2.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderindexing/vec3-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderindexing/vec3.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderindexing/vec4-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderindexing/vec4.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderloop_do_while-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderloop_do_while.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderloop_for-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderloop_for.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderloop_while-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderloop_while.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/add_assign-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/add_assign.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/add_const-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/add_const.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/add_dynamic-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/add_dynamic.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/add_uniform-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/add_uniform.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/determinant-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/determinant.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/div_assign-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/div_assign.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/div_const-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/div_const.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/div_dynamic-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/div_dynamic.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/div_uniform-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/div_uniform.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/inverse-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/inverse.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/matrixcompmult-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/matrixcompmult.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/mul_assign-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/mul_assign.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/mul_const_highp-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/mul_const_highp.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/mul_const_lowp-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/mul_const_lowp.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/mul_const_mediump-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/mul_const_mediump.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/mul_dynamic_highp-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/mul_dynamic_highp.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/mul_dynamic_lowp-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/mul_dynamic_lowp.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/mul_dynamic_mediump-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/mul_dynamic_mediump.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/mul_uniform_highp-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/mul_uniform_highp.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/mul_uniform_lowp-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/mul_uniform_lowp.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/mul_uniform_mediump-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/mul_uniform_mediump.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/negation-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/negation.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/outerproduct-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/outerproduct.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/post_decrement-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/post_decrement.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/post_increment-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/post_increment.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/pre_decrement-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/pre_decrement.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/pre_increment-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/pre_increment.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/sub_assign-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/sub_assign.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/sub_const-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/sub_const.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/sub_dynamic-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/sub_dynamic.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/sub_uniform-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/sub_uniform.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/transpose-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/transpose.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/unary_addition-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shadermatrix/unary_addition.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/angle_and_trigonometry_00-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/angle_and_trigonometry_00.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/angle_and_trigonometry_01-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/angle_and_trigonometry_01.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/angle_and_trigonometry_02-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/angle_and_trigonometry_02.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/angle_and_trigonometry_03-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/angle_and_trigonometry_03.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/binary_operator_00-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/binary_operator_00.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/binary_operator_01-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/binary_operator_01.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/binary_operator_02-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/binary_operator_02.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/binary_operator_03-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/binary_operator_03.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/binary_operator_04-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/binary_operator_04.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/binary_operator_05-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/binary_operator_05.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/binary_operator_06-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/binary_operator_06.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/binary_operator_07-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/binary_operator_07.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/binary_operator_08-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/binary_operator_08.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/binary_operator_09-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/binary_operator_09.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/binary_operator_10-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/binary_operator_10.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/binary_operator_11-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/binary_operator_11.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/binary_operator_12-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/binary_operator_12.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/binary_operator_13-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/binary_operator_13.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/binary_operator_14-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/binary_operator_14.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/binary_operator_15-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/binary_operator_15.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/bool_compare-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/bool_compare.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/common_functions_00-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/common_functions_00.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/common_functions_01-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/common_functions_01.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/common_functions_02-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/common_functions_02.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/common_functions_03-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/common_functions_03.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/common_functions_04-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/common_functions_04.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/common_functions_05-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/common_functions_05.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/common_functions_06-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/common_functions_06.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/exponential-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/exponential.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/float_compare-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/float_compare.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/geometric-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/geometric.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/int_compare-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/int_compare.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/selection-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/selection.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/sequence-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/sequence.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/unary_operator_00-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/unary_operator_00.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/unary_operator_01-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/unary_operator_01.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/unary_operator_02-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderoperator/unary_operator_02.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderpackingfunction-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderpackingfunction.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderprecision_float-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderprecision_float.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderprecision_int-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderprecision_int.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderprecision_uint-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderprecision_uint.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderstatequery-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderstatequery.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderstruct-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderstruct.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderswitch-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shaderswitch.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shadertexturefunction/texelfetch-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shadertexturefunction/texelfetch.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shadertexturefunction/texelfetchoffset-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shadertexturefunction/texelfetchoffset.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shadertexturefunction/texture-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shadertexturefunction/texture.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shadertexturefunction/texturegrad-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shadertexturefunction/texturegrad.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shadertexturefunction/texturegradoffset-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shadertexturefunction/texturegradoffset.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shadertexturefunction/texturelod-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shadertexturefunction/texturelod.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shadertexturefunction/texturelodoffset-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shadertexturefunction/texturelodoffset.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shadertexturefunction/textureoffset-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shadertexturefunction/textureoffset.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shadertexturefunction/textureproj-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shadertexturefunction/textureproj.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shadertexturefunction/textureprojgrad-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shadertexturefunction/textureprojgrad.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shadertexturefunction/textureprojgradoffset-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shadertexturefunction/textureprojgradoffset.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shadertexturefunction/textureprojlod-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shadertexturefunction/textureprojlod.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shadertexturefunction/textureprojlodoffset-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shadertexturefunction/textureprojlodoffset.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shadertexturefunction/textureprojoffset-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shadertexturefunction/textureprojoffset.html: Added.
- webgl/2.0.y/deqp/functional/gles3/shadertexturefunction/texturesize-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/shadertexturefunction/texturesize.html: Added.
- webgl/2.0.y/deqp/functional/gles3/stringquery-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/stringquery.html: Added.
- webgl/2.0.y/deqp/functional/gles3/sync-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/sync.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_combinations_00-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_combinations_00.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_combinations_01-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_combinations_01.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_combinations_02-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_combinations_02.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_combinations_03-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_combinations_03.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_combinations_04-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_combinations_04.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_combinations_05-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_combinations_05.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_formats_00-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_formats_00.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_formats_01-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_formats_01.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_formats_02-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_formats_02.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_formats_03-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_formats_03.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_formats_04-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_formats_04.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_formats_05-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_formats_05.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_formats_06-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_formats_06.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_formats_07-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_formats_07.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_formats_08-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_formats_08.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_formats_09-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_formats_09.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_sizes_00-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_sizes_00.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_sizes_01-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_sizes_01.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_sizes_02-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_sizes_02.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_sizes_03-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_sizes_03.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_sizes_04-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_sizes_04.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_combinations_00-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_combinations_00.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_combinations_01-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_combinations_01.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_combinations_02-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_combinations_02.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_combinations_03-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_combinations_03.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_combinations_04-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_combinations_04.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_combinations_05-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_combinations_05.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_formats_00-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_formats_00.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_formats_01-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_formats_01.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_formats_02-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_formats_02.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_formats_03-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_formats_03.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_formats_04-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_formats_04.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_formats_05-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_formats_05.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_formats_06-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_formats_06.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_formats_07-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_formats_07.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_formats_08-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_formats_08.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_formats_09-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_formats_09.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_sizes_00-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_sizes_00.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_sizes_01-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_sizes_01.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_sizes_02-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_sizes_02.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_sizes_03-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_sizes_03.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_sizes_04-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_sizes_04.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_sizes_05-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_sizes_05.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_00-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_00.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_01-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_01.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_02-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_02.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_03-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_03.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_04-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_04.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_05-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_05.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_06-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_06.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_07-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_07.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_08-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_08.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_09-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_09.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_10-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_10.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_11-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_11.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_12-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_12.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_13-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_13.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_14-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_14.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_15-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_15.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_16-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_16.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_17-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_17.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_18-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_18.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_19-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_19.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_20-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_20.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_21-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_21.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_22-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_22.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_23-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_23.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_24-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_24.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_25-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_25.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_26-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_26.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_27-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_27.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_28-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_28.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_29-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_29.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_30-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_30.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_31-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_31.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_32-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_32.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_33-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_33.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_34-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_34.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_35-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_35.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_formats_00-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_formats_00.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_formats_01-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_formats_01.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_formats_02-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_formats_02.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_formats_03-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_formats_03.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_formats_04-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_formats_04.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_formats_05-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_formats_05.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_formats_06-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_formats_06.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_formats_07-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_formats_07.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_formats_08-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_formats_08.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_formats_09-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_formats_09.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_sizes_00-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_sizes_00.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_sizes_01-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_sizes_01.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_sizes_02-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_sizes_02.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_sizes_03-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_sizes_03.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_sizes_04-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_sizes_04.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_combinations_00-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_combinations_00.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_combinations_01-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_combinations_01.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_combinations_02-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_combinations_02.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_combinations_03-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_combinations_03.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_combinations_04-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_combinations_04.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_combinations_05-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_combinations_05.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_formats_00-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_formats_00.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_formats_01-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_formats_01.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_formats_02-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_formats_02.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_formats_03-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_formats_03.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_formats_04-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_formats_04.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_formats_05-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_formats_05.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_formats_06-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_formats_06.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_formats_07-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_formats_07.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_formats_08-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_formats_08.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_formats_09-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_formats_09.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_no_edges_visible-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_no_edges_visible.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_sizes_00-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_sizes_00.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_sizes_01-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_sizes_01.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_sizes_02-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_sizes_02.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_sizes_03-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_sizes_03.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_sizes_04-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_sizes_04.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/compressed_2d-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/compressed_2d.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/compressed_cube-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/compressed_cube.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_2d_array_npot_00-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_2d_array_npot_00.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_2d_array_npot_01-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_2d_array_npot_01.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_2d_array_npot_02-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_2d_array_npot_02.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_2d_array_npot_03-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_2d_array_npot_03.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_2d_array_pot_00-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_2d_array_pot_00.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_2d_array_pot_01-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_2d_array_pot_01.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_2d_array_pot_02-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_2d_array_pot_02.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_2d_array_pot_03-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_2d_array_pot_03.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_2d_npot_00-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_2d_npot_00.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_2d_npot_01-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_2d_npot_01.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_2d_npot_02-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_2d_npot_02.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_2d_npot_03-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_2d_npot_03.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_2d_pot_00-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_2d_pot_00.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_2d_pot_01-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_2d_pot_01.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_2d_pot_02-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_2d_pot_02.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_2d_pot_03-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_2d_pot_03.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_3d_npot_00-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_3d_npot_00.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_3d_npot_01-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_3d_npot_01.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_3d_npot_02-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_3d_npot_02.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_3d_npot_03-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_3d_npot_03.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_3d_pot_00-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_3d_pot_00.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_3d_pot_01-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_3d_pot_01.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_3d_pot_02-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_3d_pot_02.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_3d_pot_03-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_3d_pot_03.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_cube_npot_00-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_cube_npot_00.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_cube_npot_01-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_cube_npot_01.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_cube_npot_02-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_cube_npot_02.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_cube_npot_03-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_cube_npot_03.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_cube_pot_00-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_cube_pot_00.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_cube_pot_01-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_cube_pot_01.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_cube_pot_02-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_cube_pot_02.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_cube_pot_03-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_cube_pot_03.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_depth_stencil-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/sized_depth_stencil.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/unsized_2d-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/unsized_2d.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/unsized_2d_array-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/unsized_2d_array.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/unsized_3d-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureformat/unsized_3d.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_always-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_always.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_greater-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_greater.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_greater_or_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_greater_or_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_less-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_less.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_less_or_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_less_or_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_linear_always-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_linear_always.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_linear_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_linear_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_linear_greater-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_linear_greater.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_linear_greater_or_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_linear_greater_or_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_linear_less-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_linear_less.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_linear_less_or_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_linear_less_or_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_linear_never-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_linear_never.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_linear_not_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_linear_not_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_nearest_always-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_nearest_always.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_nearest_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_nearest_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_nearest_greater-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_nearest_greater.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_nearest_greater_or_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_nearest_greater_or_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_nearest_less-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_nearest_less.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_nearest_less_or_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_nearest_less_or_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_nearest_never-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_nearest_never.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_nearest_not_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_nearest_not_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_never-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_never.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_not_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_not_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_always-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_always.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_greater-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_greater.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_greater_or_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_greater_or_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_less-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_less.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_less_or_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_less_or_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_linear_always-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_linear_always.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_linear_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_linear_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_linear_greater-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_linear_greater.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_linear_greater_or_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_linear_greater_or_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_linear_less-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_linear_less.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_linear_less_or_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_linear_less_or_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_linear_never-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_linear_never.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_linear_not_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_linear_not_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_nearest_always-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_nearest_always.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_nearest_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_nearest_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_nearest_greater-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_nearest_greater.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_nearest_greater_or_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_nearest_greater_or_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_nearest_less-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_nearest_less.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_nearest_less_or_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_nearest_less_or_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_nearest_never-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_nearest_never.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_nearest_not_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_nearest_not_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_never-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_never.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_not_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_not_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_always-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_always.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_greater-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_greater.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_greater_or_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_greater_or_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_less-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_less.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_less_or_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_less_or_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_mipmap_linear_always-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_mipmap_linear_always.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_mipmap_linear_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_mipmap_linear_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_mipmap_linear_greater-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_mipmap_linear_greater.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_mipmap_linear_greater_or_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_mipmap_linear_greater_or_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_mipmap_linear_less-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_mipmap_linear_less.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_mipmap_linear_less_or_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_mipmap_linear_less_or_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_mipmap_linear_never-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_mipmap_linear_never.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_mipmap_linear_not_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_mipmap_linear_not_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_mipmap_nearest_always-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_mipmap_nearest_always.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_mipmap_nearest_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_mipmap_nearest_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_mipmap_nearest_greater-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_mipmap_nearest_greater.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_mipmap_nearest_greater_or_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_mipmap_nearest_greater_or_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_mipmap_nearest_less-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_mipmap_nearest_less.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_mipmap_nearest_less_or_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_mipmap_nearest_less_or_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_mipmap_nearest_never-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_mipmap_nearest_never.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_mipmap_nearest_not_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_mipmap_nearest_not_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_never-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_never.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_not_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_not_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_always-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_always.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_greater-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_greater.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_greater_or_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_greater_or_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_less-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_less.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_less_or_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_less_or_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_linear_always-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_linear_always.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_linear_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_linear_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_linear_greater-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_linear_greater.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_linear_greater_or_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_linear_greater_or_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_linear_less-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_linear_less.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_linear_less_or_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_linear_less_or_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_linear_never-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_linear_never.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_linear_not_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_linear_not_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_nearest_always-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_nearest_always.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_nearest_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_nearest_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_nearest_greater-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_nearest_greater.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_nearest_greater_or_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_nearest_greater_or_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_nearest_less-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_nearest_less.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_nearest_less_or_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_nearest_less_or_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_nearest_never-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_nearest_never.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_nearest_not_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_nearest_not_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_never-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_never.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_not_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_not_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_always-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_always.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_greater-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_greater.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_greater_or_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_greater_or_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_less-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_less.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_less_or_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_less_or_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_mipmap_linear_always-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_mipmap_linear_always.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_mipmap_linear_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_mipmap_linear_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_mipmap_linear_greater-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_mipmap_linear_greater.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_mipmap_linear_greater_or_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_mipmap_linear_greater_or_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_mipmap_linear_less-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_mipmap_linear_less.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_mipmap_linear_less_or_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_mipmap_linear_less_or_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_mipmap_linear_never-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_mipmap_linear_never.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_mipmap_linear_not_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_mipmap_linear_not_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_mipmap_nearest_always-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_mipmap_nearest_always.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_mipmap_nearest_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_mipmap_nearest_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_mipmap_nearest_greater-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_mipmap_nearest_greater.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_mipmap_nearest_greater_or_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_mipmap_nearest_greater_or_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_mipmap_nearest_less-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_mipmap_nearest_less.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_mipmap_nearest_less_or_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_mipmap_nearest_less_or_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_mipmap_nearest_never-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_mipmap_nearest_never.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_mipmap_nearest_not_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_mipmap_nearest_not_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_never-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_never.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_not_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_not_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_always-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_always.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_greater-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_greater.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_greater_or_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_greater_or_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_less-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_less.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_less_or_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_less_or_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_linear_always-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_linear_always.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_linear_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_linear_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_linear_greater-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_linear_greater.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_linear_greater_or_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_linear_greater_or_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_linear_less-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_linear_less.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_linear_less_or_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_linear_less_or_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_linear_never-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_linear_never.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_linear_not_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_linear_not_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_nearest_always-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_nearest_always.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_nearest_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_nearest_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_nearest_greater-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_nearest_greater.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_nearest_greater_or_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_nearest_greater_or_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_nearest_less-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_nearest_less.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_nearest_less_or_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_nearest_less_or_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_nearest_never-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_nearest_never.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_nearest_not_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_nearest_not_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_never-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_never.html: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_not_equal-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_not_equal.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_copyteximage2d-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_copyteximage2d.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_copytexsubimage2d-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_copytexsubimage2d.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_teximage2d_2d_00-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_teximage2d_2d_00.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_teximage2d_2d_01-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_teximage2d_2d_01.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_teximage2d_cube_00-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_teximage2d_cube_00.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_teximage2d_cube_01-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_teximage2d_cube_01.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_teximage2d_cube_02-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_teximage2d_cube_02.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_teximage2d_cube_03-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_teximage2d_cube_03.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_teximage2d_cube_04-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_teximage2d_cube_04.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_teximage3d_2d_array_00-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_teximage3d_2d_array_00.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_teximage3d_2d_array_01-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_teximage3d_2d_array_01.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_teximage3d_2d_array_02-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_teximage3d_2d_array_02.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_teximage3d_3d_00-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_teximage3d_3d_00.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_teximage3d_3d_01-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_teximage3d_3d_01.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_teximage3d_3d_02-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_teximage3d_3d_02.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_teximage3d_3d_03-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_teximage3d_3d_03.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_teximage3d_3d_04-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_teximage3d_3d_04.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_texsubimage2d_2d_00-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_texsubimage2d_2d_00.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_texsubimage2d_2d_01-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_texsubimage2d_2d_01.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_texsubimage2d_2d_02-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_texsubimage2d_2d_02.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_texsubimage2d_cube_00-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_texsubimage2d_cube_00.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_texsubimage2d_cube_01-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_texsubimage2d_cube_01.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_texsubimage2d_cube_02-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_texsubimage2d_cube_02.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_texsubimage2d_cube_03-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_texsubimage2d_cube_03.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_texsubimage2d_cube_04-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_texsubimage2d_cube_04.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_texsubimage3d_00-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_texsubimage3d_00.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_texsubimage3d_01-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_texsubimage3d_01.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_texsubimage3d_02-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_texsubimage3d_02.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_texsubimage3d_03-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_texsubimage3d_03.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_texsubimage3d_04-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_texsubimage3d_04.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/random_teximage2d_2d-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/random_teximage2d_2d.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/random_teximage2d_cube-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/random_teximage2d_cube.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage2d_align-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage2d_align.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage2d_depth-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage2d_depth.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage2d_depth_pbo-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage2d_depth_pbo.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage2d_pbo_2d_00-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage2d_pbo_2d_00.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage2d_pbo_2d_01-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage2d_pbo_2d_01.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage2d_pbo_cube_00-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage2d_pbo_cube_00.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage2d_pbo_cube_01-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage2d_pbo_cube_01.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage2d_pbo_cube_02-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage2d_pbo_cube_02.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage2d_pbo_cube_03-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage2d_pbo_cube_03.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage2d_pbo_cube_04-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage2d_pbo_cube_04.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage2d_pbo_params-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage2d_pbo_params.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage2d_unpack_params-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage2d_unpack_params.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage3d_depth-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage3d_depth.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage3d_depth_pbo-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage3d_depth_pbo.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage3d_pbo_2d_array_00-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage3d_pbo_2d_array_00.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage3d_pbo_2d_array_01-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage3d_pbo_2d_array_01.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage3d_pbo_3d_00-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage3d_pbo_3d_00.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage3d_pbo_3d_01-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage3d_pbo_3d_01.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage3d_pbo_params-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage3d_pbo_params.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage3d_unpack_params-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage3d_unpack_params.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage2d_format_2d_00-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage2d_format_2d_00.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage2d_format_2d_01-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage2d_format_2d_01.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage2d_format_2d_02-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage2d_format_2d_02.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage2d_format_cube_00-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage2d_format_cube_00.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage2d_format_cube_01-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage2d_format_cube_01.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage2d_format_cube_02-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage2d_format_cube_02.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage2d_format_cube_03-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage2d_format_cube_03.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage2d_format_cube_04-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage2d_format_cube_04.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage2d_format_depth_stencil-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage2d_format_depth_stencil.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage2d_format_size-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage2d_format_size.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage3d_format_2d_array_00-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage3d_format_2d_array_00.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage3d_format_2d_array_01-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage3d_format_2d_array_01.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage3d_format_2d_array_02-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage3d_format_2d_array_02.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage3d_format_3d_00-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage3d_format_3d_00.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage3d_format_3d_01-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage3d_format_3d_01.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage3d_format_3d_02-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage3d_format_3d_02.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage3d_format_3d_03-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage3d_format_3d_03.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage3d_format_depth_stencil-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage3d_format_depth_stencil.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage3d_format_size-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage3d_format_size.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage2d_align-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage2d_align.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage2d_depth-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage2d_depth.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage2d_empty_tex-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage2d_empty_tex.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage2d_pbo_2d_00-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage2d_pbo_2d_00.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage2d_pbo_2d_01-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage2d_pbo_2d_01.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage2d_pbo_cube_00-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage2d_pbo_cube_00.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage2d_pbo_cube_01-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage2d_pbo_cube_01.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage2d_pbo_cube_02-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage2d_pbo_cube_02.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage2d_pbo_cube_03-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage2d_pbo_cube_03.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage2d_pbo_cube_04-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage2d_pbo_cube_04.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage2d_pbo_params-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage2d_pbo_params.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage2d_unpack_params-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage2d_unpack_params.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage3d_depth-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage3d_depth.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage3d_pbo_2d_array_00-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage3d_pbo_2d_array_00.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage3d_pbo_2d_array_01-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage3d_pbo_2d_array_01.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage3d_pbo_3d_00-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage3d_pbo_3d_00.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage3d_pbo_3d_01-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage3d_pbo_3d_01.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage3d_pbo_params-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage3d_pbo_params.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage3d_unpack_params-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage3d_unpack_params.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturestatequery-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturestatequery.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturewrap/eac_r11_npot-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturewrap/eac_r11_npot.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturewrap/eac_r11_pot-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturewrap/eac_r11_pot.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturewrap/eac_rg11_npot-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturewrap/eac_rg11_npot.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturewrap/eac_rg11_pot-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturewrap/eac_rg11_pot.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturewrap/eac_signed_r11_npot-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturewrap/eac_signed_r11_npot.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturewrap/eac_signed_r11_pot-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturewrap/eac_signed_r11_pot.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturewrap/eac_signed_rg11_npot-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturewrap/eac_signed_rg11_npot.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturewrap/eac_signed_rg11_pot-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturewrap/eac_signed_rg11_pot.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturewrap/etc2_eac_rgba8_npot-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturewrap/etc2_eac_rgba8_npot.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturewrap/etc2_eac_rgba8_pot-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturewrap/etc2_eac_rgba8_pot.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturewrap/etc2_eac_srgb8_alpha8_npot-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturewrap/etc2_eac_srgb8_alpha8_npot.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturewrap/etc2_eac_srgb8_alpha8_pot-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturewrap/etc2_eac_srgb8_alpha8_pot.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturewrap/etc2_rgb8_npot-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturewrap/etc2_rgb8_npot.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturewrap/etc2_rgb8_pot-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturewrap/etc2_rgb8_pot.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturewrap/etc2_rgb8_punchthrough_alpha1_npot-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturewrap/etc2_rgb8_punchthrough_alpha1_npot.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturewrap/etc2_rgb8_punchthrough_alpha1_pot-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturewrap/etc2_rgb8_punchthrough_alpha1_pot.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturewrap/etc2_srgb8_npot-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturewrap/etc2_srgb8_npot.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturewrap/etc2_srgb8_pot-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturewrap/etc2_srgb8_pot.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturewrap/etc2_srgb8_punchthrough_alpha1_npot-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturewrap/etc2_srgb8_punchthrough_alpha1_npot.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturewrap/etc2_srgb8_punchthrough_alpha1_pot-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturewrap/etc2_srgb8_punchthrough_alpha1_pot.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturewrap/rgba8_npot-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturewrap/rgba8_npot.html: Added.
- webgl/2.0.y/deqp/functional/gles3/texturewrap/rgba8_pot-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/texturewrap/rgba8_pot.html: Added.
- webgl/2.0.y/deqp/functional/gles3/transformfeedback/array_element_interleaved_lines-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/transformfeedback/array_element_interleaved_lines.html: Added.
- webgl/2.0.y/deqp/functional/gles3/transformfeedback/array_element_interleaved_points-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/transformfeedback/array_element_interleaved_points.html: Added.
- webgl/2.0.y/deqp/functional/gles3/transformfeedback/array_element_interleaved_triangles-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/transformfeedback/array_element_interleaved_triangles.html: Added.
- webgl/2.0.y/deqp/functional/gles3/transformfeedback/array_element_separate_lines-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/transformfeedback/array_element_separate_lines.html: Added.
- webgl/2.0.y/deqp/functional/gles3/transformfeedback/array_element_separate_points-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/transformfeedback/array_element_separate_points.html: Added.
- webgl/2.0.y/deqp/functional/gles3/transformfeedback/array_element_separate_triangles-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/transformfeedback/array_element_separate_triangles.html: Added.
- webgl/2.0.y/deqp/functional/gles3/transformfeedback/array_interleaved_lines-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/transformfeedback/array_interleaved_lines.html: Added.
- webgl/2.0.y/deqp/functional/gles3/transformfeedback/array_interleaved_points-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/transformfeedback/array_interleaved_points.html: Added.
- webgl/2.0.y/deqp/functional/gles3/transformfeedback/array_interleaved_triangles-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/transformfeedback/array_interleaved_triangles.html: Added.
- webgl/2.0.y/deqp/functional/gles3/transformfeedback/array_separate_lines-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/transformfeedback/array_separate_lines.html: Added.
- webgl/2.0.y/deqp/functional/gles3/transformfeedback/array_separate_points-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/transformfeedback/array_separate_points.html: Added.
- webgl/2.0.y/deqp/functional/gles3/transformfeedback/array_separate_triangles-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/transformfeedback/array_separate_triangles.html: Added.
- webgl/2.0.y/deqp/functional/gles3/transformfeedback/basic_types_interleaved_lines-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/transformfeedback/basic_types_interleaved_lines.html: Added.
- webgl/2.0.y/deqp/functional/gles3/transformfeedback/basic_types_interleaved_points-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/transformfeedback/basic_types_interleaved_points.html: Added.
- webgl/2.0.y/deqp/functional/gles3/transformfeedback/basic_types_interleaved_triangles-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/transformfeedback/basic_types_interleaved_triangles.html: Added.
- webgl/2.0.y/deqp/functional/gles3/transformfeedback/basic_types_separate_lines-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/transformfeedback/basic_types_separate_lines.html: Added.
- webgl/2.0.y/deqp/functional/gles3/transformfeedback/basic_types_separate_points-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/transformfeedback/basic_types_separate_points.html: Added.
- webgl/2.0.y/deqp/functional/gles3/transformfeedback/basic_types_separate_triangles-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/transformfeedback/basic_types_separate_triangles.html: Added.
- webgl/2.0.y/deqp/functional/gles3/transformfeedback/interpolation_centroid-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/transformfeedback/interpolation_centroid.html: Added.
- webgl/2.0.y/deqp/functional/gles3/transformfeedback/interpolation_flat-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/transformfeedback/interpolation_flat.html: Added.
- webgl/2.0.y/deqp/functional/gles3/transformfeedback/interpolation_smooth-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/transformfeedback/interpolation_smooth.html: Added.
- webgl/2.0.y/deqp/functional/gles3/transformfeedback/point_size-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/transformfeedback/point_size.html: Added.
- webgl/2.0.y/deqp/functional/gles3/transformfeedback/position-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/transformfeedback/position.html: Added.
- webgl/2.0.y/deqp/functional/gles3/transformfeedback/random_interleaved_lines-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/transformfeedback/random_interleaved_lines.html: Added.
- webgl/2.0.y/deqp/functional/gles3/transformfeedback/random_interleaved_points-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/transformfeedback/random_interleaved_points.html: Added.
- webgl/2.0.y/deqp/functional/gles3/transformfeedback/random_interleaved_triangles-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/transformfeedback/random_interleaved_triangles.html: Added.
- webgl/2.0.y/deqp/functional/gles3/transformfeedback/random_separate_lines-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/transformfeedback/random_separate_lines.html: Added.
- webgl/2.0.y/deqp/functional/gles3/transformfeedback/random_separate_points-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/transformfeedback/random_separate_points.html: Added.
- webgl/2.0.y/deqp/functional/gles3/transformfeedback/random_separate_triangles-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/transformfeedback/random_separate_triangles.html: Added.
- webgl/2.0.y/deqp/functional/gles3/uniformapi/info_query-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/uniformapi/info_query.html: Added.
- webgl/2.0.y/deqp/functional/gles3/uniformapi/random-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/uniformapi/random.html: Added.
- webgl/2.0.y/deqp/functional/gles3/uniformapi/value_assigned-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/uniformapi/value_assigned.html: Added.
- webgl/2.0.y/deqp/functional/gles3/uniformapi/value_initial-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/uniformapi/value_initial.html: Added.
- webgl/2.0.y/deqp/functional/gles3/uniformbuffers/instance_array_basic_type-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/uniformbuffers/instance_array_basic_type.html: Added.
- webgl/2.0.y/deqp/functional/gles3/uniformbuffers/multi_basic_types-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/uniformbuffers/multi_basic_types.html: Added.
- webgl/2.0.y/deqp/functional/gles3/uniformbuffers/multi_nested_struct-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/uniformbuffers/multi_nested_struct.html: Added.
- webgl/2.0.y/deqp/functional/gles3/uniformbuffers/random-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/uniformbuffers/random.html: Added.
- webgl/2.0.y/deqp/functional/gles3/uniformbuffers/single_basic_array-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/uniformbuffers/single_basic_array.html: Added.
- webgl/2.0.y/deqp/functional/gles3/uniformbuffers/single_basic_type-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/uniformbuffers/single_basic_type.html: Added.
- webgl/2.0.y/deqp/functional/gles3/uniformbuffers/single_nested_struct-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/uniformbuffers/single_nested_struct.html: Added.
- webgl/2.0.y/deqp/functional/gles3/uniformbuffers/single_nested_struct_array-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/uniformbuffers/single_nested_struct_array.html: Added.
- webgl/2.0.y/deqp/functional/gles3/uniformbuffers/single_struct-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/uniformbuffers/single_struct.html: Added.
- webgl/2.0.y/deqp/functional/gles3/uniformbuffers/single_struct_array-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/uniformbuffers/single_struct_array.html: Added.
- webgl/2.0.y/deqp/functional/gles3/vertexarrayobject-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/vertexarrayobject.html: Added.
- webgl/2.0.y/deqp/functional/gles3/vertexarrays/multiple_attributes.count-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/vertexarrays/multiple_attributes.count.html: Added.
- webgl/2.0.y/deqp/functional/gles3/vertexarrays/multiple_attributes.output-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/vertexarrays/multiple_attributes.output.html: Added.
- webgl/2.0.y/deqp/functional/gles3/vertexarrays/multiple_attributes.storage-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/vertexarrays/multiple_attributes.storage.html: Added.
- webgl/2.0.y/deqp/functional/gles3/vertexarrays/multiple_attributes.stride-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/vertexarrays/multiple_attributes.stride.html: Added.
- webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.first-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.first.html: Added.
- webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.normalize-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.normalize.html: Added.
- webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.offset-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.offset.html: Added.
- webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.output_type.byte-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.output_type.byte.html: Added.
- webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.output_type.float-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.output_type.float.html: Added.
- webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.output_type.half-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.output_type.half.html: Added.
- webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.output_type.int-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.output_type.int.html: Added.
- webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.output_type.int_2_10_10_10-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.output_type.int_2_10_10_10.html: Added.
- webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.output_type.short-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.output_type.short.html: Added.
- webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.output_type.unsigned_byte-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.output_type.unsigned_byte.html: Added.
- webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.output_type.unsigned_int-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.output_type.unsigned_int.html: Added.
- webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.output_type.unsigned_int_2_10_10_10-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.output_type.unsigned_int_2_10_10_10.html: Added.
- webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.output_type.unsigned_short-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.output_type.unsigned_short.html: Added.
- webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.stride-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.stride.html: Added.
- webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.usage.dynamic_copy-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.usage.dynamic_copy.html: Added.
- webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.usage.dynamic_draw-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.usage.dynamic_draw.html: Added.
- webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.usage.dynamic_read-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.usage.dynamic_read.html: Added.
- webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.usage.static_copy-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.usage.static_copy.html: Added.
- webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.usage.static_draw-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.usage.static_draw.html: Added.
- webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.usage.static_read-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.usage.static_read.html: Added.
- webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.usage.stream_copy-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.usage.stream_copy.html: Added.
- webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.usage.stream_draw-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.usage.stream_draw.html: Added.
- webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.usage.stream_read-expected.txt: Added.
- webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.usage.stream_read.html: Added.
- 7:35 AM Changeset in webkit [274717] by
-
- 4 edits in trunk/Source/WebCore
CSP headers can block default <video> controls
https://bugs.webkit.org/show_bug.cgi?id=223422
<rdar://problem/41192193>
Reviewed by Antoine Quint.
Covered by existing tests.
- Modules/modern-media-controls/controls/icon-service.js:
(IconService.prototype.imageForIconAndLayoutTraits):
In order for an<img>
to skip CSP checks it must beisInUserAgentShadowTree
before settingsrc
.
- Modules/modern-media-controls/main.js:
(createControls):
Provide the UAshadowRoot
to theiconService
so it can temporarily attach the<img>
.
- dom/Element.cpp:
(WebCore::Element::addShadowRoot):
Web Inspector should be notified about new UA shadow roots before they're modified.
- 7:30 AM Changeset in webkit [274716] by
-
- 2 edits in trunk/LayoutTests
[Win] Update test expectations
https://bugs.webkit.org/show_bug.cgi?id=223456
Unreviewed test gardening.
- platform/win/TestExpectations:
- 7:28 AM Changeset in webkit [274715] by
-
- 9 edits1924 adds in trunk/LayoutTests
Add WebGL 1.0.4 test drivers and test expectations to the repository
https://bugs.webkit.org/show_bug.cgi?id=223426
Patch by Kimmo Kinnunen <kkinnunen@apple.com> on 2021-03-19
Reviewed by Kenneth Russell.
Add test driver .html files and expecations for WebGL 1.0.4 conformance
test suite. The actual tests were committed before.
Add the tests as Skip until we can swap 1.0.3 with 1.0.4.
The files are added in separate commits as the tooling fails with too big patches.
The directory is called 1.0.x to reflect that it is imported always from the
ongoing, most tip-of-the-tree test suite (WebGL/sdk/tests).
- TestExpectations:
- webgl/1.0.x/conformance/attribs/gl-bindAttribLocation-aliasing-expected.txt: Added.
- webgl/1.0.x/conformance/attribs/gl-bindAttribLocation-aliasing.html: Added.
- webgl/1.0.x/conformance/attribs/gl-bindAttribLocation-matrix-expected.txt: Added.
- webgl/1.0.x/conformance/attribs/gl-bindAttribLocation-matrix.html: Added.
- webgl/1.0.x/conformance/attribs/gl-bindAttribLocation-nonexistent-attribute-expected.txt: Added.
- webgl/1.0.x/conformance/attribs/gl-bindAttribLocation-nonexistent-attribute.html: Added.
- webgl/1.0.x/conformance/attribs/gl-bindAttribLocation-repeated-expected.txt: Added.
- webgl/1.0.x/conformance/attribs/gl-bindAttribLocation-repeated.html: Added.
- webgl/1.0.x/conformance/attribs/gl-disabled-vertex-attrib-expected.txt: Added.
- webgl/1.0.x/conformance/attribs/gl-disabled-vertex-attrib-update-expected.txt: Added.
- webgl/1.0.x/conformance/attribs/gl-disabled-vertex-attrib-update.html: Added.
- webgl/1.0.x/conformance/attribs/gl-disabled-vertex-attrib.html: Added.
- webgl/1.0.x/conformance/attribs/gl-enable-vertex-attrib-expected.txt: Added.
- webgl/1.0.x/conformance/attribs/gl-enable-vertex-attrib.html: Added.
- webgl/1.0.x/conformance/attribs/gl-matrix-attributes-expected.txt: Added.
- webgl/1.0.x/conformance/attribs/gl-matrix-attributes.html: Added.
- webgl/1.0.x/conformance/attribs/gl-vertex-attrib-context-switch-expected.txt: Added.
- webgl/1.0.x/conformance/attribs/gl-vertex-attrib-context-switch.html: Added.
- webgl/1.0.x/conformance/attribs/gl-vertex-attrib-expected.txt: Added.
- webgl/1.0.x/conformance/attribs/gl-vertex-attrib-render-expected.txt: Added.
- webgl/1.0.x/conformance/attribs/gl-vertex-attrib-render.html: Added.
- webgl/1.0.x/conformance/attribs/gl-vertex-attrib-unconsumed-out-of-bounds-expected.txt: Added.
- webgl/1.0.x/conformance/attribs/gl-vertex-attrib-unconsumed-out-of-bounds.html: Added.
- webgl/1.0.x/conformance/attribs/gl-vertex-attrib-zero-issues-expected.txt: Added.
- webgl/1.0.x/conformance/attribs/gl-vertex-attrib-zero-issues.html: Added.
- webgl/1.0.x/conformance/attribs/gl-vertex-attrib.html: Added.
- webgl/1.0.x/conformance/attribs/gl-vertexattribpointer-expected.txt: Added.
- webgl/1.0.x/conformance/attribs/gl-vertexattribpointer-offsets-expected.txt: Added.
- webgl/1.0.x/conformance/attribs/gl-vertexattribpointer-offsets.html: Added.
- webgl/1.0.x/conformance/attribs/gl-vertexattribpointer.html: Added.
- webgl/1.0.x/conformance/buffers/buffer-bind-test-expected.txt: Added.
- webgl/1.0.x/conformance/buffers/buffer-bind-test.html: Added.
- webgl/1.0.x/conformance/buffers/buffer-data-and-buffer-sub-data-expected.txt: Added.
- webgl/1.0.x/conformance/buffers/buffer-data-and-buffer-sub-data.html: Added.
- webgl/1.0.x/conformance/buffers/buffer-data-array-buffer-delete-expected.txt: Added.
- webgl/1.0.x/conformance/buffers/buffer-data-array-buffer-delete.html: Added.
- webgl/1.0.x/conformance/buffers/buffer-data-dynamic-delay-expected.txt: Added.
- webgl/1.0.x/conformance/buffers/buffer-data-dynamic-delay.html: Added.
- webgl/1.0.x/conformance/buffers/buffer-uninitialized-expected.txt: Added.
- webgl/1.0.x/conformance/buffers/buffer-uninitialized.html: Added.
- webgl/1.0.x/conformance/buffers/element-array-buffer-delete-recreate-expected.txt: Added.
- webgl/1.0.x/conformance/buffers/element-array-buffer-delete-recreate.html: Added.
- webgl/1.0.x/conformance/buffers/index-validation-copies-indices-expected.txt: Added.
- webgl/1.0.x/conformance/buffers/index-validation-copies-indices.html: Added.
- webgl/1.0.x/conformance/buffers/index-validation-crash-with-buffer-sub-data-expected.txt: Added.
- webgl/1.0.x/conformance/buffers/index-validation-crash-with-buffer-sub-data.html: Added.
- webgl/1.0.x/conformance/buffers/index-validation-expected.txt: Added.
- webgl/1.0.x/conformance/buffers/index-validation-large-buffer-expected.txt: Added.
- webgl/1.0.x/conformance/buffers/index-validation-large-buffer.html: Added.
- webgl/1.0.x/conformance/buffers/index-validation-verifies-too-many-indices-expected.txt: Added.
- webgl/1.0.x/conformance/buffers/index-validation-verifies-too-many-indices.html: Added.
- webgl/1.0.x/conformance/buffers/index-validation-with-resized-buffer-expected.txt: Added.
- webgl/1.0.x/conformance/buffers/index-validation-with-resized-buffer.html: Added.
- webgl/1.0.x/conformance/buffers/index-validation.html: Added.
- webgl/1.0.x/conformance/buffers/vertex-buffer-updated-after-draw-expected.txt: Added.
- webgl/1.0.x/conformance/buffers/vertex-buffer-updated-after-draw.html: Added.
- webgl/1.0.x/conformance/canvas/buffer-offscreen-test-expected.txt: Added.
- webgl/1.0.x/conformance/canvas/buffer-offscreen-test.html: Added.
- webgl/1.0.x/conformance/canvas/buffer-preserve-test-expected.txt: Added.
- webgl/1.0.x/conformance/canvas/buffer-preserve-test.html: Added.
- webgl/1.0.x/conformance/canvas/canvas-test-expected.txt: Added.
- webgl/1.0.x/conformance/canvas/canvas-test.html: Added.
- webgl/1.0.x/conformance/canvas/canvas-zero-size-expected.txt: Added.
- webgl/1.0.x/conformance/canvas/canvas-zero-size.html: Added.
- webgl/1.0.x/conformance/canvas/draw-static-webgl-to-multiple-canvas-test-expected.txt: Added.
- webgl/1.0.x/conformance/canvas/draw-static-webgl-to-multiple-canvas-test.html: Added.
- webgl/1.0.x/conformance/canvas/draw-webgl-to-canvas-test-expected.txt: Added.
- webgl/1.0.x/conformance/canvas/draw-webgl-to-canvas-test.html: Added.
- webgl/1.0.x/conformance/canvas/drawingbuffer-hd-dpi-test-expected.txt: Added.
- webgl/1.0.x/conformance/canvas/drawingbuffer-hd-dpi-test.html: Added.
- webgl/1.0.x/conformance/canvas/drawingbuffer-static-canvas-test-expected.txt: Added.
- webgl/1.0.x/conformance/canvas/drawingbuffer-static-canvas-test.html: Added.
- webgl/1.0.x/conformance/canvas/drawingbuffer-test-expected.txt: Added.
- webgl/1.0.x/conformance/canvas/drawingbuffer-test.html: Added.
- webgl/1.0.x/conformance/canvas/framebuffer-bindings-affected-by-to-data-url-expected.txt: Added.
- webgl/1.0.x/conformance/canvas/framebuffer-bindings-affected-by-to-data-url.html: Added.
- webgl/1.0.x/conformance/canvas/framebuffer-bindings-unaffected-on-resize-expected.txt: Added.
- webgl/1.0.x/conformance/canvas/framebuffer-bindings-unaffected-on-resize.html: Added.
- webgl/1.0.x/conformance/canvas/rapid-resizing-expected.txt: Added.
- webgl/1.0.x/conformance/canvas/rapid-resizing.html: Added.
- webgl/1.0.x/conformance/canvas/render-after-resize-test-expected.txt: Added.
- webgl/1.0.x/conformance/canvas/render-after-resize-test.html: Added.
- webgl/1.0.x/conformance/canvas/texture-bindings-unaffected-on-resize-expected.txt: Added.
- webgl/1.0.x/conformance/canvas/texture-bindings-unaffected-on-resize.html: Added.
- webgl/1.0.x/conformance/canvas/to-data-url-test-expected.txt: Added.
- webgl/1.0.x/conformance/canvas/to-data-url-test.html: Added.
- webgl/1.0.x/conformance/canvas/viewport-unchanged-upon-resize-expected.txt: Added.
- webgl/1.0.x/conformance/canvas/viewport-unchanged-upon-resize.html: Added.
- webgl/1.0.x/conformance/canvas/webgl-to-2d-canvas-expected.txt: Added.
- webgl/1.0.x/conformance/canvas/webgl-to-2d-canvas.html: Added.
- webgl/1.0.x/conformance/context/constants-and-properties-expected.txt: Added.
- webgl/1.0.x/conformance/context/constants-and-properties.html: Added.
- webgl/1.0.x/conformance/context/context-attribute-preserve-drawing-buffer-expected.txt: Added.
- webgl/1.0.x/conformance/context/context-attribute-preserve-drawing-buffer.html: Added.
- webgl/1.0.x/conformance/context/context-attributes-alpha-depth-stencil-antialias-expected.txt: Added.
- webgl/1.0.x/conformance/context/context-attributes-alpha-depth-stencil-antialias.html: Added.
- webgl/1.0.x/conformance/context/context-creation-and-destruction-expected.txt: Added.
- webgl/1.0.x/conformance/context/context-creation-and-destruction.html: Added.
- webgl/1.0.x/conformance/context/context-creation-expected.txt: Added.
- webgl/1.0.x/conformance/context/context-creation.html: Added.
- webgl/1.0.x/conformance/context/context-eviction-with-garbage-collection-expected.txt: Added.
- webgl/1.0.x/conformance/context/context-eviction-with-garbage-collection.html: Added.
- webgl/1.0.x/conformance/context/context-hidden-alpha-expected.txt: Added.
- webgl/1.0.x/conformance/context/context-hidden-alpha.html: Added.
- webgl/1.0.x/conformance/context/context-lost-expected.txt: Added.
- webgl/1.0.x/conformance/context/context-lost-restored-expected.txt: Added.
- webgl/1.0.x/conformance/context/context-lost-restored.html: Added.
- webgl/1.0.x/conformance/context/context-lost.html: Added.
- webgl/1.0.x/conformance/context/context-no-alpha-fbo-with-alpha-expected.txt: Added.
- webgl/1.0.x/conformance/context/context-no-alpha-fbo-with-alpha.html: Added.
- webgl/1.0.x/conformance/context/context-release-upon-reload-expected.txt: Added.
- webgl/1.0.x/conformance/context/context-release-upon-reload.html: Added.
- webgl/1.0.x/conformance/context/context-release-with-workers-expected.txt: Added.
- webgl/1.0.x/conformance/context/context-release-with-workers.html: Added.
- webgl/1.0.x/conformance/context/context-size-change-expected.txt: Added.
- webgl/1.0.x/conformance/context/context-size-change.html: Added.
- webgl/1.0.x/conformance/context/context-type-test-expected.txt: Added.
- webgl/1.0.x/conformance/context/context-type-test.html: Added.
- webgl/1.0.x/conformance/context/deleted-object-behavior-expected.txt: Added.
- webgl/1.0.x/conformance/context/deleted-object-behavior.html: Added.
- webgl/1.0.x/conformance/context/incorrect-context-object-behaviour-expected.txt: Added.
- webgl/1.0.x/conformance/context/incorrect-context-object-behaviour.html: Added.
- webgl/1.0.x/conformance/context/methods-expected.txt: Added.
- webgl/1.0.x/conformance/context/methods.html: Added.
- webgl/1.0.x/conformance/context/premultiplyalpha-test-expected.txt: Added.
- webgl/1.0.x/conformance/context/premultiplyalpha-test.html: Added.
- webgl/1.0.x/conformance/context/user-defined-properties-on-context-expected.txt: Added.
- webgl/1.0.x/conformance/context/user-defined-properties-on-context.html: Added.
- webgl/1.0.x/conformance/context/zero-sized-canvas-expected.txt: Added.
- webgl/1.0.x/conformance/context/zero-sized-canvas.html: Added.
- webgl/1.0.x/conformance/extensions/angle-instanced-arrays-expected.txt: Added.
- webgl/1.0.x/conformance/extensions/angle-instanced-arrays-out-of-bounds-expected.txt: Added.
- webgl/1.0.x/conformance/extensions/angle-instanced-arrays-out-of-bounds.html: Added.
- webgl/1.0.x/conformance/extensions/angle-instanced-arrays.html: Added.
- webgl/1.0.x/conformance/extensions/ext-blend-minmax-expected.txt: Added.
- webgl/1.0.x/conformance/extensions/ext-blend-minmax.html: Added.
- webgl/1.0.x/conformance/extensions/ext-color-buffer-half-float-expected.txt: Added.
- webgl/1.0.x/conformance/extensions/ext-color-buffer-half-float.html: Added.
- webgl/1.0.x/conformance/extensions/ext-disjoint-timer-query-expected.txt: Added.
- webgl/1.0.x/conformance/extensions/ext-disjoint-timer-query.html: Added.
- webgl/1.0.x/conformance/extensions/ext-float-blend-expected.txt: Added.
- webgl/1.0.x/conformance/extensions/ext-float-blend.html: Added.
- webgl/1.0.x/conformance/extensions/ext-frag-depth-expected.txt: Added.
- webgl/1.0.x/conformance/extensions/ext-frag-depth.html: Added.
- webgl/1.0.x/conformance/extensions/ext-sRGB-expected.txt: Added.
- webgl/1.0.x/conformance/extensions/ext-sRGB.html: Added.
- webgl/1.0.x/conformance/extensions/ext-shader-texture-lod-expected.txt: Added.
- webgl/1.0.x/conformance/extensions/ext-shader-texture-lod.html: Added.
- webgl/1.0.x/conformance/extensions/ext-texture-compression-bptc-expected.txt: Added.
- webgl/1.0.x/conformance/extensions/ext-texture-compression-bptc.html: Added.
- webgl/1.0.x/conformance/extensions/ext-texture-compression-rgtc-expected.txt: Added.
- webgl/1.0.x/conformance/extensions/ext-texture-compression-rgtc.html: Added.
- webgl/1.0.x/conformance/extensions/ext-texture-filter-anisotropic-expected.txt: Added.
- webgl/1.0.x/conformance/extensions/ext-texture-filter-anisotropic.html: Added.
- webgl/1.0.x/conformance/extensions/get-extension-expected.txt: Added.
- webgl/1.0.x/conformance/extensions/get-extension.html: Added.
- webgl/1.0.x/conformance/extensions/khr-parallel-shader-compile-expected.txt: Added.
- webgl/1.0.x/conformance/extensions/khr-parallel-shader-compile.html: Added.
- webgl/1.0.x/conformance/extensions/oes-element-index-uint-expected.txt: Added.
- webgl/1.0.x/conformance/extensions/oes-element-index-uint.html: Added.
- webgl/1.0.x/conformance/extensions/oes-fbo-render-mipmap-expected.txt: Added.
- webgl/1.0.x/conformance/extensions/oes-fbo-render-mipmap.html: Added.
- webgl/1.0.x/conformance/extensions/oes-standard-derivatives-expected.txt: Added.
- webgl/1.0.x/conformance/extensions/oes-standard-derivatives.html: Added.
- webgl/1.0.x/conformance/extensions/oes-texture-float-expected.txt: Added.
- webgl/1.0.x/conformance/extensions/oes-texture-float-linear-expected.txt: Added.
- webgl/1.0.x/conformance/extensions/oes-texture-float-linear.html: Added.
- webgl/1.0.x/conformance/extensions/oes-texture-float-with-canvas-expected.txt: Added.
- webgl/1.0.x/conformance/extensions/oes-texture-float-with-canvas.html: Added.
- webgl/1.0.x/conformance/extensions/oes-texture-float-with-image-data-expected.txt: Added.
- webgl/1.0.x/conformance/extensions/oes-texture-float-with-image-data.html: Added.
- webgl/1.0.x/conformance/extensions/oes-texture-float-with-image-expected.txt: Added.
- webgl/1.0.x/conformance/extensions/oes-texture-float-with-image.html: Added.
- webgl/1.0.x/conformance/extensions/oes-texture-float-with-video-expected.txt: Added.
- webgl/1.0.x/conformance/extensions/oes-texture-float-with-video.html: Added.
- webgl/1.0.x/conformance/extensions/oes-texture-float.html: Added.
- webgl/1.0.x/conformance/extensions/oes-texture-half-float-expected.txt: Added.
- webgl/1.0.x/conformance/extensions/oes-texture-half-float-linear-expected.txt: Added.
- webgl/1.0.x/conformance/extensions/oes-texture-half-float-linear.html: Added.
- webgl/1.0.x/conformance/extensions/oes-texture-half-float-with-canvas-expected.txt: Added.
- webgl/1.0.x/conformance/extensions/oes-texture-half-float-with-canvas.html: Added.
- webgl/1.0.x/conformance/extensions/oes-texture-half-float-with-image-data-expected.txt: Added.
- webgl/1.0.x/conformance/extensions/oes-texture-half-float-with-image-data.html: Added.
- webgl/1.0.x/conformance/extensions/oes-texture-half-float-with-image-expected.txt: Added.
- webgl/1.0.x/conformance/extensions/oes-texture-half-float-with-image.html: Added.
- webgl/1.0.x/conformance/extensions/oes-texture-half-float-with-video-expected.txt: Added.
- webgl/1.0.x/conformance/extensions/oes-texture-half-float-with-video.html: Added.
- webgl/1.0.x/conformance/extensions/oes-texture-half-float.html: Added.
- webgl/1.0.x/conformance/extensions/oes-vertex-array-object-bufferData-expected.txt: Added.
- webgl/1.0.x/conformance/extensions/oes-vertex-array-object-bufferData.html: Added.
- webgl/1.0.x/conformance/extensions/oes-vertex-array-object-expected.txt: Added.
- webgl/1.0.x/conformance/extensions/oes-vertex-array-object.html: Added.
- webgl/1.0.x/conformance/extensions/s3tc-and-rgtc-expected.txt: Added.
- webgl/1.0.x/conformance/extensions/s3tc-and-rgtc.html: Added.
- webgl/1.0.x/conformance/extensions/webgl-compressed-texture-astc-expected.txt: Added.
- webgl/1.0.x/conformance/extensions/webgl-compressed-texture-astc.html: Added.
- webgl/1.0.x/conformance/extensions/webgl-compressed-texture-etc-expected.txt: Added.
- webgl/1.0.x/conformance/extensions/webgl-compressed-texture-etc.html: Added.
- webgl/1.0.x/conformance/extensions/webgl-compressed-texture-etc1-expected.txt: Added.
- webgl/1.0.x/conformance/extensions/webgl-compressed-texture-etc1.html: Added.
- webgl/1.0.x/conformance/extensions/webgl-compressed-texture-pvrtc-expected.txt: Added.
- webgl/1.0.x/conformance/extensions/webgl-compressed-texture-pvrtc.html: Added.
- webgl/1.0.x/conformance/extensions/webgl-compressed-texture-s3tc-srgb-expected.txt: Added.
- webgl/1.0.x/conformance/extensions/webgl-compressed-texture-s3tc-srgb.html: Added.
- webgl/1.0.x/conformance/extensions/webgl-compressed-texture-size-limit-expected.txt: Added.
- webgl/1.0.x/conformance/extensions/webgl-compressed-texture-size-limit.html: Added.
- webgl/1.0.x/conformance/extensions/webgl-debug-renderer-info-expected.txt: Added.
- webgl/1.0.x/conformance/extensions/webgl-debug-renderer-info.html: Added.
- webgl/1.0.x/conformance/extensions/webgl-debug-shaders-expected.txt: Added.
- webgl/1.0.x/conformance/extensions/webgl-debug-shaders.html: Added.
- webgl/1.0.x/conformance/extensions/webgl-depth-texture-expected.txt: Added.
- webgl/1.0.x/conformance/extensions/webgl-depth-texture.html: Added.
- webgl/1.0.x/conformance/extensions/webgl-draw-buffers-broadcast-return-expected.txt: Added.
- webgl/1.0.x/conformance/extensions/webgl-draw-buffers-broadcast-return.html: Added.
- webgl/1.0.x/conformance/extensions/webgl-draw-buffers-expected.txt: Added.
- webgl/1.0.x/conformance/extensions/webgl-draw-buffers-framebuffer-unsupported-expected.txt: Added.
- webgl/1.0.x/conformance/extensions/webgl-draw-buffers-framebuffer-unsupported.html: Added.
- webgl/1.0.x/conformance/extensions/webgl-draw-buffers-max-draw-buffers-expected.txt: Added.
- webgl/1.0.x/conformance/extensions/webgl-draw-buffers-max-draw-buffers.html: Added.
- webgl/1.0.x/conformance/extensions/webgl-draw-buffers.html: Added.
- webgl/1.0.x/conformance/extensions/webgl-multi-draw-expected.txt: Added.
- webgl/1.0.x/conformance/extensions/webgl-multi-draw.html: Added.
- webgl/1.0.x/conformance/glsl/bugs/angle-ambiguous-function-call-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/bugs/angle-ambiguous-function-call.html: Added.
- webgl/1.0.x/conformance/glsl/bugs/angle-constructor-invalid-parameters-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/bugs/angle-constructor-invalid-parameters.html: Added.
- webgl/1.0.x/conformance/glsl/bugs/angle-d3d11-compiler-error-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/bugs/angle-d3d11-compiler-error.html: Added.
- webgl/1.0.x/conformance/glsl/bugs/angle-dx-variable-bug-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/bugs/angle-dx-variable-bug.html: Added.
- webgl/1.0.x/conformance/glsl/bugs/array-of-struct-with-int-first-position-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/bugs/array-of-struct-with-int-first-position.html: Added.
- webgl/1.0.x/conformance/glsl/bugs/assign-to-swizzled-twice-in-function-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/bugs/assign-to-swizzled-twice-in-function.html: Added.
- webgl/1.0.x/conformance/glsl/bugs/bool-type-cast-bug-int-float-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/bugs/bool-type-cast-bug-int-float.html: Added.
- webgl/1.0.x/conformance/glsl/bugs/character-set-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/bugs/character-set.html: Added.
- webgl/1.0.x/conformance/glsl/bugs/compare-loop-index-to-uniform-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/bugs/compare-loop-index-to-uniform.html: Added.
- webgl/1.0.x/conformance/glsl/bugs/complex-glsl-does-not-crash-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/bugs/complex-glsl-does-not-crash.html: Added.
- webgl/1.0.x/conformance/glsl/bugs/compound-assignment-type-combination-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/bugs/compound-assignment-type-combination.html: Added.
- webgl/1.0.x/conformance/glsl/bugs/conditional-discard-in-loop-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/bugs/conditional-discard-in-loop.html: Added.
- webgl/1.0.x/conformance/glsl/bugs/conditional-discard-optimization-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/bugs/conditional-discard-optimization.html: Added.
- webgl/1.0.x/conformance/glsl/bugs/conditional-texture-fetch-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/bugs/conditional-texture-fetch.html: Added.
- webgl/1.0.x/conformance/glsl/bugs/constant-precision-qualifier-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/bugs/constant-precision-qualifier.html: Added.
- webgl/1.0.x/conformance/glsl/bugs/essl3-shaders-with-webgl1-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/bugs/essl3-shaders-with-webgl1.html: Added.
- webgl/1.0.x/conformance/glsl/bugs/floor-div-cos-should-not-truncate-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/bugs/floor-div-cos-should-not-truncate.html: Added.
- webgl/1.0.x/conformance/glsl/bugs/floored-division-accuracy-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/bugs/floored-division-accuracy.html: Added.
- webgl/1.0.x/conformance/glsl/bugs/fragcoord-linking-bug-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/bugs/fragcoord-linking-bug.html: Added.
- webgl/1.0.x/conformance/glsl/bugs/gl-fragcoord-multisampling-bug-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/bugs/gl-fragcoord-multisampling-bug.html: Added.
- webgl/1.0.x/conformance/glsl/bugs/global-invariant-does-not-leak-across-shaders-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/bugs/global-invariant-does-not-leak-across-shaders.html: Added.
- webgl/1.0.x/conformance/glsl/bugs/if-return-and-elseif-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/bugs/if-return-and-elseif.html: Added.
- webgl/1.0.x/conformance/glsl/bugs/in-parameter-passed-as-inout-argument-and-global-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/bugs/in-parameter-passed-as-inout-argument-and-global.html: Added.
- webgl/1.0.x/conformance/glsl/bugs/init-array-with-loop-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/bugs/init-array-with-loop.html: Added.
- webgl/1.0.x/conformance/glsl/bugs/invariant-does-not-leak-across-shaders-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/bugs/invariant-does-not-leak-across-shaders.html: Added.
- webgl/1.0.x/conformance/glsl/bugs/logic-inside-block-without-braces-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/bugs/logic-inside-block-without-braces.html: Added.
- webgl/1.0.x/conformance/glsl/bugs/long-expressions-should-not-crash-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/bugs/long-expressions-should-not-crash.html: Added.
- webgl/1.0.x/conformance/glsl/bugs/loop-if-loop-gradient-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/bugs/loop-if-loop-gradient.html: Added.
- webgl/1.0.x/conformance/glsl/bugs/modulo-arithmetic-accuracy-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/bugs/modulo-arithmetic-accuracy.html: Added.
- webgl/1.0.x/conformance/glsl/bugs/multiplication-assignment-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/bugs/multiplication-assignment.html: Added.
- webgl/1.0.x/conformance/glsl/bugs/nested-functions-should-not-crash-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/bugs/nested-functions-should-not-crash.html: Added.
- webgl/1.0.x/conformance/glsl/bugs/nested-loops-with-break-and-continue-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/bugs/nested-loops-with-break-and-continue.html: Added.
- webgl/1.0.x/conformance/glsl/bugs/nested-sequence-operator-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/bugs/nested-sequence-operator.html: Added.
- webgl/1.0.x/conformance/glsl/bugs/pow-of-small-constant-in-user-defined-function-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/bugs/pow-of-small-constant-in-user-defined-function.html: Added.
- webgl/1.0.x/conformance/glsl/bugs/pow-with-constant-exponent-should-not-crash-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/bugs/pow-with-constant-exponent-should-not-crash.html: Added.
- webgl/1.0.x/conformance/glsl/bugs/qualcomm-crash-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/bugs/qualcomm-crash.html: Added.
- webgl/1.0.x/conformance/glsl/bugs/qualcomm-loop-with-continue-crash-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/bugs/qualcomm-loop-with-continue-crash.html: Added.
- webgl/1.0.x/conformance/glsl/bugs/sampler-array-struct-function-arg-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/bugs/sampler-array-struct-function-arg.html: Added.
- webgl/1.0.x/conformance/glsl/bugs/sampler-array-using-loop-index-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/bugs/sampler-array-using-loop-index.html: Added.
- webgl/1.0.x/conformance/glsl/bugs/sampler-struct-function-arg-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/bugs/sampler-struct-function-arg.html: Added.
- webgl/1.0.x/conformance/glsl/bugs/sequence-operator-evaluation-order-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/bugs/sequence-operator-evaluation-order.html: Added.
- webgl/1.0.x/conformance/glsl/bugs/sketchfab-lighting-shader-crash-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/bugs/sketchfab-lighting-shader-crash.html: Added.
- webgl/1.0.x/conformance/glsl/bugs/struct-constructor-highp-bug-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/bugs/struct-constructor-highp-bug.html: Added.
- webgl/1.0.x/conformance/glsl/bugs/struct-with-single-member-constructor-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/bugs/struct-with-single-member-constructor.html: Added.
- webgl/1.0.x/conformance/glsl/bugs/temp-expressions-should-not-crash-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/bugs/temp-expressions-should-not-crash.html: Added.
- webgl/1.0.x/conformance/glsl/bugs/unary-minus-operator-float-bug-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/bugs/unary-minus-operator-float-bug.html: Added.
- webgl/1.0.x/conformance/glsl/bugs/undefined-index-should-not-crash-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/bugs/undefined-index-should-not-crash.html: Added.
- webgl/1.0.x/conformance/glsl/bugs/uniforms-should-not-lose-values-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/bugs/uniforms-should-not-lose-values.html: Added.
- webgl/1.0.x/conformance/glsl/bugs/varying-arrays-should-not-be-reversed-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/bugs/varying-arrays-should-not-be-reversed.html: Added.
- webgl/1.0.x/conformance/glsl/bugs/vector-matrix-constructor-scalarization-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/bugs/vector-matrix-constructor-scalarization.html: Added.
- webgl/1.0.x/conformance/glsl/bugs/vector-scalar-arithmetic-inside-loop-complex-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/bugs/vector-scalar-arithmetic-inside-loop-complex.html: Added.
- webgl/1.0.x/conformance/glsl/bugs/vector-scalar-arithmetic-inside-loop-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/bugs/vector-scalar-arithmetic-inside-loop.html: Added.
- webgl/1.0.x/conformance/glsl/constructors/glsl-construct-bvec2-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/constructors/glsl-construct-bvec2.html: Added.
- webgl/1.0.x/conformance/glsl/constructors/glsl-construct-bvec3-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/constructors/glsl-construct-bvec3.html: Added.
- webgl/1.0.x/conformance/glsl/constructors/glsl-construct-bvec4-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/constructors/glsl-construct-bvec4.html: Added.
- webgl/1.0.x/conformance/glsl/constructors/glsl-construct-ivec2-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/constructors/glsl-construct-ivec2.html: Added.
- webgl/1.0.x/conformance/glsl/constructors/glsl-construct-ivec3-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/constructors/glsl-construct-ivec3.html: Added.
- webgl/1.0.x/conformance/glsl/constructors/glsl-construct-ivec4-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/constructors/glsl-construct-ivec4.html: Added.
- webgl/1.0.x/conformance/glsl/constructors/glsl-construct-mat2-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/constructors/glsl-construct-mat2.html: Added.
- webgl/1.0.x/conformance/glsl/constructors/glsl-construct-mat3-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/constructors/glsl-construct-mat3.html: Added.
- webgl/1.0.x/conformance/glsl/constructors/glsl-construct-mat4-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/constructors/glsl-construct-mat4.html: Added.
- webgl/1.0.x/conformance/glsl/constructors/glsl-construct-vec-mat-corner-cases-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/constructors/glsl-construct-vec-mat-corner-cases.html: Added.
- webgl/1.0.x/conformance/glsl/constructors/glsl-construct-vec-mat-index-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/constructors/glsl-construct-vec-mat-index.html: Added.
- webgl/1.0.x/conformance/glsl/constructors/glsl-construct-vec2-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/constructors/glsl-construct-vec2.html: Added.
- webgl/1.0.x/conformance/glsl/constructors/glsl-construct-vec3-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/constructors/glsl-construct-vec3.html: Added.
- webgl/1.0.x/conformance/glsl/constructors/glsl-construct-vec4-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/constructors/glsl-construct-vec4.html: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function-abs-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function-abs.html: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function-acos-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function-acos.html: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function-asin-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function-asin.html: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function-atan-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function-atan-xy-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function-atan-xy.html: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function-atan.html: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function-ceil-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function-ceil.html: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function-clamp-float-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function-clamp-float.html: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function-clamp-gentype-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function-clamp-gentype.html: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function-cos-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function-cos.html: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function-cross-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function-cross.html: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function-distance-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function-distance.html: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function-dot-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function-dot.html: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function-faceforward-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function-faceforward.html: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function-floor-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function-floor.html: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function-fract-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function-fract.html: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function-length-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function-length.html: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function-max-float-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function-max-float.html: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function-max-gentype-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function-max-gentype.html: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function-min-float-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function-min-float.html: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function-min-gentype-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function-min-gentype.html: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function-mix-float-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function-mix-float.html: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function-mix-gentype-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function-mix-gentype.html: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function-mod-float-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function-mod-float.html: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function-mod-gentype-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function-mod-gentype.html: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function-normalize-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function-normalize.html: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function-reflect-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function-reflect.html: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function-sign-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function-sign.html: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function-sin-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function-sin.html: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function-smoothstep-float-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function-smoothstep-float.html: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function-smoothstep-gentype-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function-smoothstep-gentype.html: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function-step-float-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function-step-float.html: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function-step-gentype-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function-step-gentype.html: Added.
- webgl/1.0.x/conformance/glsl/functions/glsl-function.html: Added.
- webgl/1.0.x/conformance/glsl/implicit/add_int_float.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/implicit/add_int_float.vert.html: Added.
- webgl/1.0.x/conformance/glsl/implicit/add_int_mat2.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/implicit/add_int_mat2.vert.html: Added.
- webgl/1.0.x/conformance/glsl/implicit/add_int_mat3.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/implicit/add_int_mat3.vert.html: Added.
- webgl/1.0.x/conformance/glsl/implicit/add_int_mat4.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/implicit/add_int_mat4.vert.html: Added.
- webgl/1.0.x/conformance/glsl/implicit/add_int_vec2.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/implicit/add_int_vec2.vert.html: Added.
- webgl/1.0.x/conformance/glsl/implicit/add_int_vec3.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/implicit/add_int_vec3.vert.html: Added.
- webgl/1.0.x/conformance/glsl/implicit/add_int_vec4.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/implicit/add_int_vec4.vert.html: Added.
- webgl/1.0.x/conformance/glsl/implicit/add_ivec2_vec2.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/implicit/add_ivec2_vec2.vert.html: Added.
- webgl/1.0.x/conformance/glsl/implicit/add_ivec3_vec3.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/implicit/add_ivec3_vec3.vert.html: Added.
- webgl/1.0.x/conformance/glsl/implicit/add_ivec4_vec4.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/implicit/add_ivec4_vec4.vert.html: Added.
- webgl/1.0.x/conformance/glsl/implicit/assign_int_to_float.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/implicit/assign_int_to_float.vert.html: Added.
- webgl/1.0.x/conformance/glsl/implicit/assign_ivec2_to_vec2.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/implicit/assign_ivec2_to_vec2.vert.html: Added.
- webgl/1.0.x/conformance/glsl/implicit/assign_ivec3_to_vec3.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/implicit/assign_ivec3_to_vec3.vert.html: Added.
- webgl/1.0.x/conformance/glsl/implicit/assign_ivec4_to_vec4.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/implicit/assign_ivec4_to_vec4.vert.html: Added.
- webgl/1.0.x/conformance/glsl/implicit/construct_struct.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/implicit/construct_struct.vert.html: Added.
- webgl/1.0.x/conformance/glsl/implicit/divide_int_float.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/implicit/divide_int_float.vert.html: Added.
- webgl/1.0.x/conformance/glsl/implicit/divide_int_mat2.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/implicit/divide_int_mat2.vert.html: Added.
- webgl/1.0.x/conformance/glsl/implicit/divide_int_mat3.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/implicit/divide_int_mat3.vert.html: Added.
- webgl/1.0.x/conformance/glsl/implicit/divide_int_mat4.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/implicit/divide_int_mat4.vert.html: Added.
- webgl/1.0.x/conformance/glsl/implicit/divide_int_vec2.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/implicit/divide_int_vec2.vert.html: Added.
- webgl/1.0.x/conformance/glsl/implicit/divide_int_vec3.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/implicit/divide_int_vec3.vert.html: Added.
- webgl/1.0.x/conformance/glsl/implicit/divide_int_vec4.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/implicit/divide_int_vec4.vert.html: Added.
- webgl/1.0.x/conformance/glsl/implicit/divide_ivec2_vec2.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/implicit/divide_ivec2_vec2.vert.html: Added.
- webgl/1.0.x/conformance/glsl/implicit/divide_ivec3_vec3.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/implicit/divide_ivec3_vec3.vert.html: Added.
- webgl/1.0.x/conformance/glsl/implicit/divide_ivec4_vec4.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/implicit/divide_ivec4_vec4.vert.html: Added.
- webgl/1.0.x/conformance/glsl/implicit/equal_int_float.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/implicit/equal_int_float.vert.html: Added.
- webgl/1.0.x/conformance/glsl/implicit/equal_ivec2_vec2.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/implicit/equal_ivec2_vec2.vert.html: Added.
- webgl/1.0.x/conformance/glsl/implicit/equal_ivec3_vec3.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/implicit/equal_ivec3_vec3.vert.html: Added.
- webgl/1.0.x/conformance/glsl/implicit/equal_ivec4_vec4.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/implicit/equal_ivec4_vec4.vert.html: Added.
- webgl/1.0.x/conformance/glsl/implicit/function_int_float.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/implicit/function_int_float.vert.html: Added.
- webgl/1.0.x/conformance/glsl/implicit/function_ivec2_vec2.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/implicit/function_ivec2_vec2.vert.html: Added.
- webgl/1.0.x/conformance/glsl/implicit/function_ivec3_vec3.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/implicit/function_ivec3_vec3.vert.html: Added.
- webgl/1.0.x/conformance/glsl/implicit/function_ivec4_vec4.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/implicit/function_ivec4_vec4.vert.html: Added.
- webgl/1.0.x/conformance/glsl/implicit/greater_than.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/implicit/greater_than.vert.html: Added.
- webgl/1.0.x/conformance/glsl/implicit/greater_than_equal.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/implicit/greater_than_equal.vert.html: Added.
- webgl/1.0.x/conformance/glsl/implicit/less_than.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/implicit/less_than.vert.html: Added.
- webgl/1.0.x/conformance/glsl/implicit/less_than_equal.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/implicit/less_than_equal.vert.html: Added.
- webgl/1.0.x/conformance/glsl/implicit/multiply_int_float.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/implicit/multiply_int_float.vert.html: Added.
- webgl/1.0.x/conformance/glsl/implicit/multiply_int_mat2.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/implicit/multiply_int_mat2.vert.html: Added.
- webgl/1.0.x/conformance/glsl/implicit/multiply_int_mat3.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/implicit/multiply_int_mat3.vert.html: Added.
- webgl/1.0.x/conformance/glsl/implicit/multiply_int_mat4.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/implicit/multiply_int_mat4.vert.html: Added.
- webgl/1.0.x/conformance/glsl/implicit/multiply_int_vec2.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/implicit/multiply_int_vec2.vert.html: Added.
- webgl/1.0.x/conformance/glsl/implicit/multiply_int_vec3.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/implicit/multiply_int_vec3.vert.html: Added.
- webgl/1.0.x/conformance/glsl/implicit/multiply_int_vec4.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/implicit/multiply_int_vec4.vert.html: Added.
- webgl/1.0.x/conformance/glsl/implicit/multiply_ivec2_vec2.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/implicit/multiply_ivec2_vec2.vert.html: Added.
- webgl/1.0.x/conformance/glsl/implicit/multiply_ivec3_vec3.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/implicit/multiply_ivec3_vec3.vert.html: Added.
- webgl/1.0.x/conformance/glsl/implicit/multiply_ivec4_vec4.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/implicit/multiply_ivec4_vec4.vert.html: Added.
- webgl/1.0.x/conformance/glsl/implicit/not_equal_int_float.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/implicit/not_equal_int_float.vert.html: Added.
- webgl/1.0.x/conformance/glsl/implicit/not_equal_ivec2_vec2.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/implicit/not_equal_ivec2_vec2.vert.html: Added.
- webgl/1.0.x/conformance/glsl/implicit/not_equal_ivec3_vec3.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/implicit/not_equal_ivec3_vec3.vert.html: Added.
- webgl/1.0.x/conformance/glsl/implicit/not_equal_ivec4_vec4.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/implicit/not_equal_ivec4_vec4.vert.html: Added.
- webgl/1.0.x/conformance/glsl/implicit/subtract_int_float.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/implicit/subtract_int_float.vert.html: Added.
- webgl/1.0.x/conformance/glsl/implicit/subtract_int_mat2.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/implicit/subtract_int_mat2.vert.html: Added.
- webgl/1.0.x/conformance/glsl/implicit/subtract_int_mat3.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/implicit/subtract_int_mat3.vert.html: Added.
- webgl/1.0.x/conformance/glsl/implicit/subtract_int_mat4.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/implicit/subtract_int_mat4.vert.html: Added.
- webgl/1.0.x/conformance/glsl/implicit/subtract_int_vec2.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/implicit/subtract_int_vec2.vert.html: Added.
- webgl/1.0.x/conformance/glsl/implicit/subtract_int_vec3.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/implicit/subtract_int_vec3.vert.html: Added.
- webgl/1.0.x/conformance/glsl/implicit/subtract_int_vec4.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/implicit/subtract_int_vec4.vert.html: Added.
- webgl/1.0.x/conformance/glsl/implicit/subtract_ivec2_vec2.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/implicit/subtract_ivec2_vec2.vert.html: Added.
- webgl/1.0.x/conformance/glsl/implicit/subtract_ivec3_vec3.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/implicit/subtract_ivec3_vec3.vert.html: Added.
- webgl/1.0.x/conformance/glsl/implicit/subtract_ivec4_vec4.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/implicit/subtract_ivec4_vec4.vert.html: Added.
- webgl/1.0.x/conformance/glsl/implicit/ternary_int_float.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/implicit/ternary_int_float.vert.html: Added.
- webgl/1.0.x/conformance/glsl/implicit/ternary_ivec2_vec2.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/implicit/ternary_ivec2_vec2.vert.html: Added.
- webgl/1.0.x/conformance/glsl/implicit/ternary_ivec3_vec3.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/implicit/ternary_ivec3_vec3.vert.html: Added.
- webgl/1.0.x/conformance/glsl/implicit/ternary_ivec4_vec4.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/implicit/ternary_ivec4_vec4.vert.html: Added.
- webgl/1.0.x/conformance/glsl/literals/float_literal.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/literals/float_literal.vert.html: Added.
- webgl/1.0.x/conformance/glsl/literals/literal_precision-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/literals/literal_precision.html: Added.
- webgl/1.0.x/conformance/glsl/literals/overflow_leak.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/literals/overflow_leak.vert.html: Added.
- webgl/1.0.x/conformance/glsl/matrices/glsl-mat3-construction-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/matrices/glsl-mat3-construction.html: Added.
- webgl/1.0.x/conformance/glsl/matrices/glsl-mat4-to-mat3-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/matrices/glsl-mat4-to-mat3.html: Added.
- webgl/1.0.x/conformance/glsl/matrices/matrix-compound-multiply-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/matrices/matrix-compound-multiply.html: Added.
- webgl/1.0.x/conformance/glsl/misc/attrib-location-length-limits-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/attrib-location-length-limits.html: Added.
- webgl/1.0.x/conformance/glsl/misc/boolean_precision-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/boolean_precision.html: Added.
- webgl/1.0.x/conformance/glsl/misc/const-variable-initialization-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/const-variable-initialization.html: Added.
- webgl/1.0.x/conformance/glsl/misc/embedded-struct-definitions-forbidden-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/embedded-struct-definitions-forbidden.html: Added.
- webgl/1.0.x/conformance/glsl/misc/empty-declaration-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/empty-declaration.html: Added.
- webgl/1.0.x/conformance/glsl/misc/empty_main.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/empty_main.vert.html: Added.
- webgl/1.0.x/conformance/glsl/misc/expression-list-in-declarator-initializer-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/expression-list-in-declarator-initializer.html: Added.
- webgl/1.0.x/conformance/glsl/misc/fragcolor-fragdata-invariant-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/fragcolor-fragdata-invariant.html: Added.
- webgl/1.0.x/conformance/glsl/misc/gl_position_unset.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/gl_position_unset.vert.html: Added.
- webgl/1.0.x/conformance/glsl/misc/global-variable-init-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/global-variable-init.html: Added.
- webgl/1.0.x/conformance/glsl/misc/glsl-function-nodes-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/glsl-function-nodes.html: Added.
- webgl/1.0.x/conformance/glsl/misc/glsl-long-variable-names-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/glsl-long-variable-names.html: Added.
- webgl/1.0.x/conformance/glsl/misc/glsl-vertex-branch-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/glsl-vertex-branch.html: Added.
- webgl/1.0.x/conformance/glsl/misc/large-loop-compile-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/large-loop-compile.html: Added.
- webgl/1.0.x/conformance/glsl/misc/local-variable-shadowing-outer-function-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/local-variable-shadowing-outer-function.html: Added.
- webgl/1.0.x/conformance/glsl/misc/non-ascii-comments.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/non-ascii-comments.vert.html: Added.
- webgl/1.0.x/conformance/glsl/misc/non-ascii.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/non-ascii.vert.html: Added.
- webgl/1.0.x/conformance/glsl/misc/re-compile-re-link-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/re-compile-re-link.html: Added.
- webgl/1.0.x/conformance/glsl/misc/sampler-operand-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/sampler-operand.html: Added.
- webgl/1.0.x/conformance/glsl/misc/sequence-operator-returns-constant-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/sequence-operator-returns-constant.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-precision-format-obeyed-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-precision-format-obeyed.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-struct-scope-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-struct-scope.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-uniform-packing-restrictions-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-uniform-packing-restrictions.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-varying-packing-restrictions-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-varying-packing-restrictions.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-256-character-define-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-256-character-define.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-256-character-identifier.frag-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-256-character-identifier.frag.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-257-character-define-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-257-character-define.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-257-character-identifier.frag-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-257-character-identifier.frag.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-_webgl-identifier.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-_webgl-identifier.vert.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-arbitrary-indexing.frag-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-arbitrary-indexing.frag.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-arbitrary-indexing.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-arbitrary-indexing.vert.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-array-of-structs-containing-arrays-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-array-of-structs-containing-arrays.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-array-of-structs-uniform-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-array-of-structs-uniform.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-attrib-array.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-attrib-array.vert.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-attrib-struct.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-attrib-struct.vert.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-clipvertex.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-clipvertex.vert.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-comma-assignment-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-comma-assignment.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-comma-conditional-assignment-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-comma-conditional-assignment.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-comma-separated-variable-declarations-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-comma-separated-variable-declarations.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-conditional-scoping-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-conditional-scoping-negative-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-conditional-scoping-negative.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-conditional-scoping.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-default-precision.frag-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-default-precision.frag.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-default-precision.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-default-precision.vert.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-dfdx-no-ext.frag-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-dfdx-no-ext.frag.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-dfdx.frag-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-dfdx.frag.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-do-loop-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-do-loop.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-error-directive-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-error-directive.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-explicit-int-cast.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-explicit-int-cast.vert.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-float-return-value.frag-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-float-return-value.frag.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-for-loop-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-for-loop.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-for-scoping-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-for-scoping.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-frag-depth.frag-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-frag-depth.frag.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-function-recursion.frag-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-function-recursion.frag.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-function-scoped-struct-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-function-scoped-struct.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-functional-scoping-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-functional-scoping.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-glcolor.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-glcolor.vert.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-gles-1.frag-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-gles-1.frag.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-gles-symbol.frag-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-gles-symbol.frag.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-global-variable-precision-mismatch-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-global-variable-precision-mismatch.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-glprojectionmatrix.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-glprojectionmatrix.vert.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-hex-int-constant-macro-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-hex-int-constant-macro.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-implicit-vec3-to-vec4-cast.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-implicit-vec3-to-vec4-cast.vert.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-include.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-include.vert.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-int-return-value.frag-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-int-return-value.frag.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-invalid-identifier.frag-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-invalid-identifier.frag.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-ivec2-return-value.frag-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-ivec2-return-value.frag.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-ivec3-return-value.frag-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-ivec3-return-value.frag.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-ivec4-return-value.frag-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-ivec4-return-value.frag.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-limited-indexing.frag-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-limited-indexing.frag.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-long-line-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-long-line.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-non-ascii-error.frag-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-non-ascii-error.frag.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-non-reserved-words-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-non-reserved-words.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-precision.frag-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-precision.frag.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-preprocessor-whitespace-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-preprocessor-whitespace.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-quoted-error.frag-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-quoted-error.frag.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-reserved-words-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-reserved-words.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-short-circuiting-operators-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-short-circuiting-operators.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-similar-uniform-array-names-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-similar-uniform-array-names.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-too-many-uniforms-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-too-many-uniforms.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-two-initializer-types-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-two-initializer-types.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-undefined-preprocessor-symbol.frag-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-undefined-preprocessor-symbol.frag.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-uniform-in-loop-condition.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-uniform-in-loop-condition.vert.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-vec2-return-value.frag-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-vec2-return-value.frag.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-vec3-return-value.frag-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-vec3-return-value.frag.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-vec4-return-value.frag-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-vec4-return-value.frag.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-vec4-vec3-vec4-conditional-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-vec4-vec3-vec4-conditional.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-version-100.frag-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-version-100.frag.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-version-100.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-version-100.vert.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-version-120.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-version-120.vert.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-version-130.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-version-130.vert.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-webgl-identifier.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-webgl-identifier.vert.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-while-loop-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-with-while-loop.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-without-precision.frag-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shader-without-precision.frag.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shaders-with-constant-expression-loop-conditions-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shaders-with-constant-expression-loop-conditions.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shaders-with-invariance-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shaders-with-invariance.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shaders-with-mis-matching-uniforms-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shaders-with-mis-matching-uniforms.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shaders-with-mis-matching-varyings-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shaders-with-mis-matching-varyings.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shaders-with-missing-varyings-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shaders-with-missing-varyings.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shaders-with-name-conflicts-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shaders-with-name-conflicts.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shaders-with-uniform-structs-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shaders-with-uniform-structs.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shaders-with-varyings-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shaders-with-varyings.html: Added.
- webgl/1.0.x/conformance/glsl/misc/shared-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/shared.html: Added.
- webgl/1.0.x/conformance/glsl/misc/struct-as-inout-parameter-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/struct-as-inout-parameter.html: Added.
- webgl/1.0.x/conformance/glsl/misc/struct-as-out-parameter-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/struct-as-out-parameter.html: Added.
- webgl/1.0.x/conformance/glsl/misc/struct-assign-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/struct-assign.html: Added.
- webgl/1.0.x/conformance/glsl/misc/struct-equals-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/struct-equals.html: Added.
- webgl/1.0.x/conformance/glsl/misc/struct-mixed-array-declarators-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/struct-mixed-array-declarators.html: Added.
- webgl/1.0.x/conformance/glsl/misc/struct-nesting-exceeds-maximum-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/struct-nesting-exceeds-maximum.html: Added.
- webgl/1.0.x/conformance/glsl/misc/struct-nesting-of-variable-names-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/struct-nesting-of-variable-names.html: Added.
- webgl/1.0.x/conformance/glsl/misc/struct-nesting-under-maximum-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/struct-nesting-under-maximum.html: Added.
- webgl/1.0.x/conformance/glsl/misc/struct-specifiers-in-uniforms-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/struct-specifiers-in-uniforms.html: Added.
- webgl/1.0.x/conformance/glsl/misc/struct-unary-operators-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/struct-unary-operators.html: Added.
- webgl/1.0.x/conformance/glsl/misc/ternary-operator-on-arrays-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/ternary-operator-on-arrays.html: Added.
- webgl/1.0.x/conformance/glsl/misc/ternary-operators-in-global-initializers-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/ternary-operators-in-global-initializers.html: Added.
- webgl/1.0.x/conformance/glsl/misc/ternary-operators-in-initializers-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/ternary-operators-in-initializers.html: Added.
- webgl/1.0.x/conformance/glsl/misc/uniform-location-length-limits-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/uniform-location-length-limits.html: Added.
- webgl/1.0.x/conformance/glsl/misc/uninitialized-local-global-variables-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/misc/uninitialized-local-global-variables.html: Added.
- webgl/1.0.x/conformance/glsl/preprocessor/comments-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/preprocessor/comments.html: Added.
- webgl/1.0.x/conformance/glsl/preprocessor/macro-expansion-tricky-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/preprocessor/macro-expansion-tricky.html: Added.
- webgl/1.0.x/conformance/glsl/reserved/_webgl_field.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/reserved/_webgl_field.vert.html: Added.
- webgl/1.0.x/conformance/glsl/reserved/_webgl_function.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/reserved/_webgl_function.vert.html: Added.
- webgl/1.0.x/conformance/glsl/reserved/_webgl_struct.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/reserved/_webgl_struct.vert.html: Added.
- webgl/1.0.x/conformance/glsl/reserved/_webgl_variable.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/reserved/_webgl_variable.vert.html: Added.
- webgl/1.0.x/conformance/glsl/reserved/webgl_field.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/reserved/webgl_field.vert.html: Added.
- webgl/1.0.x/conformance/glsl/reserved/webgl_function.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/reserved/webgl_function.vert.html: Added.
- webgl/1.0.x/conformance/glsl/reserved/webgl_struct.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/reserved/webgl_struct.vert.html: Added.
- webgl/1.0.x/conformance/glsl/reserved/webgl_variable.vert-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/reserved/webgl_variable.vert.html: Added.
- webgl/1.0.x/conformance/glsl/samplers/glsl-function-texture2d-bias-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/samplers/glsl-function-texture2d-bias.html: Added.
- webgl/1.0.x/conformance/glsl/samplers/glsl-function-texture2dlod-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/samplers/glsl-function-texture2dlod.html: Added.
- webgl/1.0.x/conformance/glsl/samplers/glsl-function-texture2dproj-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/samplers/glsl-function-texture2dproj.html: Added.
- webgl/1.0.x/conformance/glsl/samplers/glsl-function-texture2dprojlod-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/samplers/glsl-function-texture2dprojlod.html: Added.
- webgl/1.0.x/conformance/glsl/variables/gl-fragcoord-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/variables/gl-fragcoord-xy-values-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/variables/gl-fragcoord-xy-values.html: Added.
- webgl/1.0.x/conformance/glsl/variables/gl-fragcoord.html: Added.
- webgl/1.0.x/conformance/glsl/variables/gl-fragdata-and-fragcolor-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/variables/gl-fragdata-and-fragcolor.html: Added.
- webgl/1.0.x/conformance/glsl/variables/gl-frontfacing-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/variables/gl-frontfacing.html: Added.
- webgl/1.0.x/conformance/glsl/variables/gl-pointcoord-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/variables/gl-pointcoord.html: Added.
- webgl/1.0.x/conformance/glsl/variables/glsl-built-ins-expected.txt: Added.
- webgl/1.0.x/conformance/glsl/variables/glsl-built-ins.html: Added.
- webgl/1.0.x/conformance/limits/gl-line-width-expected.txt: Added.
- webgl/1.0.x/conformance/limits/gl-line-width.html: Added.
- webgl/1.0.x/conformance/limits/gl-max-texture-dimensions-expected.txt: Added.
- webgl/1.0.x/conformance/limits/gl-max-texture-dimensions.html: Added.
- webgl/1.0.x/conformance/limits/gl-min-attribs-expected.txt: Added.
- webgl/1.0.x/conformance/limits/gl-min-attribs.html: Added.
- webgl/1.0.x/conformance/limits/gl-min-textures-expected.txt: Added.
- webgl/1.0.x/conformance/limits/gl-min-textures.html: Added.
- webgl/1.0.x/conformance/limits/gl-min-uniforms-expected.txt: Added.
- webgl/1.0.x/conformance/limits/gl-min-uniforms.html: Added.
- webgl/1.0.x/conformance/misc/bad-arguments-test-expected.txt: Added.
- webgl/1.0.x/conformance/misc/bad-arguments-test.html: Added.
- webgl/1.0.x/conformance/misc/boolean-argument-conversion-expected.txt: Added.
- webgl/1.0.x/conformance/misc/boolean-argument-conversion.html: Added.
- webgl/1.0.x/conformance/misc/delayed-drawing-expected.txt: Added.
- webgl/1.0.x/conformance/misc/delayed-drawing.html: Added.
- webgl/1.0.x/conformance/misc/error-reporting-expected.txt: Added.
- webgl/1.0.x/conformance/misc/error-reporting.html: Added.
- webgl/1.0.x/conformance/misc/expando-loss-expected.txt: Added.
- webgl/1.0.x/conformance/misc/expando-loss.html: Added.
- webgl/1.0.x/conformance/misc/functions-returning-strings-expected.txt: Added.
- webgl/1.0.x/conformance/misc/functions-returning-strings.html: Added.
- webgl/1.0.x/conformance/misc/instanceof-test-expected.txt: Added.
- webgl/1.0.x/conformance/misc/instanceof-test.html: Added.
- webgl/1.0.x/conformance/misc/invalid-passed-params-expected.txt: Added.
- webgl/1.0.x/conformance/misc/invalid-passed-params.html: Added.
- webgl/1.0.x/conformance/misc/is-object-expected.txt: Added.
- webgl/1.0.x/conformance/misc/is-object.html: Added.
- webgl/1.0.x/conformance/misc/null-object-behaviour-expected.txt: Added.
- webgl/1.0.x/conformance/misc/null-object-behaviour.html: Added.
- webgl/1.0.x/conformance/misc/object-deletion-behaviour-expected.txt: Added.
- webgl/1.0.x/conformance/misc/object-deletion-behaviour.html: Added.
- webgl/1.0.x/conformance/misc/shader-precision-format-expected.txt: Added.
- webgl/1.0.x/conformance/misc/shader-precision-format.html: Added.
- webgl/1.0.x/conformance/misc/type-conversion-test-expected.txt: Added.
- webgl/1.0.x/conformance/misc/type-conversion-test.html: Added.
- webgl/1.0.x/conformance/misc/uninitialized-test-expected.txt: Added.
- webgl/1.0.x/conformance/misc/uninitialized-test.html: Added.
- webgl/1.0.x/conformance/misc/webgl-specific-expected.txt: Added.
- webgl/1.0.x/conformance/misc/webgl-specific-stencil-settings-expected.txt: Added.
- webgl/1.0.x/conformance/misc/webgl-specific-stencil-settings.html: Added.
- webgl/1.0.x/conformance/misc/webgl-specific.html: Added.
- webgl/1.0.x/conformance/more/conformance/constants-expected.txt: Added.
- webgl/1.0.x/conformance/more/conformance/constants.html: Added.
- webgl/1.0.x/conformance/more/conformance/getContext-expected.txt: Added.
- webgl/1.0.x/conformance/more/conformance/getContext.html: Added.
- webgl/1.0.x/conformance/more/conformance/methods-expected.txt: Added.
- webgl/1.0.x/conformance/more/conformance/methods.html: Added.
- webgl/1.0.x/conformance/more/conformance/quickCheckAPI-A-expected.txt: Added.
- webgl/1.0.x/conformance/more/conformance/quickCheckAPI-A.html: Added.
- webgl/1.0.x/conformance/more/conformance/quickCheckAPI-B1-expected.txt: Added.
- webgl/1.0.x/conformance/more/conformance/quickCheckAPI-B1.html: Added.
- webgl/1.0.x/conformance/more/conformance/quickCheckAPI-B2-expected.txt: Added.
- webgl/1.0.x/conformance/more/conformance/quickCheckAPI-B2.html: Added.
- webgl/1.0.x/conformance/more/conformance/quickCheckAPI-B3-expected.txt: Added.
- webgl/1.0.x/conformance/more/conformance/quickCheckAPI-B3.html: Added.
- webgl/1.0.x/conformance/more/conformance/quickCheckAPI-B4-expected.txt: Added.
- webgl/1.0.x/conformance/more/conformance/quickCheckAPI-B4.html: Added.
- webgl/1.0.x/conformance/more/conformance/quickCheckAPI-C-expected.txt: Added.
- webgl/1.0.x/conformance/more/conformance/quickCheckAPI-C.html: Added.
- webgl/1.0.x/conformance/more/conformance/quickCheckAPI-D_G-expected.txt: Added.
- webgl/1.0.x/conformance/more/conformance/quickCheckAPI-D_G.html: Added.
- webgl/1.0.x/conformance/more/conformance/quickCheckAPI-G_I-expected.txt: Added.
- webgl/1.0.x/conformance/more/conformance/quickCheckAPI-G_I.html: Added.
- webgl/1.0.x/conformance/more/conformance/quickCheckAPI-L_S-expected.txt: Added.
- webgl/1.0.x/conformance/more/conformance/quickCheckAPI-L_S.html: Added.
- webgl/1.0.x/conformance/more/conformance/quickCheckAPI-S_V-expected.txt: Added.
- webgl/1.0.x/conformance/more/conformance/quickCheckAPI-S_V.html: Added.
- webgl/1.0.x/conformance/more/conformance/webGLArrays-expected.txt: Added.
- webgl/1.0.x/conformance/more/conformance/webGLArrays.html: Added.
- webgl/1.0.x/conformance/more/functions/bindBuffer-expected.txt: Added.
- webgl/1.0.x/conformance/more/functions/bindBuffer.html: Added.
- webgl/1.0.x/conformance/more/functions/bindBufferBadArgs-expected.txt: Added.
- webgl/1.0.x/conformance/more/functions/bindBufferBadArgs.html: Added.
- webgl/1.0.x/conformance/more/functions/bindFramebufferLeaveNonZero-expected.txt: Added.
- webgl/1.0.x/conformance/more/functions/bindFramebufferLeaveNonZero.html: Added.
- webgl/1.0.x/conformance/more/functions/bufferData-expected.txt: Added.
- webgl/1.0.x/conformance/more/functions/bufferData.html: Added.
- webgl/1.0.x/conformance/more/functions/bufferDataBadArgs-expected.txt: Added.
- webgl/1.0.x/conformance/more/functions/bufferDataBadArgs.html: Added.
- webgl/1.0.x/conformance/more/functions/bufferSubData-expected.txt: Added.
- webgl/1.0.x/conformance/more/functions/bufferSubData.html: Added.
- webgl/1.0.x/conformance/more/functions/bufferSubDataBadArgs-expected.txt: Added.
- webgl/1.0.x/conformance/more/functions/bufferSubDataBadArgs.html: Added.
- webgl/1.0.x/conformance/more/functions/copyTexImage2D-expected.txt: Added.
- webgl/1.0.x/conformance/more/functions/copyTexImage2D.html: Added.
- webgl/1.0.x/conformance/more/functions/copyTexImage2DBadArgs-expected.txt: Added.
- webgl/1.0.x/conformance/more/functions/copyTexImage2DBadArgs.html: Added.
- webgl/1.0.x/conformance/more/functions/copyTexSubImage2D-expected.txt: Added.
- webgl/1.0.x/conformance/more/functions/copyTexSubImage2D.html: Added.
- webgl/1.0.x/conformance/more/functions/copyTexSubImage2DBadArgs-expected.txt: Added.
- webgl/1.0.x/conformance/more/functions/copyTexSubImage2DBadArgs.html: Added.
- webgl/1.0.x/conformance/more/functions/deleteBufferBadArgs-expected.txt: Added.
- webgl/1.0.x/conformance/more/functions/deleteBufferBadArgs.html: Added.
- webgl/1.0.x/conformance/more/functions/drawArrays-expected.txt: Added.
- webgl/1.0.x/conformance/more/functions/drawArrays.html: Added.
- webgl/1.0.x/conformance/more/functions/drawElements-expected.txt: Added.
- webgl/1.0.x/conformance/more/functions/drawElements.html: Added.
- webgl/1.0.x/conformance/more/functions/isTests-expected.txt: Added.
- webgl/1.0.x/conformance/more/functions/isTests.html: Added.
- webgl/1.0.x/conformance/more/functions/isTestsBadArgs-expected.txt: Added.
- webgl/1.0.x/conformance/more/functions/isTestsBadArgs.html: Added.
- webgl/1.0.x/conformance/more/functions/readPixels-expected.txt: Added.
- webgl/1.0.x/conformance/more/functions/readPixels.html: Added.
- webgl/1.0.x/conformance/more/functions/readPixelsBadArgs-expected.txt: Added.
- webgl/1.0.x/conformance/more/functions/readPixelsBadArgs.html: Added.
- webgl/1.0.x/conformance/more/functions/texImage2D-expected.txt: Added.
- webgl/1.0.x/conformance/more/functions/texImage2D.html: Added.
- webgl/1.0.x/conformance/more/functions/texImage2DBadArgs-expected.txt: Added.
- webgl/1.0.x/conformance/more/functions/texImage2DBadArgs.html: Added.
- webgl/1.0.x/conformance/more/functions/texImage2DHTML-expected.txt: Added.
- webgl/1.0.x/conformance/more/functions/texImage2DHTML.html: Added.
- webgl/1.0.x/conformance/more/functions/texImage2DHTMLBadArgs-expected.txt: Added.
- webgl/1.0.x/conformance/more/functions/texImage2DHTMLBadArgs.html: Added.
- webgl/1.0.x/conformance/more/functions/texSubImage2D-expected.txt: Added.
- webgl/1.0.x/conformance/more/functions/texSubImage2D.html: Added.
- webgl/1.0.x/conformance/more/functions/texSubImage2DBadArgs-expected.txt: Added.
- webgl/1.0.x/conformance/more/functions/texSubImage2DBadArgs.html: Added.
- webgl/1.0.x/conformance/more/functions/texSubImage2DHTML-expected.txt: Added.
- webgl/1.0.x/conformance/more/functions/texSubImage2DHTML.html: Added.
- webgl/1.0.x/conformance/more/functions/texSubImage2DHTMLBadArgs-expected.txt: Added.
- webgl/1.0.x/conformance/more/functions/texSubImage2DHTMLBadArgs.html: Added.
- webgl/1.0.x/conformance/more/functions/uniformMatrix-expected.txt: Added.
- webgl/1.0.x/conformance/more/functions/uniformMatrix.html: Added.
- webgl/1.0.x/conformance/more/functions/uniformMatrixBadArgs-expected.txt: Added.
- webgl/1.0.x/conformance/more/functions/uniformMatrixBadArgs.html: Added.
- webgl/1.0.x/conformance/more/functions/uniformf-expected.txt: Added.
- webgl/1.0.x/conformance/more/functions/uniformf.html: Added.
- webgl/1.0.x/conformance/more/functions/uniformfArrayLen1-expected.txt: Added.
- webgl/1.0.x/conformance/more/functions/uniformfArrayLen1.html: Added.
- webgl/1.0.x/conformance/more/functions/uniformfBadArgs-expected.txt: Added.
- webgl/1.0.x/conformance/more/functions/uniformfBadArgs.html: Added.
- webgl/1.0.x/conformance/more/functions/uniformi-expected.txt: Added.
- webgl/1.0.x/conformance/more/functions/uniformi.html: Added.
- webgl/1.0.x/conformance/more/functions/uniformiBadArgs-expected.txt: Added.
- webgl/1.0.x/conformance/more/functions/uniformiBadArgs.html: Added.
- webgl/1.0.x/conformance/more/functions/vertexAttrib-expected.txt: Added.
- webgl/1.0.x/conformance/more/functions/vertexAttrib.html: Added.
- webgl/1.0.x/conformance/more/functions/vertexAttribBadArgs-expected.txt: Added.
- webgl/1.0.x/conformance/more/functions/vertexAttribBadArgs.html: Added.
- webgl/1.0.x/conformance/more/functions/vertexAttribPointer-expected.txt: Added.
- webgl/1.0.x/conformance/more/functions/vertexAttribPointer.html: Added.
- webgl/1.0.x/conformance/more/functions/vertexAttribPointerBadArgs-expected.txt: Added.
- webgl/1.0.x/conformance/more/functions/vertexAttribPointerBadArgs.html: Added.
- webgl/1.0.x/conformance/more/glsl/arrayOutOfBounds-expected.txt: Added.
- webgl/1.0.x/conformance/more/glsl/arrayOutOfBounds.html: Added.
- webgl/1.0.x/conformance/more/glsl/uniformOutOfBounds-expected.txt: Added.
- webgl/1.0.x/conformance/more/glsl/uniformOutOfBounds.html: Added.
- webgl/1.0.x/conformance/offscreencanvas/context-attribute-preserve-drawing-buffer-expected.txt: Added.
- webgl/1.0.x/conformance/offscreencanvas/context-attribute-preserve-drawing-buffer.html: Added.
- webgl/1.0.x/conformance/offscreencanvas/context-creation-expected.txt: Added.
- webgl/1.0.x/conformance/offscreencanvas/context-creation-worker-expected.txt: Added.
- webgl/1.0.x/conformance/offscreencanvas/context-creation-worker.html: Added.
- webgl/1.0.x/conformance/offscreencanvas/context-creation.html: Added.
- webgl/1.0.x/conformance/offscreencanvas/context-lost-expected.txt: Added.
- webgl/1.0.x/conformance/offscreencanvas/context-lost-restored-expected.txt: Added.
- webgl/1.0.x/conformance/offscreencanvas/context-lost-restored-worker-expected.txt: Added.
- webgl/1.0.x/conformance/offscreencanvas/context-lost-restored-worker.html: Added.
- webgl/1.0.x/conformance/offscreencanvas/context-lost-restored.html: Added.
- webgl/1.0.x/conformance/offscreencanvas/context-lost-worker-expected.txt: Added.
- webgl/1.0.x/conformance/offscreencanvas/context-lost-worker.html: Added.
- webgl/1.0.x/conformance/offscreencanvas/context-lost.html: Added.
- webgl/1.0.x/conformance/offscreencanvas/methods-expected.txt: Added.
- webgl/1.0.x/conformance/offscreencanvas/methods-worker-expected.txt: Added.
- webgl/1.0.x/conformance/offscreencanvas/methods-worker.html: Added.
- webgl/1.0.x/conformance/offscreencanvas/methods.html: Added.
- webgl/1.0.x/conformance/offscreencanvas/offscreencanvas-resize-expected.txt: Added.
- webgl/1.0.x/conformance/offscreencanvas/offscreencanvas-resize.html: Added.
- webgl/1.0.x/conformance/offscreencanvas/offscreencanvas-timer-query-expected.txt: Added.
- webgl/1.0.x/conformance/offscreencanvas/offscreencanvas-timer-query.html: Added.
- webgl/1.0.x/conformance/offscreencanvas/offscreencanvas-transfer-image-bitmap-expected.txt: Added.
- webgl/1.0.x/conformance/offscreencanvas/offscreencanvas-transfer-image-bitmap.html: Added.
- webgl/1.0.x/conformance/ogles/GL/abs/abs_001_to_006-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/abs/abs_001_to_006.html: Added.
- webgl/1.0.x/conformance/ogles/GL/acos/acos_001_to_006-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/acos/acos_001_to_006.html: Added.
- webgl/1.0.x/conformance/ogles/GL/all/all_001_to_004-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/all/all_001_to_004.html: Added.
- webgl/1.0.x/conformance/ogles/GL/any/any_001_to_004-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/any/any_001_to_004.html: Added.
- webgl/1.0.x/conformance/ogles/GL/array/array_001_to_006-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/array/array_001_to_006.html: Added.
- webgl/1.0.x/conformance/ogles/GL/asin/asin_001_to_006-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/asin/asin_001_to_006.html: Added.
- webgl/1.0.x/conformance/ogles/GL/atan/atan_001_to_008-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/atan/atan_001_to_008.html: Added.
- webgl/1.0.x/conformance/ogles/GL/atan/atan_009_to_012-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/atan/atan_009_to_012.html: Added.
- webgl/1.0.x/conformance/ogles/GL/biConstants/biConstants_001_to_008-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/biConstants/biConstants_001_to_008.html: Added.
- webgl/1.0.x/conformance/ogles/GL/biConstants/biConstants_009_to_016-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/biConstants/biConstants_009_to_016.html: Added.
- webgl/1.0.x/conformance/ogles/GL/biuDepthRange/biuDepthRange_001_to_002-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/biuDepthRange/biuDepthRange_001_to_002.html: Added.
- webgl/1.0.x/conformance/ogles/GL/built_in_varying_array_out_of_bounds/built_in_varying_array_out_of_bounds_001_to_001-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/built_in_varying_array_out_of_bounds/built_in_varying_array_out_of_bounds_001_to_001.html: Added.
- webgl/1.0.x/conformance/ogles/GL/ceil/ceil_001_to_006-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/ceil/ceil_001_to_006.html: Added.
- webgl/1.0.x/conformance/ogles/GL/clamp/clamp_001_to_006-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/clamp/clamp_001_to_006.html: Added.
- webgl/1.0.x/conformance/ogles/GL/control_flow/control_flow_001_to_008-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/control_flow/control_flow_001_to_008.html: Added.
- webgl/1.0.x/conformance/ogles/GL/control_flow/control_flow_009_to_010-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/control_flow/control_flow_009_to_010.html: Added.
- webgl/1.0.x/conformance/ogles/GL/cos/cos_001_to_006-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/cos/cos_001_to_006.html: Added.
- webgl/1.0.x/conformance/ogles/GL/cross/cross_001_to_002-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/cross/cross_001_to_002.html: Added.
- webgl/1.0.x/conformance/ogles/GL/default/default_001_to_001-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/default/default_001_to_001.html: Added.
- webgl/1.0.x/conformance/ogles/GL/degrees/degrees_001_to_006-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/degrees/degrees_001_to_006.html: Added.
- webgl/1.0.x/conformance/ogles/GL/discard/discard_001_to_002-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/discard/discard_001_to_002.html: Added.
- webgl/1.0.x/conformance/ogles/GL/distance/distance_001_to_006-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/distance/distance_001_to_006.html: Added.
- webgl/1.0.x/conformance/ogles/GL/dot/dot_001_to_006-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/dot/dot_001_to_006.html: Added.
- webgl/1.0.x/conformance/ogles/GL/equal/equal_001_to_008-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/equal/equal_001_to_008.html: Added.
- webgl/1.0.x/conformance/ogles/GL/equal/equal_009_to_012-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/equal/equal_009_to_012.html: Added.
- webgl/1.0.x/conformance/ogles/GL/exp/exp_001_to_008-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/exp/exp_001_to_008.html: Added.
- webgl/1.0.x/conformance/ogles/GL/exp/exp_009_to_012-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/exp/exp_009_to_012.html: Added.
- webgl/1.0.x/conformance/ogles/GL/exp2/exp2_001_to_008-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/exp2/exp2_001_to_008.html: Added.
- webgl/1.0.x/conformance/ogles/GL/exp2/exp2_009_to_012-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/exp2/exp2_009_to_012.html: Added.
- webgl/1.0.x/conformance/ogles/GL/faceforward/faceforward_001_to_006-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/faceforward/faceforward_001_to_006.html: Added.
- webgl/1.0.x/conformance/ogles/GL/floor/floor_001_to_006-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/floor/floor_001_to_006.html: Added.
- webgl/1.0.x/conformance/ogles/GL/fract/fract_001_to_006-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/fract/fract_001_to_006.html: Added.
- webgl/1.0.x/conformance/ogles/GL/functions/functions_001_to_008-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/functions/functions_001_to_008.html: Added.
- webgl/1.0.x/conformance/ogles/GL/functions/functions_009_to_016-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/functions/functions_009_to_016.html: Added.
- webgl/1.0.x/conformance/ogles/GL/functions/functions_017_to_024-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/functions/functions_017_to_024.html: Added.
- webgl/1.0.x/conformance/ogles/GL/functions/functions_025_to_032-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/functions/functions_025_to_032.html: Added.
- webgl/1.0.x/conformance/ogles/GL/functions/functions_033_to_040-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/functions/functions_033_to_040.html: Added.
- webgl/1.0.x/conformance/ogles/GL/functions/functions_041_to_048-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/functions/functions_041_to_048.html: Added.
- webgl/1.0.x/conformance/ogles/GL/functions/functions_049_to_056-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/functions/functions_049_to_056.html: Added.
- webgl/1.0.x/conformance/ogles/GL/functions/functions_057_to_064-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/functions/functions_057_to_064.html: Added.
- webgl/1.0.x/conformance/ogles/GL/functions/functions_065_to_072-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/functions/functions_065_to_072.html: Added.
- webgl/1.0.x/conformance/ogles/GL/functions/functions_073_to_080-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/functions/functions_073_to_080.html: Added.
- webgl/1.0.x/conformance/ogles/GL/functions/functions_081_to_088-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/functions/functions_081_to_088.html: Added.
- webgl/1.0.x/conformance/ogles/GL/functions/functions_089_to_096-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/functions/functions_089_to_096.html: Added.
- webgl/1.0.x/conformance/ogles/GL/functions/functions_097_to_104-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/functions/functions_097_to_104.html: Added.
- webgl/1.0.x/conformance/ogles/GL/functions/functions_105_to_112-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/functions/functions_105_to_112.html: Added.
- webgl/1.0.x/conformance/ogles/GL/functions/functions_113_to_120-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/functions/functions_113_to_120.html: Added.
- webgl/1.0.x/conformance/ogles/GL/functions/functions_121_to_126-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/functions/functions_121_to_126.html: Added.
- webgl/1.0.x/conformance/ogles/GL/gl_FragCoord/gl_FragCoord_001_to_003-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/gl_FragCoord/gl_FragCoord_001_to_003.html: Added.
- webgl/1.0.x/conformance/ogles/GL/gl_FrontFacing/gl_FrontFacing_001_to_001-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/gl_FrontFacing/gl_FrontFacing_001_to_001.html: Added.
- webgl/1.0.x/conformance/ogles/GL/greaterThan/greaterThan_001_to_008-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/greaterThan/greaterThan_001_to_008.html: Added.
- webgl/1.0.x/conformance/ogles/GL/greaterThanEqual/greaterThanEqual_001_to_008-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/greaterThanEqual/greaterThanEqual_001_to_008.html: Added.
- webgl/1.0.x/conformance/ogles/GL/inversesqrt/inversesqrt_001_to_006-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/inversesqrt/inversesqrt_001_to_006.html: Added.
- webgl/1.0.x/conformance/ogles/GL/length/length_001_to_006-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/length/length_001_to_006.html: Added.
- webgl/1.0.x/conformance/ogles/GL/lessThan/lessThan_001_to_008-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/lessThan/lessThan_001_to_008.html: Added.
- webgl/1.0.x/conformance/ogles/GL/lessThanEqual/lessThanEqual_001_to_008-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/lessThanEqual/lessThanEqual_001_to_008.html: Added.
- webgl/1.0.x/conformance/ogles/GL/log/log_001_to_008-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/log/log_001_to_008.html: Added.
- webgl/1.0.x/conformance/ogles/GL/log/log_009_to_012-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/log/log_009_to_012.html: Added.
- webgl/1.0.x/conformance/ogles/GL/log2/log2_001_to_008-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/log2/log2_001_to_008.html: Added.
- webgl/1.0.x/conformance/ogles/GL/log2/log2_009_to_012-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/log2/log2_009_to_012.html: Added.
- webgl/1.0.x/conformance/ogles/GL/mat/mat_001_to_008-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/mat/mat_001_to_008.html: Added.
- webgl/1.0.x/conformance/ogles/GL/mat/mat_009_to_016-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/mat/mat_009_to_016.html: Added.
- webgl/1.0.x/conformance/ogles/GL/mat/mat_017_to_024-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/mat/mat_017_to_024.html: Added.
- webgl/1.0.x/conformance/ogles/GL/mat/mat_025_to_032-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/mat/mat_025_to_032.html: Added.
- webgl/1.0.x/conformance/ogles/GL/mat/mat_033_to_040-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/mat/mat_033_to_040.html: Added.
- webgl/1.0.x/conformance/ogles/GL/mat/mat_041_to_046-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/mat/mat_041_to_046.html: Added.
- webgl/1.0.x/conformance/ogles/GL/mat3/mat3_001_to_006-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/mat3/mat3_001_to_006.html: Added.
- webgl/1.0.x/conformance/ogles/GL/matrixCompMult/matrixCompMult_001_to_004-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/matrixCompMult/matrixCompMult_001_to_004.html: Added.
- webgl/1.0.x/conformance/ogles/GL/max/max_001_to_006-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/max/max_001_to_006.html: Added.
- webgl/1.0.x/conformance/ogles/GL/min/min_001_to_006-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/min/min_001_to_006.html: Added.
- webgl/1.0.x/conformance/ogles/GL/mix/mix_001_to_006-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/mix/mix_001_to_006.html: Added.
- webgl/1.0.x/conformance/ogles/GL/mod/mod_001_to_008-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/mod/mod_001_to_008.html: Added.
- webgl/1.0.x/conformance/ogles/GL/normalize/normalize_001_to_006-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/normalize/normalize_001_to_006.html: Added.
- webgl/1.0.x/conformance/ogles/GL/not/not_001_to_004-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/not/not_001_to_004.html: Added.
- webgl/1.0.x/conformance/ogles/GL/notEqual/notEqual_001_to_008-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/notEqual/notEqual_001_to_008.html: Added.
- webgl/1.0.x/conformance/ogles/GL/notEqual/notEqual_009_to_012-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/notEqual/notEqual_009_to_012.html: Added.
- webgl/1.0.x/conformance/ogles/GL/operators/operators_001_to_008-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/operators/operators_001_to_008.html: Added.
- webgl/1.0.x/conformance/ogles/GL/operators/operators_009_to_016-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/operators/operators_009_to_016.html: Added.
- webgl/1.0.x/conformance/ogles/GL/operators/operators_017_to_024-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/operators/operators_017_to_024.html: Added.
- webgl/1.0.x/conformance/ogles/GL/operators/operators_025_to_026-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/operators/operators_025_to_026.html: Added.
- webgl/1.0.x/conformance/ogles/GL/pow/pow_001_to_008-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/pow/pow_001_to_008.html: Added.
- webgl/1.0.x/conformance/ogles/GL/pow/pow_009_to_016-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/pow/pow_009_to_016.html: Added.
- webgl/1.0.x/conformance/ogles/GL/pow/pow_017_to_024-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/pow/pow_017_to_024.html: Added.
- webgl/1.0.x/conformance/ogles/GL/radians/radians_001_to_006-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/radians/radians_001_to_006.html: Added.
- webgl/1.0.x/conformance/ogles/GL/reflect/reflect_001_to_006-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/reflect/reflect_001_to_006.html: Added.
- webgl/1.0.x/conformance/ogles/GL/refract/refract_001_to_006-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/refract/refract_001_to_006.html: Added.
- webgl/1.0.x/conformance/ogles/GL/sign/sign_001_to_006-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/sign/sign_001_to_006.html: Added.
- webgl/1.0.x/conformance/ogles/GL/sin/sin_001_to_006-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/sin/sin_001_to_006.html: Added.
- webgl/1.0.x/conformance/ogles/GL/smoothstep/smoothstep_001_to_006-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/smoothstep/smoothstep_001_to_006.html: Added.
- webgl/1.0.x/conformance/ogles/GL/sqrt/sqrt_001_to_006-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/sqrt/sqrt_001_to_006.html: Added.
- webgl/1.0.x/conformance/ogles/GL/step/step_001_to_006-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/step/step_001_to_006.html: Added.
- webgl/1.0.x/conformance/ogles/GL/struct/struct_001_to_008-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/struct/struct_001_to_008.html: Added.
- webgl/1.0.x/conformance/ogles/GL/struct/struct_009_to_016-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/struct/struct_009_to_016.html: Added.
- webgl/1.0.x/conformance/ogles/GL/struct/struct_017_to_024-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/struct/struct_017_to_024.html: Added.
- webgl/1.0.x/conformance/ogles/GL/struct/struct_025_to_032-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/struct/struct_025_to_032.html: Added.
- webgl/1.0.x/conformance/ogles/GL/struct/struct_033_to_040-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/struct/struct_033_to_040.html: Added.
- webgl/1.0.x/conformance/ogles/GL/struct/struct_041_to_048-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/struct/struct_041_to_048.html: Added.
- webgl/1.0.x/conformance/ogles/GL/struct/struct_049_to_056-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/struct/struct_049_to_056.html: Added.
- webgl/1.0.x/conformance/ogles/GL/swizzlers/swizzlers_001_to_008-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/swizzlers/swizzlers_001_to_008.html: Added.
- webgl/1.0.x/conformance/ogles/GL/swizzlers/swizzlers_009_to_016-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/swizzlers/swizzlers_009_to_016.html: Added.
- webgl/1.0.x/conformance/ogles/GL/swizzlers/swizzlers_017_to_024-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/swizzlers/swizzlers_017_to_024.html: Added.
- webgl/1.0.x/conformance/ogles/GL/swizzlers/swizzlers_025_to_032-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/swizzlers/swizzlers_025_to_032.html: Added.
- webgl/1.0.x/conformance/ogles/GL/swizzlers/swizzlers_033_to_040-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/swizzlers/swizzlers_033_to_040.html: Added.
- webgl/1.0.x/conformance/ogles/GL/swizzlers/swizzlers_041_to_048-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/swizzlers/swizzlers_041_to_048.html: Added.
- webgl/1.0.x/conformance/ogles/GL/swizzlers/swizzlers_049_to_056-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/swizzlers/swizzlers_049_to_056.html: Added.
- webgl/1.0.x/conformance/ogles/GL/swizzlers/swizzlers_057_to_064-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/swizzlers/swizzlers_057_to_064.html: Added.
- webgl/1.0.x/conformance/ogles/GL/swizzlers/swizzlers_065_to_072-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/swizzlers/swizzlers_065_to_072.html: Added.
- webgl/1.0.x/conformance/ogles/GL/swizzlers/swizzlers_073_to_080-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/swizzlers/swizzlers_073_to_080.html: Added.
- webgl/1.0.x/conformance/ogles/GL/swizzlers/swizzlers_081_to_088-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/swizzlers/swizzlers_081_to_088.html: Added.
- webgl/1.0.x/conformance/ogles/GL/swizzlers/swizzlers_089_to_096-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/swizzlers/swizzlers_089_to_096.html: Added.
- webgl/1.0.x/conformance/ogles/GL/swizzlers/swizzlers_097_to_104-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/swizzlers/swizzlers_097_to_104.html: Added.
- webgl/1.0.x/conformance/ogles/GL/swizzlers/swizzlers_105_to_112-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/swizzlers/swizzlers_105_to_112.html: Added.
- webgl/1.0.x/conformance/ogles/GL/swizzlers/swizzlers_113_to_120-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/swizzlers/swizzlers_113_to_120.html: Added.
- webgl/1.0.x/conformance/ogles/GL/tan/tan_001_to_006-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/tan/tan_001_to_006.html: Added.
- webgl/1.0.x/conformance/ogles/GL/vec/vec_001_to_008-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/vec/vec_001_to_008.html: Added.
- webgl/1.0.x/conformance/ogles/GL/vec/vec_009_to_016-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/vec/vec_009_to_016.html: Added.
- webgl/1.0.x/conformance/ogles/GL/vec/vec_017_to_018-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/vec/vec_017_to_018.html: Added.
- webgl/1.0.x/conformance/ogles/GL/vec3/vec3_001_to_008-expected.txt: Added.
- webgl/1.0.x/conformance/ogles/GL/vec3/vec3_001_to_008.html: Added.
- webgl/1.0.x/conformance/programs/get-active-test-expected.txt: Added.
- webgl/1.0.x/conformance/programs/get-active-test.html: Added.
- webgl/1.0.x/conformance/programs/gl-bind-attrib-location-long-names-test-expected.txt: Added.
- webgl/1.0.x/conformance/programs/gl-bind-attrib-location-long-names-test.html: Added.
- webgl/1.0.x/conformance/programs/gl-bind-attrib-location-test-expected.txt: Added.
- webgl/1.0.x/conformance/programs/gl-bind-attrib-location-test.html: Added.
- webgl/1.0.x/conformance/programs/gl-get-active-attribute-expected.txt: Added.
- webgl/1.0.x/conformance/programs/gl-get-active-attribute.html: Added.
- webgl/1.0.x/conformance/programs/gl-get-active-uniform-expected.txt: Added.
- webgl/1.0.x/conformance/programs/gl-get-active-uniform.html: Added.
- webgl/1.0.x/conformance/programs/gl-getshadersource-expected.txt: Added.
- webgl/1.0.x/conformance/programs/gl-getshadersource.html: Added.
- webgl/1.0.x/conformance/programs/gl-shader-test-expected.txt: Added.
- webgl/1.0.x/conformance/programs/gl-shader-test.html: Added.
- webgl/1.0.x/conformance/programs/invalid-UTF-16-expected.txt: Added.
- webgl/1.0.x/conformance/programs/invalid-UTF-16.html: Added.
- webgl/1.0.x/conformance/programs/program-handling-expected.txt: Added.
- webgl/1.0.x/conformance/programs/program-handling.html: Added.
- webgl/1.0.x/conformance/programs/program-infolog-expected.txt: Added.
- webgl/1.0.x/conformance/programs/program-infolog.html: Added.
- webgl/1.0.x/conformance/programs/program-test-expected.txt: Added.
- webgl/1.0.x/conformance/programs/program-test.html: Added.
- webgl/1.0.x/conformance/programs/use-program-crash-with-discard-in-fragment-shader-expected.txt: Added.
- webgl/1.0.x/conformance/programs/use-program-crash-with-discard-in-fragment-shader.html: Added.
- webgl/1.0.x/conformance/reading/fbo-remains-unchanged-after-read-pixels-expected.txt: Added.
- webgl/1.0.x/conformance/reading/fbo-remains-unchanged-after-read-pixels.html: Added.
- webgl/1.0.x/conformance/reading/read-pixels-pack-alignment-expected.txt: Added.
- webgl/1.0.x/conformance/reading/read-pixels-pack-alignment.html: Added.
- webgl/1.0.x/conformance/reading/read-pixels-test-expected.txt: Added.
- webgl/1.0.x/conformance/reading/read-pixels-test.html: Added.
- webgl/1.0.x/conformance/renderbuffers/depth-renderbuffer-initialization-expected.txt: Added.
- webgl/1.0.x/conformance/renderbuffers/depth-renderbuffer-initialization.html: Added.
- webgl/1.0.x/conformance/renderbuffers/feedback-loop-expected.txt: Added.
- webgl/1.0.x/conformance/renderbuffers/feedback-loop.html: Added.
- webgl/1.0.x/conformance/renderbuffers/framebuffer-object-attachment-expected.txt: Added.
- webgl/1.0.x/conformance/renderbuffers/framebuffer-object-attachment.html: Added.
- webgl/1.0.x/conformance/renderbuffers/framebuffer-state-restoration-expected.txt: Added.
- webgl/1.0.x/conformance/renderbuffers/framebuffer-state-restoration.html: Added.
- webgl/1.0.x/conformance/renderbuffers/framebuffer-test-expected.txt: Added.
- webgl/1.0.x/conformance/renderbuffers/framebuffer-test.html: Added.
- webgl/1.0.x/conformance/renderbuffers/renderbuffer-initialization-expected.txt: Added.
- webgl/1.0.x/conformance/renderbuffers/renderbuffer-initialization.html: Added.
- webgl/1.0.x/conformance/renderbuffers/stencil-renderbuffer-initialization-expected.txt: Added.
- webgl/1.0.x/conformance/renderbuffers/stencil-renderbuffer-initialization.html: Added.
- webgl/1.0.x/conformance/rendering/bind-framebuffer-flush-bug-expected.txt: Added.
- webgl/1.0.x/conformance/rendering/bind-framebuffer-flush-bug.html: Added.
- webgl/1.0.x/conformance/rendering/blending-expected.txt: Added.
- webgl/1.0.x/conformance/rendering/blending.html: Added.
- webgl/1.0.x/conformance/rendering/canvas-alpha-bug-expected.txt: Added.
- webgl/1.0.x/conformance/rendering/canvas-alpha-bug.html: Added.
- webgl/1.0.x/conformance/rendering/clear-after-copyTexImage2D-expected.txt: Added.
- webgl/1.0.x/conformance/rendering/clear-after-copyTexImage2D.html: Added.
- webgl/1.0.x/conformance/rendering/clipping-wide-points-expected.txt: Added.
- webgl/1.0.x/conformance/rendering/clipping-wide-points.html: Added.
- webgl/1.0.x/conformance/rendering/color-mask-preserved-during-implicit-clears-expected.txt: Added.
- webgl/1.0.x/conformance/rendering/color-mask-preserved-during-implicit-clears.html: Added.
- webgl/1.0.x/conformance/rendering/culling-expected.txt: Added.
- webgl/1.0.x/conformance/rendering/culling.html: Added.
- webgl/1.0.x/conformance/rendering/default-texture-draw-bug-expected.txt: Added.
- webgl/1.0.x/conformance/rendering/default-texture-draw-bug.html: Added.
- webgl/1.0.x/conformance/rendering/draw-arrays-out-of-bounds-expected.txt: Added.
- webgl/1.0.x/conformance/rendering/draw-arrays-out-of-bounds.html: Added.
- webgl/1.0.x/conformance/rendering/draw-elements-out-of-bounds-expected.txt: Added.
- webgl/1.0.x/conformance/rendering/draw-elements-out-of-bounds.html: Added.
- webgl/1.0.x/conformance/rendering/draw-webgl-to-canvas-2d-repeatedly-expected.txt: Added.
- webgl/1.0.x/conformance/rendering/draw-webgl-to-canvas-2d-repeatedly.html: Added.
- webgl/1.0.x/conformance/rendering/draw-with-changing-start-vertex-bug-expected.txt: Added.
- webgl/1.0.x/conformance/rendering/draw-with-changing-start-vertex-bug.html: Added.
- webgl/1.0.x/conformance/rendering/framebuffer-switch-expected.txt: Added.
- webgl/1.0.x/conformance/rendering/framebuffer-switch.html: Added.
- webgl/1.0.x/conformance/rendering/framebuffer-texture-clear-expected.txt: Added.
- webgl/1.0.x/conformance/rendering/framebuffer-texture-clear.html: Added.
- webgl/1.0.x/conformance/rendering/framebuffer-texture-switch-expected.txt: Added.
- webgl/1.0.x/conformance/rendering/framebuffer-texture-switch.html: Added.
- webgl/1.0.x/conformance/rendering/gl-clear-expected.txt: Added.
- webgl/1.0.x/conformance/rendering/gl-clear.html: Added.
- webgl/1.0.x/conformance/rendering/gl-drawarrays-expected.txt: Added.
- webgl/1.0.x/conformance/rendering/gl-drawarrays.html: Added.
- webgl/1.0.x/conformance/rendering/gl-drawelements-expected.txt: Added.
- webgl/1.0.x/conformance/rendering/gl-drawelements.html: Added.
- webgl/1.0.x/conformance/rendering/gl-scissor-canvas-dimensions-expected.txt: Added.
- webgl/1.0.x/conformance/rendering/gl-scissor-canvas-dimensions.html: Added.
- webgl/1.0.x/conformance/rendering/gl-scissor-fbo-test-expected.txt: Added.
- webgl/1.0.x/conformance/rendering/gl-scissor-fbo-test.html: Added.
- webgl/1.0.x/conformance/rendering/gl-scissor-test-expected.txt: Added.
- webgl/1.0.x/conformance/rendering/gl-scissor-test.html: Added.
- webgl/1.0.x/conformance/rendering/gl-viewport-test-expected.txt: Added.
- webgl/1.0.x/conformance/rendering/gl-viewport-test.html: Added.
- webgl/1.0.x/conformance/rendering/line-loop-tri-fan-expected.txt: Added.
- webgl/1.0.x/conformance/rendering/line-loop-tri-fan.html: Added.
- webgl/1.0.x/conformance/rendering/line-rendering-quality-expected.txt: Added.
- webgl/1.0.x/conformance/rendering/line-rendering-quality.html: Added.
- webgl/1.0.x/conformance/rendering/many-draw-calls-expected.txt: Added.
- webgl/1.0.x/conformance/rendering/many-draw-calls.html: Added.
- webgl/1.0.x/conformance/rendering/more-than-65536-indices-expected.txt: Added.
- webgl/1.0.x/conformance/rendering/more-than-65536-indices.html: Added.
- webgl/1.0.x/conformance/rendering/multisample-corruption-expected.txt: Added.
- webgl/1.0.x/conformance/rendering/multisample-corruption.html: Added.
- webgl/1.0.x/conformance/rendering/negative-one-index-expected.txt: Added.
- webgl/1.0.x/conformance/rendering/negative-one-index.html: Added.
- webgl/1.0.x/conformance/rendering/out-of-bounds-array-buffers-expected.txt: Added.
- webgl/1.0.x/conformance/rendering/out-of-bounds-array-buffers.html: Added.
- webgl/1.0.x/conformance/rendering/out-of-bounds-index-buffers-expected.txt: Added.
- webgl/1.0.x/conformance/rendering/out-of-bounds-index-buffers.html: Added.
- webgl/1.0.x/conformance/rendering/point-no-attributes-expected.txt: Added.
- webgl/1.0.x/conformance/rendering/point-no-attributes.html: Added.
- webgl/1.0.x/conformance/rendering/point-size-expected.txt: Added.
- webgl/1.0.x/conformance/rendering/point-size.html: Added.
- webgl/1.0.x/conformance/rendering/point-specific-shader-variables-expected.txt: Added.
- webgl/1.0.x/conformance/rendering/point-specific-shader-variables.html: Added.
- webgl/1.0.x/conformance/rendering/point-with-gl-pointcoord-in-fragment-shader-expected.txt: Added.
- webgl/1.0.x/conformance/rendering/point-with-gl-pointcoord-in-fragment-shader.html: Added.
- webgl/1.0.x/conformance/rendering/polygon-offset-expected.txt: Added.
- webgl/1.0.x/conformance/rendering/polygon-offset.html: Added.
- webgl/1.0.x/conformance/rendering/preservedrawingbuffer-leak-expected.txt: Added.
- webgl/1.0.x/conformance/rendering/preservedrawingbuffer-leak.html: Added.
- webgl/1.0.x/conformance/rendering/rendering-sampling-feedback-loop-expected.txt: Added.
- webgl/1.0.x/conformance/rendering/rendering-sampling-feedback-loop.html: Added.
- webgl/1.0.x/conformance/rendering/rendering-stencil-large-viewport-expected.txt: Added.
- webgl/1.0.x/conformance/rendering/rendering-stencil-large-viewport.html: Added.
- webgl/1.0.x/conformance/rendering/scissor-rect-repeated-rendering-expected.txt: Added.
- webgl/1.0.x/conformance/rendering/scissor-rect-repeated-rendering.html: Added.
- webgl/1.0.x/conformance/rendering/simple-expected.txt: Added.
- webgl/1.0.x/conformance/rendering/simple.html: Added.
- webgl/1.0.x/conformance/rendering/texture-switch-performance-expected.txt: Added.
- webgl/1.0.x/conformance/rendering/texture-switch-performance.html: Added.
- webgl/1.0.x/conformance/rendering/triangle-expected.txt: Added.
- webgl/1.0.x/conformance/rendering/triangle.html: Added.
- webgl/1.0.x/conformance/state/fb-attach-implicit-target-assignment-expected.txt: Added.
- webgl/1.0.x/conformance/state/fb-attach-implicit-target-assignment.html: Added.
- webgl/1.0.x/conformance/state/gl-enable-enum-test-expected.txt: Added.
- webgl/1.0.x/conformance/state/gl-enable-enum-test.html: Added.
- webgl/1.0.x/conformance/state/gl-enum-tests-expected.txt: Added.
- webgl/1.0.x/conformance/state/gl-enum-tests.html: Added.
- webgl/1.0.x/conformance/state/gl-get-calls-expected.txt: Added.
- webgl/1.0.x/conformance/state/gl-get-calls.html: Added.
- webgl/1.0.x/conformance/state/gl-geterror-expected.txt: Added.
- webgl/1.0.x/conformance/state/gl-geterror.html: Added.
- webgl/1.0.x/conformance/state/gl-getstring-expected.txt: Added.
- webgl/1.0.x/conformance/state/gl-getstring.html: Added.
- webgl/1.0.x/conformance/state/gl-initial-state-expected.txt: Added.
- webgl/1.0.x/conformance/state/gl-initial-state.html: Added.
- webgl/1.0.x/conformance/state/gl-object-get-calls-expected.txt: Added.
- webgl/1.0.x/conformance/state/gl-object-get-calls.html: Added.
- webgl/1.0.x/conformance/state/state-uneffected-after-compositing-expected.txt: Added.
- webgl/1.0.x/conformance/state/state-uneffected-after-compositing.html: Added.
- webgl/1.0.x/conformance/textures/canvas/tex-2d-alpha-alpha-unsigned_byte-expected.txt: Added.
- webgl/1.0.x/conformance/textures/canvas/tex-2d-alpha-alpha-unsigned_byte.html: Added.
- webgl/1.0.x/conformance/textures/canvas/tex-2d-luminance-luminance-unsigned_byte-expected.txt: Added.
- webgl/1.0.x/conformance/textures/canvas/tex-2d-luminance-luminance-unsigned_byte.html: Added.
- webgl/1.0.x/conformance/textures/canvas/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte-expected.txt: Added.
- webgl/1.0.x/conformance/textures/canvas/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html: Added.
- webgl/1.0.x/conformance/textures/canvas/tex-2d-rgb-rgb-unsigned_byte-expected.txt: Added.
- webgl/1.0.x/conformance/textures/canvas/tex-2d-rgb-rgb-unsigned_byte.html: Added.
- webgl/1.0.x/conformance/textures/canvas/tex-2d-rgb-rgb-unsigned_short_5_6_5-expected.txt: Added.
- webgl/1.0.x/conformance/textures/canvas/tex-2d-rgb-rgb-unsigned_short_5_6_5.html: Added.
- webgl/1.0.x/conformance/textures/canvas/tex-2d-rgba-rgba-unsigned_byte-expected.txt: Added.
- webgl/1.0.x/conformance/textures/canvas/tex-2d-rgba-rgba-unsigned_byte.html: Added.
- webgl/1.0.x/conformance/textures/canvas/tex-2d-rgba-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
- webgl/1.0.x/conformance/textures/canvas/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html: Added.
- webgl/1.0.x/conformance/textures/canvas/tex-2d-rgba-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
- webgl/1.0.x/conformance/textures/canvas/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html: Added.
- webgl/1.0.x/conformance/textures/canvas_sub_rectangle/tex-2d-alpha-alpha-unsigned_byte-expected.txt: Added.
- webgl/1.0.x/conformance/textures/canvas_sub_rectangle/tex-2d-alpha-alpha-unsigned_byte.html: Added.
- webgl/1.0.x/conformance/textures/canvas_sub_rectangle/tex-2d-luminance-luminance-unsigned_byte-expected.txt: Added.
- webgl/1.0.x/conformance/textures/canvas_sub_rectangle/tex-2d-luminance-luminance-unsigned_byte.html: Added.
- webgl/1.0.x/conformance/textures/canvas_sub_rectangle/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte-expected.txt: Added.
- webgl/1.0.x/conformance/textures/canvas_sub_rectangle/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html: Added.
- webgl/1.0.x/conformance/textures/canvas_sub_rectangle/tex-2d-rgb-rgb-unsigned_byte-expected.txt: Added.
- webgl/1.0.x/conformance/textures/canvas_sub_rectangle/tex-2d-rgb-rgb-unsigned_byte.html: Added.
- webgl/1.0.x/conformance/textures/canvas_sub_rectangle/tex-2d-rgb-rgb-unsigned_short_5_6_5-expected.txt: Added.
- webgl/1.0.x/conformance/textures/canvas_sub_rectangle/tex-2d-rgb-rgb-unsigned_short_5_6_5.html: Added.
- webgl/1.0.x/conformance/textures/canvas_sub_rectangle/tex-2d-rgba-rgba-unsigned_byte-expected.txt: Added.
- webgl/1.0.x/conformance/textures/canvas_sub_rectangle/tex-2d-rgba-rgba-unsigned_byte.html: Added.
- webgl/1.0.x/conformance/textures/canvas_sub_rectangle/tex-2d-rgba-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
- webgl/1.0.x/conformance/textures/canvas_sub_rectangle/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html: Added.
- webgl/1.0.x/conformance/textures/canvas_sub_rectangle/tex-2d-rgba-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
- webgl/1.0.x/conformance/textures/canvas_sub_rectangle/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html: Added.
- webgl/1.0.x/conformance/textures/image/tex-2d-alpha-alpha-unsigned_byte-expected.txt: Added.
- webgl/1.0.x/conformance/textures/image/tex-2d-alpha-alpha-unsigned_byte.html: Added.
- webgl/1.0.x/conformance/textures/image/tex-2d-luminance-luminance-unsigned_byte-expected.txt: Added.
- webgl/1.0.x/conformance/textures/image/tex-2d-luminance-luminance-unsigned_byte.html: Added.
- webgl/1.0.x/conformance/textures/image/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte-expected.txt: Added.
- webgl/1.0.x/conformance/textures/image/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html: Added.
- webgl/1.0.x/conformance/textures/image/tex-2d-rgb-rgb-unsigned_byte-expected.txt: Added.
- webgl/1.0.x/conformance/textures/image/tex-2d-rgb-rgb-unsigned_byte.html: Added.
- webgl/1.0.x/conformance/textures/image/tex-2d-rgb-rgb-unsigned_short_5_6_5-expected.txt: Added.
- webgl/1.0.x/conformance/textures/image/tex-2d-rgb-rgb-unsigned_short_5_6_5.html: Added.
- webgl/1.0.x/conformance/textures/image/tex-2d-rgba-rgba-unsigned_byte-expected.txt: Added.
- webgl/1.0.x/conformance/textures/image/tex-2d-rgba-rgba-unsigned_byte.html: Added.
- webgl/1.0.x/conformance/textures/image/tex-2d-rgba-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
- webgl/1.0.x/conformance/textures/image/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html: Added.
- webgl/1.0.x/conformance/textures/image/tex-2d-rgba-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
- webgl/1.0.x/conformance/textures/image/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_blob/tex-2d-alpha-alpha-unsigned_byte-expected.txt: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_blob/tex-2d-alpha-alpha-unsigned_byte.html: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_blob/tex-2d-luminance-luminance-unsigned_byte-expected.txt: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_blob/tex-2d-luminance-luminance-unsigned_byte.html: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_blob/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte-expected.txt: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_blob/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_blob/tex-2d-rgb-rgb-unsigned_byte-expected.txt: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_blob/tex-2d-rgb-rgb-unsigned_byte.html: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_blob/tex-2d-rgb-rgb-unsigned_short_5_6_5-expected.txt: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_blob/tex-2d-rgb-rgb-unsigned_short_5_6_5.html: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_blob/tex-2d-rgba-rgba-unsigned_byte-expected.txt: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_blob/tex-2d-rgba-rgba-unsigned_byte.html: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_blob/tex-2d-rgba-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_blob/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_blob/tex-2d-rgba-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_blob/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_canvas/tex-2d-alpha-alpha-unsigned_byte-expected.txt: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_canvas/tex-2d-alpha-alpha-unsigned_byte.html: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_canvas/tex-2d-luminance-luminance-unsigned_byte-expected.txt: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_canvas/tex-2d-luminance-luminance-unsigned_byte.html: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_canvas/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte-expected.txt: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_canvas/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_canvas/tex-2d-rgb-rgb-unsigned_byte-expected.txt: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_canvas/tex-2d-rgb-rgb-unsigned_byte.html: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_canvas/tex-2d-rgb-rgb-unsigned_short_5_6_5-expected.txt: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_canvas/tex-2d-rgb-rgb-unsigned_short_5_6_5.html: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_canvas/tex-2d-rgba-rgba-unsigned_byte-expected.txt: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_canvas/tex-2d-rgba-rgba-unsigned_byte.html: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_canvas/tex-2d-rgba-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_canvas/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_canvas/tex-2d-rgba-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_canvas/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_image/tex-2d-alpha-alpha-unsigned_byte-expected.txt: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_image/tex-2d-alpha-alpha-unsigned_byte.html: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_image/tex-2d-luminance-luminance-unsigned_byte-expected.txt: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_image/tex-2d-luminance-luminance-unsigned_byte.html: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_image/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte-expected.txt: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_image/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_image/tex-2d-rgb-rgb-unsigned_byte-expected.txt: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_image/tex-2d-rgb-rgb-unsigned_byte.html: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_image/tex-2d-rgb-rgb-unsigned_short_5_6_5-expected.txt: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_image/tex-2d-rgb-rgb-unsigned_short_5_6_5.html: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_image/tex-2d-rgba-rgba-unsigned_byte-expected.txt: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_image/tex-2d-rgba-rgba-unsigned_byte.html: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_image/tex-2d-rgba-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_image/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_image/tex-2d-rgba-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_image/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-alpha-alpha-unsigned_byte-expected.txt: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-alpha-alpha-unsigned_byte.html: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-luminance-luminance-unsigned_byte-expected.txt: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-luminance-luminance-unsigned_byte.html: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte-expected.txt: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-rgb-rgb-unsigned_byte-expected.txt: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-rgb-rgb-unsigned_byte.html: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-rgb-rgb-unsigned_short_5_6_5-expected.txt: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-rgb-rgb-unsigned_short_5_6_5.html: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-rgba-rgba-unsigned_byte-expected.txt: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-rgba-rgba-unsigned_byte.html: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-rgba-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-rgba-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_image_data/tex-2d-alpha-alpha-unsigned_byte-expected.txt: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_image_data/tex-2d-alpha-alpha-unsigned_byte.html: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_image_data/tex-2d-luminance-luminance-unsigned_byte-expected.txt: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_image_data/tex-2d-luminance-luminance-unsigned_byte.html: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_image_data/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte-expected.txt: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_image_data/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_image_data/tex-2d-rgb-rgb-unsigned_byte-expected.txt: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_image_data/tex-2d-rgb-rgb-unsigned_byte.html: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_image_data/tex-2d-rgb-rgb-unsigned_short_5_6_5-expected.txt: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_image_data/tex-2d-rgb-rgb-unsigned_short_5_6_5.html: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_image_data/tex-2d-rgba-rgba-unsigned_byte-expected.txt: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_image_data/tex-2d-rgba-rgba-unsigned_byte.html: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_image_data/tex-2d-rgba-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_image_data/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_image_data/tex-2d-rgba-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_image_data/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_video/tex-2d-alpha-alpha-unsigned_byte-expected.txt: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_video/tex-2d-alpha-alpha-unsigned_byte.html: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_video/tex-2d-luminance-luminance-unsigned_byte-expected.txt: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_video/tex-2d-luminance-luminance-unsigned_byte.html: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_video/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte-expected.txt: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_video/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_video/tex-2d-rgb-rgb-unsigned_byte-expected.txt: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_video/tex-2d-rgb-rgb-unsigned_byte.html: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_video/tex-2d-rgb-rgb-unsigned_short_5_6_5-expected.txt: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_video/tex-2d-rgb-rgb-unsigned_short_5_6_5.html: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_video/tex-2d-rgba-rgba-unsigned_byte-expected.txt: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_video/tex-2d-rgba-rgba-unsigned_byte.html: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_video/tex-2d-rgba-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_video/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_video/tex-2d-rgba-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
- webgl/1.0.x/conformance/textures/image_bitmap_from_video/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html: Added.
- webgl/1.0.x/conformance/textures/image_data/tex-2d-alpha-alpha-unsigned_byte-expected.txt: Added.
- webgl/1.0.x/conformance/textures/image_data/tex-2d-alpha-alpha-unsigned_byte.html: Added.
- webgl/1.0.x/conformance/textures/image_data/tex-2d-luminance-luminance-unsigned_byte-expected.txt: Added.
- webgl/1.0.x/conformance/textures/image_data/tex-2d-luminance-luminance-unsigned_byte.html: Added.
- webgl/1.0.x/conformance/textures/image_data/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte-expected.txt: Added.
- webgl/1.0.x/conformance/textures/image_data/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html: Added.
- webgl/1.0.x/conformance/textures/image_data/tex-2d-rgb-rgb-unsigned_byte-expected.txt: Added.
- webgl/1.0.x/conformance/textures/image_data/tex-2d-rgb-rgb-unsigned_byte.html: Added.
- webgl/1.0.x/conformance/textures/image_data/tex-2d-rgb-rgb-unsigned_short_5_6_5-expected.txt: Added.
- webgl/1.0.x/conformance/textures/image_data/tex-2d-rgb-rgb-unsigned_short_5_6_5.html: Added.
- webgl/1.0.x/conformance/textures/image_data/tex-2d-rgba-rgba-unsigned_byte-expected.txt: Added.
- webgl/1.0.x/conformance/textures/image_data/tex-2d-rgba-rgba-unsigned_byte.html: Added.
- webgl/1.0.x/conformance/textures/image_data/tex-2d-rgba-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
- webgl/1.0.x/conformance/textures/image_data/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html: Added.
- webgl/1.0.x/conformance/textures/image_data/tex-2d-rgba-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
- webgl/1.0.x/conformance/textures/image_data/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html: Added.
- webgl/1.0.x/conformance/textures/misc/canvas-teximage-after-multiple-drawimages-expected.txt: Added.
- webgl/1.0.x/conformance/textures/misc/canvas-teximage-after-multiple-drawimages.html: Added.
- webgl/1.0.x/conformance/textures/misc/compressed-tex-image-expected.txt: Added.
- webgl/1.0.x/conformance/textures/misc/compressed-tex-image.html: Added.
- webgl/1.0.x/conformance/textures/misc/copy-tex-image-2d-formats-expected.txt: Added.
- webgl/1.0.x/conformance/textures/misc/copy-tex-image-2d-formats.html: Added.
- webgl/1.0.x/conformance/textures/misc/copy-tex-image-and-sub-image-2d-expected.txt: Added.
- webgl/1.0.x/conformance/textures/misc/copy-tex-image-and-sub-image-2d.html: Added.
- webgl/1.0.x/conformance/textures/misc/copy-tex-image-crash-expected.txt: Added.
- webgl/1.0.x/conformance/textures/misc/copy-tex-image-crash.html: Added.
- webgl/1.0.x/conformance/textures/misc/copytexsubimage2d-large-partial-copy-corruption-expected.txt: Added.
- webgl/1.0.x/conformance/textures/misc/copytexsubimage2d-large-partial-copy-corruption.html: Added.
- webgl/1.0.x/conformance/textures/misc/copytexsubimage2d-subrects-expected.txt: Added.
- webgl/1.0.x/conformance/textures/misc/copytexsubimage2d-subrects.html: Added.
- webgl/1.0.x/conformance/textures/misc/cube-incomplete-fbo-expected.txt: Added.
- webgl/1.0.x/conformance/textures/misc/cube-incomplete-fbo.html: Added.
- webgl/1.0.x/conformance/textures/misc/cube-map-uploads-out-of-order-expected.txt: Added.
- webgl/1.0.x/conformance/textures/misc/cube-map-uploads-out-of-order.html: Added.
- webgl/1.0.x/conformance/textures/misc/default-texture-expected.txt: Added.
- webgl/1.0.x/conformance/textures/misc/default-texture.html: Added.
- webgl/1.0.x/conformance/textures/misc/exif-orientation-expected.txt: Added.
- webgl/1.0.x/conformance/textures/misc/exif-orientation.html: Added.
- webgl/1.0.x/conformance/textures/misc/gl-get-tex-parameter-expected.txt: Added.
- webgl/1.0.x/conformance/textures/misc/gl-get-tex-parameter.html: Added.
- webgl/1.0.x/conformance/textures/misc/gl-pixelstorei-expected.txt: Added.
- webgl/1.0.x/conformance/textures/misc/gl-pixelstorei.html: Added.
- webgl/1.0.x/conformance/textures/misc/gl-teximage-expected.txt: Added.
- webgl/1.0.x/conformance/textures/misc/gl-teximage.html: Added.
- webgl/1.0.x/conformance/textures/misc/mipmap-fbo-expected.txt: Added.
- webgl/1.0.x/conformance/textures/misc/mipmap-fbo.html: Added.
- webgl/1.0.x/conformance/textures/misc/origin-clean-conformance-expected.txt: Added.
- webgl/1.0.x/conformance/textures/misc/origin-clean-conformance-offscreencanvas-expected.txt: Added.
- webgl/1.0.x/conformance/textures/misc/origin-clean-conformance-offscreencanvas.html: Added.
- webgl/1.0.x/conformance/textures/misc/origin-clean-conformance.html: Added.
- webgl/1.0.x/conformance/textures/misc/tex-image-and-sub-image-2d-with-array-buffer-view-expected.txt: Added.
- webgl/1.0.x/conformance/textures/misc/tex-image-and-sub-image-2d-with-array-buffer-view.html: Added.
- webgl/1.0.x/conformance/textures/misc/tex-image-and-uniform-binding-bugs-expected.txt: Added.
- webgl/1.0.x/conformance/textures/misc/tex-image-and-uniform-binding-bugs.html: Added.
- webgl/1.0.x/conformance/textures/misc/tex-image-canvas-corruption-expected.txt: Added.
- webgl/1.0.x/conformance/textures/misc/tex-image-canvas-corruption.html: Added.
- webgl/1.0.x/conformance/textures/misc/tex-image-webgl-expected.txt: Added.
- webgl/1.0.x/conformance/textures/misc/tex-image-webgl.html: Added.
- webgl/1.0.x/conformance/textures/misc/tex-image-with-format-and-type-expected.txt: Added.
- webgl/1.0.x/conformance/textures/misc/tex-image-with-format-and-type.html: Added.
- webgl/1.0.x/conformance/textures/misc/tex-image-with-invalid-data-expected.txt: Added.
- webgl/1.0.x/conformance/textures/misc/tex-image-with-invalid-data.html: Added.
- webgl/1.0.x/conformance/textures/misc/tex-input-validation-expected.txt: Added.
- webgl/1.0.x/conformance/textures/misc/tex-input-validation.html: Added.
- webgl/1.0.x/conformance/textures/misc/tex-sub-image-2d-bad-args-expected.txt: Added.
- webgl/1.0.x/conformance/textures/misc/tex-sub-image-2d-bad-args.html: Added.
- webgl/1.0.x/conformance/textures/misc/tex-sub-image-2d-expected.txt: Added.
- webgl/1.0.x/conformance/textures/misc/tex-sub-image-2d.html: Added.
- webgl/1.0.x/conformance/textures/misc/tex-video-using-tex-unit-non-zero-expected.txt: Added.
- webgl/1.0.x/conformance/textures/misc/tex-video-using-tex-unit-non-zero.html: Added.
- webgl/1.0.x/conformance/textures/misc/texparameter-test-expected.txt: Added.
- webgl/1.0.x/conformance/textures/misc/texparameter-test.html: Added.
- webgl/1.0.x/conformance/textures/misc/texture-active-bind-2-expected.txt: Added.
- webgl/1.0.x/conformance/textures/misc/texture-active-bind-2.html: Added.
- webgl/1.0.x/conformance/textures/misc/texture-active-bind-expected.txt: Added.
- webgl/1.0.x/conformance/textures/misc/texture-active-bind.html: Added.
- webgl/1.0.x/conformance/textures/misc/texture-attachment-formats-expected.txt: Added.
- webgl/1.0.x/conformance/textures/misc/texture-attachment-formats.html: Added.
- webgl/1.0.x/conformance/textures/misc/texture-clear-expected.txt: Added.
- webgl/1.0.x/conformance/textures/misc/texture-clear.html: Added.
- webgl/1.0.x/conformance/textures/misc/texture-complete-expected.txt: Added.
- webgl/1.0.x/conformance/textures/misc/texture-complete.html: Added.
- webgl/1.0.x/conformance/textures/misc/texture-copying-and-deletion-expected.txt: Added.
- webgl/1.0.x/conformance/textures/misc/texture-copying-and-deletion.html: Added.
- webgl/1.0.x/conformance/textures/misc/texture-copying-feedback-loops-expected.txt: Added.
- webgl/1.0.x/conformance/textures/misc/texture-copying-feedback-loops.html: Added.
- webgl/1.0.x/conformance/textures/misc/texture-corner-case-videos-expected.txt: Added.
- webgl/1.0.x/conformance/textures/misc/texture-corner-case-videos.html: Added.
- webgl/1.0.x/conformance/textures/misc/texture-cube-as-fbo-attachment-expected.txt: Added.
- webgl/1.0.x/conformance/textures/misc/texture-cube-as-fbo-attachment.html: Added.
- webgl/1.0.x/conformance/textures/misc/texture-draw-with-2d-and-cube-expected.txt: Added.
- webgl/1.0.x/conformance/textures/misc/texture-draw-with-2d-and-cube.html: Added.
- webgl/1.0.x/conformance/textures/misc/texture-fakeblack-expected.txt: Added.
- webgl/1.0.x/conformance/textures/misc/texture-fakeblack.html: Added.
- webgl/1.0.x/conformance/textures/misc/texture-formats-test-expected.txt: Added.
- webgl/1.0.x/conformance/textures/misc/texture-formats-test.html: Added.
- webgl/1.0.x/conformance/textures/misc/texture-hd-dpi-expected.txt: Added.
- webgl/1.0.x/conformance/textures/misc/texture-hd-dpi.html: Added.
- webgl/1.0.x/conformance/textures/misc/texture-mips-expected.txt: Added.
- webgl/1.0.x/conformance/textures/misc/texture-mips.html: Added.
- webgl/1.0.x/conformance/textures/misc/texture-npot-expected.txt: Added.
- webgl/1.0.x/conformance/textures/misc/texture-npot-video-expected.txt: Added.
- webgl/1.0.x/conformance/textures/misc/texture-npot-video.html: Added.
- webgl/1.0.x/conformance/textures/misc/texture-npot.html: Added.
- webgl/1.0.x/conformance/textures/misc/texture-size-cube-maps-expected.txt: Added.
- webgl/1.0.x/conformance/textures/misc/texture-size-cube-maps.html: Added.
- webgl/1.0.x/conformance/textures/misc/texture-size-expected.txt: Added.
- webgl/1.0.x/conformance/textures/misc/texture-size-limit-expected.txt: Added.
- webgl/1.0.x/conformance/textures/misc/texture-size-limit.html: Added.
- webgl/1.0.x/conformance/textures/misc/texture-size.html: Added.
- webgl/1.0.x/conformance/textures/misc/texture-sub-image-cube-maps-expected.txt: Added.
- webgl/1.0.x/conformance/textures/misc/texture-sub-image-cube-maps.html: Added.
- webgl/1.0.x/conformance/textures/misc/texture-transparent-pixels-initialized-expected.txt: Added.
- webgl/1.0.x/conformance/textures/misc/texture-transparent-pixels-initialized.html: Added.
- webgl/1.0.x/conformance/textures/misc/texture-upload-cube-maps-expected.txt: Added.
- webgl/1.0.x/conformance/textures/misc/texture-upload-cube-maps.html: Added.
- webgl/1.0.x/conformance/textures/misc/texture-upload-size-expected.txt: Added.
- webgl/1.0.x/conformance/textures/misc/texture-upload-size.html: Added.
- webgl/1.0.x/conformance/textures/misc/texture-video-transparent-expected.txt: Added.
- webgl/1.0.x/conformance/textures/misc/texture-video-transparent.html: Added.
- webgl/1.0.x/conformance/textures/misc/texture-with-flip-y-and-premultiply-alpha-expected.txt: Added.
- webgl/1.0.x/conformance/textures/misc/texture-with-flip-y-and-premultiply-alpha.html: Added.
- webgl/1.0.x/conformance/textures/misc/upload-from-srcset-with-empty-data-expected.txt: Added.
- webgl/1.0.x/conformance/textures/misc/upload-from-srcset-with-empty-data.html: Added.
- webgl/1.0.x/conformance/textures/misc/video-rotation-expected.txt: Added.
- webgl/1.0.x/conformance/textures/misc/video-rotation.html: Added.
- webgl/1.0.x/conformance/textures/svg_image/tex-2d-alpha-alpha-unsigned_byte-expected.txt: Added.
- webgl/1.0.x/conformance/textures/svg_image/tex-2d-alpha-alpha-unsigned_byte.html: Added.
- webgl/1.0.x/conformance/textures/svg_image/tex-2d-luminance-luminance-unsigned_byte-expected.txt: Added.
- webgl/1.0.x/conformance/textures/svg_image/tex-2d-luminance-luminance-unsigned_byte.html: Added.
- webgl/1.0.x/conformance/textures/svg_image/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte-expected.txt: Added.
- webgl/1.0.x/conformance/textures/svg_image/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html: Added.
- webgl/1.0.x/conformance/textures/svg_image/tex-2d-rgb-rgb-unsigned_byte-expected.txt: Added.
- webgl/1.0.x/conformance/textures/svg_image/tex-2d-rgb-rgb-unsigned_byte.html: Added.
- webgl/1.0.x/conformance/textures/svg_image/tex-2d-rgb-rgb-unsigned_short_5_6_5-expected.txt: Added.
- webgl/1.0.x/conformance/textures/svg_image/tex-2d-rgb-rgb-unsigned_short_5_6_5.html: Added.
- webgl/1.0.x/conformance/textures/svg_image/tex-2d-rgba-rgba-unsigned_byte-expected.txt: Added.
- webgl/1.0.x/conformance/textures/svg_image/tex-2d-rgba-rgba-unsigned_byte.html: Added.
- webgl/1.0.x/conformance/textures/svg_image/tex-2d-rgba-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
- webgl/1.0.x/conformance/textures/svg_image/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html: Added.
- webgl/1.0.x/conformance/textures/svg_image/tex-2d-rgba-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
- webgl/1.0.x/conformance/textures/svg_image/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html: Added.
- webgl/1.0.x/conformance/textures/video/tex-2d-alpha-alpha-unsigned_byte-expected.txt: Added.
- webgl/1.0.x/conformance/textures/video/tex-2d-alpha-alpha-unsigned_byte.html: Added.
- webgl/1.0.x/conformance/textures/video/tex-2d-luminance-luminance-unsigned_byte-expected.txt: Added.
- webgl/1.0.x/conformance/textures/video/tex-2d-luminance-luminance-unsigned_byte.html: Added.
- webgl/1.0.x/conformance/textures/video/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte-expected.txt: Added.
- webgl/1.0.x/conformance/textures/video/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html: Added.
- webgl/1.0.x/conformance/textures/video/tex-2d-rgb-rgb-unsigned_byte-expected.txt: Added.
- webgl/1.0.x/conformance/textures/video/tex-2d-rgb-rgb-unsigned_byte.html: Added.
- webgl/1.0.x/conformance/textures/video/tex-2d-rgb-rgb-unsigned_short_5_6_5-expected.txt: Added.
- webgl/1.0.x/conformance/textures/video/tex-2d-rgb-rgb-unsigned_short_5_6_5.html: Added.
- webgl/1.0.x/conformance/textures/video/tex-2d-rgba-rgba-unsigned_byte-expected.txt: Added.
- webgl/1.0.x/conformance/textures/video/tex-2d-rgba-rgba-unsigned_byte.html: Added.
- webgl/1.0.x/conformance/textures/video/tex-2d-rgba-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
- webgl/1.0.x/conformance/textures/video/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html: Added.
- webgl/1.0.x/conformance/textures/video/tex-2d-rgba-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
- webgl/1.0.x/conformance/textures/video/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html: Added.
- webgl/1.0.x/conformance/textures/webgl_canvas/tex-2d-alpha-alpha-unsigned_byte-expected.txt: Added.
- webgl/1.0.x/conformance/textures/webgl_canvas/tex-2d-alpha-alpha-unsigned_byte.html: Added.
- webgl/1.0.x/conformance/textures/webgl_canvas/tex-2d-luminance-luminance-unsigned_byte-expected.txt: Added.
- webgl/1.0.x/conformance/textures/webgl_canvas/tex-2d-luminance-luminance-unsigned_byte.html: Added.
- webgl/1.0.x/conformance/textures/webgl_canvas/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte-expected.txt: Added.
- webgl/1.0.x/conformance/textures/webgl_canvas/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html: Added.
- webgl/1.0.x/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_byte-expected.txt: Added.
- webgl/1.0.x/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_byte.html: Added.
- webgl/1.0.x/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_short_5_6_5-expected.txt: Added.
- webgl/1.0.x/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_short_5_6_5.html: Added.
- webgl/1.0.x/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_byte-expected.txt: Added.
- webgl/1.0.x/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_byte.html: Added.
- webgl/1.0.x/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
- webgl/1.0.x/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html: Added.
- webgl/1.0.x/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
- webgl/1.0.x/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html: Added.
- webgl/1.0.x/conformance/typedarrays/array-buffer-crash-expected.txt: Added.
- webgl/1.0.x/conformance/typedarrays/array-buffer-crash.html: Added.
- webgl/1.0.x/conformance/typedarrays/array-buffer-view-crash-expected.txt: Added.
- webgl/1.0.x/conformance/typedarrays/array-buffer-view-crash.html: Added.
- webgl/1.0.x/conformance/typedarrays/array-large-array-tests-expected.txt: Added.
- webgl/1.0.x/conformance/typedarrays/array-large-array-tests.html: Added.
- webgl/1.0.x/conformance/typedarrays/array-unit-tests-expected.txt: Added.
- webgl/1.0.x/conformance/typedarrays/array-unit-tests.html: Added.
- webgl/1.0.x/conformance/typedarrays/data-view-crash-expected.txt: Added.
- webgl/1.0.x/conformance/typedarrays/data-view-crash.html: Added.
- webgl/1.0.x/conformance/typedarrays/data-view-test-expected.txt: Added.
- webgl/1.0.x/conformance/typedarrays/data-view-test.html: Added.
- webgl/1.0.x/conformance/typedarrays/typed-arrays-in-workers-expected.txt: Added.
- webgl/1.0.x/conformance/typedarrays/typed-arrays-in-workers.html: Added.
- webgl/1.0.x/conformance/uniforms/gl-uniform-arrays-expected.txt: Added.
- webgl/1.0.x/conformance/uniforms/gl-uniform-arrays.html: Added.
- webgl/1.0.x/conformance/uniforms/gl-uniform-bool-expected.txt: Added.
- webgl/1.0.x/conformance/uniforms/gl-uniform-bool.html: Added.
- webgl/1.0.x/conformance/uniforms/gl-uniformmatrix4fv-expected.txt: Added.
- webgl/1.0.x/conformance/uniforms/gl-uniformmatrix4fv.html: Added.
- webgl/1.0.x/conformance/uniforms/gl-unknown-uniform-expected.txt: Added.
- webgl/1.0.x/conformance/uniforms/gl-unknown-uniform.html: Added.
- webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-00-expected.txt: Added.
- webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-00.html: Added.
- webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-01-expected.txt: Added.
- webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-01.html: Added.
- webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-02-expected.txt: Added.
- webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-02.html: Added.
- webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-03-expected.txt: Added.
- webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-03.html: Added.
- webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-04-expected.txt: Added.
- webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-04.html: Added.
- webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-05-expected.txt: Added.
- webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-05.html: Added.
- webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-06-expected.txt: Added.
- webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-06.html: Added.
- webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-07-expected.txt: Added.
- webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-07.html: Added.
- webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-08-expected.txt: Added.
- webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-08.html: Added.
- webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-09-expected.txt: Added.
- webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-09.html: Added.
- webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-10-expected.txt: Added.
- webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-10.html: Added.
- webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-11-expected.txt: Added.
- webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-11.html: Added.
- webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-12-expected.txt: Added.
- webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-12.html: Added.
- webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-13-expected.txt: Added.
- webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-13.html: Added.
- webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-14-expected.txt: Added.
- webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-14.html: Added.
- webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-15-expected.txt: Added.
- webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-15.html: Added.
- webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-16-expected.txt: Added.
- webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-16.html: Added.
- webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-17-expected.txt: Added.
- webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-17.html: Added.
- webgl/1.0.x/conformance/uniforms/null-uniform-location-expected.txt: Added.
- webgl/1.0.x/conformance/uniforms/null-uniform-location.html: Added.
- webgl/1.0.x/conformance/uniforms/out-of-bounds-uniform-array-access-expected.txt: Added.
- webgl/1.0.x/conformance/uniforms/out-of-bounds-uniform-array-access.html: Added.
- webgl/1.0.x/conformance/uniforms/uniform-default-values-expected.txt: Added.
- webgl/1.0.x/conformance/uniforms/uniform-default-values.html: Added.
- webgl/1.0.x/conformance/uniforms/uniform-location-expected.txt: Added.
- webgl/1.0.x/conformance/uniforms/uniform-location.html: Added.
- webgl/1.0.x/conformance/uniforms/uniform-samplers-test-expected.txt: Added.
- webgl/1.0.x/conformance/uniforms/uniform-samplers-test.html: Added.
- webgl/1.0.x/conformance/uniforms/uniform-values-per-program-expected.txt: Added.
- webgl/1.0.x/conformance/uniforms/uniform-values-per-program.html: Added.
- webgl/1.0.x/deqp/data/gles2/shaders/conditionals-expected.txt: Added.
- webgl/1.0.x/deqp/data/gles2/shaders/conditionals.html: Added.
- webgl/1.0.x/deqp/data/gles2/shaders/constant_expressions-expected.txt: Added.
- webgl/1.0.x/deqp/data/gles2/shaders/constant_expressions.html: Added.
- webgl/1.0.x/deqp/data/gles2/shaders/constants-expected.txt: Added.
- webgl/1.0.x/deqp/data/gles2/shaders/constants.html: Added.
- webgl/1.0.x/deqp/data/gles2/shaders/conversions-expected.txt: Added.
- webgl/1.0.x/deqp/data/gles2/shaders/conversions.html: Added.
- webgl/1.0.x/deqp/data/gles2/shaders/declarations-expected.txt: Added.
- webgl/1.0.x/deqp/data/gles2/shaders/declarations.html: Added.
- webgl/1.0.x/deqp/data/gles2/shaders/fragdata-expected.txt: Added.
- webgl/1.0.x/deqp/data/gles2/shaders/fragdata.html: Added.
- webgl/1.0.x/deqp/data/gles2/shaders/functions-expected.txt: Added.
- webgl/1.0.x/deqp/data/gles2/shaders/functions.html: Added.
- webgl/1.0.x/deqp/data/gles2/shaders/invalid_texture_functions-expected.txt: Added.
- webgl/1.0.x/deqp/data/gles2/shaders/invalid_texture_functions.html: Added.
- webgl/1.0.x/deqp/data/gles2/shaders/keywords-expected.txt: Added.
- webgl/1.0.x/deqp/data/gles2/shaders/keywords.html: Added.
- webgl/1.0.x/deqp/data/gles2/shaders/linkage-expected.txt: Added.
- webgl/1.0.x/deqp/data/gles2/shaders/linkage.html: Added.
- webgl/1.0.x/deqp/data/gles2/shaders/preprocessor-expected.txt: Added.
- webgl/1.0.x/deqp/data/gles2/shaders/preprocessor.html: Added.
- webgl/1.0.x/deqp/data/gles2/shaders/qualification_order-expected.txt: Added.
- webgl/1.0.x/deqp/data/gles2/shaders/qualification_order.html: Added.
- webgl/1.0.x/deqp/data/gles2/shaders/reserved_operators-expected.txt: Added.
- webgl/1.0.x/deqp/data/gles2/shaders/reserved_operators.html: Added.
- webgl/1.0.x/deqp/data/gles2/shaders/scoping-expected.txt: Added.
- webgl/1.0.x/deqp/data/gles2/shaders/scoping.html: Added.
- webgl/1.0.x/deqp/data/gles2/shaders/swizzles-expected.txt: Added.
- webgl/1.0.x/deqp/data/gles2/shaders/swizzles.html: Added.
- webgl/resources/webkit-webgl-test-harness.js:
(list):
(window.webglTestHarness.reportResults):
(window.webglTestHarness.notifyFinished):
- 6:58 AM Changeset in webkit [274714] by
-
- 4 edits in trunk/Source/WebKitLegacy
[Win] Fix build issue
https://bugs.webkit.org/show_bug.cgi?id=223451
<rdar://75545172>
Reviewed by Brent Fulgham.
Source/WebKitLegacy:
Specify that WebKitLegacy links WebCore and PAL statically, since the correctness of the WEBCORE_EXPORT macro depends on that.
- PlatformWin.cmake:
Source/WebKitLegacy/win:
Add WebCore namespace to function call.
- Plugins/PluginView.cpp:
(WebCore::PluginView::getValueForURL):
- 6:26 AM Changeset in webkit [274713] by
-
- 2 edits in trunk/Tools
Update Caio's status to reviewer
https://bugs.webkit.org/show_bug.cgi?id=223509
Unreviewed.
- Scripts/webkitpy/common/config/contributors.json:
- 4:48 AM Changeset in webkit [274712] by
-
- 2 edits1 delete in trunk/LayoutTests
[GTK] Unreviewed test gardening. Mark MediaStream-MediaElement-srcObject.https.html as failure.
- platform/glib/imported/w3c/web-platform-tests/mediacapture-streams/MediaStream-MediaElement-srcObject.https-expected.txt: Removed.
- platform/gtk/TestExpectations:
- 3:57 AM Changeset in webkit [274711] by
-
- 4 edits4813 adds in trunk/LayoutTests
Add WebGL 1.0.4 and 2.0.1 test files to the repository
https://bugs.webkit.org/show_bug.cgi?id=223425
Patch by Kimmo Kinnunen <kkinnunen@apple.com> on 2021-03-19
Reviewed by Kenneth Russell.
Add WebGL conformance test suite files to the repository.
The content from WebGL repo is based on aeea582f62e5b161e715cac9a27193a04edd9d98
with WebKit changes applied.
WebKit changes (to be upstreamed):
- Use inclusive terminology
- Remove testRunner.overridePreference use.
- webgl/resources/webgl_test_files/*: Added.
- 2:57 AM Changeset in webkit [274710] by
-
- 2 edits in trunk/Source/WebCore
Unreviewed, reverting r274706.
https://bugs.webkit.org/show_bug.cgi?id=223506
Attempt to fix WPE debug build failed
Reverted changeset:
"Unreviewed, fix WPE debug build after r274695"
https://trac.webkit.org/changeset/274706
- 2:17 AM Changeset in webkit [274709] by
-
- 6 edits in trunk
Disable SFrame compatibility mode for audio senders and receivers
https://bugs.webkit.org/show_bug.cgi?id=223391
<rdar://problem/75538500>
Reviewed by Eric Carlson.
Source/WebCore:
Add RTCRtpSFrameTransformer::setMediaType to allow setting the authentication size.
In case mode is H264/VP8 and media type is audio, set back mode to none.
Covered by API test.
- Modules/mediastream/RTCRtpSFrameTransform.cpp:
(WebCore::RTCRtpSFrameTransform::initializeTransformer):
- Modules/mediastream/RTCRtpSFrameTransformer.h:
(WebCore::RTCRtpSFrameTransformer::setMediaType):
- WebCore.xcodeproj/project.pbxproj:
Tools:
- TestWebKitAPI/Tests/WebCore/RTCRtpSFrameTransformerTests.cpp:
(TestWebKitAPI::createVideoTransformer):
(TestWebKitAPI::createAudioTransformer):
(TestWebKitAPI::TEST):
- 2:14 AM Changeset in webkit [274708] by
-
- 6 edits in trunk/Source/WebCore
[css-flex] Make {main|cross}SizeForPercentageResolution() return booleans instead of actual sizes
https://bugs.webkit.org/show_bug.cgi?id=223377
Reviewed by Manuel Rego Casasnovas.
These two methods were only called by childLogicalHeightForPercentageResolution() and they either returned
WTF::nullopt or the overridingContentLogicalHeight(). We could simplify a bit the code by returning a boolean
which means whether the overriding content logical height should be used to resolve a percentage or not. Apart
from changing the return value we're also improving the naming so it becomes obvious that we are dealing with
flex items and not the flex container.
We're also removing some comments in those methods that were not really accurate.
No new tests as there is no change in functionality.
- rendering/RenderBlock.cpp:
(WebCore::RenderBlock::availableLogicalHeightForPercentageComputation const):
- rendering/RenderBox.cpp:
(WebCore::RenderBox::computeReplacedLogicalHeightUsing const):
(WebCore::RenderBox::availableLogicalHeightUsing const):
- rendering/RenderBoxModelObject.cpp:
(WebCore::RenderBoxModelObject::hasAutoHeightOrContainingBlockWithAutoHeight const):
- rendering/RenderFlexibleBox.cpp:
(WebCore::RenderFlexibleBox::useChildOverridingCrossSizeForPercentageResolution): Renamed from crossSizeForPercentageResolution.
(WebCore::RenderFlexibleBox::useChildOverridingMainSizeForPercentageResolution): Renamed from mainSizeForPercentageResolution.
(WebCore::RenderFlexibleBox::useChildOverridingLogicalHeightForPercentageResolution): Renamed from childLogicalHeightForPercentageResolution.
(WebCore::RenderFlexibleBox::crossSizeForPercentageResolution): Deleted.
(WebCore::RenderFlexibleBox::mainSizeForPercentageResolution): Deleted.
(WebCore::RenderFlexibleBox::childLogicalHeightForPercentageResolution): Deleted.
- rendering/RenderFlexibleBox.h:
- 2:06 AM Changeset in webkit [274707] by
-
- 3 edits in trunk/Source/WebKit
Reduce the number of allowed parallel low priority resource loads before visual completion
https://bugs.webkit.org/show_bug.cgi?id=223448
Reviewed by Geoff Garen.
More aggressive scheduling during early page load seems like a win.
- NetworkProcess/NetworkLoadScheduler.cpp:
Reduce from six to two.
- NetworkProcess/NetworkResourceLoader.cpp:
(WebKit::NetworkResourceLoader::startNetworkLoad):
This revealed an issue where allowing scheduling for synchronous XHR can end up in a deadlock
(since the web process won't be able to process redirect requests).
Tested by imported/w3c/web-platform-tests/xhr/responsexml-document-properties.htm.
- 1:27 AM Changeset in webkit [274706] by
-
- 2 edits in trunk/Source/WebCore
Unreviewed, fix WPE debug build after r274695
- platform/xr/openxr/PlatformXROpenXR.cpp:
(PlatformXR::OpenXRDevice::submitFrame):
- 12:54 AM Changeset in webkit [274705] by
-
- 3 edits in trunk/Source/WebCore
WebCore::ThreadGlobalData should not initialize fields eagerly
https://bugs.webkit.org/show_bug.cgi?id=223481
Reviewed by Chris Dumez.
ThreadGlobalData is used in various cases. For example, WebCore::Timer uses it, and
this is even also used in GPUProcess. We observed something (e.g. EventNames, QualifiedNameCache etc.)
is initialized even in GPUProcess just because GPUProcess's audio stack uses WebCore::Timer.
This patch makes these fields lazily-allocated to avoid initializing eagerly in the threads that
are not interested in DOM etc.
- platform/ThreadGlobalData.cpp:
(WebCore::ThreadGlobalData::ThreadGlobalData):
(WebCore::ThreadGlobalData::initializeCachedResourceRequestInitiators):
(WebCore::ThreadGlobalData::initializeEventNames):
(WebCore::ThreadGlobalData::initializeQualifiedNameCache):
(WebCore::ThreadGlobalData::initializeMimeTypeRegistryThreadGlobalData):
(WebCore::ThreadGlobalData::mimeTypeRegistryThreadGlobalData): Deleted.
- platform/ThreadGlobalData.h:
(WebCore::ThreadGlobalData::ThreadGlobalData::cachedResourceRequestInitiators):
(WebCore::ThreadGlobalData::ThreadGlobalData::eventNames):
(WebCore::ThreadGlobalData::ThreadGlobalData::qualifiedNameCache):
(WebCore::ThreadGlobalData::ThreadGlobalData::mimeTypeRegistryThreadGlobalData):
(WebCore::ThreadGlobalData::ThreadGlobalData::threadTimers):
Mar 18, 2021:
- 10:30 PM Changeset in webkit [274704] by
-
- 4 edits in trunk/Source/WebCore
Attempt to fix the macOS build after r274695.
- platform/graphics/GraphicsContextGL.h:
- testing/WebFakeXRDevice.cpp:
- testing/WebFakeXRDevice.h:
- 9:57 PM Changeset in webkit [274703] by
-
- 9 edits9 copies in trunk
Roll over the ChangeLogs
- 9:45 PM Changeset in webkit [274702] by
-
- 17 edits1 add in trunk/LayoutTests
[GLIB] Gardening yet more consistent failures
Unreviewed test gardening.
- platform/glib/TestExpectations:
- platform/glib/webgl/webgl-allow-shared-expected.txt: Added with
webgl2 failures, to avoid missihg the webgl checks.
- platform/gtk/TestExpectations: A bunch of ruby tests were marked as
very old failures but needed only to be rebaselined.
- platform/gtk/fast/ruby/nested-ruby-expected.txt:
- platform/gtk/fast/ruby/ruby-beforeafter-expected.txt:
- platform/gtk/fast/ruby/ruby-empty-rt-expected.txt:
- platform/gtk/fast/ruby/ruby-runs-spans-expected.txt:
- platform/gtk/fast/ruby/ruby-trailing-expected.txt:
- platform/gtk/fast/ruby/rubyDOM-insert-rt-expected.txt:
- platform/gtk/fast/ruby/rubyDOM-insert-text1-expected.txt:
- platform/gtk/fast/ruby/rubyDOM-insert-text2-expected.txt:
- platform/gtk/fast/ruby/rubyDOM-insert-text3-expected.txt:
- platform/gtk/fast/ruby/rubyDOM-remove-rt1-expected.txt:
- platform/gtk/fast/ruby/rubyDOM-remove-rt2-expected.txt:
- platform/gtk/fast/ruby/rubyDOM-remove-text1-expected.txt:
- platform/gtk/fast/ruby/rubyDOM-remove-text2-expected.txt:
- platform/wpe/fast/ruby/rubyDOM-remove-rt1-expected.txt:
- 9:30 PM Changeset in webkit [274701] by
-
- 2 edits in trunk/JSTests
JSTests/stress/heap-analyzer-taking-lock.js intermittently fails --verifyGC=true.
https://bugs.webkit.org/show_bug.cgi?id=222947
rdar://75454308
Reviewed by Michael Saboff.
The issue was already fixed in https://bugs.webkit.org/show_bug.cgi?id=223241.
Removing skipped test option.
- stress/heap-analyzer-taking-lock.js:
- 9:21 PM Changeset in webkit [274700] by
-
- 2 edits in trunk/Source/WebCore
Add a fast path for subdivideAndResolveStyle()
https://bugs.webkit.org/show_bug.cgi?id=223480
Reviewed by Myles Maxfield.
Most of the time, InlineTextBox::paint() will be painting text runs with no marked text,
so optimize subdivideAndResolveStyle() for this case.
This removes 1.6% of the time in painting in the MotionMark Design subtest.
- rendering/MarkedTextStyle.cpp:
(WebCore::subdivideAndResolveStyle):
(WebCore::coalesceAdjacentMarkedTexts): No need to do any work if there are zero or one
ranges.
- 9:20 PM Changeset in webkit [274699] by
-
- 4 edits1 add in trunk
JS->Wasm IC must save the tag registers if it uses them
https://bugs.webkit.org/show_bug.cgi?id=223491
<rdar://66445108>
Reviewed by Yusuke Suzuki.
JSTests:
- wasm/stress/save-tag-callee-saves-in-js-entrypoint-ic.js: Added.
(0x0b.WebAssembly.instantiate.wasm.then.e.const.mod.e.instance.exports.Test.prototype.get breakIt):
(0x0b.WebAssembly.instantiate.wasm.then.e.const.mod.e.instance.exports.Test):
(0x0b.WebAssembly.instantiate.wasm.then.e.const.obj.new.Test):
Source/JavaScriptCore:
It turns out, that when you use a callee save register, you should save it.
- wasm/js/WebAssemblyFunction.cpp:
(JSC::WebAssemblyFunction::usesTagRegisters const):
(JSC::WebAssemblyFunction::calleeSaves const):
(JSC::WebAssemblyFunction::jsCallEntrypointSlow):
(JSC::WebAssemblyFunction::useTagRegisters const): Deleted.
- wasm/js/WebAssemblyFunction.h:
- 7:56 PM Changeset in webkit [274698] by
-
- 8 edits in trunk
[iOS] Update strings and icons in the file upload panel
https://bugs.webkit.org/show_bug.cgi?id=223463
<rdar://problem/74999459>
Reviewed by Tim Horton.
Source/WebCore:
- en.lproj/Localizable.strings:
Removed unused string.
- platform/LocalizedStrings.h:
WEBCORE_EXPORT the "Choose File" and "Choose Files" strings so that
they can be used in the WebKit layer.
Source/WebKit:
- UIProcess/ios/forms/WKFileUploadPanel.mm:
(-[WKFileUploadPanel currentAvailableActionTitles]):
Expose the new string for testing.
(-[WKFileUploadPanel _chooseFilesButtonLabel]):
(-[WKFileUploadPanel contextMenuInteraction:configurationForMenuAtLocation:]):
Use the "folder" SF symbol as the icon for the "Choose File" action.
LayoutTests:
Updated existing tests to use async/await rather than promise chaining,
and added new tests that exercise the "multiple" attribute on file
inputs.
- fast/forms/ios/file-upload-panel-expected.txt:
- fast/forms/ios/file-upload-panel.html:
- 7:37 PM Changeset in webkit [274697] by
-
- 7 edits1 copy1 add in trunk/Source/WebKit
[Cocoa] Web Inspector: load inspector resources using a custom scheme handler
https://bugs.webkit.org/show_bug.cgi?id=179904
<rdar://problem/10887211>
Reviewed by Geoff Garen.
Load WebInspectorUI resources via the inspector-resource:// scheme.
Moving off of file:// URLs will allow for a tighter sandbox and
will fix the longstanding issue that Web Inspector's settings are
part of the file:// scheme and cleared when Safari clears website data.
This also has the effect of resetting Web Inspector settings since
they are no longer associated with file:///.
Loading via this scheme is exercised by existing inspector tests.
- SourcesCocoa.txt: Added new file.
- WebKit.xcodeproj/project.pbxproj:
- UIProcess/Inspector/mac/WKInspectorResourceURLSchemeHandler.h: Copied from Source/WebKit/WebProcess/Inspector/mac/WebInspectorUIMac.mm.
- UIProcess/Inspector/mac/WKInspectorResourceURLSchemeHandler.mm: Added.
(-[WKInspectorResourceURLSchemeHandler webView:startURLSchemeTask:]):
Use a global concurrent queue and NSOperation / NSOperationQueue to support
reading files off the main queue.
(-[WKInspectorResourceURLSchemeHandler webView:stopURLSchemeTask:]):
Translate the request URL to a bundle resource URL, read the data, and send a response
with the file data. Return an error if the file could not be found or read.
- UIProcess/Inspector/mac/WKInspectorViewController.h:
- UIProcess/Inspector/mac/WKInspectorViewController.mm:
(-[WKInspectorViewController webViewConfiguration]):
(+[WKInspectorViewController URLForInspectorResource:]):
(-[WKInspectorViewController webView:decidePolicyForNavigationAction:decisionHandler:]):
Allow navigations to URIs with the inspector-resource:// scheme.
- UIProcess/Inspector/mac/WebInspectorProxyMac.mm:
(WebKit::WebInspectorProxy::inspectorPageURL):
(WebKit::WebInspectorProxy::inspectorTestPageURL):
(WebKit::WebInspectorProxy::inspectorBaseURL):
Updated.
- WebProcess/Inspector/mac/WebInspectorUIMac.mm:
(WebKit::webInspectorUILocalizedStringsURL):
Updated.
- 7:23 PM Changeset in webkit [274696] by
-
- 2 edits in trunk/Tools
Add a test to exercise the crash in webkit.org/b/223417
https://bugs.webkit.org/show_bug.cgi?id=223485
Reviewed by Tim Horton.
Add an API test that performs a hit-test just outside of the bounds of the WKWebView that contains a full-page
clickable element. This finds the element as the click target, but the hit-tested node is null.
- TestWebKitAPI/Tests/WebKitCocoa/WKRequestActivatedElementInfo.mm:
(TestWebKitAPI::TEST):
- 6:27 PM Changeset in webkit [274695] by
-
- 25 edits6 adds in trunk
Implement WebXR Opaque Framebuffer
https://bugs.webkit.org/show_bug.cgi?id=222607
Reviewed by Youenn Fablet.
LayoutTests/imported/w3c:
Update WebXR Opaque Framebuffer test expectations.
- web-platform-tests/webxr/xrWebGLLayer_framebuffer_draw.https-expected.txt: Added.
- web-platform-tests/webxr/xrWebGLLayer_opaque_framebuffer.https-expected.txt: Added.
Source/WebCore:
This patch adds a base XR layers API which is initially used by WebXRWebGLLayer, but
with the goal of supporting more types of layers in the future (see WebXR Layers spec).
Layers are connected to WebGL by using shared textures. In the case of WebXRWebGLLayer
it creates an Opaque Framebuffer that renders to the shared texture. XR runtimes supporting
double or triple buffering can send different shared textures each frame in the FrameData struct.
The texture for the current frame is attached in WebXRLayer::startFrame and prepared to send it back to the
VR compositor in WebXRLayer::endFrame().
Tested by the WebXR WPT tests.
- Modules/webxr/WebXRLayer.h: add startFrame and endFrame pure virtual methods.
- Modules/webxr/WebXRSession.cpp:
(WebCore::WebXRSession::onFrame): do not call RAFs if frameData.shouldRender is false.
- Modules/webxr/WebXRSession.h: add device getter.
- Modules/webxr/WebXRSystem.cpp:
(WebCore::WebXRSystem::DummyInlineDevice::requestFrame): always enable frameData.shouldRender flag.
- Modules/webxr/WebXRSystem.h: Override new virtual functions.
- Modules/webxr/WebXRViewport.h:
(WebCore::WebXRViewport::rect const): Add helper method.
- Modules/webxr/WebXRWebGLLayer.cpp: Refactor resource initialization to create method.
(WebCore::WebXRWebGLLayer::create):
(WebCore::WebXRWebGLLayer::WebXRWebGLLayer):
(WebCore::m_isCompositionEnabled):
(WebCore::WebXRWebGLLayer::framebuffer const):
(WebCore::WebXRWebGLLayer::framebufferWidth const):
(WebCore::WebXRWebGLLayer::framebufferHeight const):
(WebCore::WebXRWebGLLayer::startFrame): Prepare Opaque Framebuffer for the start of next frame.
(WebCore::WebXRWebGLLayer::endFrame): Prepare Opaque Framebuffer for VR compositor submitFrame.
(WebCore::WebXRWebGLLayer::canvasResized): Move method
(WebCore::WebXROpaqueFramebuffer::create): Implement class to manage WebXR Opaque framebuffer.
(WebCore::WebXROpaqueFramebuffer::WebXROpaqueFramebuffer):
(WebCore::WebXROpaqueFramebuffer::~WebXROpaqueFramebuffer):
(WebCore::WebXROpaqueFramebuffer::startFrame): Attach shared texture for the current frame.
(WebCore::WebXROpaqueFramebuffer::endFrame): Flush and resolve multisampling if required.
(WebCore::WebXROpaqueFramebuffer::setupFramebuffer): Allocate the Opaque framebuffer with requested attributes.
- Modules/webxr/WebXRWebGLLayer.h: Add WebXROpaqueFramebuffer and handle members.
(WebCore::WebXROpaqueFramebuffer::handle const):
(WebCore::WebXROpaqueFramebuffer::framebuffer const):
(WebCore::WebXROpaqueFramebuffer::width const):
(WebCore::WebXROpaqueFramebuffer::height const):
- Sources.txt: Add OpenXRLayer.cpp and OpenXRSwapchain.cpp.
- html/canvas/WebGL2RenderingContext.cpp:
(WebCore::WebGL2RenderingContext::getFramebufferAttachmentParameter): handle Opaque Framebuffers.
- html/canvas/WebGLFramebuffer.cpp: Add members and methods required for Opaque Framebuffers.
(WebCore::WebGLFramebuffer::createOpaque):
(WebCore::WebGLFramebuffer::checkStatus const):
- html/canvas/WebGLFramebuffer.h:
- html/canvas/WebGLRenderingContext.cpp:
(WebCore::WebGLRenderingContext::getFramebufferAttachmentParameter): handle Opaque Framebuffers.
- html/canvas/WebGLRenderingContextBase.cpp: handle Opaque Framebuffers.
(WebCore::WebGLRenderingContextBase::deleteFramebuffer):
(WebCore::WebGLRenderingContextBase::framebufferRenderbuffer):
(WebCore::WebGLRenderingContextBase::framebufferTexture2D):
- platform/xr/PlatformXR.h: Add method to submitFrame.
(PlatformXR::Device::submitFrame):
- platform/xr/openxr/OpenXRLayer.cpp: Add class to manage OpenXR layers.
(PlatformXR::OpenXRLayer::OpenXRLayer):
(PlatformXR::OpenXRLayerProjection::create):
(PlatformXR::OpenXRLayerProjection::OpenXRLayerProjection):
(PlatformXR::OpenXRLayerProjection::startFrame):
- platform/xr/openxr/OpenXRLayer.h: Added.
(PlatformXR::OpenXRLayer::handle):
- platform/xr/openxr/OpenXRSwapchain.cpp: Add class to manage OpenXR swapchains
(PlatformXR::OpenXRSwapchain::create):
(PlatformXR::OpenXRSwapchain::OpenXRSwapchain):
(PlatformXR::OpenXRSwapchain::~OpenXRSwapchain):
(PlatformXR::OpenXRSwapchain::acquireImage):
(PlatformXR::OpenXRSwapchain::releaseImage):
- platform/xr/openxr/OpenXRSwapchain.h: Added.
- platform/xr/openxr/OpenXRUtils.h: Add helper log function
(PlatformXR::xrViewToPose): Use fabs instead of negation
- platform/xr/openxr/PlatformXROpenXR.cpp:
(PlatformXR::OpenXRDevice::initializeTrackingAndRendering): create GraphicsContextGL for texture sharing.
(PlatformXR::OpenXRDevice::requestFrame): Prepare and fill layers if shouldRender is true.
(PlatformXR::OpenXRDevice::submitFrame): Implement submit layers to OpenXR
(PlatformXR::OpenXRDevice::createLayerProjection): Implement layer creation method
(PlatformXR::OpenXRDevice::deleteLayer): Implement layer deallocation
(PlatformXR::OpenXRDevice::collectEnabledFeatures const):
(PlatformXR::OpenXRDevice::resetSession): Deallocate layers and graphics context.
- platform/xr/openxr/PlatformXROpenXR.h: Add Layers API
- testing/WebFakeXRDevice.cpp:
(WebCore::SimulatedXRDevice::recommendedResolution): Increase size to avoid platform minimum FBO size errors
(WebCore::SimulatedXRDevice::initializeTrackingAndRendering): Create graphics context
(WebCore::SimulatedXRDevice::shutDownTrackingAndRendering): Release graphics context
(WebCore::SimulatedXRDevice::frameTimerFired): set up layers in frame data
(WebCore::SimulatedXRDevice::createLayerProjection): creates a texture for a layer.
(WebCore::SimulatedXRDevice::deleteLayer): releases the associated texture to a layer
- testing/WebFakeXRDevice.h:
LayoutTests:
Update WebXR Opaque Framebuffer test expectations.
- platform/wpe/TestExpectations:
- 6:15 PM Changeset in webkit [274694] by
-
- 3 edits in trunk/LayoutTests
[GLIB] REGRESSION(r274273): fast/canvas/webgl/gl-teximage-imagebitmap.html is failing
https://bugs.webkit.org/show_bug.cgi?id=223297
Reviewed by Carlos Garcia Campos.
This test started failing in GTK after r274273. The test fails due to a pixel color difference of 1.
Change failing test to allow a tolerance of 1 when comparing expected and actual results.
- fast/canvas/webgl/gl-teximage-imagebitmap-expected.txt:
- fast/canvas/webgl/gl-teximage-imagebitmap.html:
- 6:02 PM Changeset in webkit [274693] by
-
- 2 edits in branches/safari-612.1.7-branch/Source/WebKit
Revert r274356. rdar://problem/75599898
- 5:25 PM Changeset in webkit [274692] by
-
- 3 edits in trunk/Source/WebKit
Handle empty bound size during animated resizing
https://bugs.webkit.org/show_bug.cgi?id=223446
Patch by Sihui Liu <sihui_liu@appe.com> on 2021-03-18
Reviewed by Tim Horton.
We don't allow empty bounds in animated resizing: when that happens, we would cancel it. However, a set of
updates involving empty bounds can be merged to a valid update. For example, two changes of frame size
[1] (0, 0, 100, 100) => (0, 0, 0, 50) [2] (0, 0, 0, 50) => (0, 0, 50, 50) can be viewed as single change
(0, 0, 100, 100) => (0, 0, 50, 50), which is valid. We used to ask SPI clients to ensure each update is valid,
but sometimes the frame change is not under client's control. For example when client uses auto layout, empty
frame seems to be a valid mid product.
To handle this case, we can store the old bounds, and actually perform animated resizing on when new valid
bounds show up. For the example above, we would store (0, 0, 100, 100) on [1] and use it to resize from
(0, 0, 100, 100) to (0, 0, 50, 50) on [2].
- UIProcess/API/Cocoa/WKWebViewInternal.h:
- UIProcess/API/ios/WKWebViewIOS.mm:
(-[WKWebView _processWillSwapOrDidExit]):
(-[WKWebView _updateVisibleContentRects]): If we still have stored old bounds in _updateVisibleContentRects, it
means they are not consumed in this cycle. In this case let's just cancel animated resizing and send out updates.
(-[WKWebView _cancelAnimatedResize]):
(-[WKWebView _didCompleteAnimatedResize]):
(-[WKWebView _beginAnimatedResizeWithUpdates:]):
- 5:08 PM Changeset in webkit [274691] by
-
- 3 edits in releases/WebKitGTK/webkit-2.30/Source/WebKit
Unreviewed non-unified build fixes
- GPUProcess/media/RemoteMediaResourceLoader.cpp:
- NetworkProcess/webrtc/NetworkRTCProvider.cpp:
- 4:56 PM Changeset in webkit [274690] by
-
- 2 edits in trunk/LayoutTests
[ macOS wk2 Release ARM64 ] 3 http/wpt/beacon/cors/cors-preflight-blob are flakey text failures
https://bugs.webkit.org/show_bug.cgi?id=223488
Unreviewed test gardening.
- platform/mac-wk2/TestExpectations: Updating expectations to Pass Failure while tests are being reviewed.
- 4:46 PM Changeset in webkit [274689] by
-
- 2 edits in trunk/Source/WebKit
Update Keychain queries according to internal needs
https://bugs.webkit.org/show_bug.cgi?id=223424
rdar://75434045
Reviewed by Brent Fulgham.
Covered by manual tests.
- UIProcess/WebAuthentication/Cocoa/LocalAuthenticator.mm:
(updateQuery):
(WebKit::LocalAuthenticatorInternal::getExistingCredentials):
(WebKit::LocalAuthenticator::clearAllCredentials):
(WebKit::LocalAuthenticator::continueMakeCredentialAfterUserVerification):
(WebKit::LocalAuthenticator::continueGetAssertionAfterUserVerification):
(WebKit::LocalAuthenticator::receiveException const):
(WebKit::LocalAuthenticator::deleteDuplicateCredential const):
(shouldUseAlternateQuery): Deleted.
(alternateQueryForRPID): Deleted.
- 4:42 PM Changeset in webkit [274688] by
-
- 5 edits in trunk
Avoid copying item data when iterating in-process display lists
https://bugs.webkit.org/show_bug.cgi?id=223471
Reviewed by Simon Fraser.
Source/WebCore:
As a performance optimization, in the case where display lists are built up without item buffer clients that are
responsible for encoding and decoding display list data, all display list items are constructed (and exist)
directly within the item buffer. In this scenario, there is no need to additionally decode or validate inline
items by copying them into a separate buffer, so we can simply skip this step and just use the memory address of
the item insidem_allocatedBuffers
as the curren item handle when iterating through in-process display lists.
This skips almost all of the work done underneath
DisplayList::iterator::updateCurrentItem()
in the web
process on the Design subtest of MotionMark. Covered by existing API tests (one of which needs a slight
adjustment).
- platform/graphics/displaylists/DisplayList.cpp:
(WebCore::DisplayList::DisplayList::iterator::atEnd const):
(WebCore::DisplayList::DisplayList::iterator::updateCurrentItem):
(WebCore::DisplayList::DisplayList::iterator::advance):
Rearrange this logic so that we only decode or copy out to a side buffer and perform validation in the case
where we have an item buffer client. Otherwise, we know that the items already exist inside the item buffer's
m_allocatedBuffers
, so we can simply use the current memory address (m_cursor
) as the item handle.
(WebCore::DisplayList::DisplayList::iterator::clearCurrentItem):
Only destroy the item at
m_currentBufferForItem
if it doesn't already exist in the display list's item buffer.
(that is, if the item buffer requires a reading client). The items within the item buffer are destroyed upon
clearing theDisplayList
, so running this logic would result in a double-free.
(WebCore::DisplayList::DisplayList::iterator::moveToEnd):
(WebCore::DisplayList::DisplayList::iterator::moveCursorToStartOfCurrentBuffer):
- platform/graphics/displaylists/DisplayList.h:
(WebCore::DisplayList::DisplayList::iterator::itemBuffer const):
Drive-by refactoring: add a helper method to grab the display list's
ItemBuffer
, and use it in several places
above.
Tools:
Adjust an existing API test that exercises inline display list item validation by assigning a reading client to
the display list.
- TestWebKitAPI/Tests/WebCore/cg/DisplayListTestsCG.cpp:
(TestWebKitAPI::TEST):
Move the
ReadingClient
andWritingClient
out of the scope ofOutOfLineItemDecodingFailure
, so that the
other API test (InlineItemValidationFailure
) can also use it.
- 4:40 PM Changeset in webkit [274687] by
-
- 3 edits in trunk/Source/WebCore
Unreviewed, reverting r274669.
https://bugs.webkit.org/show_bug.cgi?id=223487
Broke two debug layout tests
Reverted changeset:
"CSP headers can block default <video> controls"
https://bugs.webkit.org/show_bug.cgi?id=223422
https://trac.webkit.org/changeset/274669
- 4:39 PM Changeset in webkit [274686] by
-
- 3 edits in trunk/Source/WebCore
Avoid heap allocation under AudioParamTimeline::processSetTargetFollowedByRamp()
https://bugs.webkit.org/show_bug.cgi?id=223477
Reviewed by Darin Adler.
Stop heap-allocating ParamEvent objects in AudioParamTimeline since they sometimes
get constructed on the audio thread.
- Modules/webaudio/AudioParamTimeline.cpp:
(WebCore::AudioParamTimeline::insertEvent):
(WebCore::AudioParamTimeline::cancelAndHoldAtTime):
(WebCore::AudioParamTimeline::valueForContextTime):
(WebCore::AudioParamTimeline::valuesForFrameRangeImpl):
(WebCore::AudioParamTimeline::processCancelValues):
(WebCore::AudioParamTimeline::processSetTargetFollowedByRamp):
(WebCore::AudioParamTimeline::handleCancelValues):
(WebCore::AudioParamTimeline::ParamEvent::createSetValueEvent):
(WebCore::AudioParamTimeline::ParamEvent::createLinearRampEvent):
(WebCore::AudioParamTimeline::ParamEvent::createExponentialRampEvent):
(WebCore::AudioParamTimeline::ParamEvent::createSetTargetEvent):
(WebCore::AudioParamTimeline::ParamEvent::createSetValueCurveEvent):
(WebCore::AudioParamTimeline::ParamEvent::createCancelValuesEvent):
(WebCore::AudioParamTimeline::hasValues const):
- Modules/webaudio/AudioParamTimeline.h:
(WebCore::AudioParamTimeline::ParamEvent::ParamEvent):
(WebCore::AudioParamTimeline::ParamEvent::savedEvent):
- 4:38 PM Changeset in webkit [274685] by
-
- 3 edits in trunk/Source/WebCore
[GTK][WPE][CMake] libCMS2 should be included only if guard USE_LCMS is defined
https://bugs.webkit.org/show_bug.cgi?id=223340
Reviewed by Carlos Garcia Campos.
- PlatformGTK.cmake:
- PlatformWPE.cmake:
- 4:29 PM Changeset in webkit [274684] by
-
- 2 edits in trunk/LayoutTests
[ macOS Release Wk2 ARM64 ] inspector/css/modify-inline-style.html is a flakey text failure
https://bugs.webkit.org/show_bug.cgi?id=223486
Unreviewed test gardening.
- platform/mac-wk2/TestExpectations: Updating expectations to Pass Failure while test is reviewed.
- 4:22 PM Changeset in webkit [274683] by
-
- 2 edits in trunk/Source/WebKit
Crash under WebsiteDataStore::terminateNetworkProcess()
https://bugs.webkit.org/show_bug.cgi?id=223482
<rdar://75326967>
Reviewed by Alex Christensen.
Calling WebProcessPool::terminateServiceWorkers() may destroy the WebProcessPool, which would
remove the WebProcessPool from the WebProcessPool::allProcessPools() vector we're iterating
on. To make this safe, I now copy the WebProcessPool into a separate vector and hold a RefPtr
to them. I now iterate over this new vector instead.
- UIProcess/WebsiteData/WebsiteDataStore.cpp:
(WebKit::WebsiteDataStore::terminateNetworkProcess):
- 4:11 PM Changeset in webkit [274682] by
-
- 2 edits in trunk/Source/WebCore
Don't spend time painting transparent cell backgrounds
https://bugs.webkit.org/show_bug.cgi?id=223459
Reviewed by Darin Adler.
We can bail early from RenderTableCell::paintBackgroundsBehindCell() if the style has
no background image, and the background color is transparent (the default).
Removes 2% of painting time in the MotionMark Design subtest.
- rendering/RenderTableCell.cpp:
(WebCore::RenderTableCell::paintBackgroundsBehindCell):
- 4:09 PM Changeset in webkit [274681] by
-
- 2 edits in trunk/LayoutTests
[ macOS ARM 64 ] compositing/style-change/backface-visibility-change.htmlis a flakey image failure
https://bugs.webkit.org/show_bug.cgi?id=223484
Unreviewed test gardening.
- platform/mac/TestExpectations: Updated test expectations to PASS ImageOnlyFailure for Apple Silicon while test is reviewed.
- 3:59 PM Changeset in webkit [274680] by
-
- 5 edits in trunk
Use 1000-based units for file sizes, per HIG
https://bugs.webkit.org/show_bug.cgi?id=208190
<rdar://problem/71045696>
Reviewed by BJ Burg.
Source/WebInspectorUI:
- UserInterface/Base/Utilities.js:
- UserInterface/Views/ResourceSizesContentView.js:
(WI.ResourceSizesContentView.prototype._formattedSizeComponent):
LayoutTests:
- inspector/unit-tests/number-utilities.html:
- 3:53 PM Changeset in webkit [274679] by
-
- 7 edits in trunk/Source/WebCore
Avoid heap allocation under PannerNode::processSampleAccurateValues()
https://bugs.webkit.org/show_bug.cgi?id=223466
Reviewed by Darin Adler.
Make sure BaseAudioContext::m_listener gets initialized in the constructor
(on the main thread) instead of doing it lazily in the listener() getter
(which may get called on the audio thread).
- Modules/webaudio/AudioContext.cpp:
(WebCore::AudioContext::create):
(WebCore::AudioContext::AudioContext):
- Modules/webaudio/AudioContext.h:
(WebCore::AudioContext::AudioContext):
- Modules/webaudio/BaseAudioContext.cpp:
(WebCore::BaseAudioContext::BaseAudioContext):
(WebCore::WebCore::BaseAudioContext::listener):
- Modules/webaudio/BaseAudioContext.h:
(WebCore::BaseAudioContext::BaseAudioContext):
- Modules/webaudio/OfflineAudioContext.cpp:
(WebCore::OfflineAudioContext::OfflineAudioContext):
- Modules/webaudio/WebKitAudioContext.cpp:
(WebCore::WebKitAudioContext::WebKitAudioContext):
- 3:52 PM Changeset in webkit [274678] by
-
- 4 edits in trunk/Source/WebCore
SpeechSynthesis should honor audioPlaybackRequiresUserGesture setting on iOS.
https://bugs.webkit.org/show_bug.cgi?id=223473
rdar://problem/75586456
Reviewed by Chris Fleizach.
- Modules/speech/DOMWindowSpeechSynthesis.cpp:
(WebCore::DOMWindowSpeechSynthesis::speechSynthesis): Pass the document.
- Modules/speech/SpeechSynthesis.cpp:
(WebCore::SpeechSynthesis::create): Pass the document.
(WebCore::SpeechSynthesis::SpeechSynthesis): Set the initial m_restrictions based on document.audioPlaybackRequiresUserGesture().
- Modules/speech/SpeechSynthesis.h:
- 3:42 PM Changeset in webkit [274677] by
-
- 2 edits in trunk/Source/WebCore
Avoid heap allocation under AudioWorkletNode::process()
https://bugs.webkit.org/show_bug.cgi?id=223452
Reviewed by Darin Adler.
Always use arrays of size 128 (render quantum) for AudioParam values. We used to
dynamically choose between a size of 128 and 1 (when there is no automation
scheduled and the value is constant for the quantum). This avoids having to make
heap allocations on the audio thread, which are bad for performance.
Content (and existing AudioWorklet tests) can handle either size because the
specification says [1]:
"""
For each array, the array contains the computedValue of the parameter for all
frames in the render quantum. However, if no automation is scheduled during this
render quantum, the array MAY have length 1 with the array element being the
constant value of the AudioParam for the render quantum.
"""
Note that the specification uses "MAY" so this is not a requirement for us to use
an array of size 1 in such case. I also verified that Blink is never using an
array of size 1 either. They always use arrays of 128 (render quantum size) and
std::fill() them with the constant value when there is no automation. Our new
behavior is thus consistent with Blink.
[1] https://webaudio.github.io/web-audio-api/#audioworkletprocess-callback-parameters
- Modules/webaudio/AudioWorkletNode.cpp:
(WebCore::AudioWorkletNode::initializeAudioParameters):
(WebCore::AudioWorkletNode::process):
- 3:24 PM Changeset in webkit [274676] by
-
- 2 edits in trunk/Source/WebKit
[WPE][GTK] Remove plugin process leftover arg from ProcessLauncher
https://bugs.webkit.org/show_bug.cgi?id=223460
Patch by Michael Catanzaro <Michael Catanzaro> on 2021-03-18
Reviewed by Adrian Perez de Castro.
Remove extra nullptr arg.
- UIProcess/Launcher/glib/ProcessLauncherGLib.cpp:
(WebKit::ProcessLauncher::launchProcess):
- 3:09 PM Changeset in webkit [274675] by
-
- 2 edits in trunk/Source/WebCore
Protect frame before calling setPrinting
https://bugs.webkit.org/show_bug.cgi?id=222664
Patch by Rob Buis <rbuis@igalia.com> on 2021-03-18
Reviewed by Ryosuke Niwa.
Protect frame before calling setPrinting
since it could potentially delete the frame
through event handling.
- page/PrintContext.cpp:
(WebCore::PrintContext::begin):
- 2:41 PM Changeset in webkit [274674] by
-
- 2 edits in trunk/Tools
Add another email for myself in contributors.json
https://bugs.webkit.org/show_bug.cgi?id=222700
Patch by Cameron McCormack <Cameron McCormack> on 2021-03-18
Reviewed by Alexey Proskuryakov.
- Scripts/webkitpy/common/config/contributors.json:
- 2:19 PM Changeset in webkit [274673] by
-
- 2 edits in trunk/Source/WebCore
Switch out of scheduled resource load mode only after async scripts have run
https://bugs.webkit.org/show_bug.cgi?id=223464
Reviewed by Geoffrey Garen.
Async scripts may generate more resource loads that benefit from scheduling.
- page/Page.cpp:
(WebCore::Page::prioritizeVisibleResources):
Also factor the mode transition into a lambda.
- 1:58 PM Changeset in webkit [274672] by
-
- 4 edits in trunk/Source/WebCore
Avoid heap allocation under BaseAudioContext::sourceNodeDidFinishPlayback()
https://bugs.webkit.org/show_bug.cgi?id=223461
Reviewed by Jer Noble.
BaseAudioContext::sourceNodeDidFinishPlayback() was appending to a m_finishedSourceNodes
Vector, which would cause heap allocations on the audio thread. To avoid such heap
allocations (which are bad for performance), we now set a "isFinishedSourceNode" flag
on the AudioNode. When BaseAudioContext::derefFinishedSourceNodes(), it relies on
this new isFinishedSourceNode flag instead of using the m_finishedSourceNodes Vector.
- Modules/webaudio/AudioNode.h:
(WebCore::AudioNode::isFinishedSourceNode const):
(WebCore::AudioNode::setIsFinishedSourceNode):
- Modules/webaudio/BaseAudioContext.cpp:
(WebCore::BaseAudioContext::~BaseAudioContext):
(WebCore::BaseAudioContext::uninitialize):
(WebCore::isFinishedSourceNode):
(WebCore::BaseAudioContext::derefFinishedSourceNodes):
(WebCore::BaseAudioContext::sourceNodeDidFinishPlayback):
- Modules/webaudio/BaseAudioContext.h:
- 1:42 PM Changeset in webkit [274671] by
-
- 21 edits1 add1 delete in trunk/LayoutTests
[ macOS Wk2 ] http/tests/security/contentSecurityPolicy/report-only-connect-src-xmlhttprequest-redirect-to-blocked.php is constantly text failing
https://bugs.webkit.org/show_bug.cgi?id=223079
<rdar://problem/75323779>
Reviewed by Jonathan Bedard.
- http/tests/security/contentSecurityPolicy/connect-src-xmlhttprequest-redirect-to-blocked-expected.txt:
- http/tests/security/contentSecurityPolicy/connect-src-xmlhttprequest-redirect-to-blocked.html:
- http/tests/security/contentSecurityPolicy/report-document-uri-after-blocked-redirect-expected.txt:
- http/tests/security/contentSecurityPolicy/report-document-uri-after-blocked-redirect.html:
- http/tests/security/contentSecurityPolicy/report-only-connect-src-beacon-redirect-blocked-expected.txt:
- http/tests/security/contentSecurityPolicy/report-only-connect-src-beacon-redirect-blocked.php:
- http/tests/security/contentSecurityPolicy/report-only-connect-src-xmlhttprequest-redirect-to-blocked-expected.txt:
- http/tests/security/contentSecurityPolicy/report-only-connect-src-xmlhttprequest-redirect-to-blocked.php:
- http/tests/security/contentSecurityPolicy/resources/go-to-echo-report.py:
- http/tests/security/contentSecurityPolicy/resources/redirect.pl:
- http/tests/security/contentSecurityPolicy/resources/worker-importScript-redirect-cross-origin-allowed.py:
- http/tests/security/contentSecurityPolicy/resources/worker-importScript-redirect-cross-origin-blocked.py:
- http/tests/security/contentSecurityPolicy/resources/worker-xhr-allowed.py:
- http/tests/security/contentSecurityPolicy/resources/worker-xhr-redirect-cross-origin-allowed.py:
- http/tests/security/contentSecurityPolicy/resources/worker-xhr-redirect-cross-origin-blocked.py:
- http/tests/security/contentSecurityPolicy/resources/xhr-redirect-not-allowed.pl: Removed.
- http/tests/security/contentSecurityPolicy/resources/xhr-redirect-not-allowed.py: Added.
- http/tests/security/no-javascript-refresh.py:
- platform/mac-wk1/http/tests/security/contentSecurityPolicy/connect-src-xmlhttprequest-redirect-to-blocked-expected.txt:
- platform/mac-wk1/http/tests/security/contentSecurityPolicy/report-document-uri-after-blocked-redirect-expected.txt:
- platform/win/http/tests/security/contentSecurityPolicy/connect-src-xmlhttprequest-redirect-to-blocked-expected.txt:
- platform/win/http/tests/security/contentSecurityPolicy/report-document-uri-after-blocked-redirect-expected.txt:
- 1:31 PM Changeset in webkit [274670] by
-
- 3 edits in branches/safari-612.1.7-branch/Source/WebCore
Cherry-pick r274669. Unreviewed build fix.
Fix a Catalyst build.
- Modules/mediasession/MediaMetadata.h: (WebCore::MediaMetadata::artworkImage const):
- testing/Internals.cpp: (WebCore::Internals::loadArtworkImage):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@274667 268f45cc-cd09-0410-ab3c-d52691b4dbfc
- 1:26 PM Changeset in webkit [274669] by
-
- 3 edits in trunk/Source/WebCore
CSP headers can block default <video> controls
https://bugs.webkit.org/show_bug.cgi?id=223422
<rdar://problem/41192193>
Reviewed by Antoine Quint.
Covered by existing tests.
- Modules/modern-media-controls/controls/icon-service.js:
(IconService.prototype.imageForIconAndLayoutTraits):
In order for an<img>
to skip CSP checks it must beisInUserAgentShadowTree
before settingsrc
.
- Modules/modern-media-controls/main.js:
(createControls):
Provide the UAshadowRoot
to theiconService
so it can temporarily attach the<img>
.
- 1:16 PM Changeset in webkit [274668] by
-
- 2 edits in trunk/LayoutTests
[ macOS Wk2 ARM64 ] platform/mac/webrtc/captureCanvas-webrtc-software-encoder.html is a flakey timeout
https://bugs.webkit.org/show_bug.cgi?id=223474
Uneviewed test gardening.
- platform/mac/TestExpectations: Updating test expectations to include Timeout for arm64 systems.
- 12:49 PM Changeset in webkit [274667] by
-
- 3 edits in trunk/Source/WebCore
Fix a Catalyst build.
- Modules/mediasession/MediaMetadata.h:
(WebCore::MediaMetadata::artworkImage const):
- testing/Internals.cpp:
(WebCore::Internals::loadArtworkImage):
- 12:47 PM Changeset in webkit [274666] by
-
- 2 edits in trunk/Source/WebCore
[GTK] Kinetic iframe async scrolling does not work
https://bugs.webkit.org/show_bug.cgi?id=223133
Patch by Alejandro G. Castro <alex@igalia.com> on 2021-03-18
Reviewed by Carlos Garcia Campos.
Add a condition for the gtk port, it allows end of momentum wheel
events to be detected as a scrollable events, no matter of the
delta value. By definition of the API delta is going to be zero in
gtk end of momentum events according to:
https://developer.gnome.org/gdk3/stable/gdk3-Events.html#gdk-event-is-scroll-stop-event
- page/scrolling/ScrollingTreeScrollingNode.cpp:
(WebCore::ScrollingTreeScrollingNode::eventCanScrollContents const):
- 12:45 PM Changeset in webkit [274665] by
-
- 2 edits in trunk/LayoutTests
[ macOS wk2 ARM64 ] fast/images/async-image-background-change.html is a flakey timeout
https://bugs.webkit.org/show_bug.cgi?id=223469
Unreviewed test gardening.
- platform/mac-wk2/TestExpectations: Updating test expectations to Pass Timeout while test is being reviewed.
- 12:23 PM Changeset in webkit [274664] by
-
- 2 edits in trunk/Source/WebCore
Avoid heap allocations under BiquadDSPKernel::updateCoefficientsIfNecessary()
https://bugs.webkit.org/show_bug.cgi?id=223444
Reviewed by Darin Adler.
Use float[] instead of AudioFloatArray for local variables in updateCoefficientsIfNecessary()
in order to avoid doing heap allocations on the audio thread, for performance reasons.
- Modules/webaudio/BiquadDSPKernel.cpp:
(WebCore::hasConstantValue):
(WebCore::BiquadDSPKernel::updateCoefficientsIfNecessary):
- 12:09 PM Changeset in webkit [274663] by
-
- 2 edits in branches/safari-612.1.7-branch/Source/ThirdParty/ANGLE
Cherry-pick r274654. rdar://problem/75583447
'MTLLanguageVersion1_0' is unavailable on Catalyst
https://bugs.webkit.org/show_bug.cgi?id=223392
Patch by Kyle Piddington <Kyle Piddington> on 2021-03-18
Reviewed by Jon Lee.
Disable switch case in catalyst builds
- src/compiler/translator/TranslatorMetalDirect/EmitMetal.cpp: (GetOperatorString):
- src/compiler/translator/TranslatorMetalDirect/ProgramPrelude.cpp:
- src/libANGLE/renderer/metal/FrameBufferMtl.mm: (rx::FramebufferMtl::readPixels):
- src/libANGLE/renderer/metal/mtl_utils.mm: (rx::mtl::GetUserSetOrHighestMSLVersion):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@274654 268f45cc-cd09-0410-ab3c-d52691b4dbfc
- 12:09 PM Changeset in webkit [274662] by
-
- 2 edits in trunk/LayoutTests
[Win] Update test expectations
https://bugs.webkit.org/show_bug.cgi?id=223456
Unreviewed test gardening.
- platform/win/TestExpectations:
- 12:07 PM Changeset in webkit [274661] by
-
- 1 copy in branches/safari-612.1.7-branch
New branch.
- 12:06 PM Changeset in webkit [274660] by
-
- 3 edits in trunk/Source/ThirdParty/ANGLE
Metal-ANGLE can ASSERT because MTL signal event code is compiled out
https://bugs.webkit.org/show_bug.cgi?id=222859
<rdar://problem/75132180>
Reviewed by Ken Russell.
With the Metal backend enabled, the test
webgl/2.0.0/conformance2/state/gl-object-get-calls.html will
occasionally crash in mtl_command_buffer when it hits unreachable
code because ANGLE_MTL_EVENT_AVAILABLE hasn't been defined. This is
available on macOS 10.14 and above, so should be enabled.
At the same time, it doesn't make sense to call the method that has
unreachable code, so guard against that in mtl_command_buffer.
- src/libANGLE/renderer/metal/mtl_command_buffer.mm:
(rx::mtl::CommandBuffer::setPendingEvents):
- src/libANGLE/renderer/metal/mtl_common.h: Define ANGLE_MTL_EVENT_AVAILABLE.
- 12:05 PM Changeset in webkit [274659] by
-
- 8 edits in trunk/Source
Versioning.
WebKit-7612.1.8
- 11:52 AM Changeset in webkit [274658] by
-
- 2 edits in trunk/LayoutTests
[ macOS Debug wk2 ARM64 ] ASSERTION FAILED: !m_deletionHasBegun /Volumes/Data/worker/bigsur-debug/build/WebKitBuild/Debug/usr/local/include/wtf/ThreadSafeRefCounted.h(58) : void WTF::ThreadSafeRefCountedBase::ref() const
https://bugs.webkit.org/show_bug.cgi?id=223462
Uneviewed test gardening.
- platform/mac-wk2/TestExpectations: Updating test expectations to Pass Crash while test is being reviewed.
- 11:48 AM Changeset in webkit [274657] by
-
- 2 edits in trunk/Source/WebCore
Avoid heap allocations under AudioSampleDataSource::pullSamplesInternal()
https://bugs.webkit.org/show_bug.cgi?id=223449
Reviewed by Jer Noble.
AudioSampleDataSource::pullSamplesInternal() was doing heap allocations on the audio thread,
just for logging purposes (RunLoop::dispatch() & Function constructor do heap allocations).
Drop this logging to address the issue, after clearing this with Jer Noble.
- platform/audio/cocoa/AudioSampleDataSource.mm:
(WebCore::AudioSampleDataSource::pullSamplesInternal):
- 11:45 AM Changeset in webkit [274656] by
-
- 2 edits in trunk/Source/WebInspectorUI
Web Inspector: REGRESSION(r271348): Console: message source code location is not vertically aligned with containing function name
https://bugs.webkit.org/show_bug.cgi?id=223288
<rdar://problem/75498577>
Reviewed by Devin Rousso.
WebKit inline-block behavior changed in r271348 to match the spec more closely.
- UserInterface/Views/ConsoleMessageView.css:
(.console-message-location.call-frame > .title):
Explicitly setvertical-align
to match the behavior prior r271348.
- 11:36 AM Changeset in webkit [274655] by
-
- 2 edits in trunk/LayoutTests
[ MacOS Wk1 ] http/tests/loading/basic-auth-load-URL-with-consecutive-slashes.html is a flakey failure
https://bugs.webkit.org/show_bug.cgi?id=222563
Unreviewed test gardening.
- platform/mac-wk1/TestExpectations:
- 11:18 AM Changeset in webkit [274654] by
-
- 2 edits in trunk/Source/ThirdParty/ANGLE
'MTLLanguageVersion1_0' is unavailable on Catalyst
https://bugs.webkit.org/show_bug.cgi?id=223392
Patch by Kyle Piddington <Kyle Piddington> on 2021-03-18
Reviewed by Jon Lee.
Disable switch case in catalyst builds
- src/compiler/translator/TranslatorMetalDirect/EmitMetal.cpp:
(GetOperatorString):
- src/compiler/translator/TranslatorMetalDirect/ProgramPrelude.cpp:
- src/libANGLE/renderer/metal/FrameBufferMtl.mm:
(rx::FramebufferMtl::readPixels):
- src/libANGLE/renderer/metal/mtl_utils.mm:
(rx::mtl::GetUserSetOrHighestMSLVersion):
- 11:17 AM Changeset in webkit [274653] by
-
- 3 edits in trunk/Source/WebKit
[iOS] editing/selection/character-granularity-rect.html fails on certain internal configurations after r274610
https://bugs.webkit.org/show_bug.cgi?id=223447
Reviewed by Devin Rousso.
On versions of iOS where
ENABLE(IMAGE_EXTRACTION)
is defined but the system feature is disabled, this test
began failing after r274610. This is because the new image extraction deferral gesture now blocks text
interaction gestures, but the code to actually fail this deferring gesture (and thus, "lift" the deferring
gesture gate) is still behind the system flag. As a result, text interactions when the image extraction flag is
disabled will only begin after the touch ends.
This means that when selecting text via a long press, the text selection doesn't appear until lifting the touch
if image extraction is disabled. To fix this, we only enable this deferring gesture in the case where the system
feature is enabled.
- UIProcess/ios/GestureRecognizerConsistencyEnforcer.mm:
(WebKit::GestureRecognizerConsistencyEnforcer::timerFired):
Additionally tweak the
GestureRecognizerConsistencyEnforcer
to only forcibly reset lingering unlifted gesture
recognizers if they are enabled.
- UIProcess/ios/WKContentViewInteraction.mm:
(-[WKContentView setUpInteraction]):
- 11:14 AM Changeset in webkit [274652] by
-
- 2 edits in trunk/Source/WebKit
Don't delay conditional requests in resource load scheduler
https://bugs.webkit.org/show_bug.cgi?id=223450
Reviewed by Geoffrey Garen.
- NetworkProcess/NetworkLoadScheduler.cpp:
(WebKit::NetworkLoadScheduler::HostContext::schedule):
Conditional requests usually come back as 304s and don't slow other resource loads down.
- 11:11 AM Changeset in webkit [274651] by
-
- 2 edits in trunk/LayoutTests
[ macOS wk2 ARM 64 ] storage/indexeddb/IDBObject-leak.html is a flakey text failure
https://bugs.webkit.org/show_bug.cgi?id=223453
Uneviewed test gardeing.
- platform/mac-wk2/TestExpectations: Updating test expectations to Pass Failure while test is being reviewed.
- 10:51 AM Changeset in webkit [274650] by
-
- 7 edits in trunk/Source/WebCore
Avoid heap allocation under PannerNode::pullInputs()
https://bugs.webkit.org/show_bug.cgi?id=223445
Reviewed by Darin Adler.
PannerNode::pullInputs() was doing a heap allocation on the audio thread when
constructing a HashSet. It turns out that PannerNode::pullInputs() and
PannerNode::notifyAudioSourcesConnectedToNode() were not needed at all in
the modern PannerNode. They were only used to set the PannerNode on
AudioBufferSourceNodes so they could use its dopplerRate. However, the
dopplerRate was only a thing on the legacy WebKitAudioPannerNode. For the
modern PannerNode, there is no dopplerRate so we always end up using 1.0.
To address the issue, I thus completely removed PannerNode's pullInputs &
notifyAudioSourcesConnectedToNode(). I also updated AudioBufferSourceNode
to make it clear it uses a WebKitAudioPannerNode. Finally, I got rid of
the PannerNodeBase base class too since it is no longer needed.
- Modules/webaudio/AudioBufferSourceNode.cpp:
(WebCore::AudioBufferSourceNode::totalPitchRate):
(WebCore::AudioBufferSourceNode::setPannerNode):
(WebCore::AudioBufferSourceNode::clearPannerNode):
(WebCore::AudioBufferSourceNode::finish):
- Modules/webaudio/AudioBufferSourceNode.h:
- Modules/webaudio/PannerNode.cpp:
(WebCore::PannerNode::PannerNode):
- Modules/webaudio/PannerNode.h:
- Modules/webaudio/WebKitAudioPannerNode.cpp:
(WebCore::WebKitAudioPannerNode::WebKitAudioPannerNode):
- Modules/webaudio/WebKitAudioPannerNode.h:
- 10:25 AM Changeset in webkit [274649] by
-
- 2 edits in trunk/LayoutTests
REGRESSION (r272842): [ BigSur Wk2 ] imported/w3c/web-platform-tests/media-source/mediasource-seekable.html is a flakey text failure
https://bugs.webkit.org/show_bug.cgi?id=221965
Unreviewed test gardeing.
- platform/mac-wk2/TestExpectations: Removing test expectation, as it appears that the test has been fixed.
- 9:49 AM Changeset in webkit [274648] by
-
- 25 edits6 deletes in trunk
Unreviewed, reverting r274644.
Broke internal Mac Builds
Reverted changeset:
"Implement WebXR Opaque Framebuffer"
https://bugs.webkit.org/show_bug.cgi?id=222607
https://commits.webkit.org/r274644
- 8:50 AM Changeset in webkit [274647] by
-
- 12 edits in trunk/Source/WebCore
[WebIDL] Don't generate setters for global constructor properties
https://bugs.webkit.org/show_bug.cgi?id=222984
Reviewed by Alex Christensen.
r268710 fixed %Interface%.prototype.constructor to respect Set receiver, yet
global constructor properties likewindow.HTMLElement
are exposed to the same bug.
The reason why
Object.create(window).HTMLElement = X
performs correctly is that
JSObject::putInlineSlow() doesn't invoke JSProxy::put(), nor any other Set
override, during prototype chain traversal. That is being fixed in #217916.
To avoid regressing on the above snippet, this change applies the similiar fix as
in r268710 to global constructor properties: a setter-less CustomValue that is
treated as data descriptor [1] by Set.
Apart from altered receiver case, a patch for #217916 will also fix Enumerable
property attribute to be preserved when original CustomValue property is replaced.
This change reduces WebCore --release binary size by 0.68% (548 KB).
Also, as a drive-by fix, utilizes IsDOMGlobalObject to simplify constructor getters
for all JSDOMGlobalObject subclasses.
No new tests, no behavior change.
[1] https://tc39.es/ecma262/#sec-ordinarysetwithowndescriptor (step 3.e.ii)
- bindings/scripts/CodeGeneratorJS.pm:
(GetAttributeSetterName):
(GeneratePropertiesHashTable):
(GenerateImplementation):
(GenerateAttributeGetterBodyDefinition):
(GenerateAttributeSetterBodyDefinition):
(GenerateAttributeSetterDefinition):
- bindings/scripts/test/JS/*: Updated.
- 8:43 AM Changeset in webkit [274646] by
-
- 4 edits2 adds in trunk
Use double division
https://bugs.webkit.org/show_bug.cgi?id=223366
Patch by Rob Buis <rbuis@igalia.com> on 2021-03-18
Reviewed by Zalan Bujtas.
Source/WebCore:
Use double instead of LayoutUnit division since
LayoutUnit resolution is not high enough to support
near-zero values.
Test: fast/css/aspect-ratio-division-crash.html
- rendering/RenderBox.cpp:
(WebCore::inlineSizeFromAspectRatio):
- rendering/RenderBox.h:
(WebCore::RenderBox::blockSizeFromAspectRatio):
LayoutTests:
Add test for this.
- fast/css/aspect-ratio-division-crash-expected.txt: Added.
- fast/css/aspect-ratio-division-crash.html: Added.
- 7:44 AM Changeset in webkit [274645] by
-
- 3 edits4 adds in trunk
Nullptr crash in RenderStyle::shapeOutside()
https://bugs.webkit.org/show_bug.cgi?id=221382
Patch by Frédéric Wang <fwang@igalia.com> on 2021-03-18
Reviewed by Zalan Bujtas.
Source/WebCore:
Before bug 223041, it was possible to get dangling WeakPtr m_renderer on FloatingObject. This
patch adds debug ASSERT and more regression tests.
Tests: fast/block/float/float-pseudo-element-not-removed-crash.html
fast/block/float/float-pseudo-element-not-removed-2-crash.html
- rendering/FloatingObjects.h: add nullcheck ASSERT for debug builds.
LayoutTests:
Add regression tests.
- fast/block/float/float-pseudo-element-not-removed-crash-expected.txt: Added.
- fast/block/float/float-pseudo-element-not-removed-crash.html: Added.
- fast/block/float/float-pseudo-element-not-removed-crash2-expected.txt: Added.
- fast/block/float/float-pseudo-element-not-removed-crash2.html: Added.
- 6:59 AM Changeset in webkit [274644] by
-
- 25 edits6 adds in trunk
Implement WebXR Opaque Framebuffer
https://bugs.webkit.org/show_bug.cgi?id=222607
Reviewed by Youenn Fablet.
LayoutTests/imported/w3c:
Update WebXR Opaque Framebuffer test expectations.
- web-platform-tests/webxr/xrWebGLLayer_framebuffer_draw.https-expected.txt: Added.
- web-platform-tests/webxr/xrWebGLLayer_opaque_framebuffer.https-expected.txt: Added.
Source/WebCore:
This patch adds a base XR layers API which is initially used by WebXRWebGLLayer, but
with the goal of supporting more types of layers in the future (see WebXR Layers spec).
Layers are connected to WebGL by using shared textures. In the case of WebXRWebGLLayer
it creates an Opaque Framebuffer that renders to the shared texture. XR runtimes supporting
double or triple buffering can send different shared textures each frame in the FrameData struct.
The texture for the current frame is attached in WebXRLayer::startFrame and prepared to send it back to the
VR compositor in WebXRLayer::endFrame().
Tested by the WebXR WPT tests.
- Modules/webxr/WebXRLayer.h: add startFrame and endFrame pure virtual methods.
- Modules/webxr/WebXRSession.cpp:
(WebCore::WebXRSession::onFrame): do not call RAFs if frameData.shouldRender is false.
- Modules/webxr/WebXRSession.h: add device getter.
- Modules/webxr/WebXRSystem.cpp:
(WebCore::WebXRSystem::DummyInlineDevice::requestFrame): always enable frameData.shouldRender flag.
- Modules/webxr/WebXRSystem.h: Override new virtual functions.
- Modules/webxr/WebXRViewport.h:
(WebCore::WebXRViewport::rect const): Add helper method.
- Modules/webxr/WebXRWebGLLayer.cpp: Refactor resource initialization to create method.
(WebCore::WebXRWebGLLayer::create):
(WebCore::WebXRWebGLLayer::WebXRWebGLLayer):
(WebCore::m_isCompositionEnabled):
(WebCore::WebXRWebGLLayer::framebuffer const):
(WebCore::WebXRWebGLLayer::framebufferWidth const):
(WebCore::WebXRWebGLLayer::framebufferHeight const):
(WebCore::WebXRWebGLLayer::startFrame): Prepare Opaque Framebuffer for the start of next frame.
(WebCore::WebXRWebGLLayer::endFrame): Prepare Opaque Framebuffer for VR compositor submitFrame.
(WebCore::WebXRWebGLLayer::canvasResized): Move method
(WebCore::WebXROpaqueFramebuffer::create): Implement class to manage WebXR Opaque framebuffer.
(WebCore::WebXROpaqueFramebuffer::WebXROpaqueFramebuffer):
(WebCore::WebXROpaqueFramebuffer::~WebXROpaqueFramebuffer):
(WebCore::WebXROpaqueFramebuffer::startFrame): Attach shared texture for the current frame.
(WebCore::WebXROpaqueFramebuffer::endFrame): Flush and resolve multisampling if required.
(WebCore::WebXROpaqueFramebuffer::setupFramebuffer): Allocate the Opaque framebuffer with requested attributes.
- Modules/webxr/WebXRWebGLLayer.h: Add WebXROpaqueFramebuffer and handle members.
(WebCore::WebXROpaqueFramebuffer::handle const):
(WebCore::WebXROpaqueFramebuffer::framebuffer const):
(WebCore::WebXROpaqueFramebuffer::width const):
(WebCore::WebXROpaqueFramebuffer::height const):
- Sources.txt: Add OpenXRLayer.cpp and OpenXRSwapchain.cpp.
- html/canvas/WebGL2RenderingContext.cpp:
(WebCore::WebGL2RenderingContext::getFramebufferAttachmentParameter): handle Opaque Framebuffers.
- html/canvas/WebGLFramebuffer.cpp: Add members and methods required for Opaque Framebuffers.
(WebCore::WebGLFramebuffer::createOpaque):
(WebCore::WebGLFramebuffer::checkStatus const):
- html/canvas/WebGLFramebuffer.h:
- html/canvas/WebGLRenderingContext.cpp:
(WebCore::WebGLRenderingContext::getFramebufferAttachmentParameter): handle Opaque Framebuffers.
- html/canvas/WebGLRenderingContextBase.cpp: handle Opaque Framebuffers.
(WebCore::WebGLRenderingContextBase::deleteFramebuffer):
(WebCore::WebGLRenderingContextBase::framebufferRenderbuffer):
(WebCore::WebGLRenderingContextBase::framebufferTexture2D):
- platform/xr/PlatformXR.h: Add method to submitFrame.
(PlatformXR::Device::submitFrame):
- platform/xr/openxr/OpenXRLayer.cpp: Add class to manage OpenXR layers.
(PlatformXR::OpenXRLayer::OpenXRLayer):
(PlatformXR::OpenXRLayerProjection::create):
(PlatformXR::OpenXRLayerProjection::OpenXRLayerProjection):
(PlatformXR::OpenXRLayerProjection::startFrame):
- platform/xr/openxr/OpenXRLayer.h: Added.
(PlatformXR::OpenXRLayer::handle):
- platform/xr/openxr/OpenXRSwapchain.cpp: Add class to manage OpenXR swapchains
(PlatformXR::OpenXRSwapchain::create):
(PlatformXR::OpenXRSwapchain::OpenXRSwapchain):
(PlatformXR::OpenXRSwapchain::~OpenXRSwapchain):
(PlatformXR::OpenXRSwapchain::acquireImage):
(PlatformXR::OpenXRSwapchain::releaseImage):
- platform/xr/openxr/OpenXRSwapchain.h: Added.
- platform/xr/openxr/OpenXRUtils.h: Add helper log function
(PlatformXR::xrViewToPose): Use fabs instead of negation
- platform/xr/openxr/PlatformXROpenXR.cpp:
(PlatformXR::OpenXRDevice::initializeTrackingAndRendering): create GraphicsContextGL for texture sharing.
(PlatformXR::OpenXRDevice::requestFrame): Prepare and fill layers if shouldRender is true.
(PlatformXR::OpenXRDevice::submitFrame): Implement submit layers to OpenXR
(PlatformXR::OpenXRDevice::createLayerProjection): Implement layer creation method
(PlatformXR::OpenXRDevice::deleteLayer): Implement layer deallocation
(PlatformXR::OpenXRDevice::collectEnabledFeatures const):
(PlatformXR::OpenXRDevice::resetSession): Deallocate layers and graphics context.
- platform/xr/openxr/PlatformXROpenXR.h: Add Layers API
- testing/WebFakeXRDevice.cpp:
(WebCore::SimulatedXRDevice::recommendedResolution): Increase size to avoid platform minimum FBO size errors
(WebCore::SimulatedXRDevice::initializeTrackingAndRendering): Create graphics context
(WebCore::SimulatedXRDevice::shutDownTrackingAndRendering): Release graphics context
(WebCore::SimulatedXRDevice::frameTimerFired): set up layers in frame data
(WebCore::SimulatedXRDevice::createLayerProjection): creates a texture for a layer.
(WebCore::SimulatedXRDevice::deleteLayer): releases the associated texture to a layer
- testing/WebFakeXRDevice.h:
LayoutTests:
Update WebXR Opaque Framebuffer test expectations.
- platform/wpe/TestExpectations:
- 5:43 AM Changeset in webkit [274643] by
-
- 1 copy in releases/WebKitGTK/webkit-2.30.6
WebKitGTK 2.30.6
- 5:43 AM Changeset in webkit [274642] by
-
- 4 edits in releases/WebKitGTK/webkit-2.30
Unreviewed. Update OptionsGTK.cmake and NEWS for 2.30.6 release
.:
- Source/cmake/OptionsGTK.cmake: Bump version numbers.
Source/WebKit:
- gtk/NEWS: Add release notes for 2.30.6.
- 5:07 AM Changeset in webkit [274641] by
-
- 11 edits in trunk
[WPE] Bump API version when building with libsoup3
https://bugs.webkit.org/show_bug.cgi?id=223437
Reviewed by Adrian Perez de Castro.
.:
Use 1.1 as the API version when building with soup3.
- Source/PlatformWPE.cmake:
- Source/cmake/OptionsWPE.cmake:
Source/WebKit:
- PlatformWPE.cmake: Use WPE_API_DOC_VERSION instead of WPE_API_VERSION for gtkdoc config files.
- wpe/wpe-web-extension-uninstalled.pc.in: Add variable for libsoup version.
- wpe/wpe-web-extension.pc.in: Ditto.
- wpe/wpe-webkit-uninstalled.pc.in: Ditto.
- wpe/wpe-webkit.pc.in: Ditto.
Tools:
Use WPE_API_DOC_VERSION instead of WPE_API_VERSION.
- wpe/manifest.txt.in:
- 4:15 AM WebKitGTK/2.32.x edited by
- (diff)
- 4:13 AM WebKitGTK/2.30.x edited by
- (diff)
- 4:12 AM Changeset in webkit [274640] by
-
- 2 edits in trunk/Source/WebCore
[SOUP] SOUP3 crashes inside soup_message_set_request_body
https://bugs.webkit.org/show_bug.cgi?id=223236
Reviewed by Adrian Perez de Castro.
Make WebKitFormDataInputStream implement GPollableInputStream.
- platform/network/soup/WebKitFormDataInputStream.cpp:
(webkitFormDataInputStreamNew):
(webkitFormDataInputStreamCanPoll):
(webkitFormDataInputStreamIsReadable):
(webkitFormDataInputStreamCreateSource):
(webkitFormDataInputStreamPollableInterfaceInit):
- 4:09 AM Changeset in webkit [274639] by
-
- 2 edits in trunk/Source/WebCore
[Nicosia] Backport cocoa fix for RTL sticky position from r273982
https://bugs.webkit.org/show_bug.cgi?id=223395
Reviewed by Adrian Perez de Castro.
Fixes fast/css/sticky/sticky-in-rtl-overflow.html for WPE.
- page/scrolling/nicosia/ScrollingTreeStickyNode.cpp:
(WebCore::ScrollingTreeStickyNode::computeLayerPosition const):
- 4:04 AM Changeset in webkit [274638] by
-
- 2 edits in releases/WebKitGTK/webkit-2.30/Source/JavaScriptCore
Merge r271544 - [JSC] Clean up DFGPreciseLocalClobberize to avoid duplicate code
https://bugs.webkit.org/show_bug.cgi?id=220670
Reviewed by Filip Pizlo.
This patch cleans up DFGPreciseLocalClobberize by extracting code to lambda to remove duplicate code.
- dfg/DFGPreciseLocalClobberize.h:
(JSC::DFG::PreciseLocalClobberizeAdaptor::readTop):
- 4:04 AM Changeset in webkit [274637] by
-
- 2 edits in releases/WebKitGTK/webkit-2.30/Source/JavaScriptCore
Merge r271144 - propertyNameEnumerator must check it can still take the fast path after getGenericPropertyNames
https://bugs.webkit.org/show_bug.cgi?id=219957
<rdar://71156284>
Reviewed by Yusuke Suzuki.
We need to check if we still
canAccessPropertiesQuicklyForEnumeration
on
structureAfterGettingPropertyNames
, since we might call out out to a proxy's
getPrototypeOf
callback throughgetGenericPropertyNames
.
- runtime/JSPropertyNameEnumerator.h:
(JSC::propertyNameEnumerator):
- 4:04 AM Changeset in webkit [274636] by
-
- 5 edits3 adds in releases/WebKitGTK/webkit-2.30
Merge r270373 - iframe with
sandbox=allow-top-navigation-by-user-activation
can navigate top frame when the user interacts with an iframe from another origin
https://bugs.webkit.org/show_bug.cgi?id=219413
<rdar://problem/64887657>
Reviewed by Geoffrey Garen.
Source/WebCore:
An iframe with
sandbox=allow-top-navigation-by-user-activation
can navigate the top frame when the user
interacts with an frame from another origin. This is not strict enough and does not match the behavior of
Chrome.
In Chrome, the user activation is only valid for the purpose of navigation if the user interacted with either:
- The iframe triggering the navigation
- A descendant iframe of the iframe triggering the navigation
- A frame from the same origin as the iframe triggering the navigation
This patch aligns our behavior with Chrome's.
Test: http/tests/security/block-top-level-navigations-by-sandboxed-iframe-with-propagated-user-gesture.html
- dom/Document.cpp:
(WebCore::Document::canNavigateInternal):
- dom/UserGestureIndicator.cpp:
(WebCore::UserGestureToken::UserGestureToken):
(WebCore::UserGestureToken::isValidForDocument const):
(WebCore::UserGestureIndicator::processingUserGesture):
- dom/UserGestureIndicator.h:
(WebCore::UserGestureToken::create):
LayoutTests:
Add layout test coverage.
- http/tests/security/block-top-level-navigations-by-sandboxed-iframe-with-propagated-user-gesture-expected.txt: Added.
- http/tests/security/block-top-level-navigations-by-sandboxed-iframe-with-propagated-user-gesture.html: Added.
- http/tests/security/resources/navigate-top-level-frame-to-failure-page-via-message-handler.html: Added.
- 4:04 AM Changeset in webkit [274635] by
-
- 3 edits3 adds in releases/WebKitGTK/webkit-2.30
Merge r270367 - Block suspicious top level navigations by iframes even if sandbox=allow-top-navigation is specified
https://bugs.webkit.org/show_bug.cgi?id=219408
<rdar://problem/71049726>
Reviewed by Geoffrey Garen.
Source/WebCore:
Block suspicious top level navigations by iframes even if sandbox=allow-top-navigation is specified,
when the parent of the sandboxed iframe is not first-party.
Test: http/tests/security/block-top-level-navigations-by-third-party-sandboxed-iframe.html
- dom/Document.cpp:
(WebCore::Document::isNavigationBlockedByThirdPartyIFrameRedirectBlocking):
LayoutTests:
Add layout test coverage.
- http/tests/security/block-top-level-navigations-by-third-party-sandboxed-iframe-expected.txt: Added.
- http/tests/security/block-top-level-navigations-by-third-party-sandboxed-iframe.html: Added.
- http/tests/security/resources/navigate-top-level-frame-to-failure-page-via-sandboxed-iframe.html: Added.
- 4:04 AM Changeset in webkit [274634] by
-
- 6 edits in releases/WebKitGTK/webkit-2.30
Merge r270321 - Update list of block ports according fetch spec
https://bugs.webkit.org/show_bug.cgi?id=219154
Reviewed by Sam Weinig.
LayoutTests/imported/w3c:
- web-platform-tests/fetch/api/request/request-bad-port.any-expected.txt:
- web-platform-tests/fetch/api/request/request-bad-port.any.js:
- web-platform-tests/fetch/api/request/request-bad-port.any.worker-expected.txt:
- web-platform-tests/websockets/Create-blocked-port.any-expected.txt:
- web-platform-tests/websockets/Create-blocked-port.any.js:
- web-platform-tests/websockets/Create-blocked-port.any.worker-expected.txt:
Source/WTF:
- wtf/URL.cpp:
(WTF::portAllowed):
- 4:04 AM Changeset in webkit [274633] by
-
- 16 edits3 adds in releases/WebKitGTK/webkit-2.30
Merge r270101 - Add support for RTCPeerConnection.onicecandidateerror event
https://bugs.webkit.org/show_bug.cgi?id=169644
Reviewed by Alex Christensen.
LayoutTests/imported/w3c:
- web-platform-tests/webrtc/idlharness.https.window-expected.txt:
Source/WebCore:
Expose RTCPeerConnection.onicecandidateerror and use it for wrong STUN/TURN server URLs.
For that matter, add RTCPeerConnectionIceErrorEvent as per spec with a slight change to the init directory to keep the same terminology between event and init dictionary.
Covered by updated webrtc/stun-server-filtering.html test.
- CMakeLists.txt:
- DerivedSources-input.xcfilelist:
- DerivedSources-output.xcfilelist:
- DerivedSources.make:
- Modules/mediastream/RTCPeerConnection.cpp:
(WebCore::RTCPeerConnection::iceServersFromConfiguration):
(WebCore::iceServersFromConfiguration): Deleted.
- Modules/mediastream/RTCPeerConnection.h:
- Modules/mediastream/RTCPeerConnection.idl:
- Modules/mediastream/RTCPeerConnectionIceErrorEvent.cpp: Added.
(WebCore::RTCPeerConnectionIceErrorEvent::create):
(WebCore::RTCPeerConnectionIceErrorEvent::RTCPeerConnectionIceErrorEvent):
(WebCore::RTCPeerConnectionIceErrorEvent::eventInterface const):
- Modules/mediastream/RTCPeerConnectionIceErrorEvent.h: Added.
- Modules/mediastream/RTCPeerConnectionIceErrorEvent.idl: Added.
- Sources.txt:
- WebCore.xcodeproj/project.pbxproj:
- bindings/js/WebCoreBuiltinNames.h:
- dom/EventNames.h:
- dom/EventNames.in:
LayoutTests:
- webrtc/rtcpeerconnection-error-messages-expected.txt:
- webrtc/stun-server-filtering.html:
- 4:03 AM Changeset in webkit [274632] by
-
- 2 edits in releases/WebKitGTK/webkit-2.30/Source/WebCore
Merge r267287 - Crash under WebCore::shouldResetFocusNavigationStartingNode()
https://bugs.webkit.org/show_bug.cgi?id=216714
<rdar://problem/68132047>
Reviewed by Darin Adler.
Protect anchorElement in FrameView::scrollToFragmentInternal() to make sure
it stays alive until the time we pass it to setFocusNavigationStartingNode().
- page/FrameView.cpp:
(WebCore::FrameView::scrollToFragmentInternal):
- 4:03 AM Changeset in webkit [274631] by
-
- 6 edits in releases/WebKitGTK/webkit-2.30
Merge r266798 - Make sure WKWebsiteDataStore operations reuse existing process pools even when all WKWebViews have closed.
<rdar://problem/62978295> and https://bugs.webkit.org/show_bug.cgi?id=216317
Reviewed by Geoffrey Garen.
Source/WebKit:
Covered by new API test.
When WebsiteDataStores are gathering all the NetworkProcesses they might need to message, they miss some
obvious candidates if there are no longer any related WKWebViews.
Fix that by tracking which sessions a NetworkProcess knows about.
- UIProcess/Network/NetworkProcessProxy.cpp:
(WebKit::NetworkProcessProxy::addSession):
(WebKit::NetworkProcessProxy::hasSession const):
(WebKit::NetworkProcessProxy::removeSession):
- UIProcess/Network/NetworkProcessProxy.h:
- UIProcess/WebsiteData/WebsiteDataStore.cpp:
(WebKit::WebsiteDataStore::isAssociatedProcessPool const):
Tools:
- TestWebKitAPI/Tests/WebKitCocoa/WKWebsiteDatastore.mm:
(TestWebKitAPI::TEST):
- 3:10 AM Changeset in webkit [274630] by
-
- 2 edits in trunk/Source/WebCore
Invalidate RenderTreePosition's next sibling with display:contents
https://bugs.webkit.org/show_bug.cgi?id=218578
Reviewed by Antti Koivisto.
When inserting elements in the tree from JS it might happen that the renderTreePosition() in the RenderTreeUpdater
caches a nextSibling() value which is only temporarily correct because we sequentially process the descendants of a
given root node in RenderTreeUpdater::updateRenderTree(). One of those potentially incorrect scenarios is when
using display:contents. We can detect those cases because we would leave a parent element in RenderTreeUpdater::popParent()
without changing renderingParent() and so without changing renderTreePosition(). Once we are in that situation we
must invalidate the cached position so the next sibling is recomputed.
- rendering/updating/RenderTreeUpdater.cpp:
(WebCore::RenderTreeUpdater::popParent): Invalidate the render tree position's next sibling if the parent element is not
the renderingParent().
- 2:49 AM Changeset in webkit [274629] by
-
- 14 edits in releases/WebKitGTK/webkit-2.30/Source
Merge r265623 - REGRESSION (r260684): Messages YouTube inline video: after Multitasking away and Back, Audio is heard but icon indicates "muted"
https://bugs.webkit.org/show_bug.cgi?id=215453
<rdar://problem/66136673>
Reviewed by Tim Horton.
Source/WebCore:
r260684 silenced all JS events during the snapshot sequence that occurs whenever the user homes out of Safari.
This was meant to address compatibility with websites that did not expect various resize/orientationchange
events when homing out. However, the snapshot sequence is fairly long and this was causing us to silence JS
events which have nothing to do with the snapshot sequence, like window.postMessage()'s message events. This is
what caused this regression.
To address the issue, this patch basically reverts r260684 and deals with websites-compatibility issues via
less risky site-specific and event-specific quirks:
- We silence Window resize events on nytimes.com to address <rdar://problem/59763843>.
- We silence Window resize events and MediaQueryList change events on twitter.com to address <rdar://problem/58804852> and <rdar://problem/61731801>.
- css/MediaQueryMatcher.cpp:
(WebCore::MediaQueryMatcher::evaluateAll):
- dom/EventTarget.cpp:
(WebCore::EventTarget::fireEventListeners):
- page/FrameView.cpp:
(WebCore::FrameView::sendResizeEventIfNeeded):
- page/Page.h:
(WebCore::Page::isTakingSnapshotsForApplicationSuspension const):
(WebCore::Page::setIsTakingSnapshotsForApplicationSuspension):
(WebCore::Page::shouldFireEvents const): Deleted.
(WebCore::Page::setShouldFireEvents): Deleted.
- page/Quirks.cpp:
(WebCore::Quirks::shouldSilenceWindowResizeEvents const):
(WebCore::Quirks::shouldSilenceMediaQueryListChangeEvents const):
- page/Quirks.h:
Source/WebKit:
- UIProcess/WebPageProxy.cpp:
(WebKit::WebPageProxy::setIsDoingSnapshotSequence):
(WebKit::WebPageProxy::setShouldFireEvents): Deleted.
- UIProcess/WebPageProxy.h:
- UIProcess/ios/WKApplicationStateTrackingView.mm:
(-[WKApplicationStateTrackingView _willBeginSnapshotSequence]):
(-[WKApplicationStateTrackingView _didCompleteSnapshotSequence]):
- WebProcess/WebPage/WebPage.cpp:
(WebKit::WebPage::setIsDoingSnapshotSequence):
(WebKit::WebPage::setShouldFireEvents): Deleted.
- WebProcess/WebPage/WebPage.h:
- WebProcess/WebPage/WebPage.messages.in:
- 2:49 AM Changeset in webkit [274628] by
-
- 5 edits in releases/WebKitGTK/webkit-2.30
Merge r272921 - [GTK] Need new user agent quirk for Google Docs and Google Drive
https://bugs.webkit.org/show_bug.cgi?id=221845
Patch by Michael Catanzaro <Michael Catanzaro> on 2021-02-16
Reviewed by Adrian Perez de Castro.
Source/WebCore:
Switch Google Docs to use a Chrome browser quirk instead of an Internet Explorer quirk.
Remove the Google Drive quirk altogether. Remove the Internet Explorer and Windows platform
quirks, which are no longer used. Retarget the Google Docs quirk to apply only to
docs.google.com because we no longer need to send the quirk to accounts.youtube.com for it
to be effective. Lastly, update Chrome and Firefox version strings for good measure.
- platform/UserAgentQuirks.cpp:
(WebCore::urlRequiresChromeBrowser):
(WebCore::urlRequiresLinuxDesktopPlatform):
(WebCore::UserAgentQuirks::quirksForURL):
(WebCore::UserAgentQuirks::stringForQuirk):
(WebCore::urlRequiresInternetExplorerBrowser): Deleted.
(WebCore::urlRequiresWindowsPlatform): Deleted.
- platform/glib/UserAgentGLib.cpp:
(WebCore::buildUserAgentString):
Tools:
- TestWebKitAPI/Tests/WebCore/UserAgentQuirks.cpp:
(TestWebKitAPI::assertUserAgentForURLHasChromeBrowserQuirk):
(TestWebKitAPI::assertUserAgentForURLHasFirefoxBrowserQuirk):
(TestWebKitAPI::assertUserAgentForURLHasLinuxPlatformQuirk):
(TestWebKitAPI::assertUserAgentForURLHasMacPlatformQuirk):
(TestWebKitAPI::TEST):
(TestWebKitAPI::assertUserAgentForURLHasInternetExplorerBrowserQuirk): Deleted.
(TestWebKitAPI::assertUserAgentForURLHasWindowsPlatformQuirk): Deleted.
- 2:29 AM Changeset in webkit [274627] by
-
- 3 edits in trunk/Source/WebCore
Pagination mode: Increase the amount of recursions allowed by RenderTable::layout()
https://bugs.webkit.org/show_bug.cgi?id=218575
Patch by Carlos Garcia Campos <cgarcia@igalia.com> on 2021-03-18
Reviewed by Zalan Bujtas.
In r219394 a recursion check was introduced to avoid infinite recursion when a section is always moved on
RenderTable::layout(). But sometimes it's needed to recurse more than once to layout the table when section move
due to the pagination. This patch limits the recursion level to the amount of sections in the table, instead of
just one.
- rendering/RenderTable.cpp:
(WebCore::RenderTable::layout):
- rendering/RenderTable.h:
- 2:18 AM Changeset in webkit [274626] by
-
- 4 edits in trunk/Source/WebCore
ASSERTION FAILED: node.isConnected() in matchSlottedPseudoElementRules
https://bugs.webkit.org/show_bug.cgi?id=221440
Patch by Frédéric Wang <fwang@igalia.com> on 2021-03-18
Reviewed by Ryosuke Niwa.
ReplaceSelectionCommand::doApply() removes a <br> from an element and immediately calls
highestNodeToRemoveInPruning() on that element. The former operation may destroy the
element's renderer and confuses the latter operation. This happens in particular for a
<summary> element which ends up being removed from the tree. This in turn causes unexpected
issues such as a debug assertion failure in matchSlottedPseudoElementRules. To address that
problem, ensure the document is laid out before calling highestNodeToRemoveInPruning().
This patch also increases and improves use of RefPtr<Node>.
- editing/CompositeEditCommand.cpp:
(WebCore::CompositeEditCommand::removeNodeAndPruneAncestors): Use auto & makeRefPtr.
(WebCore::CompositeEditCommand::prune): Store local highestNodeToRemove variable in a RefPtr.
(WebCore::CompositeEditCommand::cleanupAfterDeletion): Store local node variable in a RefPtr.
(WebCore::CompositeEditCommand::breakOutOfEmptyMailBlockquotedParagraph): Store local parentNode variable in a RefPtr.
- editing/Editing.cpp:
(WebCore::highestNodeToRemoveInPruning): Store local currentNode variable in a a RefPtr.
- editing/ReplaceSelectionCommand.cpp:
(WebCore::ReplaceSelectionCommand::doApply): Use auto & makeRefPtr. Store local odeToRemove variable in a RefPtr.
Ensure the document is laid out before calling highestNodeToRemoveInPruning.
- 2:11 AM Changeset in webkit [274625] by
-
- 2 edits in trunk/Source/WebCore
should always use all prerequisites for the
ModernMediaControls.{js,css}
rules in DerivedSources.make
https://bugs.webkit.org/show_bug.cgi?id=223421
Reviewed by Yusuke Suzuki.
- DerivedSources.make:
$?
is a uniqued space-separated list of all prerequisites modified after the target was modified.
$^
is a uniqued space-separated list of all prerequisites regardless of when the target/prerequisite was modified.
We want to use the latter since we always want tocat
all the JS/CSS files, not just the recently edited ones.
- 2:10 AM Changeset in webkit [274624] by
-
- 2 edits in trunk/Source/WebCore/platform/gtk/po
[GTK][l10n] Updated Polish translation of WebKitGTK for 2.32
https://bugs.webkit.org/show_bug.cgi?id=223149
Patch by Piotr Drąg <piotrdrag@gmail.com> on 2021-03-18
Rubber-stamped by Carlos Garcia Campos.
- pl.po:
- 1:42 AM Changeset in webkit [274623] by
-
- 2 edits in trunk/Source/WebCore
RTCRtpScriptTransformer::writable should check for m_backend
https://bugs.webkit.org/show_bug.cgi?id=223373
Reviewed by Eric Carlson.
Covered by existing tests.
- Modules/mediastream/RTCRtpScriptTransformer.cpp:
(WebCore::RTCRtpScriptTransformer::writable):
The writer can only start writing after readable is started, which means m_backend is set.
But the transformer may be cleared at which point m_backend is nullified but there might be some encoded frames in the pipe to be written.
Add a null check to fix this.
- 1:25 AM Changeset in webkit [274622] by
-
- 9 edits in trunk
Geolocation API does not work in WKWebView with custom URL scheme handler
https://bugs.webkit.org/show_bug.cgi?id=222861
Source/WebCore:
<rdar://problem/75394695>
Reviewed by Eric Carlson.
Covered by API tests.
- Modules/geolocation/Geolocation.cpp:
(WebCore::Geolocation::shouldBlockGeolocationRequests):
Use Document::isSecureContext to validate whether the document is secure.
This is consistent with other APIs.
Source/WebKit:
<rdar://problem/75394695>
Reviewed by Eric Carlson.
Update geolocation prompt origin to match getUserMedia and show the app name instead of custom scheme origin.
- UIProcess/Cocoa/MediaPermissionUtilities.mm:
(WebKit::alertMessageText):
Tools:
<rdar://problem/75394695>
Reviewed by Eric Carlson.
- TestWebKitAPI/Tests/WebKitCocoa/UIDelegate.mm:
(-[GeolocationDelegate setValidationHandler:]):
(-[GeolocationDelegate _webView:requestGeolocationPermissionForFrame:decisionHandler:]):
(TEST):
LayoutTests:
Reviewed by Eric Carlson.
- TestExpectations: Skip WPT test that is using localhost so is actually secure.
Validated that behavior is consistent with Chrome and Firefox.
- http/tests/security/resources/geolocation-over-insecure-content.html:
Use internals API to mimick insecure context.
- 1:08 AM Changeset in webkit [274621] by
-
- 3 edits in trunk/Source/WTF
Move camera GPU Process flag to experimental
https://bugs.webkit.org/show_bug.cgi?id=223374
Reviewed by Eric Carlson.
- Scripts/Preferences/WebPreferencesExperimental.yaml:
- Scripts/Preferences/WebPreferencesInternal.yaml:
- 12:44 AM Changeset in webkit [274620] by
-
- 6 edits673 adds in trunk/LayoutTests
Import css/css-contain test from WPT
https://bugs.webkit.org/show_bug.cgi?id=223254
Reviewed by Rob Buis.
LayoutTests/imported/w3c:
Import web-platform-tests/css/css-contain from upstream 868fe4c01aef5e27fedc51ea7d938cf556cffec2.
- resources/import-expectations.json:
- resources/resource-files.json:
- web-platform-tests/css/css-contain/META.yml: Added.
- web-platform-tests/css/css-contain/contain-animation-001-expected.xht: Added.
- web-platform-tests/css/css-contain/contain-animation-001.html: Added.
- web-platform-tests/css/css-contain/contain-chrome-thcrash-001-expected.txt: Added.
- web-platform-tests/css/css-contain/contain-chrome-thcrash-001.html: Added.
- web-platform-tests/css/css-contain/contain-content-001-expected.html: Added.
- web-platform-tests/css/css-contain/contain-content-001.html: Added.
- web-platform-tests/css/css-contain/contain-content-002-expected.html: Added.
- web-platform-tests/css/css-contain/contain-content-002.html: Added.
- web-platform-tests/css/css-contain/contain-content-003-expected.xht: Added.
- web-platform-tests/css/css-contain/contain-content-003.html: Added.
- web-platform-tests/css/css-contain/contain-content-004-expected.html: Added.
- web-platform-tests/css/css-contain/contain-content-004.html: Added.
- web-platform-tests/css/css-contain/contain-content-011-expected.html: Added.
- web-platform-tests/css/css-contain/contain-content-011.html: Added.
- web-platform-tests/css/css-contain/contain-crash.html: Added.
- web-platform-tests/css/css-contain/contain-flexbox-outline-expected.txt: Added.
- web-platform-tests/css/css-contain/contain-flexbox-outline.html: Added.
- web-platform-tests/css/css-contain/contain-layout-001-expected.html: Added.
- web-platform-tests/css/css-contain/contain-layout-001.html: Added.
- web-platform-tests/css/css-contain/contain-layout-002-expected.xht: Added.
- web-platform-tests/css/css-contain/contain-layout-002.html: Added.
- web-platform-tests/css/css-contain/contain-layout-003-expected.xht: Added.
- web-platform-tests/css/css-contain/contain-layout-003.html: Added.
- web-platform-tests/css/css-contain/contain-layout-004-expected.xht: Added.
- web-platform-tests/css/css-contain/contain-layout-004.html: Added.
- web-platform-tests/css/css-contain/contain-layout-005-expected.xht: Added.
- web-platform-tests/css/css-contain/contain-layout-005.html: Added.
- web-platform-tests/css/css-contain/contain-layout-006-expected.xht: Added.
- web-platform-tests/css/css-contain/contain-layout-006.html: Added.
- web-platform-tests/css/css-contain/contain-layout-007-expected.xht: Added.
- web-platform-tests/css/css-contain/contain-layout-007.html: Added.
- web-platform-tests/css/css-contain/contain-layout-009-expected.xht: Added.
- web-platform-tests/css/css-contain/contain-layout-009.html: Added.
- web-platform-tests/css/css-contain/contain-layout-010-expected.xht: Added.
- web-platform-tests/css/css-contain/contain-layout-010.html: Added.
- web-platform-tests/css/css-contain/contain-layout-011-expected.xht: Added.
- web-platform-tests/css/css-contain/contain-layout-011.html: Added.
- web-platform-tests/css/css-contain/contain-layout-012-expected.xht: Added.
- web-platform-tests/css/css-contain/contain-layout-012.html: Added.
- web-platform-tests/css/css-contain/contain-layout-013-expected.xht: Added.
- web-platform-tests/css/css-contain/contain-layout-013.html: Added.
- web-platform-tests/css/css-contain/contain-layout-014-expected.xht: Added.
- web-platform-tests/css/css-contain/contain-layout-014.html: Added.
- web-platform-tests/css/css-contain/contain-layout-016-expected.html: Added.
- web-platform-tests/css/css-contain/contain-layout-016.html: Added.
- web-platform-tests/css/css-contain/contain-layout-017-expected.html: Added.
- web-platform-tests/css/css-contain/contain-layout-017.html: Added.
- web-platform-tests/css/css-contain/contain-layout-018-expected.html: Added.
- web-platform-tests/css/css-contain/contain-layout-018.html: Added.
- web-platform-tests/css/css-contain/contain-layout-baseline-001-expected.xht: Added.
- web-platform-tests/css/css-contain/contain-layout-baseline-001.html: Added.
- web-platform-tests/css/css-contain/contain-layout-baseline-002-expected.xht: Added.
- web-platform-tests/css/css-contain/contain-layout-baseline-002.html: Added.
- web-platform-tests/css/css-contain/contain-layout-baseline-003-expected.xht: Added.
- web-platform-tests/css/css-contain/contain-layout-baseline-003.html: Added.
- web-platform-tests/css/css-contain/contain-layout-baseline-004-expected.html: Added.
- web-platform-tests/css/css-contain/contain-layout-baseline-004.html: Added.
- web-platform-tests/css/css-contain/contain-layout-baseline-005-expected.html: Added.
- web-platform-tests/css/css-contain/contain-layout-baseline-005.html: Added.
- web-platform-tests/css/css-contain/contain-layout-breaks-001-expected.html: Added.
- web-platform-tests/css/css-contain/contain-layout-breaks-001.html: Added.
- web-platform-tests/css/css-contain/contain-layout-breaks-002-expected.html: Added.
- web-platform-tests/css/css-contain/contain-layout-breaks-002.html: Added.
- web-platform-tests/css/css-contain/contain-layout-button-001-expected.html: Added.
- web-platform-tests/css/css-contain/contain-layout-button-001.html: Added.
- web-platform-tests/css/css-contain/contain-layout-cell-001-expected.html: Added.
- web-platform-tests/css/css-contain/contain-layout-cell-001.html: Added.
- web-platform-tests/css/css-contain/contain-layout-cell-002-expected.html: Added.
- web-platform-tests/css/css-contain/contain-layout-cell-002.html: Added.
- web-platform-tests/css/css-contain/contain-layout-containing-block-absolute-001-expected.html: Added.
- web-platform-tests/css/css-contain/contain-layout-containing-block-absolute-001.html: Added.
- web-platform-tests/css/css-contain/contain-layout-containing-block-fixed-001-expected.html: Added.
- web-platform-tests/css/css-contain/contain-layout-containing-block-fixed-001.html: Added.
- web-platform-tests/css/css-contain/contain-layout-flexbox-001-expected.html: Added.
- web-platform-tests/css/css-contain/contain-layout-flexbox-001.html: Added.
- web-platform-tests/css/css-contain/contain-layout-formatting-context-float-001-expected.html: Added.
- web-platform-tests/css/css-contain/contain-layout-formatting-context-float-001.html: Added.
- web-platform-tests/css/css-contain/contain-layout-formatting-context-margin-001-expected.html: Added.
- web-platform-tests/css/css-contain/contain-layout-formatting-context-margin-001.html: Added.
- web-platform-tests/css/css-contain/contain-layout-grid-001-expected.html: Added.
- web-platform-tests/css/css-contain/contain-layout-grid-001.html: Added.
- web-platform-tests/css/css-contain/contain-layout-ifc-022-expected.html: Added.
- web-platform-tests/css/css-contain/contain-layout-ifc-022.html: Added.
- web-platform-tests/css/css-contain/contain-layout-ignored-cases-ib-split-001-expected.html: Added.
- web-platform-tests/css/css-contain/contain-layout-ignored-cases-ib-split-001.html: Added.
- web-platform-tests/css/css-contain/contain-layout-ignored-cases-no-principal-box-001-expected.html: Added.
- web-platform-tests/css/css-contain/contain-layout-ignored-cases-no-principal-box-001.html: Added.
- web-platform-tests/css/css-contain/contain-layout-ignored-cases-no-principal-box-002-expected.html: Added.
- web-platform-tests/css/css-contain/contain-layout-ignored-cases-no-principal-box-002.html: Added.
- web-platform-tests/css/css-contain/contain-layout-ignored-cases-no-principal-box-003-expected.html: Added.
- web-platform-tests/css/css-contain/contain-layout-ignored-cases-no-principal-box-003.html: Added.
- web-platform-tests/css/css-contain/contain-layout-independent-formatting-context-001-expected.html: Added.
- web-platform-tests/css/css-contain/contain-layout-independent-formatting-context-001.html: Added.
- web-platform-tests/css/css-contain/contain-layout-independent-formatting-context-002-expected.html: Added.
- web-platform-tests/css/css-contain/contain-layout-independent-formatting-context-002.html: Added.
- web-platform-tests/css/css-contain/contain-layout-independent-formatting-context-003-expected.html: Added.
- web-platform-tests/css/css-contain/contain-layout-independent-formatting-context-003.html: Added.
- web-platform-tests/css/css-contain/contain-layout-ink-overflow-013-expected.html: Added.
- web-platform-tests/css/css-contain/contain-layout-ink-overflow-013.html: Added.
- web-platform-tests/css/css-contain/contain-layout-ink-overflow-014-expected.html: Added.
- web-platform-tests/css/css-contain/contain-layout-ink-overflow-014.html: Added.
- web-platform-tests/css/css-contain/contain-layout-ink-overflow-015-expected.html: Added.
- web-platform-tests/css/css-contain/contain-layout-ink-overflow-015.html: Added.
- web-platform-tests/css/css-contain/contain-layout-ink-overflow-016-expected.html: Added.
- web-platform-tests/css/css-contain/contain-layout-ink-overflow-016.html: Added.
- web-platform-tests/css/css-contain/contain-layout-ink-overflow-017-expected.html: Added.
- web-platform-tests/css/css-contain/contain-layout-ink-overflow-017.html: Added.
- web-platform-tests/css/css-contain/contain-layout-ink-overflow-018-expected.html: Added.
- web-platform-tests/css/css-contain/contain-layout-ink-overflow-018.html: Added.
- web-platform-tests/css/css-contain/contain-layout-ink-overflow-019-expected.html: Added.
- web-platform-tests/css/css-contain/contain-layout-ink-overflow-019.html: Added.
- web-platform-tests/css/css-contain/contain-layout-ink-overflow-020-expected.html: Added.
- web-platform-tests/css/css-contain/contain-layout-ink-overflow-020.html: Added.
- web-platform-tests/css/css-contain/contain-layout-overflow-001-expected.html: Added.
- web-platform-tests/css/css-contain/contain-layout-overflow-001.html: Added.
- web-platform-tests/css/css-contain/contain-layout-overflow-002-expected.html: Added.
- web-platform-tests/css/css-contain/contain-layout-overflow-002.html: Added.
- web-platform-tests/css/css-contain/contain-layout-size-003-expected.html: Added.
- web-platform-tests/css/css-contain/contain-layout-size-003.html: Added.
- web-platform-tests/css/css-contain/contain-layout-stacking-context-001-expected.html: Added.
- web-platform-tests/css/css-contain/contain-layout-stacking-context-001.html: Added.
- web-platform-tests/css/css-contain/contain-layout-suppress-baseline-001-expected.html: Added.
- web-platform-tests/css/css-contain/contain-layout-suppress-baseline-001.html: Added.
- web-platform-tests/css/css-contain/contain-layout-suppress-baseline-002-expected.html: Added.
- web-platform-tests/css/css-contain/contain-layout-suppress-baseline-002.html: Added.
- web-platform-tests/css/css-contain/contain-paint-001-expected.html: Added.
- web-platform-tests/css/css-contain/contain-paint-001.html: Added.
- web-platform-tests/css/css-contain/contain-paint-002-expected.html: Added.
- web-platform-tests/css/css-contain/contain-paint-002.html: Added.
- web-platform-tests/css/css-contain/contain-paint-004-expected.html: Added.
- web-platform-tests/css/css-contain/contain-paint-004.html: Added.
- web-platform-tests/css/css-contain/contain-paint-005-expected.html: Added.
- web-platform-tests/css/css-contain/contain-paint-005.html: Added.
- web-platform-tests/css/css-contain/contain-paint-006-expected.html: Added.
- web-platform-tests/css/css-contain/contain-paint-006.html: Added.
- web-platform-tests/css/css-contain/contain-paint-007-expected.html: Added.
- web-platform-tests/css/css-contain/contain-paint-007.html: Added.
- web-platform-tests/css/css-contain/contain-paint-008-expected.html: Added.
- web-platform-tests/css/css-contain/contain-paint-008.html: Added.
- web-platform-tests/css/css-contain/contain-paint-009-expected.xht: Added.
- web-platform-tests/css/css-contain/contain-paint-009.html: Added.
- web-platform-tests/css/css-contain/contain-paint-010-expected.xht: Added.
- web-platform-tests/css/css-contain/contain-paint-010.html: Added.
- web-platform-tests/css/css-contain/contain-paint-011-expected.xht: Added.
- web-platform-tests/css/css-contain/contain-paint-011.html: Added.
- web-platform-tests/css/css-contain/contain-paint-012-expected.xht: Added.
- web-platform-tests/css/css-contain/contain-paint-012.html: Added.
- web-platform-tests/css/css-contain/contain-paint-014-expected.html: Added.
- web-platform-tests/css/css-contain/contain-paint-014.html: Added.
- web-platform-tests/css/css-contain/contain-paint-015-expected.html: Added.
- web-platform-tests/css/css-contain/contain-paint-015.html: Added.
- web-platform-tests/css/css-contain/contain-paint-016-expected.html: Added.
- web-platform-tests/css/css-contain/contain-paint-016.html: Added.
- web-platform-tests/css/css-contain/contain-paint-017-expected.html: Added.
- web-platform-tests/css/css-contain/contain-paint-017.html: Added.
- web-platform-tests/css/css-contain/contain-paint-018-expected.html: Added.
- web-platform-tests/css/css-contain/contain-paint-018.html: Added.
- web-platform-tests/css/css-contain/contain-paint-019-expected.html: Added.
- web-platform-tests/css/css-contain/contain-paint-019.html: Added.
- web-platform-tests/css/css-contain/contain-paint-020-expected.html: Added.
- web-platform-tests/css/css-contain/contain-paint-020.html: Added.
- web-platform-tests/css/css-contain/contain-paint-021-expected.html: Added.
- web-platform-tests/css/css-contain/contain-paint-021.html: Added.
- web-platform-tests/css/css-contain/contain-paint-022-expected.html: Added.
- web-platform-tests/css/css-contain/contain-paint-022.html: Added.
- web-platform-tests/css/css-contain/contain-paint-023-expected.xht: Added.
- web-platform-tests/css/css-contain/contain-paint-023.html: Added.
- web-platform-tests/css/css-contain/contain-paint-024-expected.xht: Added.
- web-platform-tests/css/css-contain/contain-paint-024.html: Added.
- web-platform-tests/css/css-contain/contain-paint-025-expected.html: Added.
- web-platform-tests/css/css-contain/contain-paint-025.html: Added.
- web-platform-tests/css/css-contain/contain-paint-047-expected.html: Added.
- web-platform-tests/css/css-contain/contain-paint-047.html: Added.
- web-platform-tests/css/css-contain/contain-paint-048-expected.xht: Added.
- web-platform-tests/css/css-contain/contain-paint-048.html: Added.
- web-platform-tests/css/css-contain/contain-paint-baseline-001-expected.html: Added.
- web-platform-tests/css/css-contain/contain-paint-baseline-001.html: Added.
- web-platform-tests/css/css-contain/contain-paint-cell-001-expected.html: Added.
- web-platform-tests/css/css-contain/contain-paint-cell-001.html: Added.
- web-platform-tests/css/css-contain/contain-paint-cell-002-expected.html: Added.
- web-platform-tests/css/css-contain/contain-paint-cell-002.html: Added.
- web-platform-tests/css/css-contain/contain-paint-clip-001-expected.html: Added.
- web-platform-tests/css/css-contain/contain-paint-clip-001.html: Added.
- web-platform-tests/css/css-contain/contain-paint-clip-002-expected.html: Added.
- web-platform-tests/css/css-contain/contain-paint-clip-002.html: Added.
- web-platform-tests/css/css-contain/contain-paint-clip-003-expected.html: Added.
- web-platform-tests/css/css-contain/contain-paint-clip-003.html: Added.
- web-platform-tests/css/css-contain/contain-paint-clip-004-expected.html: Added.
- web-platform-tests/css/css-contain/contain-paint-clip-004.html: Added.
- web-platform-tests/css/css-contain/contain-paint-clip-005-expected.html: Added.
- web-platform-tests/css/css-contain/contain-paint-clip-005.html: Added.
- web-platform-tests/css/css-contain/contain-paint-clip-006-expected.html: Added.
- web-platform-tests/css/css-contain/contain-paint-clip-006.html: Added.
- web-platform-tests/css/css-contain/contain-paint-clip-011-expected.xht: Added.
- web-platform-tests/css/css-contain/contain-paint-clip-011.html: Added.
- web-platform-tests/css/css-contain/contain-paint-clip-012-expected.xht: Added.
- web-platform-tests/css/css-contain/contain-paint-clip-012.html: Added.
- web-platform-tests/css/css-contain/contain-paint-clip-013-expected.xht: Added.
- web-platform-tests/css/css-contain/contain-paint-clip-013.html: Added.
- web-platform-tests/css/css-contain/contain-paint-clip-014-expected.xht: Added.
- web-platform-tests/css/css-contain/contain-paint-clip-014.html: Added.
- web-platform-tests/css/css-contain/contain-paint-clip-015-expected.html: Added.
- web-platform-tests/css/css-contain/contain-paint-clip-015.html: Added.
- web-platform-tests/css/css-contain/contain-paint-clip-016-expected.html: Added.
- web-platform-tests/css/css-contain/contain-paint-clip-016.html: Added.
- web-platform-tests/css/css-contain/contain-paint-clip-017-expected.html: Added.
- web-platform-tests/css/css-contain/contain-paint-clip-017.html: Added.
- web-platform-tests/css/css-contain/contain-paint-clip-018-expected.html: Added.
- web-platform-tests/css/css-contain/contain-paint-clip-018.html: Added.
- web-platform-tests/css/css-contain/contain-paint-clip-019-expected.html: Added.
- web-platform-tests/css/css-contain/contain-paint-clip-019.html: Added.
- web-platform-tests/css/css-contain/contain-paint-containing-block-absolute-001-expected.html: Added.
- web-platform-tests/css/css-contain/contain-paint-containing-block-absolute-001.html: Added.
- web-platform-tests/css/css-contain/contain-paint-containing-block-fixed-001-expected.html: Added.
- web-platform-tests/css/css-contain/contain-paint-containing-block-fixed-001.html: Added.
- web-platform-tests/css/css-contain/contain-paint-formatting-context-float-001-expected.html: Added.
- web-platform-tests/css/css-contain/contain-paint-formatting-context-float-001.html: Added.
- web-platform-tests/css/css-contain/contain-paint-formatting-context-margin-001-expected.html: Added.
- web-platform-tests/css/css-contain/contain-paint-formatting-context-margin-001.html: Added.
- web-platform-tests/css/css-contain/contain-paint-ifc-011-expected.html: Added.
- web-platform-tests/css/css-contain/contain-paint-ifc-011.html: Added.
- web-platform-tests/css/css-contain/contain-paint-ignored-cases-ib-split-001-expected.html: Added.
- web-platform-tests/css/css-contain/contain-paint-ignored-cases-ib-split-001.html: Added.
- web-platform-tests/css/css-contain/contain-paint-ignored-cases-internal-table-001a-expected.html: Added.
- web-platform-tests/css/css-contain/contain-paint-ignored-cases-internal-table-001a.html: Added.
- web-platform-tests/css/css-contain/contain-paint-ignored-cases-internal-table-001b-expected.html: Added.
- web-platform-tests/css/css-contain/contain-paint-ignored-cases-internal-table-001b.html: Added.
- web-platform-tests/css/css-contain/contain-paint-ignored-cases-no-principal-box-001-expected.html: Added.
- web-platform-tests/css/css-contain/contain-paint-ignored-cases-no-principal-box-001.html: Added.
- web-platform-tests/css/css-contain/contain-paint-ignored-cases-ruby-containing-block-001-expected.html: Added.
- web-platform-tests/css/css-contain/contain-paint-ignored-cases-ruby-containing-block-001.html: Added.
- web-platform-tests/css/css-contain/contain-paint-ignored-cases-ruby-stacking-and-clipping-001-expected.html: Added.
- web-platform-tests/css/css-contain/contain-paint-ignored-cases-ruby-stacking-and-clipping-001.html: Added.
- web-platform-tests/css/css-contain/contain-paint-independent-formatting-context-001-expected.html: Added.
- web-platform-tests/css/css-contain/contain-paint-independent-formatting-context-001.html: Added.
- web-platform-tests/css/css-contain/contain-paint-independent-formatting-context-002-expected.html: Added.
- web-platform-tests/css/css-contain/contain-paint-independent-formatting-context-002.html: Added.
- web-platform-tests/css/css-contain/contain-paint-independent-formatting-context-003-expected.html: Added.
- web-platform-tests/css/css-contain/contain-paint-independent-formatting-context-003.html: Added.
- web-platform-tests/css/css-contain/contain-paint-size-001-expected.html: Added.
- web-platform-tests/css/css-contain/contain-paint-size-001.html: Added.
- web-platform-tests/css/css-contain/contain-paint-size-002-expected.html: Added.
- web-platform-tests/css/css-contain/contain-paint-size-002.html: Added.
- web-platform-tests/css/css-contain/contain-paint-size-003-expected.html: Added.
- web-platform-tests/css/css-contain/contain-paint-size-003.html: Added.
- web-platform-tests/css/css-contain/contain-paint-stacking-context-001a-expected.html: Added.
- web-platform-tests/css/css-contain/contain-paint-stacking-context-001a.html: Added.
- web-platform-tests/css/css-contain/contain-paint-stacking-context-001b-expected.html: Added.
- web-platform-tests/css/css-contain/contain-paint-stacking-context-001b.html: Added.
- web-platform-tests/css/css-contain/contain-paint-table-001-expected.html: Added.
- web-platform-tests/css/css-contain/contain-paint-table-001.html: Added.
- web-platform-tests/css/css-contain/contain-paint-table-002-expected.html: Added.
- web-platform-tests/css/css-contain/contain-paint-table-002.html: Added.
- web-platform-tests/css/css-contain/contain-size-001-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-001.html: Added.
- web-platform-tests/css/css-contain/contain-size-002-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-002.html: Added.
- web-platform-tests/css/css-contain/contain-size-003-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-003.html: Added.
- web-platform-tests/css/css-contain/contain-size-004-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-004.html: Added.
- web-platform-tests/css/css-contain/contain-size-005-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-005.html: Added.
- web-platform-tests/css/css-contain/contain-size-006-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-006.html: Added.
- web-platform-tests/css/css-contain/contain-size-007-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-007.html: Added.
- web-platform-tests/css/css-contain/contain-size-008-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-008.html: Added.
- web-platform-tests/css/css-contain/contain-size-009-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-009.html: Added.
- web-platform-tests/css/css-contain/contain-size-010-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-010.html: Added.
- web-platform-tests/css/css-contain/contain-size-011-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-011.html: Added.
- web-platform-tests/css/css-contain/contain-size-012-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-012.html: Added.
- web-platform-tests/css/css-contain/contain-size-012b-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-012b.html: Added.
- web-platform-tests/css/css-contain/contain-size-013-expected.xht: Added.
- web-platform-tests/css/css-contain/contain-size-013.html: Added.
- web-platform-tests/css/css-contain/contain-size-021-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-021.html: Added.
- web-platform-tests/css/css-contain/contain-size-023-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-023.html: Added.
- web-platform-tests/css/css-contain/contain-size-025-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-025.html: Added.
- web-platform-tests/css/css-contain/contain-size-027-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-027.html: Added.
- web-platform-tests/css/css-contain/contain-size-041-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-041.html: Added.
- web-platform-tests/css/css-contain/contain-size-042-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-042.html: Added.
- web-platform-tests/css/css-contain/contain-size-051-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-051.html: Added.
- web-platform-tests/css/css-contain/contain-size-052-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-052.html: Added.
- web-platform-tests/css/css-contain/contain-size-056-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-056.html: Added.
- web-platform-tests/css/css-contain/contain-size-061-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-061.html: Added.
- web-platform-tests/css/css-contain/contain-size-062-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-062.html: Added.
- web-platform-tests/css/css-contain/contain-size-063-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-063.html: Added.
- web-platform-tests/css/css-contain/contain-size-064-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-064.html: Added.
- web-platform-tests/css/css-contain/contain-size-baseline-001-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-baseline-001.html: Added.
- web-platform-tests/css/css-contain/contain-size-block-001-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-block-001.html: Added.
- web-platform-tests/css/css-contain/contain-size-block-002-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-block-002.html: Added.
- web-platform-tests/css/css-contain/contain-size-block-003-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-block-003.html: Added.
- web-platform-tests/css/css-contain/contain-size-block-004-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-block-004.html: Added.
- web-platform-tests/css/css-contain/contain-size-borders-expected.xht: Added.
- web-platform-tests/css/css-contain/contain-size-borders.html: Added.
- web-platform-tests/css/css-contain/contain-size-breaks-001-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-breaks-001.html: Added.
- web-platform-tests/css/css-contain/contain-size-button-001-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-button-001.html: Added.
- web-platform-tests/css/css-contain/contain-size-button-002-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-button-002.html: Added.
- web-platform-tests/css/css-contain/contain-size-fieldset-001-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-fieldset-001.html: Added.
- web-platform-tests/css/css-contain/contain-size-fieldset-002-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-fieldset-002.html: Added.
- web-platform-tests/css/css-contain/contain-size-fieldset-003-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-fieldset-003.html: Added.
- web-platform-tests/css/css-contain/contain-size-fieldset-004-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-fieldset-004.html: Added.
- web-platform-tests/css/css-contain/contain-size-flex-001-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-flex-001.html: Added.
- web-platform-tests/css/css-contain/contain-size-flexbox-001-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-flexbox-001.html: Added.
- web-platform-tests/css/css-contain/contain-size-flexbox-002-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-flexbox-002.html: Added.
- web-platform-tests/css/css-contain/contain-size-grid-001-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-grid-001.html: Added.
- web-platform-tests/css/css-contain/contain-size-grid-002-expected.xht: Added.
- web-platform-tests/css/css-contain/contain-size-grid-002.html: Added.
- web-platform-tests/css/css-contain/contain-size-grid-003-expected.txt: Added.
- web-platform-tests/css/css-contain/contain-size-grid-003.html: Added.
- web-platform-tests/css/css-contain/contain-size-grid-004-expected.txt: Added.
- web-platform-tests/css/css-contain/contain-size-grid-004.html: Added.
- web-platform-tests/css/css-contain/contain-size-grid-005-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-grid-005.html: Added.
- web-platform-tests/css/css-contain/contain-size-inline-block-001-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-inline-block-001.html: Added.
- web-platform-tests/css/css-contain/contain-size-inline-block-002-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-inline-block-002.html: Added.
- web-platform-tests/css/css-contain/contain-size-inline-block-003-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-inline-block-003.html: Added.
- web-platform-tests/css/css-contain/contain-size-inline-block-004-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-inline-block-004.html: Added.
- web-platform-tests/css/css-contain/contain-size-inline-flex-001-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-inline-flex-001.html: Added.
- web-platform-tests/css/css-contain/contain-size-monolithic-001-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-monolithic-001.html: Added.
- web-platform-tests/css/css-contain/contain-size-monolithic-002-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-monolithic-002.html: Added.
- web-platform-tests/css/css-contain/contain-size-multicol-001-expected.xht: Added.
- web-platform-tests/css/css-contain/contain-size-multicol-001.html: Added.
- web-platform-tests/css/css-contain/contain-size-multicol-002-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-multicol-002.html: Added.
- web-platform-tests/css/css-contain/contain-size-multicol-003-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-multicol-003.html: Added.
- web-platform-tests/css/css-contain/contain-size-multicol-004-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-multicol-004.html: Added.
- web-platform-tests/css/css-contain/contain-size-multicol-as-flex-item-expected.txt: Added.
- web-platform-tests/css/css-contain/contain-size-multicol-as-flex-item.html: Added.
- web-platform-tests/css/css-contain/contain-size-replaced-001-expected.xht: Added.
- web-platform-tests/css/css-contain/contain-size-replaced-001.html: Added.
- web-platform-tests/css/css-contain/contain-size-replaced-002-expected.xht: Added.
- web-platform-tests/css/css-contain/contain-size-replaced-002.html: Added.
- web-platform-tests/css/css-contain/contain-size-replaced-003a-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-replaced-003a.html: Added.
- web-platform-tests/css/css-contain/contain-size-replaced-003b-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-replaced-003b.html: Added.
- web-platform-tests/css/css-contain/contain-size-replaced-003c-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-replaced-003c.html: Added.
- web-platform-tests/css/css-contain/contain-size-replaced-004-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-replaced-004.html: Added.
- web-platform-tests/css/css-contain/contain-size-replaced-005-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-replaced-005.html: Added.
- web-platform-tests/css/css-contain/contain-size-replaced-006-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-replaced-006.html: Added.
- web-platform-tests/css/css-contain/contain-size-replaced-007-expected.xht: Added.
- web-platform-tests/css/css-contain/contain-size-replaced-007.html: Added.
- web-platform-tests/css/css-contain/contain-size-scrollbars-001-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-scrollbars-001.html: Added.
- web-platform-tests/css/css-contain/contain-size-scrollbars-002-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-scrollbars-002.html: Added.
- web-platform-tests/css/css-contain/contain-size-scrollbars-003-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-scrollbars-003.html: Added.
- web-platform-tests/css/css-contain/contain-size-scrollbars-004-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-scrollbars-004.html: Added.
- web-platform-tests/css/css-contain/contain-size-select-001-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-select-001.html: Added.
- web-platform-tests/css/css-contain/contain-size-select-002-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-select-002.html: Added.
- web-platform-tests/css/css-contain/contain-size-select-elem-001-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-select-elem-001.html: Added.
- web-platform-tests/css/css-contain/contain-size-select-elem-002-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-select-elem-002.html: Added.
- web-platform-tests/css/css-contain/contain-size-select-elem-003-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-select-elem-003.html: Added.
- web-platform-tests/css/css-contain/contain-size-select-elem-004-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-select-elem-004.html: Added.
- web-platform-tests/css/css-contain/contain-size-select-elem-005-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-select-elem-005.html: Added.
- web-platform-tests/css/css-contain/contain-size-table-caption-001-expected.html: Added.
- web-platform-tests/css/css-contain/contain-size-table-caption-001.html: Added.
- web-platform-tests/css/css-contain/contain-strict-001-expected.html: Added.
- web-platform-tests/css/css-contain/contain-strict-001.html: Added.
- web-platform-tests/css/css-contain/contain-strict-002-expected.html: Added.
- web-platform-tests/css/css-contain/contain-strict-002.html: Added.
- web-platform-tests/css/css-contain/contain-strict-003-expected.html: Added.
- web-platform-tests/css/css-contain/contain-strict-003.html: Added.
- web-platform-tests/css/css-contain/contain-strict-011-expected.html: Added.
- web-platform-tests/css/css-contain/contain-strict-011.html: Added.
- web-platform-tests/css/css-contain/contain-style-baseline-001-expected.html: Added.
- web-platform-tests/css/css-contain/contain-style-baseline-001.html: Added.
- web-platform-tests/css/css-contain/contain-style-breaks-001-expected.html: Added.
- web-platform-tests/css/css-contain/contain-style-breaks-001.html: Added.
- web-platform-tests/css/css-contain/contain-style-breaks-002-expected.html: Added.
- web-platform-tests/css/css-contain/contain-style-breaks-002.html: Added.
- web-platform-tests/css/css-contain/contain-style-breaks-003-expected.html: Added.
- web-platform-tests/css/css-contain/contain-style-breaks-003.html: Added.
- web-platform-tests/css/css-contain/contain-style-breaks-004-expected.html: Added.
- web-platform-tests/css/css-contain/contain-style-breaks-004.html: Added.
- web-platform-tests/css/css-contain/contain-style-breaks-005-expected.html: Added.
- web-platform-tests/css/css-contain/contain-style-breaks-005.html: Added.
- web-platform-tests/css/css-contain/contain-style-counters-001-expected.html: Added.
- web-platform-tests/css/css-contain/contain-style-counters-001.html: Added.
- web-platform-tests/css/css-contain/contain-style-counters-002-expected.html: Added.
- web-platform-tests/css/css-contain/contain-style-counters-002.html: Added.
- web-platform-tests/css/css-contain/contain-style-counters-003-expected.html: Added.
- web-platform-tests/css/css-contain/contain-style-counters-003.html: Added.
- web-platform-tests/css/css-contain/contain-style-counters-004-expected.html: Added.
- web-platform-tests/css/css-contain/contain-style-counters-004.html: Added.
- web-platform-tests/css/css-contain/contain-subgrid-001-expected.html: Added.
- web-platform-tests/css/css-contain/contain-subgrid-001.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-001-expected.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-001.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-002-expected.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-002.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-003-expected.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-003.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-004-expected.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-004.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-005-expected.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-005.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-006-expected.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-006.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-007-expected.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-007.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-008-expected.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-008.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-009-expected.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-009.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-010-expected.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-010.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-011-expected.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-011.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-012-expected.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-012.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-013-expected.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-013.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-014-expected.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-014.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-015-expected.txt: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-015.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-016-expected.txt: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-016.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-017-expected.txt: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-017.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-018-expected.txt: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-018.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-019.sub.https-expected.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-019.sub.https.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-020-expected.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-020.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-021-expected.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-021.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-022-expected.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-022.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-023-expected.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-023.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-024-expected.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-024.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-025-expected.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-025.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-026-expected.txt: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-026.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-027-expected.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-027.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-028-expected.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-028.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-029-expected.txt: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-029.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-030-expected.txt: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-030.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-031-expected.txt: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-031.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-032-expected.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-032.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-033.sub.https-expected.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-033.sub.https.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-034-expected.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-034.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-035-expected.txt: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-035.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-036-expected.txt: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-036.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-037-expected.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-037.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-038-expected.txt: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-038.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-039-expected.txt: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-039.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-040-expected.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-040.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-041-expected.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-041.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-042-expected.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-042.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-043-expected.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-043.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-044-expected.txt: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-044.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-045-expected.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-045.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-046-expected.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-046.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-047-expected.txt: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-047.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-048-expected.txt: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-048.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-049-expected.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-049.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-050-expected.txt: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-050.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-051-expected.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-051.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-052-expected.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-052.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-053-expected.txt: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-053.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-054-expected.txt: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-054.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-055-expected.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-055.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-056-expected.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-056.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-057-expected.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-057.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-058-expected.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-058.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-059-expected.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-059.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-060-expected.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-060.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-061-expected.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-061.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-062-expected.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-062.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-063-expected.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-063.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-064-expected.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-064.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-065-expected.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-065.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-066-expected.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-066.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-067-expected.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-067.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-068-expected.txt: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-068.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-069-expected.txt: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-069.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-070-expected.txt: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-070.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-071-expected.txt: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-071.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-072-expected.txt: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-072.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-073-expected.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-073.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-074-expected.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-074.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-075-expected.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-075.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-076-expected.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-076.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-077-expected.txt: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-077.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-078-expected.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-078.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-079-expected.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-079.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-080-expected.txt: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-080.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-081-expected.txt: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-081.html: Added.
- web-platform-tests/css/css-contain/content-visibility/content-visibility-form-controls-crash.html: Added.
- web-platform-tests/css/css-contain/content-visibility/inheritance-expected.txt: Added.
- web-platform-tests/css/css-contain/content-visibility/inheritance.html: Added.
- web-platform-tests/css/css-contain/content-visibility/parsing/content-visibility-computed-expected.txt: Added.
- web-platform-tests/css/css-contain/content-visibility/parsing/content-visibility-computed.html: Added.
- web-platform-tests/css/css-contain/content-visibility/parsing/content-visibility-invalid-expected.txt: Added.
- web-platform-tests/css/css-contain/content-visibility/parsing/content-visibility-invalid.html: Added.
- web-platform-tests/css/css-contain/content-visibility/parsing/content-visibility-valid-expected.txt: Added.
- web-platform-tests/css/css-contain/content-visibility/parsing/content-visibility-valid.html: Added.
- web-platform-tests/css/css-contain/content-visibility/parsing/w3c-import.log: Added.
- web-platform-tests/css/css-contain/content-visibility/resources/circles.svg: Added.
- web-platform-tests/css/css-contain/content-visibility/resources/dice.png: Added.
- web-platform-tests/css/css-contain/content-visibility/resources/frame.html: Added.
- web-platform-tests/css/css-contain/content-visibility/resources/text-fragment-target-auto.html: Added.
- web-platform-tests/css/css-contain/content-visibility/resources/w3c-import.log: Added.
- web-platform-tests/css/css-contain/content-visibility/w3c-import.log: Added.
- web-platform-tests/css/css-contain/counter-scoping-001-expected.html: Added.
- web-platform-tests/css/css-contain/counter-scoping-001.html: Added.
- web-platform-tests/css/css-contain/counter-scoping-002-expected.html: Added.
- web-platform-tests/css/css-contain/counter-scoping-002.html: Added.
- web-platform-tests/css/css-contain/counter-scoping-003-expected.html: Added.
- web-platform-tests/css/css-contain/counter-scoping-003.html: Added.
- web-platform-tests/css/css-contain/inheritance-expected.txt: Added.
- web-platform-tests/css/css-contain/inheritance.html: Added.
- web-platform-tests/css/css-contain/parsing/contain-computed-expected.txt: Added.
- web-platform-tests/css/css-contain/parsing/contain-computed.html: Added.
- web-platform-tests/css/css-contain/parsing/contain-invalid-expected.txt: Added.
- web-platform-tests/css/css-contain/parsing/contain-invalid.html: Added.
- web-platform-tests/css/css-contain/parsing/contain-valid-expected.txt: Added.
- web-platform-tests/css/css-contain/parsing/contain-valid.html: Added.
- web-platform-tests/css/css-contain/parsing/w3c-import.log: Added.
- web-platform-tests/css/css-contain/quote-scoping-001-expected.html: Added.
- web-platform-tests/css/css-contain/quote-scoping-001.html: Added.
- web-platform-tests/css/css-contain/quote-scoping-002-expected.html: Added.
- web-platform-tests/css/css-contain/quote-scoping-002.html: Added.
- web-platform-tests/css/css-contain/quote-scoping-003-expected.html: Added.
- web-platform-tests/css/css-contain/quote-scoping-003.html: Added.
- web-platform-tests/css/css-contain/quote-scoping-004-expected.html: Added.
- web-platform-tests/css/css-contain/quote-scoping-004.html: Added.
- web-platform-tests/css/css-contain/support/60x60-green.png: Added.
- web-platform-tests/css/css-contain/support/blue-100x100.png: Added.
- web-platform-tests/css/css-contain/support/blue50wBy25h.png: Added.
- web-platform-tests/css/css-contain/support/blue50wBy46h.png: Added.
- web-platform-tests/css/css-contain/support/pattern-gg-gr-100x100.png: Added.
- web-platform-tests/css/css-contain/support/swatch-blue.png: Added.
- web-platform-tests/css/css-contain/support/swatch-orange.png: Added.
- web-platform-tests/css/css-contain/support/swatch-red.png: Added.
- web-platform-tests/css/css-contain/support/swatch-yellow.png: Added.
- web-platform-tests/css/css-contain/support/w3c-import.log: Added.
- web-platform-tests/css/css-contain/support/white.webm: Added.
- web-platform-tests/css/css-contain/w3c-import.log: Added.
LayoutTests:
- TestExpectations:
- tests-options.json:
- 12:32 AM Changeset in webkit [274619] by
-
- 2 edits in trunk/Tools
WebGL conformance test update script does not use min_version and max_version in all cases
https://bugs.webkit.org/show_bug.cgi?id=223376
Patch by Kimmo Kinnunen <kkinnunen@apple.com> on 2021-03-18
Reviewed by Kenneth Russell.
Make the update script respect min_version and max_version when the version is specified
per test.
- Scripts/webkitpy/update_webgl_conformance_tests_lib/main.py:
(_parse_webgl_tests):
- 12:21 AM Changeset in webkit [274618] by
-
- 2 edits in trunk/Source/WebKit
[iOS] Web process sometimes crashes under WebPage::positionInformation() after r274031
https://bugs.webkit.org/show_bug.cgi?id=223417
<rdar://problem/75540178>
Reviewed by Devin Rousso.
Add a null check to guard against the case where the hit-tested node is null, but the element responding to
click events exists.
- WebProcess/WebPage/ios/WebPageIOS.mm:
(WebKit::elementPositionInformation):