Consider passing NetInfo attributes to the render when the render is created |
||||
Issue descriptionCurrently, when a renderer is created, BrowserOnlineStateObserver listens to that event, and notifies the renderer of the current network state (type, downlinkMax, rtt, downlink, effectiveType). Also, recall that when a renderer is created, NetworkInformation class queries the NetworkStateNotifier for the current network state in its ctor. However, when the *first* renderer is created, there is a race between: (i) The renderer getting created; and, (ii) IPC from BrowserOnlineStateObserver to renderer about the current network state. This race may sometimes cause the renderer to have no valid network state. One way to fix this race is to pass the network state in the renderer creation IPC. I suspect this affects only the first renderer. So, marking this as P3.
,
Nov 30 2017
Refreshed during triage.
,
Dec 1 2017
,
Jan 16 2018
Refreshed during triage.
,
Mar 7 2018
Refreshed during triage.
,
May 2 2018
Tarun, what should be done with this issue?
,
May 7 2018
It's pretty low priority. Closing this for now until we find it blocks something.
,
May 7 2018
|
||||
►
Sign in to add a comment |
||||
Comment 1 by tbansal@chromium.org
, Jun 2 2017