Fix crash in HTMLInputElement::setupDateTimeChooserParameters

The date time input element has a custom style, meaning that computedStyle will not work here. So delegate the decision, so the input type can do the right thing.

BUG=384591

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

git-svn-id: svn://svn.chromium.org/blink/trunk@179411 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Add gesture ref-tests suppressions.

Relocating suppressions from Chromium's skia_test_expectations.txt.

TBR=bokan@chromium.org
BUG=399719

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

git-svn-id: svn://svn.chromium.org/blink/trunk@179412 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Re-add extra hit-tests on GestureTap

In r178098 I removed 3 hit tests on GestureTap for the 3 derived mouse
events.  This broke a few websites in subtle ways.  This CL adds
explicit hit tests back while keeping the cleanup that gives us more
direct control over how mouse events are sent during a tap.  I'll be
taking a more sophisticated approach to eliminating these hit tests in
the common scenarios.

This also adds a number of new tests and updates the expectations for
a few tests.

BUG=396652, 397983, 398205

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

git-svn-id: svn://svn.chromium.org/blink/trunk@179413 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Service Workers: Move chromium-specific test to chromium/ subdir

BUG=393721
TBR=dominicc@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@179414 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove WebNode::addEventListener

BUG=396953

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

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