<div dir="ltr"><div><div><div><div><div><div><div><b>tl;dr</b> - Use inline comments in INI test manifests with the '#' character. The ';' character no longer denotes a comment.<br></div><div><br>Previously, through a quirk of manifestparser, inline comments would only work if they appeared on a 'skip-if' key. This was a bad situation because developers would naturally assume inline comments worked everywhere and then be surprised when things broke in subtle ways.<br><br></div>The fix (tracked by <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1333564" target="_blank">bug 1333564</a>) is on central, and ensures inline comments work everywhere no matter what key. I'm posting this to the newsgroup because it means the '#' character can no longer appear in a value without a preceding space, e.g:<br><br></div>[test.js]<br></div>key1 = foo#bar<br></div><div>key2 = foo # bar<br></div><div><br></div>would resolve to { key1: "foo#bar", key2: "foo" }.<br><br>Because enabling inline comments restricts what is allowed as a value, I also disabled using the ';' character as a comment. A quick DXR showed that hardly anyone was using that as a comment character anyway, so it seemed best to stop supporting it.<br><br></div><div>Let me know if you have questions or concerns,<br></div><div>Andrew<br></div></div></div></div>