Released: 2026-09-10 / Chromium: 153.0.8010.36 / Language: 日本語 | English
The rendering engine is updated to Chromium 153.
In vertical writing, a line broke half-way when a closing
bracket fell at the
line end. A line with room for 35 characters held only 17, and
because
text-align: justify then spread the remainder, the
inter-character advance
doubled (16px to 33.5px). To a reader that line simply looks
stretched.
This release resolves it. Under the same conditions all 35 characters
fit on
one line.
It does not occur in horizontal writing. The problem
is specific to vertical
writing. Within vertical writing, however, it did not depend on
the
configuration: it appeared with every font we tried (serif,
sans-serif,
Noto Serif CJK JP, Noto Sans CJK JP), with ruby, and with
line-height: normal.
Of 13 configurations, 8 exhibited it; all 8 are resolved in this
release.
The characters spread out only when text-align: justify
is in effect. Without
it the spacing is unchanged and the line simply ends early. Either way
the line
stops half-way.
We reported this upstream (crbug 542686223) and Chromium fixed it.
The fix is in
Chromium 153.
In the previous release (1.2.1 / Chromium 152) we carried our own
workaround,
which improved the count from 17 characters to 34. One
character still moved
to the next line, so it was not complete. That workaround is no longer
needed and
has been removed.
The bundled demo answers --version. When reporting a
problem, this single
line identifies the build.
$ blinkgtk_browser --version
BlinkGTK 1.2.2-build1 (Chromium 153.0.8010.36)
--help prints the usage and how to specify the URL to
open.
Chromium 153 enables EventTimingMatchingHTML (which
elements event timing
attributes to) by default, among others. For BlinkGTK users the change
that
matters directly is the vertical-writing fix above.
blink_gtk_get_version_full() /
blink_gtk_get_build()) works the same way