Test Results: https://wpt.fyi/results/css/css-backgrounds/border-image-slice-percentage.html Testcase: http://wpt.live/css/css-backgrounds/border-image-slice-percentage.html Reference: http://wpt.live/css/css-backgrounds/reference/border-image-repeat-round-ref.html Chrome passes this test; Firefox and Safari both fail. However, for what it's worth, we "pass" in terms of the textual description in the test: ``` <meta name="assert" content="diamonds in corners should be red, and other diamonds should be orange, it should be 4 orange diamonds on each side."> ``` (Safari does not; they have 2 orange diamonds on each side.) Firefox's rendering-difference between the testcase & reference case is noticeable but subtle; the diamonds have a very slightly different position -- they're shifted "outwards" by ~1px. We fail with these fuzzy metrics: ``` maxDifference: 122 totalPixels: 2920 ``` The test is annotated as fuzzy, but the fuzzy-threshold is too low to allow for our level of difference (particularly the `maxDifference` component): ``` <meta name="fuzzy" content="0-7; 0-944"> ``` Needs some further analysis to see to-what-extent the test is overconstrained, vs. if there's a real bug here.
Bug 1820657 Comment 0 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
Test Results: https://wpt.fyi/results/css/css-backgrounds/border-image-slice-percentage.html Testcase: http://wpt.live/css/css-backgrounds/border-image-slice-percentage.html Reference: http://wpt.live/css/css-backgrounds/reference/border-image-repeat-round-ref.html Chrome passes this test; Firefox and Safari both fail. However, for what it's worth, we "pass" in terms of the textual description in the test: > <meta name="assert" content="diamonds in corners should be red, and other diamonds should be orange, it should be 4 orange diamonds on each side."> (Safari does not pass, by that criteria; they show 2 orange diamonds on each side.) Firefox's rendering-difference between the testcase & reference case is noticeable but subtle; the diamonds have a very slightly different position -- they're shifted "outwards" by ~1px. We fail with these fuzzy metrics: ``` maxDifference: 122 totalPixels: 2920 ``` The test is annotated as fuzzy, but the fuzzy-threshold is too low to allow for our level of difference (particularly the `maxDifference` component): ``` <meta name="fuzzy" content="0-7; 0-944"> ``` Needs some further analysis to see to-what-extent the test is overconstrained, vs. if there's a real bug here.