Oilpan: fix build after r170943

R=haraken@chromium.org
BUG=

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

git-svn-id: svn://svn.chromium.org/blink/trunk@170955 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Alphabetize and dedup .gypi in bindings/, core/, and modules/

A clean-up: noticed some duplicates, fixed in this CL.

TBR=abarth, haraken

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

git-svn-id: svn://svn.chromium.org/blink/trunk@170956 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Rename [ImplementedBy] => [PartialInterfaceImplementedAs]

Rename (separate CL for clarity) per comments:

Followup to:
IDL bindings: Switch 'implements' behavior to default to dispatch on |impl|
https://codereview.chromium.org/227163006/

TBR=haraken
BUG=360435

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

git-svn-id: svn://svn.chromium.org/blink/trunk@170957 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove [LegacyTreatAsPartialInterface] from CanvasPathMethods

Easy one.

TBR=haraken
BUG=360435

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

git-svn-id: svn://svn.chromium.org/blink/trunk@170958 bbb929c8-8fbe-4397-9dbb-9b2b20218538
CSP: Gate loading script via Worker::importScripts on 'script-src'.

We're checking that Content Security Policy exists when we import scripts
into a worker, but for whatever reason, we never actually make the check
to ensure that the imported script passes the policy's restrictions. This
CL fixes that oversight.

BUG=358471

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

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