gfx/thebes/gfxFont.cpp
1892aa2a6de84d83a3c0aff80b0153d925e48ebc
created 2013-09-24 16:45 -0400
pushed 2013-12-09 19:58 +0000
Benoit Jacob Benoit Jacob - Bug 913872 - Take nested enums out of gfxASurface - 1/3 : automatic changes - r=jrmuizel
13a85557d8a9dc8aab5a02c7a308c86c2480eaf1
created 2013-09-05 14:47 +0100
pushed 2013-10-28 21:59 +0000
Jonathan Kew Jonathan Kew - Bug 894798 - Re-disable timer-based expiration of cached words (revert bug 889365) due to crashes. r=roc a=lsblakk
2b8f9312e064e49fc1aed4d31522503558651971
created 2013-05-22 23:48 +0800
pushed 2013-10-28 21:59 +0000
Jonathan Kew Jonathan Kew - bug 871961 pt 4 - on xpcom-shutdown notification, release any SVG-glyphs documents held by fonts. r=roc
ad42e99b60f30b6abf479ee40e1dabdfbe480f57
created 2013-09-14 12:40 +0100
pushed 2013-10-28 21:59 +0000
Jonathan Kew Jonathan Kew - bug 916048 - SVG-in-OpenType glyphs should use the font's unitsPerEm value. r=roc
13743a1f2db3b0ae4c66d2728eb4b8272e65459c
created 2013-05-16 14:35 +1200
pushed 2013-10-28 21:59 +0000
Edwin Flores Edwin Flores - Bug 798843 - Replace instances of 'object' with 'context' to match change in CSS values r=roc
c88b666cff54e59c9a99b84b0cb202fd9e7ab19a
created 2013-09-13 11:15 -0400
pushed 2013-10-28 21:59 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 6c097bdfc079, 51f5d900cd27, 9fdf99c07466, and b322938b37ef (bug 798843) due to intermittent Windows test failures.
0b516c2f2bd1c49c5e8e6daac487836b9f0d49c2
created 2013-08-20 01:08 +1200
pushed 2013-10-28 21:59 +0000
Robert O'Callahan Robert O'Callahan - Bug 906643. Part 7: Hook up animation support for gfxSVGGlyphs. r=jfkthame
edc896e0b128ffc79a24e6feaba1f31b3cd01884
created 2013-08-20 01:08 +1200
pushed 2013-10-28 21:59 +0000
Robert O'Callahan Robert O'Callahan - Bug 906643. Part 6: Add gfxFontEntry::NotifyGlyphsChanged, which calls new gfxFont::NotifyGlyphsChanged, which calls new gfxGlyphExtents::NotifyGlyphsChanged; these methods flush out existing glyph extents and notify all affected gfxUserFontGroups of the glyph changes. r=jfkthame
2b954ab98ea2057ee8f640efadef9fd57502aace
created 2013-09-02 16:30 +1200
pushed 2013-10-28 21:59 +0000
Robert O'Callahan Robert O'Callahan - Bug 906643. Part 5.2: Add gfxFont::GlyphChangeObserver. r=jfkthame
ee76302ff347d2e4966c952ff7ab8a4f833aab40
created 2013-08-20 01:08 +1200
pushed 2013-10-28 21:59 +0000
Robert O'Callahan Robert O'Callahan - Bug 906643. Part 4: Make each gfxFontEntry track its gfxFonts with SVG glyphs. r=jfkthame
6c097bdfc0790f22e44432b073163ea1af432fa3
created 2013-05-16 14:35 +1200
pushed 2013-10-28 21:59 +0000
Edwin Flores Edwin Flores - Bug 798843 - Replace instances of 'object' with 'context' to match change in CSS values r=roc
3fe9649ebd84b0a4bdefc1321172ada924cb4372
created 2013-08-27 16:24 -0700
pushed 2013-10-28 21:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 910517 (3rd attempt) - Remove nsIMemoryReporter, and rename nsIMemoryMultiReporter as nsIMemoryReporter. r=mmcr8.
385b4f188abde6357b73fcfeab53db72d10eb339
created 2013-09-11 10:36 +0900
pushed 2013-10-28 21:59 +0000
John Daggett John Daggett - Bug 901845 - add a pref to specify the max entries in a word cache. r=jfkthame
f0b437a5bb5a2746c10530214f291e76b88ee4ab
created 2013-09-11 10:36 +0900
pushed 2013-10-28 21:59 +0000
John Daggett John Daggett - Bug 901845 - add a pref to specify the length limit of words in word caches. r=jfkthame
7cadc7e21f5628c31722107a11958d641a578d24
created 2013-09-09 16:07 +0100
pushed 2013-10-28 21:59 +0000
Ed Morley Ed Morley - Backed out changeset 5c9f3fb14995 (bug 910517) for Android talos failures
5c9f3fb14995931208c04d29ad4f6cc6616616ac
created 2013-08-27 16:24 -0700
pushed 2013-10-28 21:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 910517 - Remove nsIMemoryReporter, and rename nsIMemoryMultiReporter as nsIMemoryReporter. r=mmcr8.
bc427f5ec61be794e33a5df279368c39f40b6bdd
created 2013-09-02 20:41 +1200
pushed 2013-10-28 21:59 +0000
Robert O'Callahan Robert O'Callahan - Bug 910989. Remove nsTHashtable::Init, fallible allocation, and MT hashtables. r=ehsan,bsmedberg
676322e0166cc3970b1467b796260b4219a60078
created 2013-09-04 22:42 -0700
pushed 2013-10-28 21:59 +0000
Phil Ringnalda Phil Ringnalda - Back out 4537337759b7 (bug 910517) because nobody expects the talos inquisition
4537337759b73a894a7c6b4c1d4b2b1d4d68010d
created 2013-08-27 16:24 -0700
pushed 2013-10-28 21:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 910517 - Remove nsIMemoryReporter, and rename nsIMemoryMultiReporter as nsIMemoryReporter. r=mmcr8.
1250c160eaec3d19764d0dc7ab32d81dc320c106
created 2013-09-04 12:16 +0100
pushed 2013-10-28 21:59 +0000
Jonathan Kew Jonathan Kew - bug 906646 - glyphs with an SVG representation should never be considered "contained". r=roc
541ba36e8b9dc35ddef89215082a1f0ea29535f2
created 2013-09-03 12:42 +0900
pushed 2013-10-28 21:59 +0000
John Daggett John Daggett - Bug 911884 - log 8-bit textruns as well as 16-bit ones. r=mkato
3b40bd9e75c5845629af551c57b58e4b779e84a0
created 2013-08-28 08:36 +0900
pushed 2013-10-28 21:59 +0000
John Daggett John Daggett - Bug 906704 - fix infinite loop drawing rotated synthetic bold text. r=jrmuizel
9766dc682c067c754a432346aebbb1e9994ab9ee
created 2013-08-20 01:08 +1200
pushed 2013-10-28 21:59 +0000
Robert O'Callahan Robert O'Callahan - Bug 906521. Part 1: Remove support for 'glyphchar' since it's no longer in the spec. r=jfkthame
74efb2b26f7cf2872dc543f100fd9791a81d8e89
created 2013-09-12 15:39 +0100
pushed 2013-09-16 19:14 +0000
Jonathan Kew Jonathan Kew - bug 894798 - re-disable timer-based expiration of cached words (revert bug 889365) due to crashes. r=roc a=akeybl
ac758cadd0341af4ea6a8e9763cf6b668a677734
created 2013-07-31 11:44 -0400
pushed 2013-09-16 19:14 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in gfx/thebes/; r=ehsan
9395e867ca3bedf118aced309f469ec080fba765
created 2013-07-30 05:00 +0900
pushed 2013-09-16 19:14 +0000
John Daggett John Daggett - Bug 857142 - implement -moz-font-smoothing. r=dbaron
8c89fe2a5c92c6cda691263a46266d999f4e59a9
created 2013-07-29 11:09 +0100
pushed 2013-09-16 19:14 +0000
Ed Morley Ed Morley - Backed out changeset 31a1b6fff957 (bug 857142) for reftest failures
31a1b6fff957e472ea7f8e99506eef19b60d9122
created 2013-07-29 17:33 +0900
pushed 2013-09-16 19:14 +0000
John Daggett John Daggett - Bug 857142 - implement -moz-font-smoothing. r=dbaron
ba041d0f69b3c8bc8c30b3bb2d90ca33157da625
created 2013-07-18 08:36 +0200
pushed 2013-09-16 19:14 +0000
Markus Stange Markus Stange - Bug 894957 - Don't attempt to draw transparent text. r=roc
551c5e1f947d2bac52d5c825381506749c74d41b
created 2013-07-03 12:36 +0100
pushed 2013-09-16 19:14 +0000
Jonathan Kew Jonathan Kew - bug 889365 - re-enable timed expiration of shaped word cache entries. r=roc
7aaddad27d178db0647e211c92d771f52bcff13b
created 2013-06-25 09:14 +0100
pushed 2013-09-16 19:14 +0000
Jonathan Kew Jonathan Kew - bug 878674 - pt 1 - load Fennec bundled fonts directly from omnijar without copying them out to the filesystem. r=roc
1d18a9213af9cc25634715dd84c95de89d18ba4f
created 2013-06-25 11:26 +0100
pushed 2013-09-16 19:14 +0000
Ed Morley Ed Morley - Backed out changeset 8284007baae4 (bug 878674) for Android startup java exceptions
8284007baae43ee7ec806cbfa406da58c79177fd
created 2013-06-25 09:14 +0100
pushed 2013-09-16 19:14 +0000
Jonathan Kew Jonathan Kew - bug 878674 - pt 1 - load Fennec bundled fonts directly from omnijar without copying them out to the filesystem. r=roc
727736b233b39f7aab2aa93279370ad1b5f2d629
created 2013-06-23 14:03 +0200
pushed 2013-09-16 19:14 +0000
Catalin Iacob Catalin Iacob - Bug 798914 (part 5) - Use newly introduced mozilla::MallocSizeOf instead of nsMallocSizeOfFun. r=njn.
3c2422d9cde4b62c388da8c7f0aa27505024b40b
created 2013-06-12 13:08 +0100
pushed 2013-08-05 18:49 +0000
Jonathan Kew Jonathan Kew - bug 866033 - eliminate redundant function gfxFontUtils::CharRangeBit() and its supporting data. r=jdaggett
173700b1c3e9f4310fe7b17a21be88dc02ffec2d
created 2013-05-25 21:06 +0800
pushed 2013-08-05 18:49 +0000
Jonathan Kew Jonathan Kew - backout changesets d8f3694dd6df (bug 871961 pt 2) and b77d5e403c3d (bug 871961 pt 4) for making the browser crashy. r=me
b77d5e403c3d830ac0098632160b3bf344d19f57
created 2013-05-22 23:48 +0800
pushed 2013-08-05 18:49 +0000
Jonathan Kew Jonathan Kew - bug 871961 pt 4 - on xpcom-shutdown notification, release any SVG-glyphs documents held by fonts. r=roc
9aee5481871596c76337edb81e0fd1a568851a9e
created 2013-05-16 17:29 +0100
pushed 2013-08-05 18:49 +0000
Jonathan Kew Jonathan Kew - bug 847344 - refactor gfxFont/gfxFontEntry and associated classes for more efficient use of HarfBuzz and Graphite shaper APIs. r=roc
0ca2dcc27f228b29601f7e6294ac0208c190c998
created 2013-05-20 11:59 +0900
pushed 2013-08-05 18:49 +0000
John Daggett John Daggett - Bug 549861 - reland font-variant subproperties with DOM-peer review. r=khuey
90b73c3533fd7ba250803977b718885aa03a20ac
created 2013-05-19 20:26 +0200
pushed 2013-08-05 18:49 +0000
Ms2ger Ms2ger - Merge backout.
9f2fa4839e9860362963f977b09a2621b64e0dd2
created 2013-05-19 20:23 +0200
pushed 2013-08-05 18:49 +0000
Ms2ger Ms2ger - Backout bug 549861 (changesets 27fb48df15ce:7ecd4e3863b4) for insufficient review.
370a2c56b7934ceb7fd6c978c6d0500fa01d5d48
created 2013-05-19 20:22 +0200
pushed 2013-08-05 18:49 +0000
Ms2ger Ms2ger - Backout changeset 0a6d36fc3749 for conflicting with the backout of bug 549861.
0a6d36fc3749bc0161899fe74fb97cb4de66fc4c
created 2013-05-16 17:32 +0100
pushed 2013-08-05 18:49 +0000
Jonathan Kew Jonathan Kew - bug 847344 - refactor gfxFont/gfxFontEntry and associated classes for more efficient use of HarfBuzz and Graphite shaper APIs. r=roc
ba23d27b9cecfad97be8c38bd51891c6a95bfb5b
created 2013-05-16 17:32 +0100
pushed 2013-08-05 18:49 +0000
Jonathan Kew Jonathan Kew - bug 871961 pt 1 - handle on-the-fly changes to the gfx.font_rendering.opentype_svg.enabled preference setting. r=roc
747173e387c9646411590dc12e8babb5fa480d90
created 2013-05-15 20:53 -0700
pushed 2013-08-05 18:49 +0000
Phil Ringnalda Phil Ringnalda - Back out 4d755ea39a56:81d152795bea (bug 798843) for style mochitest failures
81d152795bea5fbbe6229928ac0bfed91038e2b4
created 2013-05-16 14:35 +1200
pushed 2013-08-05 18:49 +0000
Edwin Flores Edwin Flores - Bug 798843 - Replace instances of 'object' with 'context' to match change in CSS values r=roc
7ecd4e3863b42b3aa9420b9c841040fe0f0e3c30
created 2013-05-13 18:45 +0900
pushed 2013-08-05 18:49 +0000
John Daggett John Daggett - Bug 549861. Trim out kerning from gfxFontStyle. r=jkew
d97d070db34414267f1fbf5379eb896d4ff47c0d
created 2013-05-13 18:45 +0900
pushed 2013-08-05 18:49 +0000
John Daggett John Daggett - Bug 549861. Implement gfx support for font-variant-alternates. r=jkew
dea9df4a487db3ccafb3332946a2480aeb22f5a5
created 2013-05-13 18:45 +0900
pushed 2013-08-05 18:49 +0000
John Daggett John Daggett - Bug 549861. Implement rendering support for simple font-variant properties. r=jkew
cec949998373ea6396af7faa8496f62e8ab579da
created 2013-05-01 16:55 -0400
pushed 2013-06-24 18:52 +0000
Nathan Froyd Nathan Froyd - Bug 858131 - rewrite FloatingPoint.h to be C++-only instead of C-compatible C++; r+original-author=Waldo
447cf900cd4f9fed2997882d443739b962d3c1a6
created 2013-04-22 14:15 +0300
pushed 2013-06-24 18:52 +0000
Aryeh Gregor Aryeh Gregor - Bug 859817 - Remove implicit conversions from raw pointer to already_AddRefed; r=Ms2ger
02629c5c6d686ac6f8426e712ceae01e1abe6861
created 2013-04-11 20:52 -0700
pushed 2013-06-24 18:52 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 859657 (part 2) - Remove nsIMemoryMultiReporter.explicitNonHeap because it's more trouble than it's worth; also remove the "explicit" single reporter. r=jlebar.
703e4668b5c8dcfd49afa2343566b9175dfde5e6
created 2013-04-11 22:49 +0900
pushed 2013-06-24 18:52 +0000
John Daggett John Daggett - Bug 761442 - treat substitution and positioning lookups involving <space> differently. r=jkew
8a0073ae1a45f4bd2318b84c7dcb37620d42156d
created 2013-01-08 14:38 +0000
pushed 2013-06-24 18:52 +0000
Jonathan Kew Jonathan Kew - Bug 761442 - don't use per-word shaping with fonts that use <space> in opentype lookups. r=jdaggett
bf04a3230bfe14735b7c569df6591a011b573b89
created 2013-03-18 15:25 +0100
pushed 2013-05-13 16:59 +0000
Benoit Girard Benoit Girard - Bug 851611 - Part 3: Rename headers. r=jrmuizel
7b508d11a7915a2e0a57b563564cb715bd07a58b
created 2013-03-16 00:47 -0400
pushed 2013-05-13 16:59 +0000
Benoit Girard Benoit Girard - Bug 851611 - Part 2: Update profiler calls. r=jrmuizel
1bed4fd2b0fa4f67407ee191e37318e83e04eecb
created 2013-03-18 14:10 +0000
pushed 2013-05-13 16:59 +0000
Ed Morley Ed Morley - Backed out changeset c75481a07302 (bug 851611)
be8691daf71ec5b28e6a37485c83b5906d518a30
created 2013-03-18 14:10 +0000
pushed 2013-05-13 16:59 +0000
Ed Morley Ed Morley - Backed out changeset d195190adc48 (bug 851611)
d195190adc48685c4fb133717e157405c3b60af3
created 2013-03-18 14:41 +0100
pushed 2013-05-13 16:59 +0000
Benoit Girard Benoit Girard - Bug 851611 - Part 3: Rename headers. r=jrmuizel
c75481a0730275ddc009c2315089b029f68d04ea
created 2013-03-16 00:47 -0400
pushed 2013-05-13 16:59 +0000
Benoit Girard Benoit Girard - Bug 851611 - Part 2: Update profiler calls. r=jrmuizel
less more (0) -300 -100 -60 tip