Bug 1544432 Comment 18 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

This is a testcase which I think demonstrates that we're still not getting the transform quite correct here (in a web-observable way).

I'll attach a screencast shortly. The testcase has two green blocks with diacritics (requires Ahem font to display correctly), the left one being HTML and the right one being SVG, and it changes color when hovered.  This lets its overflow area be tested easily.

EXPECTED RESULTS:
- both green-blocks-with-diacritics should show up.
- they should have the same-size hoverable area.
- the area that gets repainted when you hover them should be the same.

ACTUAL RESULTS, with current Nightly:
 - the second green block (SVG) doesn't show up at all (due to the main issue in this bug)

ACTUAL RESULTS, with the tentative patch (attachment 9058842 [details] [diff] [review]) applied:
 - the second green block (SVG) has a much taller hoverable area and repainted area (encompassing a bunch of blank space), as compared to the first green block (HTML) which has a nice tightly-contained hoverable/repainted area.
This is a testcase which I think demonstrates that we're still not getting the transform quite correct here, even with the attached patch (and the remaining incorrectness is web-observable issue, via :hover-area at least).

I'll attach a screencast shortly. The testcase has two green blocks with diacritics (requires Ahem font to display correctly), the left one being HTML and the right one being SVG, and it changes color when hovered.  This lets its overflow area be tested easily.

EXPECTED RESULTS:
- both green-blocks-with-diacritics should show up.
- they should have the same-size hoverable area.
- the area that gets repainted when you hover them should be the same.

ACTUAL RESULTS, with current Nightly:
 - the second green block (SVG) doesn't show up at all (due to the main issue in this bug)

ACTUAL RESULTS, with the tentative patch (attachment 9058842 [details] [diff] [review]) applied:
 - the second green block (SVG) has a much taller hoverable area and repainted area (encompassing a bunch of blank space), as compared to the first green block (HTML) which has a nice tightly-contained hoverable/repainted area.

Back to Bug 1544432 Comment 18