Added draft extension proposal.
Per https://code.google.com/p/chromium/issues/detail?id=427065 and modeled after https://www.opengl.org/registry/specs/KHR/robust_buffer_access_behavior.txt , relax the bounds checking requirements on array accesses.  This should allow D3D to avoid unnecessary bounds checks.
Generalize the possible scenarios to KHR_robust_buffer_access_behavior's semantics.
Added draft extension proposal.
Updated proposal
Rewording
Add a test for type combinations allowed for compound assignment

There are bugs where browsers and/or drivers allow compound assignments
to an lvalue of a scalar type with an rvalue of a vector/matrix type,
even though they should not. Add a test that covers this plus other
combinations for compound assignment. It is not an error when the lvalue
has a vector/matrix type and the rvalue has a scalar type.

This is the first test for the 1.0.4 test suite, so also update test
suite version number to 1.0.4 in code and documentation.
Merge pull request #787 from orglofch/subscribe-unform-proposal

Add draft extension proposal for WEBGL_subscribe_uniform.
Clarifications to the compound assignment type test
Merge pull request #788 from NVIDIA/test-compound-assignment-different-types

Add a test for type combinations allowed for compound assignment
Reduce memory usage of multisample corruption test

Multisample corruption tests create a big canvas and at every
iteration test has to allocate a very big buffer for checking drawn
rectangle color. With large number of iterations, if these buffers
are not garbage collected in time, browser memory utilization goes
very high and browser even hangs or gets killed on platforms like
android.

This change modifies tests to allocate a read back buffer in advance
and reuse it for all iterations.

The fix is backported to 1.0.2 and 1.0.3 test suites.
Better error handling on shader translator utility page

Provide info logs for both fragment and vertex compilation if compilation
failed, and fix bugs in context creation failure handling.
Merge pull request #792 from NVIDIA/shader-translator-util-improvement

Better error handling on shader translator utility page
Merge pull request #791 from NVIDIA/apatole-dev

Reduce memory usage of multisample corruption test
Remove RGB32F support from WEBGL_color_buffer_float

Rendering to RGB32F is not natively supported in OpenGL ES or DirectX, so
the decision was made to remove support for this also from
WEBGL_color_buffer_float after discussion on the public mailing list.

Also mark it as deprecated on WebGL info page.
Merge pull request #793 from NVIDIA/webgl-color-buffer-float-rgb32f

Remove RGB32F support from WEBGL_color_buffer_float
Promote color-buffer-float exts to Community Approved.
Merge pull request #789 from jdashg/promote-float

Promote color-buffer-float exts to Community Approved.
Fix missing tag in WEBGL_color_buffer_float extension.xml
Merge pull request #794 from NVIDIA/extension-fix

Fix missing tag in WEBGL_color_buffer_float extension.xml