Summary: | Non-cocoa platforms don't pass networkCacheDirectory from WebsiteDataStore::parameters() | ||||||
---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Emilio Cobos Álvarez (:emilio) <emilio> | ||||
Component: | WebKit2 | Assignee: | Emilio Cobos Álvarez (:emilio) <emilio> | ||||
Status: | RESOLVED FIXED | ||||||
Severity: | Normal | CC: | achristensen, alex, cgarcia, commit-queue, pnormand, webkit-bug-importer, zimmermann | ||||
Priority: | P2 | Keywords: | InRadar | ||||
Version: | WebKit Nightly Build | ||||||
Hardware: | Unspecified | ||||||
OS: | Unspecified | ||||||
Attachments: |
|
Description
Emilio Cobos Álvarez (:emilio)
2019-10-16 10:46:25 PDT
Created attachment 381085 [details]
Patch
Probably need to do a bit of archeology, but this should be enough for EWS. We should probably unite the WebsiteDataStore::parameters functions. Comment on attachment 381085 [details] Patch Clearing flags on attachment: 381085 Committed r251222: <https://trac.webkit.org/changeset/251222> All reviewed patches have been landed. Closing bug. I suspect this might have caused bug #203460. Setting parameters.networkSessionParameters.networkCacheDirectory is not enough, I think you need to ensure the directory exists, like done for localStorageDirectory. (In reply to Philippe Normand from comment #7) > I suspect this might have caused bug #203460. It's not the cause of that bug, but > Setting > parameters.networkSessionParameters.networkCacheDirectory is not enough, I > think you need to ensure the directory exists, like done for > localStorageDirectory. It would be good to have this suggested change as a follow-up :) |