зеркало из https://github.com/mozilla/gecko-dev.git
81f63c9d2a
The line-box's visual overflow area includes margin/border/padding area on its descendants, as well as extra empty space for text-indent and text-align. None of that area contains text & merits a backplate. So, we can't rely on the line-box's visual overflow area to determine the backplate -- we have to actually dig down to find the text frames. Also, this patch simplifies our suite of backplate reftests in several ways. Most notably, this patch: - removes unnecessary backplatable whitespace in the testcase (since that's awkward to mock up in the reference case). - uses a linear-gradient for the background instead of a longer data URI. - uses the predictably-sized Ahem font inside of tests' form controls. Differential Revision: https://phabricator.services.mozilla.com/D52065 --HG-- extra : moz-landing-system : lando |
||
---|---|---|
.. | ||
base | ||
build | ||
doc | ||
forms | ||
generic | ||
inspector | ||
ipc | ||
mathml | ||
media | ||
painting | ||
printing | ||
reftests | ||
style | ||
svg | ||
tables | ||
tools | ||
xul | ||
moz.build |