DescriptionTelemetry: 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
Committed: https://crrev.com/4596fc4c841d807fe165fc8fcd5cb0f1fdb89b98
Cr-Commit-Position: refs/heads/master@{#321393}
Patch Set 1 #Patch Set 2 : Rebase against top of tree. #
Messages
Total messages: 16 (7 generated)
|