diff --git a/css-font-loading-3/Overview.bs b/css-font-loading-3/Overview.bs
index 1162fc21bd9..945b70d630c 100644
--- a/css-font-loading-3/Overview.bs
+++ b/css-font-loading-3/Overview.bs
@@ -77,11 +77,9 @@ The FontFace Interface
The {{FontFace}} interface represents a single usable font face.
CSS ''@font-face'' rules implicitly define FontFace objects,
- or they can be constructed manually from a url or binary data.
+ or they can be constructed manually from a url or a buffer source.
FontFace Interface
[Exposed=(Window,Worker)]
interface FontFace {
- constructor(CSSOMString family, (CSSOMString or BinaryData) source,
+ constructor(CSSOMString family, (CSSOMString or BufferSource) source,
optional FontFaceDescriptors descriptors = {});
attribute CSSOMString family;
attribute CSSOMString style;
@@ -210,7 +208,7 @@ The Constructor
A {{FontFace}} can be constructed either
from a URL pointing to a font face file,
- or from an {{ArrayBuffer}} (or {{ArrayBufferView}}) containing the binary representation of a font face.
+ or from a {{BufferSource}} containing the binary representation of a font face.
When the FontFace(family, source, descriptors) method is called,
execute these steps:
@@ -255,7 +253,7 @@ The Constructor
2. If the {{source!!argument}} argument was a {{CSSOMString}},
set font face's internal {{[[Urls]]}} slot to the string.
- If the {{source}} argument was a {{BinaryData}},
+ If the {{source}} argument was a {{BufferSource}},
set font face's internal {{[[Data]]}} slot to the passed argument.
3. If font face's {{[[Data]]}} slot is not null,
@@ -317,7 +315,7 @@ The load() method
The {{FontFace/load()}} method of {{FontFace}}
forces a url-based font face to request its font data and load.
- For fonts constructed from binary data,
+ For fonts constructed from a buffer source,
or fonts that are already loading or loaded,
it does nothing.