Fix private member access violations in profiler module

BUG=386973

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

git-svn-id: svn://svn.chromium.org/blink/trunk@177107 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove meaningless uses of [TypeChecking=Nullable]

[TypeChecking=Nullable] only serves a purpose on nullable attributes.

Using it on interfaces without nullable attributes, or methods (even those
with nullable arguments) serves no purpose. Using it on individual
arguments also serves no purpose; in fact, the [TypeChecking] extended
attribute is not supported at all on arguments.

This patch does not change any generated code.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@177108 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: Throttle file system refreshes on focus.

BUG=380860

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

git-svn-id: svn://svn.chromium.org/blink/trunk@177109 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Add "lax mixed content checking" runtime flag.

For the same reasons that we're delaying the complete removal of
ShowModalDialog, we need to slow-walk the progress of tightening our
mixed content checks. This runtime-enabled setting will allow us to
set up a policy hook in order to provide enterprises with time to
adapt to the new-to-Chrome behavior of blocking mixed WebSockets and
XMLHttpRequest.

BUG=389089

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

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