Head of Line blocking was it really solved in Http2 ?

What does it mean that it solves HOL blocking only at Http layer and not TCP? and why was it selected to be this way?