Bug 100794 - Enable complex-text measuring optimization for platforms using HarfBuzz
Summary: Enable complex-text measuring optimization for platforms using HarfBuzz
Status: RESOLVED WONTFIX
Alias: None
Product: WebKit
Classification: Unclassified
Component: Layout and Rendering (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on: 102603 98317 113243
Blocks:
  Show dependency treegraph
 
Reported: 2012-10-30 16:13 PDT by Eric Seidel (no email)
Modified: 2013-05-21 23:44 PDT (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Eric Seidel (no email) 2012-10-30 16:13:29 PDT
Enable complex-text measuring optimization for platforms using HarfBuzz

Harfbuzz was explicitly excluded from:
http://trac.webkit.org/changeset/130851

Due to a fast/text/shaping/shaping-selection-rect.html regression:
https://bugs.webkit.org/show_bug.cgi?id=98317#c29

Enabling this is a 10% win for line layout.  Those don't come along very often. :)
Comment 1 Eli Fidler 2013-05-03 14:18:18 PDT
It seems like this is enabled unconditionally these days.
Comment 2 Eric Seidel (no email) 2013-05-21 23:44:47 PDT
I believe HarfBuzz was chromium-only.  And I believe this is either already done, or tracked separately in teh chromium issue tracker.