StorageProcess::deleteWebsiteData() should ensure there is a SWServer for the given sessionID instead of not clearing anything when no such SWServer exists.
Created attachment 329284 [details] Patch
Created attachment 329285 [details] Patch
Work towards <rdar://problem/36034667>.
Comment on attachment 329285 [details] Patch I guess we could try to write an API test for this one somehow. Probably need to require filling some service worker, hence the need for an HTTP server...
(In reply to youenn fablet from comment #4) > Comment on attachment 329285 [details] > Patch > > I guess we could try to write an API test for this one somehow. Probably > need to require filling some service worker, hence the need for an HTTP > server... I hear Brady is working on allowing API testing of Service Workers. Once his work lands, I'll look into testing this.
Comment on attachment 329285 [details] Patch Clearing flags on attachment: 329285 Committed r225914: <https://trac.webkit.org/changeset/225914>
All reviewed patches have been landed. Closing bug.
<rdar://problem/36052966>