Better arity checks for overloads

Overloaded methods have multiple valid argument lengths, not a single minium.
E.g., if valid lengths are 0 or 2, and there is 1 argument provided, this
should be a length error.
Now that we have a switch by length, we can easily handle this!

R=haraken

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

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

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

BUG=369609
TBR=enne@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@174169 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Add UseCounter for 'postMessage' between secure and insecure origins.

Can we block this as mixed content? Should we? Who knows?! We need data.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@174170 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: excessive dumping for jump-to-previous-position.html test

This patch adds excessive dumping for jump-to-previous-position.html test.
The changes are expected to be reverted as the reason of failures will
be detected.

BUG=361588

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

git-svn-id: svn://svn.chromium.org/blink/trunk@174171 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Rebaseline clear-scroll-parent layout test on mac

This platform had a different graphics layer tree topology, but the
difference is benign.

TBR=loislo@chromium.org
BUG=298039

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

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

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

BUG=369609
TBR=enne@chromium.org

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

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