Introduce Page::allPages() as an accessor to all current pages

This allows accessing all pages without relying on the page groups.

Use it inside Page.cpp.

BUG=288249

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

git-svn-id: svn://svn.chromium.org/blink/trunk@166020 bbb929c8-8fbe-4397-9dbb-9b2b20218538
TimelinePanel: move conversion from OverviewGrid window to windowTimes to TimelineOverviewPane

This patch reduces the dependency between TimelineView and _overviewConroller
which is an instance of TimelineOverviewBase successor.

BUG=326121
R=caseq@chromium.org

Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=165933

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

git-svn-id: svn://svn.chromium.org/blink/trunk@166021 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Move V8Utilities::getExecutionContext to V8Binding.h

The goal is to remove V8Utilities.
This CL also renames getExecutionContext to currentExecutionContext.

BUG=339037

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

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