mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-24 10:45:42 +00:00
6b2f992350
This change will allow the border drawing code to deal with the following changes, which will make us no longer force the fieldset to be wider than the legend. Without this patch, allowing the fieldset to be narrower than the legend causes the vertical inline-start-side and inline-end-side borders of the fieldset to paint under the legend, because the current code only modifies the painting of the block-start-side border (the one the legend is positioned on). This does change behavior in one situation, which the new tests test. For relatively positioned legends, we used to use the original vertical location but the positioned horizontal location of the legend to decide which parts of the border to not paint. In the new setup, we use the original location for both. I did check that this new behavior matches Chrome and Safari. Edge seems to have our old behavior. |
||
---|---|---|
.. | ||
button | ||
fieldset | ||
input | ||
legend | ||
meter | ||
output | ||
placeholder | ||
progress | ||
select | ||
textarea | ||
textbox | ||
reftest-stylo.list | ||
reftest.list | ||
text-control-baseline-1-ref.html | ||
text-control-baseline-1.html |