| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
shortly). See crbug.com/489591497 for details. A proper fix is beingthe bug does not provide details of the failure scenarios. Could you update the bug to have more details accordingly?
Also, what is the proper fix you're planning to make? As discussed, IIUC, the timing issue is still there even if we post a task, IIRC...?
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
shortly). See crbug.com/489591497 for details. A proper fix is beingthe bug does not provide details of the failure scenarios. Could you update the bug to have more details accordingly?
Also, what is the proper fix you're planning to make? As discussed, IIUC, the timing issue is still there even if we post a task, IIRC...?
Yeah, was planning to add a note to the bug. Done.
Also, what is the proper fix you're planning to make?
Something along the lines of what we discussed, i.e. adding an initial OnWillAddDisplay observation that lets observers (perhaps at most one) modify the display parameters.
As discussed, IIUC, the timing issue is still there even if we post a task, IIRC...?
By posting a task we are making sure that the policy component's display property change happens after all observers have been notified about the added display. That solves the concrete problem we ran into. It does not solve the fundamental problem that observers may depend on OnDisplayAdded firing before OnDisplayMetricsChanged while nothing enforces it, though I'm not aware of other current instances of it.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
shortly). See crbug.com/489591497 for details. A proper fix is beingGeorg Neisthe bug does not provide details of the failure scenarios. Could you update the bug to have more details accordingly?
Also, what is the proper fix you're planning to make? As discussed, IIUC, the timing issue is still there even if we post a task, IIRC...?
Yeah, was planning to add a note to the bug. Done.
Also, what is the proper fix you're planning to make?
Something along the lines of what we discussed, i.e. adding an initial OnWillAddDisplay observation that lets observers (perhaps at most one) modify the display parameters.
As discussed, IIUC, the timing issue is still there even if we post a task, IIRC...?
By posting a task we are making sure that the policy component's display property change happens after all observers have been notified about the added display. That solves the concrete problem we ran into. It does not solve the fundamental problem that observers may depend on OnDisplayAdded firing before OnDisplayMetricsChanged while nothing enforces it, though I'm not aware of other current instances of it.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |