| Summary: | Sync and update 'WebSocket.idl' as per WebIDL Specification | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Ahmad Saleem <ahmad.saleem792> |
| Component: | DOM | Assignee: | Nobody <webkit-unassigned> |
| Status: | NEW --- | ||
| Severity: | Normal | CC: | annevk, webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | Safari Technology Preview | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
|
Description
Ahmad Saleem
2023-11-30 00:24:40 PST
1) Argument names are not web-exposed so don't matter. Using the specification-provided IDL is possible here, but will require more complicated C++. Not entirely clear what ends up being more efficient, but we do try for our C++ to match the specification so maybe we should do it. 2) This seems potentially worth addressing, but requires some investigation into what underlying type we use. If that's always equivalent to long or less this would not be a change worth making as it's not web-exposed either way. 3) Same as 1. I believe that for none of these you can write a test to demonstrate Safari is different from Chrome or Firefox. Hope that helps! |