Yes I do submit the bugs that I happen upon, always have. The thing with vbulletin's ckeditor is that it is heavily modded & custom coded and god only knows what kind of unholy things were done to it's javascript to implement it into vbulletin
One thing seems for certain though, if it is deferred it doesn't load and my understanding is that the async attribute contributes to this. (which cloudflare appends to javascript that it finds).
From all I know though, you've seen how the ckeditor code looks before getting thrown into the coding blender & shoved into the vbulletin product. With that said, the only instance I've seen ckeditor in is in vbulletin & invision... which I don't have an invision board to see if the rocketloader breaks it or not. So for now I'll take your word for it & give the ckeditor script in a whole the blame & look to see if I can find any other cms websites that use ckeditor as an editor and attempt to test those via cloudflare's rocketloader.
Quote:
In order to load a page, the browser must parse the contents of all <script> tags, which adds additional time to the page load. By minimizing the amount of JavaScript needed to render the page, and deferring parsing of unneeded JavaScript until it needs to be executed, you can reduce the initial load time of your page.
Details from Google
There are several techniques that can be used to defer parsing of JavaScript. The simplest and preferred technique is to simply Defer loading of JavaScript until it is needed. A second technique is to use the <script async> attribute where appropriate, which prevents parsing from blocking the initial page load by deferring it until the browser's UI thread is not busy doing something else.