remove obsolete interface WebKitPlatformSupport::prefetchHostName.

The use of this API was removed in Blink@r153315. The chromium side of this patch is http://crrev.com/21043002

BUG=None

Review URL: https://chromiumcodereview.appspot.com/20992004

git-svn-id: svn://svn.chromium.org/blink/trunk@155136 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove unnecessary local variable in RenderLayer::paintLayerContents()

At this time there are only two entry points into
RenderLayer::paintLayerContents() - (1) from the compositor,
which will not use the PaintLayerAppliedTransform flag, and
(2) from RenderLayer::paintLayerContentsAndReflection(),
which is already setting this flag and passing it along.
Removing the line of code that sets this flag redundantly in
paintLayerContents() allows us to also remove the local flag
variable, which helps when reasoning through the tricky logic
in this function.

BUG=261608

Review URL: https://chromiumcodereview.appspot.com/20801004

git-svn-id: svn://svn.chromium.org/blink/trunk@155137 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Count WontFix tests as WontFix instead of Skip in num_failures_by_type.

Currently WontFix shows up as Skip in the stats dashboard.
I tried doing the deeper fix of not having WontFix lie and add a Skip
expectation, but that got messy quickly. We should fix that
eventually and get rid of all the timeline stuff in the process.

Review URL: https://chromiumcodereview.appspot.com/21149002

git-svn-id: svn://svn.chromium.org/blink/trunk@155138 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Add ContructorCallWith=Document to remove extra ::create methods

Several DOM objects have an extra ::create(ScriptExecutionContext*) static method which
internally calls toDocument() on the context. These can be removed by making the bindings
generator smart enough to deal with the casting for you.

Review URL: https://chromiumcodereview.appspot.com/21150011

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