Allowing YUV data to be retrieved from the JPEG Decoder.

Adding the code to extract the raw YUV channels from the JPEGImageDedcoder and the plumbing to go from the skia derived classes all the way down to the decoder.

BUG=

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

git-svn-id: svn://svn.chromium.org/blink/trunk@178963 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Disable pid check in apache startup on win32.

This is testing a theory that maybe we are not reliably computing
the pid the apache server is running as on win7, and we are getting
confused over whether the server is running. If this theory is correct,
we should either see the hangs go away, or get some sort of different errors
that might help to debug things.

TBR=eseidel@chromium.org
BUG=378444

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

git-svn-id: svn://svn.chromium.org/blink/trunk@178964 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Fix touch adjustment to never return pseudo elements

Hit testing which lands on a pseudo element (eg. :before/:after) is
normally modified (in HitTestResult.setInnerNode) to return the
parent element.  This CL makes touch adjustment consistent with this.
We still adjust towards any pseudo elements, but the final node will
be the pseudo element's parent.

This fixes an issues where checkboxes covered by a pseudo element
(as for chrome://settings custom checkboxes) weren't being activated
on tap.  CheckboxInputType::willDispatchClick is invoked only when
the click event is targetted directly at the <input> element, not
when it bubbles up from a descendant such as this pseudo element.

Prior to 
http://src.chromium.org/viewvc/blink?revision=178098&view=revision
this issue was masked because we did a redundant non-rect hit test
 for the mouseup event using the adjusted position.  Now that we
share the original hit test results the difference of behavior was
exposed to mouse event handlers.

BUG=395942

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

git-svn-id: svn://svn.chromium.org/blink/trunk@178965 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Auto-rebaseline for r178719

http://src.chromium.org/viewvc/blink?view=revision&revision=178719

BUG=385169
TBR=jchaffraix@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@178966 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove deleted virtual baseline from file_to_add

BUG=397678
R=dpranke@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@178967 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Auto-rebaseline for r178474

http://src.chromium.org/viewvc/blink?view=revision&revision=178474

TBR=eae@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@178968 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Auto-rebaseline for r178893

http://src.chromium.org/viewvc/blink?view=revision&revision=178893

BUG=331119
TBR=eae@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@178969 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Auto-rebaseline for r178752

http://src.chromium.org/viewvc/blink?view=revision&revision=178752

BUG=360308
TBR=costan@gmail.com

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

git-svn-id: svn://svn.chromium.org/blink/trunk@178970 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Auto-rebaseline for r178853

http://src.chromium.org/viewvc/blink?view=revision&revision=178853

BUG=389594
TBR=fs@opera.com

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

git-svn-id: svn://svn.chromium.org/blink/trunk@178971 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Auto-rebaseline for r178711

http://src.chromium.org/viewvc/blink?view=revision&revision=178711

BUG=395103,390587
TBR=pkasting@chromium.org

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

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