Rebaseline the visibility-image-layers.html test for windows again.

The test is still failing. Trying to do a manual rebaseline for windows.

BUG=405031
TBR=mkwst@chromium.org, wangxianzhu@chromium.org, reveman@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@180642 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Make Gesture Tap be aware of Shadow DOM.

There are several places where we should use NodeRenderingTraversal::parent rather than plain node->parentNode() in WebViewImpl.
Unless that, we can't handle the case where a distributed node is tapped.

This patch also fixed the crash which a newly added layout test, gesture-tapHighlight-shadow-tree.html, has revealed.

In LinkHighlight::computeQuads, we can't use node->childNode() to retrieve a child render object here
because a render tree is constructed from a composed tree and we should retrieve a render object of a distributed node here.

BUG=399522
TEST=gesture-tapHighlight-shadow-tree.html

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

git-svn-id: svn://svn.chromium.org/blink/trunk@180643 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Cleanup the use of the DEFINE_EVENT_TARGET_REFCOUNTING_WILL_BE_REMOVED macro.

The remaining direct uses of the macro are for
RefCountedGarbageCollectedWillBe... types and cannot be removed yet.

R=oilpan-reviews@chromium.org, sigbjornf@opera.com

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

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