Robustify Internals entry points against detached uses.
Fuzzers generate pointless overhead using these test-only methods from frame-detached contexts. Add required nullchecks throughout. Simple test case for each of these entry points (w/ --run-layout-test): <a href="javascript:'replaced'" id=anchor>click</a> <script> anchor.click(); internals.someMethod(); console.log('no crash'); </script> R= BUG=624549 Review-Url: https://codereview.chromium.org/2109613007 Cr-Commit-Position: refs/heads/master@{#403421}
Showing
Please register or sign in to comment