DevTools: Mark editor clean after updating it with the externally changed content.

BUG=258329

Review URL: https://chromiumcodereview.appspot.com/18856010

git-svn-id: svn://svn.chromium.org/blink/trunk@153892 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Revert 153708 "Enable sampling tracing macros for [PerWorldBindi..."

> Enable sampling tracing macros for [PerWorldBindings] attribute setters and methods
> 
> I have landed sampling tracing macros for non-[PerWorldBindings] attribute setters,
> non-[PerWorldBindings] methods, indexed/named properties, constructors etc, and
> confirmed that they don't cause performance regressions in perf bots.
> 
> Now this CL tries to enable sampling tracing macros for [PerWorldBindings] attribute
> setters and methods. In my local environment, I couldn't observe any performance
> regression in micro benchmarks (Bindings/get-attribute.html, get-element-by-id.html,
> id-setter.html).
> 
> R=abarth,adamk
> BUG=241743
> 
> Review URL: https://chromiumcodereview.appspot.com/18616003

TBR=haraken@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@153893 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Revert 153839 "Enable sampling tracing for [PerWorldBindings] DO..."

> Enable sampling tracing for [PerWorldBindings] DOM attribute getters
> 
> - This regresses performance of Bindings/first-child.html by 2.6%.
> Remember that Bindings/first-child.html is too micro.
> 
> - I couldn't observe any regression in all tests in Dromaeo, especially
> Dromaeo/dom-traverse. Thus I think we can land this CL without regressing
> performance of any perf bot. I'll keep watching perf bots and revert
> this CL if I observe any regression.
> 
> For details, see the discussion in https://codereview.chromium.org/18061004/
> 
> BUG=241743
> NOTRY=true
> 
> Review URL: https://chromiumcodereview.appspot.com/18084017

TBR=haraken@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@153894 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Revert "Mixed content iframe checks should use top"

This reverts commit 147d599fb3afbe23ef39073db6d63abb8d373036.

This patch triggered an assertion in
ChromeRenderViewObserver::allowRunningInsecureContent where the
frame_gurl and origin_host differ.

Also, it breaks almost all ReferrerPolicyTests - not sure that this is a
good thing given that some pages rely on this behavior.

BUG=244210
TBR=abarth@chromium.org

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

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