Follow-up changes for bug 257965 (writing-mode on first region).

Some additional issues were raised and handled during code-review
on the WebKit side:

Add tests where the first region element is invalid and sets
writing-mode. It's invalid because it's inside the same flow
thread that it tries to flow from.

Coding-style adjustments.

Call RefPtr::release().

https://bugs.webkit.org/show_bug.cgi?id=119795

BUG=257965

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

git-svn-id: svn://svn.chromium.org/blink/trunk@157034 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove unsupported Blink CPUs from CPU.h

Whilst removing the usages of the removed CPU defines, I came across
WEBCORE_NAVIGATOR_PLATFORM. Blink sets this value in the gyp file for most
platforms, so additional code can be removed.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@157035 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Fix crash when ENABLE_GDI_FONTS_ON_WINDOWS=0.

With ENABLE_GDI_FONTS_ON_WINDOWS=0 we're crashing in SkTypeface,
because Blink code is calling instance methods on a NULL pointer.
This change ensures that there is always a typeface available
(even if it is the default one).

The failing test is webkit_unit_tests SelectPopupMenuTest.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@157036 bbb929c8-8fbe-4397-9dbb-9b2b20218538
[SVG] Handle repeatEvent for svg animations

Handled repeatEvent for svg animations according to http://www.w3.org/TR/SMIL3/smil-timing.html#q135

R=pdr@chromium.org, schenney@chromium.org, dschulze@chromium.org, fmalita@chromium.org
BUG=269715

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

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

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

BUG=258896
TBR=dstockwell@chromium.org

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

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

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

BUG=100703
TBR=junov@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@157039 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Adding myself to public/OWNERS

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

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

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

BUG=265268
TBR=eae@chromium.org

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

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