Open Bug 1699812 Opened 4 years ago Updated 3 years ago

Perma Android /svg/text/scripted/getsubstringlength-emoji-ligatures.html | SVGTextContentElement.getSubStringLength on Emoji with ligatures - assert_approx_equals: expected 340.75 +/- 1 but got 330.3458251953125 when Gecko 88 merges to Beta on 2021-03-22

Categories

(Core :: SVG, defect, P2)

defect

Tracking

()

Tracking Status
firefox-esr78 --- unaffected
firefox86 --- unaffected
firefox87 --- unaffected
firefox88 + fixed
firefox89 + wontfix

People

(Reporter: aryx, Unassigned)

References

(Regression)

Details

(Keywords: regression)

Attachments

(1 file)

[task 2021-03-19T15:17:47.488Z] 15:17:47     INFO - TEST-PASS | /svg/path/error-handling/bounding.svg | bounding 
[task 2021-03-19T15:17:47.488Z] 15:17:47     INFO - TEST-UNEXPECTED-FAIL | /svg/text/scripted/getsubstringlength-emoji-ligatures.html | SVGTextContentElement.getSubStringLength on Emoji with ligatures - assert_approx_equals: expected 340.75 +/- 1 but got 330.3458251953125
[task 2021-03-19T15:17:47.488Z] 15:17:47     INFO - @http://web-platform.test:8000/svg/text/scripted/getsubstringlength-emoji-ligatures.html:23:25
[task 2021-03-19T15:17:47.489Z] 15:17:47     INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2095:25
[task 2021-03-19T15:17:47.489Z] 15:17:47     INFO - test@http://web-platform.test:8000/resources/testharness.js:566:30
[task 2021-03-19T15:17:47.489Z] 15:17:47     INFO - @http://web-platform.test:8000/svg/text/scripted/getsubstringlength-emoji-ligatures.html:17:5
[task 2021-03-19T15:17:47.590Z] 15:17:47     INFO - TEST-OK | /svg/text/scripted/getsubstringlength-emoji-ligatures.html | took 351ms
Flags: needinfo?(jwatt)
Assignee: nobody → aryx.bugmail
Status: NEW → ASSIGNED
Assignee: aryx.bugmail → nobody
Status: ASSIGNED → NEW
Keywords: leave-open
Pushed by archaeopteryx@coole-files.de: https://hg.mozilla.org/integration/autoland/rev/0ae2e2ece3b8 set getsubstringlength-emoji-ligatures.html as failing on Android with Release and Beta r=emilio DONTBUILD
Assignee: nobody → aryx.bugmail
Status: NEW → ASSIGNED

Jonathan, Robert, do you know why android behavior might differ here between nightly and release / beta?

Severity: -- → S3
Flags: needinfo?(longsonr)
Flags: needinfo?(jfkthame)
Priority: -- → P3

Changing the priority to p2 as the bug is tracked by a release manager for the current nightly.
See What Do You Triage for more information

Priority: P3 → P2

I wonder if the test is falling victim to the asynchronous font fallback behavior. In theory I think that could affect it on any channel, but timing and/or test chunking could be different between Nightly and Release such that it shows up in one place but not the other.

Flags: needinfo?(jfkthame)
Assignee: aryx.bugmail → nobody
Status: ASSIGNED → NEW

OK, scratch that idea. Is it possible to capture a screenshot of the test, so we can see how it's rendering the emoji strings? Offhand I don't see why it should behave differently on the different channels, but maybe seeing what it renders would give a clue.

Sorry, I don't know.

Flags: needinfo?(longsonr)
Has Regression Range: --- → yes

The leave-open keyword is there and there is no activity for 6 months.
:jwatt, maybe it's time to close this bug?
For more information, please visit auto_nag documentation.

Flags: needinfo?(jwatt)
Flags: needinfo?(jwatt)
Keywords: leave-open
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: