- 05 9月, 2012 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 02 8月, 2012 4 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
We need the font for glyph lookup during GSUB pauses in Indic shaper. Could perhaps be avoided, but at this point, we don't mean to support separate substitute()/position() entry points (anymore), so there is no point in not providing the font to GSUB.
-
由 Behdad Esfahbod 提交于
Comes with some 10% speedup for Devanagari even!
-
- 30 7月, 2012 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 20 7月, 2012 1 次提交
-
-
由 Behdad Esfahbod 提交于
Fixes most failures of Oriya, and improves others a bit.
-
- 25 4月, 2012 1 次提交
-
-
由 Behdad Esfahbod 提交于
Experimental API for now.
-
- 24 4月, 2012 2 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
- 05 8月, 2011 2 次提交
-
-
由 Behdad Esfahbod 提交于
Where causing issues for people with MSVC.
-
由 Behdad Esfahbod 提交于
-
- 31 7月, 2011 2 次提交
-
-
由 Behdad Esfahbod 提交于
In old-style Indic OT standards, the post-base Halants are moved after their base. Emulate that by moving first post-base Halant to post-last-consonant. Brings test-shape-complex failures down from 88 to 54. Getting there!
-
由 Behdad Esfahbod 提交于
-
- 08 7月, 2011 4 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
Fixes https://bugzilla.mozilla.org/show_bug.cgi?id=644184 among others. Shapers now can request segmented feature application by calling add_gsub_pause() or add_gpos_pause(). They can also provide a callback to be called at the pause. Currently the Arabic shaper uses pauses to enforce certain feature application. The Indic shaper can use the same facility to pause and do reordering in the callback.
-
由 Behdad Esfahbod 提交于
-
- 15 6月, 2011 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 28 5月, 2011 2 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
Respectively, separate planner from the actual plan.
-
- 12 5月, 2011 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 06 5月, 2011 3 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
- 03 5月, 2011 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 22 4月, 2011 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 14 10月, 2010 2 次提交
-
-
由 Behdad Esfahbod 提交于
Previously boolean features turned on the entire feature mask. This is wrong if feature is Alternate and user has provided values bigger than one. Though, I don't think other engines support such corner cases.
-
由 Behdad Esfahbod 提交于
Previously if a default global feature was overrided by a non-global user feature, we were not setting any default mask for the feature, essentially disabling the feature by default. Fix that.
-
- 13 10月, 2010 3 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
- 09 10月, 2010 8 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
hb_ot_plan_t may be a better name, donno.
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
We now build our entire attack plan before jumping in.
-
由 Behdad Esfahbod 提交于
-