Remove throwTypeError() from V8Binding.h

throwTypeError() in V8Binding.h is not helpful since it's just proxying
to V8ThrowException::throwTypeError(). We should just use V8ThrowException::throwTypeError().

Review URL: https://codereview.chromium.org/445903002

git-svn-id: svn://svn.chromium.org/blink/trunk@179629 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Auto-rebaseline for r179547

http://src.chromium.org/viewvc/blink?view=revision&revision=179547

BUG=400445
TBR=senorblanco@chromium.org

Review URL: https://codereview.chromium.org/449563002

git-svn-id: svn://svn.chromium.org/blink/trunk@179630 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Micro-optimization of division in WebGL functions

Avoid division operations in the WebGL API. This is done for uniform*
functions. There size is known to be positive, either by definition or
since it has been checked, which makes it possible to replace
divide-by-POT with right shift. Also, in vertexAttribPointer, modulo is
replaced by bitwise & since the sizes of all the GL types are known to be
powers of two.

Also remove a redundant check from vertexAttribPointer, running the code
with asserts enabled should be enough to ensure that the check is never
hit.

Performance improvement around 2% was seen in one renderer thread limited
test case which particularly stressed uniform* functions.

BUG=400135
TEST=WebGL conformance tests

Review URL: https://codereview.chromium.org/428123005

git-svn-id: svn://svn.chromium.org/blink/trunk@179631 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Publish the location of archived results dashboard.html to user.

When run-webkit-tests --enable-versioned-results is run the user doesn't know where the archived results are placed.
So the location has to be notified to the user.

Review URL: https://codereview.chromium.org/418173010

git-svn-id: svn://svn.chromium.org/blink/trunk@179632 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Hide fullscreen button when fullscreen not supported.

BUG=400333

Review URL: https://codereview.chromium.org/442603006

git-svn-id: svn://svn.chromium.org/blink/trunk@179633 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Delete inspector settings in WebViewImpl.

Turns out this code is unused.
BUG=399506

Review URL: https://codereview.chromium.org/436813002

git-svn-id: svn://svn.chromium.org/blink/trunk@179634 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: Do not blackbox snippets.

BUG=267592
R=vsevik

Review URL: https://codereview.chromium.org/445023002

git-svn-id: svn://svn.chromium.org/blink/trunk@179635 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Added code to fix visibility of select all option in context menu.

If context menu is appearing on some input field. Select all option
should appear only if some text is present inside input field.

BUG=395994

Review URL: https://codereview.chromium.org/402403003

git-svn-id: svn://svn.chromium.org/blink/trunk@179636 bbb929c8-8fbe-4397-9dbb-9b2b20218538