New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 894954 link

Starred by 2 users

Issue metadata

Status: Available
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Task


Sign in to add a comment

[Meta] Make ligatures great

Project Member Reported by bunge...@chromium.org, Oct 12

Issue description

As of Chromium 71 there are a number of issues with how ligature are handled, resulting in sometimes surprising results. These small inconsistencies add up to making how ligatures behave in the browser difficult to understand, limiting their usefulness. This is a tracking bug for a number of independent use cases (essentially tests) around ligatures which may need to be considered together in order to create a consistent model.
 
Blockedon: 894966
Cc: eaeltsin@chromium.org bunge...@chromium.org
Labels: -Type-Bug Type-Task
Owner: ----
Status: Available (was: Untriaged)
Summary: [Meta] Make ligatures great (was: Make ligatures great.)
Thanks for filing this Ben!
Blockedon: 895594
Blockedon: 896033
Blockedon: 775523
Project Member

Comment 6 by bugdroid1@chromium.org, Oct 19

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/b229b71ef89c1f627afa0946a4f90840ac04e085

commit b229b71ef89c1f627afa0946a4f90840ac04e085
Author: Ben Wagner <bungeman@chromium.org>
Date: Fri Oct 19 16:10:14 2018

Add wpt test for ligature feature precedence.

Specifies the cross product of '@font-face font-feature-settings',
'font-variant-ligatures', 'letter-spacing', and 'font-feature-settings'
with various values to test feature precedence with respect to
ligatures.

Bug: chromium:894954,  chromium:896033 , chromium:450619, chromium:443467
Change-Id: I182ce477fd0ec5dd5070c540460b1ee4e1148b8a
Reviewed-on: https://chromium-review.googlesource.com/c/1289729
Commit-Queue: Ben Wagner <bungeman@chromium.org>
Reviewed-by: Dominik Röttsches <drott@chromium.org>
Cr-Commit-Position: refs/heads/master@{#601172}
[modify] https://crrev.com/b229b71ef89c1f627afa0946a4f90840ac04e085/third_party/WebKit/LayoutTests/TestExpectations
[add] https://crrev.com/b229b71ef89c1f627afa0946a4f90840ac04e085/third_party/WebKit/LayoutTests/external/wpt/css/css-fonts/font-feature-resolution-001-ref.html
[add] https://crrev.com/b229b71ef89c1f627afa0946a4f90840ac04e085/third_party/WebKit/LayoutTests/external/wpt/css/css-fonts/font-feature-resolution-001.html

Blockedon: 443467 450619

Sign in to add a comment