title: Incorrect percentage "padded" columns width when the table-layout is fixed
body: <p>I'm trying to use percentage columns (that have some paddings) with the table-layout fixed. When I do that for regular divs, everything works as expected (box-sizing in divs is content-box). All paddings are subtracted from 500px, then the rest is split in a half, so div's widths are 150px;</p>
  <pre><code>&lt;div style=&quot;display:flex;flex-direction:row;width:500px&quot;&gt;
      &lt;div style=&quot;width:50%;padding:0px&quot;&gt;ADSD&lt;/div&gt;
      &lt;div style=&quot;width:50%;padding:0px 100px&quot;&gt;SADDS&lt;/div&gt;
  &lt;/div&gt;
  </code></pre>
  <p>But when I do the same for a table everything works different:</p>
  <pre><code>&lt;table style=&quot;width:500px;table-layout:fixed&quot;&gt;
    &lt;tr&gt;
      &lt;td style=&quot;width:50%;padding:0px&quot;&gt;ADSD&lt;/td&gt;
      &lt;td style=&quot;width:50%;padding:0px 100px&quot;&gt;SADDS&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/table&gt;
  </code></pre>
  <p>Cells get pretty odd widths (175.812 vs 118.188). It seems that paddings are considered, but god knows how. So the question is: how are paddings are considered for percentage columns when the table layout is fixed?</p>
  <p>There was a <a href="https://stackoverflow.com/questions/21864121/table-padding-not-working">question</a> about table paddings before, but it was about the table padding itself, and not its cells paddings (so it's not relevant, border-spacing doesn't help, etc.)</p>