commit | b22b849d5ef25579cdbbba34b126d93d540956b7 | [log] [tgz] |
---|---|---|
author | Mohammad Refaat <mrefaat@chromium.org> | Tue Nov 07 01:59:57 2017 |
committer | Commit Bot <commit-bot@chromium.org> | Tue Nov 07 01:59:57 2017 |
tree | 2ab5bc5a4f3cef90802f0610f0df3fa60aac6783 | |
parent | 800b716c722f3aea006c156d386533424ebaceb5 [diff] |
Create WKHTTPSystemCookieStore WKHTTPSystemCookieStore is a SystemCookieStore that uses WKHTTPCookieStore as its internal cookie store. WKHTTPCookieStore is an async store that does it's callbacks on the main thread, from there we post the systemCookieStore callbacks to the webthread. Also created system_cookie_store unit tests to be a generic unit tests for all classes that implements systemCookieStore, and added NSHTTPSystemCookieStore unit test delegate & WKHTTPSystemCookieStore unit test delegate to use it. Bug: 759229, 759227, 779106 Cq-Include-Trybots: master.tryserver.chromium.mac:ios-simulator-cronet Change-Id: I7d100e1f3e27b3cffea66506a4d20e6bdbc44927 Reviewed-on: https://chromium-review.googlesource.com/741883 Commit-Queue: Mohammad Refaat <mrefaat@chromium.org> Reviewed-by: Eugene But <eugenebut@chromium.org> Cr-Commit-Position: refs/heads/master@{#514351}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .