canvas: Support all Unicode variation selectors in text runs#43449
canvas: Support all Unicode variation selectors in text runs#43449mrobinson merged 5 commits intoservo:mainfrom
Conversation
|
🔨 Triggering try run (#23483442693) for Linux (WPT) |
|
|
mrobinson
left a comment
There was a problem hiding this comment.
Is it possible to write a test for this? I think you might find some ideas looking for other variation selector tests.
|
🔨 Triggering try run (#23485185426) for Linux (WPT) |
|
🤖 Opened new upstream WPT pull request (web-platform-tests/wpt#58708) with upstreamable changes. |
|
📝 Transplanted new upstreamable changes to existing upstream WPT pull request (web-platform-tests/wpt#58708). |
|
Test results for linux-wpt from try job (#23485185426): Flaky unexpected result (24)
Stable unexpected results that are known to be intermittent (17)
|
|
✨ Try run (#23485185426) succeeded. |
|
✍ Updated existing upstream WPT pull request (web-platform-tests/wpt#58708) title and body. |
Signed-off-by: Euclid Ye <yezhizhenjiakang@gmail.com>
Signed-off-by: Euclid Ye <yezhizhenjiakang@gmail.com>
Signed-off-by: Euclid Ye <yezhizhenjiakang@gmail.com>
Signed-off-by: Euclid Ye <yezhizhenjiakang@gmail.com>
|
✍ Updated existing upstream WPT pull request (web-platform-tests/wpt#58708) title and body. |
|
📝 Transplanted new upstreamable changes to existing upstream WPT pull request (web-platform-tests/wpt#58708). |
|
@yezhizhen Nice work. |
Signed-off-by: Euclid Ye <yezhizhenjiakang@gmail.com>
|
DCO was stuck. I also simplified the condition: previously it potentially allows VS to start new run if |
|
📝 Transplanted new upstreamable changes to existing upstream WPT pull request (web-platform-tests/wpt#58708). |
|
✍ Updated existing upstream WPT pull request (web-platform-tests/wpt#58708) title and body. |
Initially I just want to update the legacy comment, since raqote backend is gone.
This also enforces other variation selectors properly: see anchor ⚓ below,
which ignored our text selector previously.
Fixes: #43448
Fixes: #43650
Testing: Added a test that all other browsers pass as well.