| Summary: | Deduplicate WebsiteDataStore::parameters() of Cocoa port and non-Cocoa port | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Fujii Hironori <Hironori.Fujii> | ||||||||||||||
| Component: | WebKit2 | Assignee: | Fujii Hironori <Hironori.Fujii> | ||||||||||||||
| Status: | RESOLVED FIXED | ||||||||||||||||
| Severity: | Normal | CC: | achristensen, bfulgham, webkit-bug-importer, wilander, youennf | ||||||||||||||
| Priority: | P2 | Keywords: | InRadar | ||||||||||||||
| Version: | WebKit Nightly Build | ||||||||||||||||
| Hardware: | Unspecified | ||||||||||||||||
| OS: | Unspecified | ||||||||||||||||
| See Also: | https://bugs.webkit.org/show_bug.cgi?id=209410 | ||||||||||||||||
| Attachments: |
|
||||||||||||||||
|
Description
Fujii Hironori
2020-03-27 01:02:13 PDT
Created attachment 394889 [details]
Patch
Comment on attachment 394889 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=394889&action=review > Source/WebKit/UIProcess/WebsiteData/WebsiteDataStore.cpp:2221 > + }; There is a lot of code shared with WebsiteDataStoreParameters WebsiteDataStore::parameters() in WebsiteDataStoreCocoa.mm. Can we try sharing it? GTP seems to have an issue with hasStatisticsTestingCallback. Comment on attachment 394889 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=394889&action=review >> Source/WebKit/UIProcess/WebsiteData/WebsiteDataStore.cpp:2221 >> + }; > > There is a lot of code shared with WebsiteDataStoreParameters WebsiteDataStore::parameters() in WebsiteDataStoreCocoa.mm. > Can we try sharing it? > GTP seems to have an issue with hasStatisticsTestingCallback. Good idea. Will do so. Created attachment 395005 [details]
Patch
Created attachment 395009 [details]
Patch
Created attachment 395012 [details]
Patch
Created attachment 395013 [details]
Patch
Created attachment 395017 [details]
Patch
Comment on attachment 395017 [details] Patch Clearing flags on attachment: 395017 Committed r259323: <https://trac.webkit.org/changeset/259323> All reviewed patches have been landed. Closing bug. |