Bug 1740551 Comment 14 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

(In reply to Eden Chuang[:edenchuang] from comment #12)
> Navigation fault mitigation should not be performed when the ServiceWorkerRegistrationInfo::mUnregistered is true.

I assume this would avoid the entire code path of the crash?

> mControlledClients and ScopeToRegistration maps have different meanings.
> Scope, Clients and RegistrationInfo are not 1 to 1 to 1 relationships that is the reason why we perform things in such a indirect way.

Does this mean we still should expect the situation to have a living but empty RDpP during lookups for a given scope (see first question)?
(In reply to Eden Chuang[:edenchuang] from comment #12)
> Navigation fault mitigation should not be performed when the ServiceWorkerRegistrationInfo::mUnregistered is true.

I assume this would avoid the entire code path of the crash?

> mControlledClients and ScopeToRegistration maps have different meanings.
> Scope, Clients and RegistrationInfo are not 1 to 1 to 1 relationships that is the reason why we perform things in such a indirect way.

Does this mean we still should expect the situation to have a living but empty *RDpP* during lookups for a given scope (see first question)?

Back to Bug 1740551 Comment 14