Bug 287929

Summary: [WebDriver][BiDi] Support event subscription id's
Product: WebKit Reporter: Lauro Moura <lmoura>
Component: WebDriverAssignee: Lauro Moura <lmoura>
Status: RESOLVED FIXED    
Severity: Normal CC: bburg, hskupin, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on:    
Bug Blocks: 281940    

Lauro Moura
Reported 2025-02-18 19:29:23 PST
https://w3c.github.io/webdriver-bidi/#events > A BiDi session has subscriptions which is a list of subscriptions. > A BiDi session has a known subscription ids which is a set of all subscription ids that have been issued to the local end but which have not yet been unsubscribed. > A subscription is a struct consisting of a subscription id (a string), event names (a set of event names), top-level traversable ids (a set of IDs of top-level traversables) and user context ids (a set of IDs of user contexts). The subscription id is the value returned by `session.subscribe` [1] and optionally given as parameter to `session.unsubscribe` [2]. Related spec PR: https://github.com/w3c/webdriver-bidi/pull/828 [1] https://w3c.github.io/webdriver-bidi/#command-session-subscribe [2] https://w3c.github.io/webdriver-bidi/#command-session-unsubscribe
Attachments
Radar WebKit Bug Importer
Comment 1 2025-02-25 19:30:14 PST
Lauro Moura
Comment 2 2025-05-11 20:57:37 PDT
EWS
Comment 3 2025-05-22 09:31:16 PDT
Committed 295276@main (4bc81ef1ff54): <https://commits.webkit.org/295276@main> Reviewed commits have been landed. Closing PR #45230 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.