Fix pinchUpdate scale semantics

We expect the 'scale' value for GesturePinchUpdate to be a scale factor
(with 1.0 meaning no scaling).  The Cocoa API docs say you must add
1.0 to the magnification value to get the scale factor.

BUG=289887

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

git-svn-id: svn://svn.chromium.org/blink/trunk@172763 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: Unskip and fix network tests

BUG=233124
TBR=pfeldman@chromium.org
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/blink/trunk@172764 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Rebaseline fast/text/sub-pixel/text-scaling-pixel.html

Rebaseline results for fast/text/sub-pixel/text-scaling-pixel.html
following the test change in r172562.

TBR=jsbell@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@172766 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Ignore suggested download filename for cross origin links.

The @download attribute can be used to propose a filename for a
download. If the download was initiated by a different, potentially
untrusted origin, then using the proposed filename from the @download
attribute can be a security concern. Therefore, only expose the proposed
filename after verifying that the request isn't a cross origin request.

The request can still be redirected to a different origin. Therefore the
embedder is responsible for ignoring the suggested name on a cross
origin redirect. The companion CL
https://codereview.chromium.org/246893006/ implements this for
//content.

Depends on Chromium CL: https://codereview.chromium.org/200663002/ for
test_runner changes.

BUG=346744

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

git-svn-id: svn://svn.chromium.org/blink/trunk@172767 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Make NodeIterator.detach() a no-op

Make NodeIterator.detach() a no-op as per the DOM specification:
http://dom.spec.whatwg.org/#dom-nodeiterator-detach

This makes the code simpler, and a bit more efficient.

Firefox already does this since version 22:
https://bugzilla.mozilla.org/show_bug.cgi?id=823549

However, this method is not a no-op in IE11.

R=arv@chromium.org, tkent@chromium.org
BUG=367558
TEST=fast/dom/NodeIterator/detach-no-op.html

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

git-svn-id: svn://svn.chromium.org/blink/trunk@172768 bbb929c8-8fbe-4397-9dbb-9b2b20218538
TimelinePanel: fix TimelineMemoryOverview.

rename the functions 
add annotation
add missing brackets to data property

BUG=

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

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