Remove TreatNullAs=NullString for HTMLTextAreaElement

http://whatwg.org/html#htmltextareaelement

The value attribute has [TreatNullAs=EmptyString] in the spec.

The tests for the updated properties pass in Firefox Nightly, IE11
Release Preview and Opera 12.16, with these exceptions:

Firefox does not support dirName or inputMode.

IE does not support dirName or inputMode, reflects value as 'null',
and throws an exception for wrap.

Opera does not support inputMode.

BUG=310298

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

git-svn-id: svn://svn.chromium.org/blink/trunk@163094 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: Add stable sort function to Array prototype.

Introduce array stable sort method based on the standard Array.sort(),
which is not guaranteed to be stable by the specs, and in fact
is not stable in V8.

This will be needed in my next patches.

R=vsevik, loislo@chromium.org

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

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