IDL compiler: sync Python to r162980

Python side to:
Reverse order of arguments to v8String.
https://codereview.chromium.org/96533006/

BUG=239771
BUG=324225
NOTRY=true
TBR=haraken

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

git-svn-id: svn://svn.chromium.org/blink/trunk@163046 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Defer clearing of active state for a minimum time after ShowPress.

BUG=312798

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

git-svn-id: svn://svn.chromium.org/blink/trunk@163047 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Consolidate TextIterator's boolean flags into a single enum.

This patch is a straightforward refactoring of TextIterator, which replaces
two boolean flags m_handledNode and m_handledChildren into a single variable.

These two member variables in conjunction represent progress of the iteration
of m_node. Actually, there are only three possible combinations of their values
instead of four: (m_handledNode, m_handledChildren) = (false, false),
(true, false), and (true, true). These three states correspond to the values of
newly introduced enum: HandledNone, HandledNode and HandledChildren.

This patch is in preparation for a later patch which will add more enums to
IterationProgress.

Refactoring only; no behavior change expected.

BUG=244955

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

git-svn-id: svn://svn.chromium.org/blink/trunk@163048 bbb929c8-8fbe-4397-9dbb-9b2b20218538
IDL compiler: sync Python to r163026

Python side to:
Manage RequestAnimationFrameCallbacks with OwnPtrs instead of RefPtrs
https://codereview.chromium.org/92913002/

BUG=239771
BUG=323681
NOTRY=true
TBR=haraken

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

git-svn-id: svn://svn.chromium.org/blink/trunk@163049 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Rename PartitionPageHeader to PartitionPage.

Simple rename; no functional change. We're in the process of moving partition
metadata out of line, therefore it is no longer appropriate to call it a
"Header".

BUG=324960
R=tsepez@chromium.org

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

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