gfx/thebes/gfxHarfBuzzShaper.cpp
a4916f9d8d2f217b2d452a5802f8ace5d44f396b
created 2012-03-19 14:13 -0700
pushed 2012-09-13 10:46 +0000
David Anderson David Anderson - Merge from mozilla-central.
1a9e91a88a5488d15b39a0530c326fdb1e1ce77b
created 2012-02-24 13:26 -0800
pushed 2012-09-13 10:46 +0000
David Anderson David Anderson - Merge from mozilla-central.
61980734d3a21c29f3783ae946733af29ebcd2bd
created 2012-02-21 15:08 -0800
pushed 2012-09-13 10:46 +0000
David Anderson David Anderson - Merge from mozilla-central.
98a0b13b8a0cec8430394da7d323021ff8ee7800
created 2012-02-15 13:45 -0800
pushed 2012-09-13 10:46 +0000
David Anderson David Anderson - Merge from mozilla-central.
6ba07330f431d6f08ea4bc8ad067e6fee2e4a979
created 2012-01-21 17:30 +0100
pushed 2012-09-13 10:46 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
266b7ffc925d7b04bd7ecca549dde55047758676
created 2012-01-06 17:03 -0800
pushed 2012-09-13 10:46 +0000
David Anderson David Anderson - Merge from mozilla-central.
f93960a93ad97a56d308bd9ce25d97cbc175d524
created 2011-10-17 11:52 -0700
pushed 2012-09-13 10:46 +0000
David Anderson David Anderson - Merge from mozilla-central.
016702490661e9371adb4542d1f8e156cd2b94fd
created 2011-10-10 17:32 -0700
pushed 2012-09-13 10:46 +0000
David Anderson David Anderson - Merge from mozilla-central.
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735
created 2011-10-05 19:52 -0700
pushed 2012-09-13 10:46 +0000
David Anderson David Anderson - Merge to eliminate bad head.
cad26d2fb5af799dfe030fd2a8948d617eac2f52
created 2011-10-05 18:37 -0700
pushed 2012-09-13 10:46 +0000
David Anderson David Anderson - Backout merge.
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2012-08-23 05:16 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
759748513d641b953378472641da57b04d68d2a2
created 2012-08-06 13:34 -0700
pushed 2012-08-08 09:53 +0000
Daniel Holbert Daniel Holbert - Bug 780680: Remove never-read variable 'prevGlyphCharIndex' from gfxHarfBuzzShaper::SetGlyphsFromRun(). r=jfkthame
f24229bc0ec81d97f9248789a1df23251c81e404
created 2012-08-06 11:42 +0100
pushed 2012-08-08 09:53 +0000
Jonathan Kew Jonathan Kew - bug 780409 - updates to thebes harfbuzz integration for hb api changes. r=jdaggett
b5c4b792f3f2a047e3517472d72842a76afb77cd
created 2012-07-30 17:20 +0300
pushed 2012-07-31 14:39 +0000
Aryeh Gregor Aryeh Gregor - Bug 777292 part 2 - Change all nsnull to nullptr
95a2e9d06e31c219a6b43201c6305279b66c1c8e
created 2012-05-21 21:05 +0100
pushed 2012-05-22 13:21 +0000
Jonathan Kew Jonathan Kew - bug 756850 - HBGetGlyph callback for harfbuzz needs to return whether the glyph existed. r=smontagu
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-05-21 12:35 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
1dbfff7cf0ab8fd028d32a754b9aafefc7481a95
created 2012-05-07 12:18 -0700
pushed 2012-05-10 14:55 +0000
Jonathan Kew Jonathan Kew - harfbuzz shaper should not modify character-clustering info due to diacritic within ligature. Bug 249159, r=smontagu
da881377f29d897f304d9f3b949baa41014c5e67
created 2012-04-26 15:26 +0900
pushed 2012-04-27 12:45 +0000
John Daggett John Daggett - Bug 718539. Merge per-font and style rule font features. r=jkew
03fa311b5a9badeb1866bcebd125a2c9d0342527
created 2012-04-21 22:24 +0100
pushed 2012-04-24 15:36 +0000
Jonathan Kew Jonathan Kew - bug 745780 - update harfbuzz code to upstream commit 3cde23664fbbe9cd2ac1b8fd5eb2ea288309cc9c (2012-04-17). r=jdaggett a=mfinkle
e5cd53eb0cf9d5af4bf620886fd198b6370848a9
created 2012-04-17 09:50 +0100
pushed 2012-04-19 08:49 +0000
Jonathan Kew Jonathan Kew - bug 745261 - check calls to SetupCairoFont for failure. r=jdaggett
5a09b2ba98ad3e9135bb808df04ede112d4d08a9
created 2012-03-17 09:38 +0000
pushed 2012-03-20 08:24 +0000
Jonathan Kew Jonathan Kew - bug 721719 - ignore the GSUB table in Roboto on Android because of bad ligature rule. r=jdaggett
e90a72c46e97e27d39f239106fcd481284323ca8
created 2012-02-24 10:15 +0000
pushed 2012-02-24 19:48 +0000
Jonathan Kew Jonathan Kew - bug 724826 pt 1 - move various Unicode property tables from gfx to intl. r=smontagu
969493463a87c7942ac30d75c9548e547f03b976
created 2012-02-20 20:39 +0000
pushed 2012-02-22 16:49 +0000
Jonathan Kew Jonathan Kew - bug 728866 - pt 3 - add support for Hebrew presentation forms, excluded from canonical composition. r=smontagu
2c3f7f3ace8913fa91417c4dc9c462b536a031fb
created 2012-02-20 20:39 +0000
pushed 2012-02-22 16:49 +0000
Jonathan Kew Jonathan Kew - bug 728866 - pt 2 - implement canonical composition callbacks for harfbuzz. r=smontagu
392319d8c1fada29709b6d561224e874dede2b45
created 2012-02-14 08:03 +0000
pushed 2012-02-16 11:54 +0000
Jonathan Kew Jonathan Kew - bug 695857 - update harfbuzz code and adapt gfx/thebes for revised harfbuzz API. r=jdaggett
0a9fd06dea540d2cdef8e536ae346a65e4b6ac5e
created 2012-01-20 09:19 +0000
pushed 2012-01-21 15:34 +0000
Karl Tomlinson Karl Tomlinson - b=716402 improve inter-glyph pixel rounding r=jfkthame
99a6a46456ac0b3dcfdaf203ab2e405d0423dee8
created 2011-12-06 12:39 +0000
pushed 2012-01-08 14:03 +0000
Jonathan Kew Jonathan Kew - bug 703100 - pt 2.1 - implement gfxShapedWord caching for gfxFont instances. r=roc
ec7577dec4fceef0ac2717416d9c48289402d935
created 2011-10-17 10:59 -0400
pushed 2011-10-18 10:46 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
fbe700c7747cc4dc102795a576d9d0c66b6706d6
created 2011-10-07 17:25 +0100
pushed 2011-10-11 13:13 +0000
Jonathan Kew Jonathan Kew - bug 577911 - don't ignore the return value from SetGlyphsFromRun. r=jdaggett
6028686b01f06bcfab0997279a7ed53fe2fd4439
created 2011-10-07 17:45 +0100
pushed 2011-10-08 04:59 +0000
Jonathan Kew Jonathan Kew - back out 32989cd5377b for total (non-DEBUG) bustage
32989cd5377b6007d7a46ccb078db38f3282f262
created 2011-10-07 17:25 +0100
pushed 2011-10-08 04:59 +0000
Jonathan Kew Jonathan Kew - bug 577911 - don't ignore the return value from SetGlyphsFromRun. r=jdaggett
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2011-09-29 13:30 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
6fd7a1b9ef64f8d358abb57f9b89b46832fda8c5
created 2011-05-30 15:08 -0400
pushed 2011-08-15 14:02 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 660662. Eliminate NS_(ceil|floor). r=roc
6cd84482066b74b14fa5bf956928eef5945d6dab
created 2011-08-10 16:09 -0400
pushed 2011-08-12 13:59 +0000
Rafael Ávila de Espíndola Rafael Ávila de Espíndola - Bug 678022: Fix build with clang and c++0x. In c++0x one cannot use -1 in a position in an initializer list that is unsigned. Use UINT_MAX instead. r=roc
79f718b57c49f8c11e781dfe27af4da16befbd08
created 2011-06-03 16:31 +1200
pushed 2012-09-13 10:46 +0000
Robert O'Callahan Robert O'Callahan - Bug 661471. Part 1: Create preference to force particular font families to use 'GDI Classic' rendering with DirectWrite. r=jdaggett,jfkthame
e3f863f8bf4afab968896fb1a835097779f124a7
created 2011-06-02 14:56 +0200
pushed 2012-09-13 10:46 +0000
Dominic Fandrey Dominic Fandrey - Bug 645398 - Substitute PR_(MAX|MIN|ABS|ROUNDUP) macro calls; r=roc
fd8e217b2c84e199e1c1a4a6c6c74368812c154b
created 2011-04-21 07:29 +0100
pushed 2012-09-13 10:46 +0000
Jonathan Kew Jonathan Kew - bug 642589 - expose prefs for tweaking DirectWrite/D2D antialiasing behavior. r=jdaggett
b895bc3e7a248cea5668f57a4f6c85fadb4cf007
created 2011-04-19 09:01 +0100
pushed 2012-09-13 10:46 +0000
Jonathan Kew Jonathan Kew - bug 589682 - ignore GDEF table in italic faces of times new roman, to work around font bug. r=jdaggett
2a14b48cc2877c945798f99b4c13719e7c944f91
created 2011-01-22 01:44 +0900
pushed 2012-09-13 10:46 +0000
John Daggett John Daggett - Bug 602792. Lazy initialize mUseFontGlyphWidths to avoid unnecessary font io. r=jkew, a=blocker
02b92b61f5cdaa8efd8dfa5c8cb86d4a0f25aa01
created 2011-01-21 10:35 +0000
pushed 2012-09-13 10:46 +0000
Jonathan Kew Jonathan Kew - bug 624310 - get glyph widths via directwrite rather than font tables when using simulated bold. r=bas a=joe
4f0745429ccbb5ad3c2e70f37354b8f8dd4b8d98
created 2010-12-09 11:52 +0000
pushed 2012-09-13 10:46 +0000
Adam Adam - bug 612488 - make featureSettings fields use direct nsTArray rather than pointers. r=jfkthame a=joe
24b24db52caffca14683acb4d09767b4abbd11f1
created 2010-12-09 20:28 +1300
pushed 2012-09-13 10:46 +0000
Karl Tomlinson Karl Tomlinson - b=569770 part 7: allow the font to provide its own GetGlyph function r=jfkthame
a95df38d5991ea66a3250526578aaa8ba845f2e1
created 2010-12-09 20:28 +1300
pushed 2012-09-13 10:46 +0000
Karl Tomlinson Karl Tomlinson - b=569770 part 6: use font group style to look for language and CSS features r=jfkthame
0ec22e77aefc7a690cf6a96f466f9d0056fc2f39
created 2010-12-05 18:38 +0000
pushed 2012-09-13 10:46 +0000
Ms2ger Ms2ger - Bug 605179 - Fix build warnings in gfx/; r=roc a=bsmedberg
7c282eb45b9b72c1b911f6c10fdb776bd7dda82b
created 2010-12-01 16:34 +0000
pushed 2012-09-13 10:46 +0000
timeless timeless - Bug 603358 gfxHarfBuzzShaper::InitTextRun leaks hb_font_funcs_create() and hb_unicode_funcs_create(). r=jfkthame a=joe
3e3726fc8083971b223952a29cf2289ed0915867
created 2010-11-30 15:44 +0000
pushed 2012-09-13 10:46 +0000
Karl Tomlinson Karl Tomlinson - bug 615121 - fix operator precedence error in glyph yoffset. r=jfkthame a=blocking-betaN
11ca3cd81864621a74efb90cf15398067f27e891
created 2010-11-20 17:49 +0000
pushed 2012-09-13 10:46 +0000
Jonathan Kew Jonathan Kew - bug 603879 - part 2 - update harfbuzz integration to support arabic etc shaping. r=jdaggett a=blocking2.0
db24505d74e9fcedb413c2bf0f674b00ab8513c5
created 2010-11-16 08:38 +0000
pushed 2012-09-13 10:46 +0000
Jonathan Kew Jonathan Kew - bug 605043 followup - fix --with-system-cairo build breakage. r=karlt a=bustage
38480a41a8e8908305d7f389a3d60f601eac17e9
created 2010-11-15 08:21 +1300
pushed 2012-09-13 10:46 +0000
Karl Tomlinson Karl Tomlinson - b=605043 round inter-glyph spacing to pixels when glyphs will be pixel snapped r=jfkthame
1f8b0ef812227bbd6c27f01fe51e84ba258773ed
created 2010-11-08 11:44 +1300
pushed 2012-09-13 10:46 +0000
Karl Tomlinson Karl Tomlinson - b=597147 part 7: avoid some signed/unsigned comparisons r=jfkthame
ec5bb9c55d4bd407c226861eb1d07629f60191a1
created 2010-11-08 11:44 +1300
pushed 2012-09-13 10:46 +0000
Karl Tomlinson Karl Tomlinson - b=597147 part 4a: move latin-for-common bug 590114 workaround from font group to shaper so as not to disrupt fontconfig font selection language r=jfkthame
198709160138e10a60ac7d3943768060342ff56c
created 2010-09-22 10:15 +0100
pushed 2012-09-13 10:46 +0000
John Daggett John Daggett - bug 593296 - avoid potential read beyond end of kern-pair list. r=jfkthame a=blocking-beta7+
5b4969afa0339d4c5655d8368f006b4968104c92
created 2010-09-16 17:41 +0100
pushed 2012-09-13 10:46 +0000
Jonathan Kew Jonathan Kew - bug 593296 - correctly release kern table in HB shaper. r=jdaggett a=blocking2.0
3dc9955d7e0bfb480ec2d0c3716845184320b7c7
created 2010-07-28 14:36 +0100
pushed 2012-09-13 10:46 +0000
Jonathan Kew Jonathan Kew - bug 575695 - support TrueType kerning in the harfbuzz font shaper backend. r=jdaggett
676e4798d2b07fb1484f85c60e78fdfafeadda13
created 2010-07-22 10:25 +0100
pushed 2012-09-13 10:46 +0000
Jonathan Kew Jonathan Kew - bug 580100 - sanity-checking of hhea/hmtx tables. r=jdaggett
1027e04ad4ee459b548b8c9afa86f8d13ec59d51
created 2010-07-13 21:31 +0100
pushed 2012-09-13 10:46 +0000
Jonathan Kew Jonathan Kew - bug 511339 - part 2 - font-feature-settings and font-language-override support in gfx/thebes. r=jdaggett
0e46aa941e64fa28b27c749685c0cd14f3573c52
created 2010-06-28 10:37 -0700| base
pushed 2012-09-13 10:46 +0000
Zack Weinberg Zack Weinberg - Bug 571989 part 3: Flatten directory structure below gfx/thebes.
less more (0) tip