Provide main frame-relative point when testing for the resize control hit.

R=dglazkov
BUG=310179

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

git-svn-id: svn://svn.chromium.org/blink/trunk@160554 bbb929c8-8fbe-4397-9dbb-9b2b20218538
+NetworkRequest refactorings:
1) Remove fictional request headers text construction
2) Turn some getters/setters to methods

BUG=294891

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

git-svn-id: svn://svn.chromium.org/blink/trunk@160555 bbb929c8-8fbe-4397-9dbb-9b2b20218538
ShadowRoot should have a host property.

Make ShadowRoot have a host property behind the ShadowDOM runtime flag.
The spec is https://dvcs.w3.org/hg/webcomponents/raw-file/tip/spec/shadow/index.html#api-shadow-root-host.

BUG=311496

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

git-svn-id: svn://svn.chromium.org/blink/trunk@160557 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Port xxd.pl to xxd.py (Perl to Python)

Per:
"Retiring build-time execution of Perl"
https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/fnWX8n6JrTg
xxd.pl is one of 3 remaining Perl scripts.

It is a very simple script, so this simply ports it directly to Python.

We should be able to merge this to make-file-arrays.py,
or do this a different way, but that's more involved,
so first just port to Python.

See also:
Refactor make-file-arrays.py to ease reuse
https://codereview.chromium.org/43083002/

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

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