bindings: Fixes exposed JS APIs for platform apps.
We're disabling some of DOM attributes and operations for platform apps.
Since event handlers and operations in Window are going to move onto
the instance object, we need to update disabling code accordingly.
Also fixes a way to disable addEventListener. It's defined on
EventTarget.prototype, not on Window.prototype. Also it shouldn't
change |this| object.
This CL is a preparation of http://crrev.com/1333853002
BUG=43394, 516274
CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel
Review URL: https://codereview.chromium.org/1333303002
Cr-Commit-Position: refs/heads/master@{#349376}
1 file changed