There is disagreement among browsers, and no specification in CSS2.1, concerning the containing block of a table cell.
Blink consider the row the containing block. I believe Firefox and Edge consider the table the containing block.
Can the editor clarify for me and maybe add something to the spec?
Others have encountered the same question.