Emoji's are not rendering by a chrome extension?

217 Views Asked by At

A few months back I wrote an extension to scan a webpage and extracts a few details from it. The webpage is an application form and users of the extension can select complete or incomplete after examining the details given by the applicant. Once the user clicks on the copy button on the extension it will automatically copy the details extracted by the extension to the clipboard with a pre-arranged templated format.

If the user selected complete, a tick mark will be added to the generated text by the following function. Here is the github link to the exact function.

if (completedOrIncomplete == "COMPLETE") {
            completedOrIncomplete = completedOrIncomplete + " ✅"
        } else {
            //do nothing
        }
    }
}

The final clipboard text was something like this: COMPLETE ✅

This was working properly until yesterday. Now it's not working.

And it displays a message like this, COMPLETE ✅

I thought this might be due to the "Fastly" CDN outage yesterday(09/06/2021) since it was reported that Twitter Emoji's were not loading due to the outage. Now the issue has been fixed by the "Fastly" but Emoji's are not still loading for some users.

  1. What should I do to fix this issue?
  2. Should a new release of the extention would fix the issue?
  3. If it's in fact this Fastly CDN issue caused this, How could a CDN is related to Emoji loading?

Thank you in advance.

0

There are 0 best solutions below