Closed Bug 1168339 Opened 9 years ago Closed 9 years ago

[Service Workers] 'Unregister' is not unregistering the SW despite of the UI when using app://

Categories

(Firefox OS Graveyard :: Gaia::Settings, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 1179161

People

(Reporter: borjasalguero, Unassigned)

References

Details

STR: - Register a SW - Open Settings > Developer > Service Worker - Check that the SW is registered - Tap on 'unregister' ('No service workers found' message must appear in the screen) - Tap on 'back' and 'Service Worker' again. EXPECTED: 'No service workers found' message must be there as you have unregistered the SW CURRENTLY: SW info is shown, which it means that the SW was not unregistered properly.
Summary: [Service Workers] 'Unregister' is not unregistering the SW despite of the UI → [Service Workers] 'Unregister' is not unregistering the SW despite of the UI when using app://
Hi, Yes, there are a couple of bugs gathering this, please see Bug 1155153 and Bug 1167325. I would suggest to mark this one as dupe of Bug 1167325. Thanks!
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → DUPLICATE
Although bug 1155153 has already landed, it seems that it's necessary bug 1171915 too, so adding the dependency and we will verify the STR reported when that bug lands.
Depends on: 1171915
It seems that bug 1171915 will not fix this issue (see https://bugzilla.mozilla.org/show_bug.cgi?id=1175949#c4). Let's see how bug 1175949 progress (analysing root cause) in order to reopen or not this bug
Depends on: 1175949
Per comment 4, removing Bug 1171915 dependency here. Thanks!
No longer depends on: 1171915
Adding dependency to bug 1179161, as Jose Antonio thinks that could fix this issue, we will check it when bug 1179161 lands. Just be aware that the STR included in the description has changed a bit and now it's NOT necessary leaving the SW menu (back button) to reproduce the bug. Current STR: 1) Register a SW 2) Open Settings > Developer > Service Worker 3) Check that the SW is registered 4) Tap on 'unregister' button in SW menu 5) Tap on 'back' and 'Service Worker' again. EXPECTED: After steps 4 and 5: 'No service workers found' message must be there as you have unregistered the SW CURRENTLY: SW info is shown, which it means that the SW was not unregistered properly.
Depends on: 1179161
No longer depends on: 1175949
After landing bug 1179161 the issue is not reproduced anymore but a system crash happens (see bug 1175949). At least when you came back to the SW menu, the SW is not registered anymore. I think it makes sense resolving the bug as duplicated of 1179161 instead of bug 1167325. In case it reproduces again, we will open another bug. Environment variables: Flame master (3.0 version) Build ID: 20150703060349 Gecko: fbfeac8 Gaia: c2438f7 Platform version: 42.0a1
You need to log in before you can comment on or make changes to this bug.