Last Updated: [[2021-02-02]]
- [[2021-02-02]]
- [[2021-02-01]]
Source: https://en.wikipedia.org/wiki/Polyfill_(programming)
# What's a polyfill?
A polyfill is a workaround to implementing something that would otherwise not be supported in the client. For example, it could be a JavaScript library that implements HTML5 for a web browser that does not support it.
# In context
[[Ivan Mirić]] created [this pull request](https://github.com/loadimpact/jslib.k6.io/pull/21) about a formdata polyfill for [[k6 (tool)]]. This PR adds a way to use `ArrayBuffer` (a buffer for binary data) to HTTP request bodies, enabling binary formdata in js.