Fix and simplify InspectorFrontendHost stubs
- ES6 `class` members are non-enumerable, so `for-in` iterated over an empty list, not stubbing anything. - When `window.InspectorFrontendHost` was missing, it was unnecessarily set to a new object twice. - Stub error was shown each time command was invoked; changed to showing it once for reduced noise in logs and simpler implementation. Change-Id: Ib0083737873a373220b3a5e1c0ea18b10482bc6c Reviewed-on: https://chromium-review.googlesource.com/1068915Reviewed-by:Dmitry Gozman <dgozman@chromium.org> Commit-Queue: Ingvar Stepanyan <ingvar@cloudflare.com> Cr-Commit-Position: refs/heads/master@{#592011}
Showing
Please register or sign in to comment