Telemetry: Finish documenting exceptions thrown by tab.py.
All the major work has already been done. This CL just finishes flushing out the documentation on tab.py and web_contents.py so that consumers know exactly which exceptions can be thrown. This CL contains one small behavioral change: InspectorBackend.IsInspectable() catches DevToolsClientConnectionError and returns False. This is useful since IsInspectable() gets called in the exception handling code, and no other consumers of IsInspectable expect the method to throw an exception. BUG=460625 Review URL: https://codereview.chromium.org/1007903004 Cr-Commit-Position: refs/heads/master@{#321393}
Showing
Please register or sign in to comment