We have total width of all list, subtract visible column widths with absolute value. Now, we could distribute width between relative columns width.
Also we have an issue, that relative and absolute widths were independent (i.e. 2 columns: 300px and 70%, if list width is equal to 1000, then we have: empty space or overlapping.
It doesn't affect COList with only relative or only absolute widths, only with mixed. So it doesn't break current tables, just improve widths.
I.e. it'd be useful for D125, instead of hardcoded values.