window.postMessage doesn't reach my page from extension anymore

I have a chrome/firefox extension that sends a message when it loads to my website so that it knows that extension is installed. After I set up my website to proxy through Cloudflare the window.postMessage does not reach my website anymore.
Once I change DNS settings to “DNS only” it works properly again without doing any other changes to my website or extension.
So what’s the deal here? Why postMessage stops reaching?

OK, so after playing with some settings I found out that it’s Rocket Loader that’s causing messages to vanish.
Is this a known behaviour?

Rocket Loader is not compatible with all Javascript. If you open a ticket outlining the problem, they’ll probably take a look at and see if it’s something they can fix.

Login to Cloudflare and then contact Cloudflare Support by clicking on the Get More Help button.

1 Like

This topic was automatically closed after 31 days. New replies are no longer allowed.