Re: [csswg-drafts] [css-font-loading] FontFaceSet.check() method: reality vs spec vs privacy (#5744)

Agreed, the privacy issue is minor given that it's just a quicker/easier way to do what can be done anyway via other routes (that we aren't likely to be able to do anything about, aside from the broader topic -- being explored separately -- of restricting use of system-installed fonts).

The relevant [commit](https://github.com/w3c/csswg-drafts/commit/e73686097b5699745e58c42788be17b1821aa38f) that introduced the *throw* expectation just says

> Make the check() function differentiate between 'your font faces don't exist' and 'none of your fonts will render that example text'

but doesn't point to any further background. There was a lengthy discussion recorded in [F2F minutes from 2015-05-20](https://lists.w3.org/Archives/Public/www-style/2015Jun/0246.html), but it didn't really seem very clear; there seemed to be conflicting opinions about the use cases and no real consensus on how it should behave.

I put a possible edit in https://github.com/w3c/csswg-drafts/pull/5757 for consideration.

-- 
GitHub Notification of comment by jfkthame
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/5744#issuecomment-737272599 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Wednesday, 2 December 2020 14:42:33 UTC