- From: craigkovatch via GitHub <sysbot+gh@w3.org>
- Date: Wed, 06 Jul 2016 02:29:08 +0000
- To: public-css-archive@w3.org
craigkovatch has just created a new issue for https://github.com/w3c/csswg-drafts: == [css-fonts] FontFaceSet uses referential equality for calculating .has() == FontFaceSet.has is not very useful right now, as it appears to use referential equality when comparing. So if I want to avoid adding duplicate FontFaces to my document, as currently speced I will have to do my own iteration and deep value comparison. Could FontFace expose some sort of comparison method that could be used by FontFaceSet to provide easier deduping? i.e. so the following code could work: ``` var font1 = new FontFace("test", "url(test.woff)", {}); document.fonts.add(font1); var font2 = new FontFace("test, "url(test.woff)", {}); if (document.fonts.has(font2)) {; // this should be useful continue; } ``` Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/273 using your GitHub account
Received on Wednesday, 6 July 2016 02:29:18 UTC