Add an option to run-webkit-tests to randomize the test order using a daily seed.

We'll still run directories of tests together, but within the directory,
the tests will be run in a random order that changes at UTC midnight.
This is so we get the benefits of seeded randomization without losing the ability
to take advantage of all the cores on the machine.

This doesn't change the default as we might want to revert changing the
default if too much breaks, but we'll want to leave this code in.

Review URL: https://chromiumcodereview.appspot.com/18720004

git-svn-id: svn://svn.chromium.org/blink/trunk@154178 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Revert "Added test for CustomEvent init SerializedScriptValue assert. This is a simple test of the initCustomEvent internal API to make sure that it can be called, and that after initialization, the detail getter can be successfully used." (r154153).

Seems to be causing random asserts in subsequent webkit_unit_tests.

TBR=jww,adamk,abarth

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

git-svn-id: svn://svn.chromium.org/blink/trunk@154179 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove unused HTMLTextFormControlElement::textRendererAfterUpdateLayout

Nothing uses this method, we should just remove it.

R=eseidel@chromium.org,abarth@chromium.org,tkent@chromium.org

Review URL: https://chromiumcodereview.appspot.com/19136002

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