If the wording was "such as vulnerabilities similar to Heartbleed" would that make it better.
The point I was trying to make is that you can't make that kind of mistake in the safe Rust language. You will fail a bounds check even if you decide to trust client provided lengths.
I think that would have made it better. I can believe that Rust protects you from the mistake that led to heartbleed but the statement read (to me at least) more like:
"Servo protects you from that really scary thing the internet has been atwitter with for the past week whereas other browsers leave you high and dry"
I know that is not what you said and probably not what you meant but it just seemed like an odd way to word IMHO.
The point I was trying to make is that you can't make that kind of mistake in the safe Rust language. You will fail a bounds check even if you decide to trust client provided lengths.