Fixed the resource timing responseEnd reporting for resources served from blink's in-memory cache.

Blink was using the end time from the original resource load which resulted in negative durations. It now uses the startTime which is set at the time the entry is created and the durations will be zero.

BUG=346960

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

git-svn-id: svn://svn.chromium.org/blink/trunk@170908 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Reland "Share code between FontPlatformDataWin and FontPlatformDataHarfBuzz"

Move linux specific code from FontPlatformDataHarfBuzz.cpp into a new
FontPlatformDataLinux.cpp file and merge the shared code across the win
and linux implementations into FontPlatformDataHarfBuzz.cpp.

With this change code shared across all HarfBuzz platforms is in
FontPlatformDataHarfBuzz.cpp and platform specific code in the Linux and
Windows files respectively.

Once Mac is fully moved over to HarfBuzz FontPlatformDataHarfBuzz will
be renamed to FontPlatformData and moved to platform/fonts.

TBR=dglazkov@chromium.org

Originally landed as r170834 and reverted as r170866 due to windows
test failures.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@170909 bbb929c8-8fbe-4397-9dbb-9b2b20218538
[CSS Shapes] Remove outside-shape CSS value

Outside-shape is not a valid CSS value anymore. This patch removes it.

This is a merge of http://trac.webkit.org/changeset/166786 by Zoltan Horvath <zoltan@webkit.org>.

BUG=360098

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

git-svn-id: svn://svn.chromium.org/blink/trunk@170910 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Revert 170905 "Speculative revert 170900 "Make most decoded reso..."

> Speculative revert 170900 "Make most decoded resource logic private to Memor..."
> 
> http://build.chromium.org/p/chromium.webkit/builders/WebKit%20Mac10.6/builds/26089
> 
> > Make most decoded resource logic private to MemoryCache
> > 
> > BUG=
> > 
> > Review URL: https://codereview.chromium.org/222413005
> 
> TBR=japhet@chromium.org
> 
> Review URL: https://codereview.chromium.org/225023016

TBR=jianli@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@170911 bbb929c8-8fbe-4397-9dbb-9b2b20218538
FilterEffectRenderer::m_hasCustomShaderFilter is always false

This member variable can be removed because we don't support custom filters
anymore.

R=pdr@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@170912 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Add vollick to platform owners

R=abarth@chromium.org
NOTRY=true
BUG=None

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

git-svn-id: svn://svn.chromium.org/blink/trunk@170914 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Mark virtual/deferred/inspector/timeline/timeline-window-filter.html as timeout on debug

This test has been constantly failing on win/mac debg bots. See:
http://test-results.appspot.com/dashboards/flakiness_dashboard.html#group=%40ToT%20Blink&tests=virtual/deferred/inspector/timeline/timeline-window-filter.html

BUG=344238
TBR=pfeldman@chromium.org

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

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