Warum setzt du alles auf 100% ? Das div innerhalb des tr-Elemnts macht auch nicht wirklich sinn, wenn es auf 100% Höhe definiert ist.
Du kannst der Zelle die Eigenschaft overflow: auto zuweisen. Das wird aber auch nur bedingt das gewünschte Ergebnis liefern.