Update FontFaceSet to confirm the latest spec. Now, FontFaceSet behaves as setlike<FontFace> with entries(), keys(), values(), and iterator. (crbug.com/392075) Also add() and remove() are changed not to throw InvalidModificationError on handling CSS-connected FontFaces. (crbug.com/510346)
Docs: https://developer.mozilla.org/en-US/docs/Web/API/FontFaceSet
Samples: https://googlechrome.github.io/samples/font-face-set/index.html