DevTools: move module descriptors to a central location.

R=apavlov@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@165521 bbb929c8-8fbe-4397-9dbb-9b2b20218538
CSP 1.1: Ignore report-only inside <meta>.

This patch pipes the source of a policy through to the CSPDirectiveList,
and uses that information to ignore report-only policies which were
delivered via <meta>. A future CL will also ignore 'report-uri' inside
<meta>, which is why we need to pipe this to the directive list, and not
just to the policy object itself.

Spec: http://w3c.github.io/webappsec/specs/content-security-policy/csp-specification.dev.html#html-meta-element
BUG=335489

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

git-svn-id: svn://svn.chromium.org/blink/trunk@165522 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: Extract settings-related UI construction methods into SettingsUI (ui)

R=aandrey, eustas, vsevik
NOTRY=true

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

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