threshold-scope-cell-1-ref.html 815 B

1234567891011121314151617181920212223242526272829303132
  1. <!DOCTYPE HTML>
  2. <title>font.size.inflation.lineThreshold test: scope of accumulation</title>
  3. <style>
  4. body { font-size: 12px; width: 600px; }
  5. p { margin: 0 }
  6. table { border-spacing: 0 } /* FIXME: why is this needed? Something to do with ComputeDescendantWidth in nsFontInflationData? */
  7. td { padding: 0 }
  8. </style>
  9. <!--
  10. In a 600px container, the minimum font size at 15em per line is 40px.
  11. This means we map 0px-60px into 40px-60px, so 12px gets mapped to 44px.
  12. Further, with a lineThreshold of 100, we need 50 characters of 12px
  13. text to meet the line threshold.
  14. -->
  15. <table><tr><td style="width: 600px; font-size: 44px">123456789
  16. 123456789
  17. 123456789
  18. 123456789
  19. 1234567890</td></tr>
  20. <tr><td>123456789
  21. 123456789
  22. 123456789
  23. 123456789
  24. 123456789</td></tr>
  25. </table>
  26. <p>123456789
  27. 123456789
  28. 123456789
  29. 123456789
  30. 123456789</p>