~cytrogen/masto-fe

5b88b7e81abaf48fb5e4c8a634bc97a4f9e3a698 — Nick Schonning 3 years ago df6602e
[Glitch] Remove Array.prototype.includes polyfill

Port c0886dee1480cecedb7e8b152c848f061ab7f81e to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
M app/javascript/flavours/glitch/base_polyfills.js => app/javascript/flavours/glitch/base_polyfills.js +0 -5
@@ 1,16 1,11 @@
import 'intl';
import 'intl/locale-data/jsonp/en';
import 'es6-symbol/implement';
import includes from 'array-includes';
import assign from 'object-assign';
import values from 'object.values';
import { decode as decodeBase64 } from './utils/base64';
import promiseFinally from 'promise.prototype.finally';

if (!Array.prototype.includes) {
  includes.shim();
}

if (!Object.assign) {
  Object.assign = assign;
}

M app/javascript/flavours/glitch/load_polyfills.js => app/javascript/flavours/glitch/load_polyfills.js +0 -1
@@ 12,7 12,6 @@ function importExtraPolyfills() {

function loadPolyfills() {
  const needsBasePolyfills = !(
    Array.prototype.includes &&
    HTMLCanvasElement.prototype.toBlob &&
    window.Intl &&
    Object.assign &&