DescriptionPassword internals page: notify renderer about logging state on client construction
Currently, ChromePasswordManagerClient informs the PasswordAutofillAgent almost every time about changed availability of the internals page. The only exception is when the client is created. As a result, new tabs opened after a chrome://password-manager-internals tab will only cause browser-side logs.
When the client is created, the agent on the renderer side may not exist yet. So it does not help to send messages to the agent during constructing the client.
Instead, this CL introduces a new "ping" IPC message from the renderer to the browser, which the agent uses to explicitly request logging state update from the client at the time the agent is constructed.
BUG=384269
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=278738
Patch Set 1 #Patch Set 2 : Add a ping message renderer->browser for logging activity update #
Total comments: 12
Patch Set 3 : Just rebased #Patch Set 4 : Comments addressed #
Messages
Total messages: 16 (0 generated)
|