I can really only call this a partial fix. I have made an adjustment which handles the nested lists that Chrome generates and turns them into indents like Firefox. However, there are internal browser differences beyond that. Based on the HTML5 spec, what Chrome is generating is actually invalid. It's doing <ul><ul><ul>...<li>; the spec refers only to child <li> (or <script>/<template>) tags. As such, there are situations where the BB code generates slightly different HTML (which is actually valid based on the spec).