DNT should return 'null' if there is no client.

BUG=347020
TEST=https://codereview.chromium.org/208243016/

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

git-svn-id: svn://svn.chromium.org/blink/trunk@170046 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Avoid deadlock when attempting to GC during synchronous loading in a worker.

R=haraken@chromium.org, tkent@chromium.org, vegorov@chromium.org
BUG=356307

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

git-svn-id: svn://svn.chromium.org/blink/trunk@170047 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Revert of Remove unused FontPlatformDataHarfBuzz::emSizeInFontUnits (https://codereview.chromium.org/210573002/)

Reason for revert:
This might have caused android tests failure: 
http://build.chromium.org/p/chromium.webkit/builders/Android%20Tests%20%28dbg%29/builds/18266
Speculatively reverting it.

Original issue's description:
> Remove unused FontPlatformDataHarfBuzz::emSizeInFontUnits
> 
> Remove the unused m_emSizeInFontUnits field and emSizeInFontUnits
> method from FontPlatformDataHarfBuzz.
> 
> BUG=355806
> R=pdr@chromium.org
> 
> Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=169955

TBR=pdr@chromium.org,dglazkov@chromium.org,eae@chromium.org
NOTREECHECKS=true
NOTRY=true
BUG=355806

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

git-svn-id: svn://svn.chromium.org/blink/trunk@170048 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: Clean up InspectorDatabaseAgent state on page reload

BUG=None
TBR=michaeln

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

git-svn-id: svn://svn.chromium.org/blink/trunk@170049 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Revert of Preserve autosizing multiplier on style recalc. (https://codereview.chromium.org/208393008/)

Reason for revert:
This might have caused android tests failure: 
http://build.chromium.org/p/chromium.webkit/builders/Android%20Tests%20%28dbg...
Speculatively reverting it.

Original issue's description:
> Preserve autosizing multiplier on style recalc.
> 
> BUG=353309
> 
> Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=169961

TBR=pdr@chromium.org,esprehn@chromium.org,skobes@chromium.org
NOTREECHECKS=true
NOTRY=true
BUG=353309

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

git-svn-id: svn://svn.chromium.org/blink/trunk@170050 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Revert of Revert of Remove unused FontPlatformDataHarfBuzz::emSizeInFontUnits (https://codereview.chromium.org/212763002/)

Reason for revert:
I don't think this was a reason of failures

Original issue's description:
> Revert of Remove unused FontPlatformDataHarfBuzz::emSizeInFontUnits (https://codereview.chromium.org/210573002/)
> 
> Reason for revert:
> This might have caused android tests failure: 
> http://build.chromium.org/p/chromium.webkit/builders/Android%20Tests%20%28dbg%29/builds/18266
> Speculatively reverting it.
> 
> Original issue's description:
> > Remove unused FontPlatformDataHarfBuzz::emSizeInFontUnits
> > 
> > Remove the unused m_emSizeInFontUnits field and emSizeInFontUnits
> > method from FontPlatformDataHarfBuzz.
> > 
> > BUG=355806
> > R=pdr@chromium.org
> > 
> > Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=169955
> 
> TBR=pdr@chromium.org,dglazkov@chromium.org,eae@chromium.org
> NOTREECHECKS=true
> NOTRY=true
> BUG=355806
> 
> Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=170048

TBR=pdr@chromium.org,dglazkov@chromium.org,eae@chromium.org
NOTREECHECKS=true
NOTRY=true
BUG=355806

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

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