<!DOCTYPEhtml>
<meta charset="UTF-8">
<script>
// This is the constant in nsTextFrame.cpp of the number of lines which
// a text run can be built up to.
const NUM_LINES_TO_BUILD_TEXT_RUNS = 200;
// Push the affecting line to be the last line in the text run.
for (let i = 0; i < NUM_LINES_TO_BUILD_TEXT_RUNS - 1; i++) {
document.write('x ');
}
// The exact number here isn't important. It just needs to be large
// enough that '\n' would be inside text after a line break.
for (let i = 0; i < 2000; i++) {
document.write('あ');
}
document.write('\nあ ');
// Then this ruby would not get its text run.
document.write('xx');
</script>
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.