[Webkit-unassigned] [Bug 213471] [WPE][GTK] Add API to configure deviceidhashsalts directory to WebKitWebsiteDataManager?

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Jun 22 23:45:52 PDT 2020


https://bugs.webkit.org/show_bug.cgi?id=213471

--- Comment #2 from Alejandro G. Castro <alex at igalia.com> ---
(In reply to Carlos Garcia Campos from comment #1)
> This is used by the DeviceIdHashSaltStorage, but I don't remember what this
> was for, WebRTC? Alex?

Yep, it is for WebRTC, they are used to create the device id's the browser send to identify the mic and the camera in the enumerateDevices function. It avoids fingerprinting creating different ids per origin, but allows the user to configure a default device per origin. More information here:

https://w3c.github.io/mediacapture-main/#enumerating-devices

I think there is some API in WebsiteDataStoreConfiguration to change the directory but I don't remember if there is a way to change that from the glib API. This is the original commit:

https://trac.webkit.org/changeset/239513/webkit

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20200623/45788317/attachment.htm>


More information about the webkit-unassigned mailing list