Rename some functions of which names contain 'WebCore.'

- WebLocalFrameImpl::initializeWebCoreFrame
- WebLocalFrameImpl::setWebCoreFrame
- WebRemoteFrameImpl::initializeCoreFrame
- WebRemoteFrameImpl::setWebCoreFrame
- WebViewImpl::focusedCoreFrame
- toWebCoreFrame
- updateWebMouseEventFromWebCoreMouseEvent

BUG=none
TEST=none; no behavior changes.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@180337 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove thirdparty/unittest2 from webkitpy and require python2.7.

This is probably already true in the code base (we mostly require 2.7
for everything except for some things in ChromiumOS), so this is just
cleanup.

I also fixed a few other nits while touching everything (sorting imports,
fixing shebangs and file permissions).

R=abarth@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@180338 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Blink-in-JS: Output a correct JS file name and line number when an exception is thrown

Currently there is a bug on V8 APIs on Message objects, and they don't return valid values
when they are called at the first time if V8 has a pending exception.
We need to call twice in order to get valid values.

This is a temporary fix in the Blink side until we fix the V8 side.

BUG=341031

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

git-svn-id: svn://svn.chromium.org/blink/trunk@180339 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Oilpan: fix use of uninitialized raw pointers on the stack.

These are crashing on layout tests in the oilpan build. The reason is
that with oilpan these are just raw pointers and are therefore not
default initialized to null.

R=haraken@chromium.org, oilpan-reviews@chromium.org, timloh@chromium.org

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

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