layout/reftests/xul/text-crop.xhtml
author Gabriel Luong <gabriel.luong@gmail.com>
Sun, 13 Jul 2025 02:28:40 +0000 (16 hours ago)
changeset 796385 23185ed855a5b168943bde8ebe8ec946cd83f675
parent 654511 572bd74584305ff0b19e461e649079a81f8c2276
permissions -rw-r--r--
Bug 1972159 - Part 25: Enable Compose Homepage by default and remove associated settings and Nimbus flags r=android-reviewers,devota Differential Revision: https://phabricator.services.mozilla.com/D254598
<?xml version="1.0"?>
<window class="reftest-wait"
        align="start"
        xmlns:html="http://www.w3.org/1999/xhtml"
        xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
<html:style type="text/css">
  @font-face {
    font-family: firasans;
    src: url(../fonts/fira/FiraSans-Regular.otf);
  }
  vbox {
    font-family: firasans;
    font-size: 40px;
  }
  label {
    width: 230px;
  }
</html:style>
<vbox width="230">
  <label id="start" value="" crop="start" />
  <label id="end" value="" crop="end" />
  <label id="center" value="" crop="center" />
</vbox>
<script>
<![CDATA[
function text(n) {
  // Include U+FE0E variation selector to ensure font selection doesn't
  // seek out a color-emoji font in preference to Fira.
  return "\u{1F310}\u{FE0E}".repeat(n);
}
// Start is aligned slightly differently.
// document.getElementById("start").value = text(10);
document.getElementById("end").value = text(10);
document.getElementById("center").value = text(10);
document.documentElement.className = "";
]]>
</script>
</window>