New issue
Advanced search Search tips

Issue 852470 link

Starred by 3 users

Issue metadata

Status: Fixed
Owner:
Closed: Dec 3
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Task

Blocked on:
issue 752672
issue 887148

Blocking:
issue 651764



Sign in to add a comment

[LayoutNG] testRunner.dumpAsText() doesn't handle text-transform well

Project Member Reported by kojii@chromium.org, Jun 13 2018

Issue description

fast/css/case-transform.html

renders correctly, but text dump does not take 'text-transform' into account.

document.body.innerText doesn't either.
 

Comment 1 by yosin@chromium.org, Jun 22 2018

Blockedon: 752672
Labels: -Pri-3 Pri-2
Owner: yosin@chromium.org
Status: Started (was: Available)

Comment 2 by yosin@chromium.org, Jun 22 2018

Blocking: 651764
Cc: mstensho@chromium.org
Summary: [LayoutNG] testRunner.dumpAsText() doesn't handle text-transform well (was: [LayoutNG] innerText does not take 'text-transform' into account)
This is the issue in TextIterator, it doesn't emit characters at end when text-transform yields more characters, e.g. U+00DF eszett.

	upper(ß) = SS (should be SS)
7	upper(ß) = S (should be SS)
8	8	
9		upper(ʼn) = ʼN (should be ʼN)
9	upper(ʼn) = ʼ (should be ʼN)
10	10	
11		upper(ǰ) = J̌ (should be J̌)
11	upper(ǰ) = J (should be J̌)
12	12	
13		upper(ffi) = FFI (should be FFI)
13	upper(ffi) = F (should be FFI)

Blockedon: 887148
Cc: -xiaoche...@chromium.org
Components: -Blink>Editing Blink>Editing>Serialization
Owner: xiaoche...@chromium.org
Status: Fixed (was: Started)
I'm not seeing it on ToT.

Sign in to add a comment