Fix ConfigureShadowObjectTemplate (after r151654) to really be post-handlepocalyptic.

This gets rid of Persistent handle operations which will be removed soon (see
bug).

BUG=236290

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

git-svn-id: svn://svn.chromium.org/blink/trunk@151910 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove usage of Persistent::operator-> from Blink.

This gets rid of Persistent handle operations which will be removed soon (see
bug).

BUG=236290
R=haraken@chromium.org, jochen@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@151911 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove Node::toInputElement.

This function doesn't match our convention of toFooType functions. toFooType
functions should cause an assertion failure if the specified object is not a
FooType. However, Node::toInputElement returns 0 in this case.

The callsites of Node::toInputElement are updated for toHTMLInputELement().

BUG=none
TEST=none; This CL should not make any behavior changes.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@151912 bbb929c8-8fbe-4397-9dbb-9b2b20218538
[CSS Regions] Mouse over an element does not trigger :hover state for parent when the element is flowed in a region

BUG=243278
NOTRY=true
(unrelated tests failing on win_layout_rel bot)

Migrated from WebKit Bugzilla: https://bugs.webkit.org/show_bug.cgi?id=111749

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

git-svn-id: svn://svn.chromium.org/blink/trunk@151913 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Add baseline to linux for attempt-scroll-with-no-scrollbars.html after r204458

TBR=alph@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@151914 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: Convert "show whitespaces" experiment to option

This patch converts "show whitespaces" developer tools experiment
into a devtools option.

BUG=
R=vsevik@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@151917 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Added a new option for retrying crashed tests. The existing option --retry-failures does not retry crashes. 

The functionality to retry after a crash did exist, but was not controllable through an option. 

Needed by V8 webkit tests to recognize and ignore flaky crashes (e.g. CRASH PASS). 

To be configurable through the master configuration, this change also requires issue 15896013.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@151919 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Make sure to use CSSValueID and CSSPropertyID rather than integers.

This will ensure that types are enforced when passing arguments in various
css functions. Having a compile time check make sure that no mistakes
will be done over the type.

The parser was also patched to directly use CSSValueID over integers.
This patch also fixes various call sites abusing the usage of integers.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@151920 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: fix inspector/editor/text-editor-show-whitespace.html test

This patch fixes test failure caused by r151917 which migrated
devlools experiment into setting.

TBR=alph
BUG=

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

git-svn-id: svn://svn.chromium.org/blink/trunk@151922 bbb929c8-8fbe-4397-9dbb-9b2b20218538
remove remaining old callbacks from bindings except property accessors

BUG=243656
R=marja@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@151923 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: enable Timing out devtools tests. They were marked as Timeout
because windows bot is slow and content_shell had internal timeout.

BUG=none
TEST=layout_tests
R=yurys@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@151924 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: Add projectName to subtitle of OpenResource dialog items

This patch adds projectName to subtitle of OpenResource dialog items so
that it becomes possible to differentiate between files of equal name from
different projects.

BUG=
R=vsevik@chromium.org

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

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