DescriptionMove FrameMsg_NewFrame/NewFrameProxy to mojom
Straightforward conversion, no surprises.
Also changes some (re-)initialization details of RPHI. Namely:
* The mojom::RouteProvider and mojom::Renderer associated
interface proxies are acquired immediately upon Channel creation,
before pausing the Channel. This avoids an issue where one of
these interface requests could be lazily acquired during Channel
pause, blocking a subsequent message on that interface which
should be sent immediately while the Channel is unpaused.
See https://goo.gl/ot0S32 for some explanation of this behavior.
* Any cached associated interface proxies are reset in
ProcessDied() rather than Init(), per nasko@'s suggestion.
This clarifies that they are per-process state.
BUG=612500
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_site_isolation
Committed: https://crrev.com/53be7caf3a84b07c4246c5c250ccac629113db9c
Cr-Commit-Position: refs/heads/master@{#422900}
Patch Set 1 #
Total comments: 2
Patch Set 2 : better #Patch Set 3 : . #
Total comments: 1
Patch Set 4 : . #Patch Set 5 : Move FrameMsg_NewFrame/NewFrameProxy to mojom #Messages
Total messages: 53 (36 generated)
|