Revert 170996 "Speculative revert 170987 "Don't explicitly check..."

> Speculative revert 170987 "Don't explicitly check isRoot in layerTypeRequired."
> 
> http://build.chromium.org/p/chromium.webkit/builders/WebKit%20Win7/builds/14731
> 
> > Don't explicitly check isRoot in layerTypeRequired.
> > 
> > The document element is always coerced to being a block, so
> > the check in RenderBoxModelObject is never hit.
> > 
> > The document element also always creates a stacking context,
> > so the isRoot check in RenderBox is redundant with the hasAutoZIndex
> > check.
> > 
> > Review URL: https://codereview.chromium.org/224733017
> 
> TBR=ojan@chromium.org
> 
> Review URL: https://codereview.chromium.org/227043013

TBR=jianli@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@170998 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove unused declarations fro WebURLRequest

This change removes cookiesAllowed() and setCookiesAllowed()
whose bodies have been already removed before.

TEST=none
BUG=none
R=abarth@chromium.org, tkent@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@170999 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Implement WebView history api, remove direct history calls within blink.

WebView's history api is a temporary shim to enable moving HistoryController to chromium's content/ layer. With this patch, HistoryController is implemented in blink, but all calls to it are generated from content/. This is step 3 of 5 in http://crbug.com/357327.

BUG=357327

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171000 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Disable layout test helper on windows

Disable the layout_test_helper binary on windows as it is only used to
control font smoothing, a task now handled by content_shell directly.

R=dpranke@chromium.org
BUG=356780

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

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