| Summary: | REGRESSION (r288804): fast/forms/visual-hebrew-text-field.html is failing | ||||||
|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Truitt Savell <tsavell> | ||||
| Component: | WebCore Misc. | Assignee: | Ryosuke Niwa <rniwa> | ||||
| Status: | RESOLVED FIXED | ||||||
| Severity: | Normal | CC: | ap, dino, koivisto, mmaxfield, rniwa, simon.fraser, webkit-bot-watchers-bugzilla, webkit-bug-importer, zalan | ||||
| Priority: | P2 | Keywords: | InRadar | ||||
| Version: | WebKit Nightly Build | ||||||
| Hardware: | Unspecified | ||||||
| OS: | Unspecified | ||||||
| Attachments: |
|
||||||
|
Description
Truitt Savell
2022-02-08 13:25:55 PST
Huh, very strange. I guess I should confirm it locally and figure out how on the earth that change would have caused this test failure. Ryosuke, do you expect to have the time to look into this in near future? If not, we should just revert. (In reply to Alexey Proskuryakov from comment #3) > Ryosuke, do you expect to have the time to look into this in near future? If > not, we should just revert. Yeah, I'm going to look into this today. The test passes when ran on its own so it's some kind of inter-test states. This seems to be an issue with font loading code leaking some kind of inter-test dependency / states. For now, I'm gonna workaround it by forcing a different test options in the test itself to emulate the environment in which test ran prior to r288804 Created attachment 451948 [details]
Patch
Nice. It this a test harness bug of some kind that the test used to run in this unusual environment prior to r288804? I'm not quite following what changed. Understood that there is font loading issue too. (In reply to Alexey Proskuryakov from comment #8) > Nice. It this a test harness bug of some kind that the test used to run in > this unusual environment prior to r288804? I'm not quite following what > changed. Yeah, so prior to r288804, we had another test which ran immediately before this test that enabled keygen element and that seems to have somehow clear(?) some kind of test interdependent state. I'm using emulating the same effect by forcing ephemeral session here. It's somewhat of a fragile fix but it's probably more important for this test to get back running instead of root causing whatever font loading issue we may have here. Committed r289787 (247252@main): <https://commits.webkit.org/247252@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 451948 [details]. |