top and bottom black background line not getting displayed

The table cell's background was not being displayed. Since the table
cell had no child correct offsetWidth was not being set even if table
width is being defined.

cellHasContent should also be set to true incase background color is
present.

I already landed this patch on Webkit. Just modified the layout test file. 
http://trac.webkit.org/changeset/160410.

R=jchaffraix@chromium.org
BUG=343482

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

git-svn-id: svn://svn.chromium.org/blink/trunk@168119 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Move ContentSecurityPolicyResponseHeaders to platform/network.

BUG=346642

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

git-svn-id: svn://svn.chromium.org/blink/trunk@168120 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Partially revert r168100

In r168100, I mis-committed an unnecessary change to wtf/ to fix compile failure.
(The wtf/ change became unnecessary because the compile failure was fixed
in https://codereview.chromium.org/182733004/.)
This CL reverts the wtf/ part of r168100.

TBR=tkent
NOTRY=true

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

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