Polyfill means that you actually implemented the feature

I don't see you handling CORS headers anywhere in your code, so this is definitely not a polyfill.