mirror of
https://github.com/servo/servo.git
synced 2025-09-19 11:20:09 +01:00
script: initial CookieStore implementation (#37968)
This is a first draft at implementing the required infrastructure for CookieStore, which requires setting up IPC between script and the resource thread to allow for async/"in parallel" handling of cookie changes that have a promise API. Cookie Store also will need to receive change events when cookies for a url are changed so the architecture needs to support that. Expect this PR to be reworked once the architecture becomes more settled, cookie change events will be implemented in follow up PRs Testing: WPT tests exist for this API Part of #37674 --------- Signed-off-by: Sebastian C <sebsebmc@gmail.com>
This commit is contained in:
parent
a75f3fd09b
commit
b869b7eb96
35 changed files with 917 additions and 305 deletions
|
@ -138,6 +138,7 @@ WEBIDL_STANDARDS = [
|
|||
b"//gpuweb.github.io",
|
||||
b"//notifications.spec.whatwg.org",
|
||||
b"//testutils.spec.whatwg.org/",
|
||||
b"//cookiestore.spec.whatwg.org/",
|
||||
# Not a URL
|
||||
b"// This interface is entirely internal to Servo, and should not be" + b" accessible to\n// web pages.",
|
||||
]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue