Cameron McCormack
|
8ca4399553
|
Bug 655877 - Part 25: Give gfxTextRuns the ability to invoke a callback after painting glyphs and partial ligatures. r=roc
|
2012-08-08 21:37:12 +10:00 |
|
Aryeh Gregor
|
e806eeab4f
|
Bug 777292 part 2 - Change all nsnull to nullptr
|
2012-07-30 17:20:58 +03:00 |
|
Nicholas Cameron
|
bd97a63e70
|
Bug 764125; Add DrawTarget arg to GetScaledFontForFont. r=Bas
|
2012-07-24 22:18:37 +12:00 |
|
Nicholas Cameron
|
34ba57113f
|
Back out bug 746883, bug 764125, bug 761895, bug 746883, bug 748116
|
2012-07-26 18:48:24 +12:00 |
|
Nicholas Cameron
|
20c50817cb
|
Bug 764125; Add DrawTarget arg to GetScaledFontForFont. r=Bas
|
2012-07-24 22:18:37 +12:00 |
|
Jonathan Kew
|
ca01c7a551
|
bug 769475 - incorrect font used for italicized Arabic text when font-family is Arial or Times New Roman. r=smontagu
|
2012-07-23 03:48:26 -04:00 |
|
Ed Morley
|
a7ac1e9692
|
Backout 07cd3d70434c & 9be67e1a7b4f (bug 769475) for failures in arial-arabic.html
|
2012-07-23 11:01:59 +01:00 |
|
Jonathan Kew
|
cfbd46e324
|
bug 769475 - incorrect font used for italicized Arabic text when font-family is Arial or Times New Roman. r=smontagu
|
2012-07-23 03:48:26 -04:00 |
|
Jonathan Kew
|
99de89ed3c
|
bug 765906 - don't ignore boldness when using system fallback fonts. r=jdaggett
|
2012-07-03 11:35:18 +01:00 |
|
Jonathan Kew
|
486d6a7bf5
|
bug 763873 - avoid repeatedly accessing aRanges.Length() within ComputeRanges. r=jdaggett
|
2012-06-26 09:51:37 +01:00 |
|
Jonathan Kew
|
c49bd10d2f
|
bug 763693 - simplify the word-cache telemetry to reduce overhead. r=jdaggett
|
2012-06-20 20:58:19 +01:00 |
|
Jonathan Kew
|
2d7e5e52f7
|
bug 764005 - optimize gfxFontGroup::FindFontForChar for the most common case, and lift array Length() accesses out of other loops in font code. r=smontagu
|
2012-06-20 20:58:18 +01:00 |
|
Ehsan Akhgari
|
ff75c88d87
|
Bug 758992 - Make the classes which use the XPCOM nsISupports implementation macros final, to avoid the warning about deleting using a pointer to a base class with virtual functions and no virtual dtor (gfx parts); r=joedrew
|
2012-06-13 00:14:28 -04:00 |
|
Bas Schouten
|
d15827520e
|
Bug 758120: Block attempts to do manual subpixel-AA on bitmap fonts. r=jfkthame
|
2012-05-24 17:43:55 +02:00 |
|
Gervase Markham
|
ca171eec44
|
Bug 716478 - update licence to MPL 2.
|
2012-05-21 12:12:37 +01:00 |
|
Jonathan Kew
|
d2309b4659
|
bug 752459 - respect clusters when doing word-wrap:break-word. r=smontagu
|
2012-05-18 16:51:39 +01:00 |
|
Jonathan Kew
|
4550e97b25
|
bug 752455 - don't allow word break within cluster when copying glyph data for text-transform. r=smontagu
|
2012-05-18 16:51:39 +01:00 |
|
John Daggett
|
69edaef745
|
Bug 718539. Trim out old featureSettings string code. r=jkew
|
2012-04-26 15:27:08 +09:00 |
|
John Daggett
|
018ac74c48
|
Bug 718539. Merge per-font and style rule font features. r=jkew
|
2012-04-26 15:26:03 +09:00 |
|
Simon Montagu
|
565550b948
|
bug 738101 - Use the new mozilla::unicode::GetIdentifierModification instead of the old ccmap in IsDefaultIgnorable. This is the last client for precompiled ccmaps, so remove the infrastructure for them at the same time. r=jfkthame
|
2012-04-18 21:54:54 -07:00 |
|
Jonathan Kew
|
8a2e8d2523
|
bug 745780 - update harfbuzz code to upstream commit 3cde23664fbbe9cd2ac1b8fd5eb2ea288309cc9c (2012-04-17). r=jdaggett a=mfinkle
|
2012-04-21 22:24:39 +01:00 |
|
Jeff Muizelaar
|
a3359ec3be
|
Bug 745864 - Add profiling labels relevant for Fennec graphics performance. r=bgirard a=blassey
--HG--
extra : rebase_source : 9ec2966476988924331d021977e2713e044701df
|
2012-04-16 14:36:33 -04:00 |
|
John Daggett
|
6ed7380e29
|
Bug 710727. Share cmaps across all fonts. r=jkew, a=tracking-firefox
|
2012-04-19 08:59:43 +09:00 |
|
Jonathan Kew
|
c04607daca
|
bug 745261 - check calls to SetupCairoFont for failure. r=jdaggett
|
2012-04-17 09:50:26 +01:00 |
|
Jonathan Kew
|
a85cf16773
|
bug 743767 - fix bugs in pattern matrix handling in GlyphBufferAzure. r=bas
|
2012-04-10 11:57:23 +01:00 |
|
John Daggett
|
de125b895c
|
Bug 710727. Revert shared cmap patch due to reftest/mochitest-4 failures on Win7. a=bustage
|
2012-04-09 22:03:28 +09:00 |
|
John Daggett
|
341246ae21
|
Bug 710727. Share cmaps across all fonts. r=jkew
|
2012-04-09 13:31:55 +09:00 |
|
Jonathan Kew
|
eef88b2b41
|
bug 717175 - flush shaped-word caches if they grow excessively large. r=roc
|
2012-04-03 12:22:18 +01:00 |
|
Ms2ger
|
9f1fbf3676
|
Bug 741048: Remove gfxAtoms. r=roc
|
2012-03-30 23:08:46 -07:00 |
|
Dave Townsend
|
f5853d4d7a
|
Backing out changeset 432c4be058b5 which landed with no bug.
|
2012-03-30 22:23:24 -07:00 |
|
John Daggett
|
8c826c0c0b
|
Bug 739706. Fix gfxFont.cpp compiler warning. r=jfkthame
|
2012-03-30 10:50:14 -07:00 |
|
Marco Bonardo
|
31496b4a78
|
Merge central to inbound
|
2012-03-30 12:27:55 +02:00 |
|
Cameron McCormack
|
1c9f23f9bf
|
Bug 740271 - Allocate partial ligature advance rounding error to the last part. r=roc
|
2012-03-30 13:34:50 +11:00 |
|
Ms2ger
|
b313aff15a
|
No bug - Remove gfxAtoms; r=roc
|
2012-03-29 23:08:43 +02:00 |
|
Bas Schouten
|
16adc3cf53
|
Bug 738691 - Part 2: Add proper stroke and path support to Azure glyph drawing. r=jrmuizel
|
2012-03-29 20:53:44 +02:00 |
|
Nathan Froyd
|
9b00237249
|
Bug 739635 - fix -Wunused-but-set-variable warnings in gfx/thebes/; r=jrmuizel
|
2012-03-27 11:55:54 -04:00 |
|
Jonathan Kew
|
cfa00ea9ff
|
bug 688125 - part 1 - add memory reporting for the platform font list. r=njn
|
2012-03-27 14:38:39 -07:00 |
|
Jonathan Kew
|
8a54d3120f
|
bug 688125 - part 2 - add memory reporting for fonts in the gfxFontCache. r=njn
|
2012-03-23 12:14:16 +00:00 |
|
Jonathan Kew
|
9b9ab028c6
|
bug 738197 - handle potential failures in gfxFont::GetShapedWord more robustly. r=roc
|
2012-03-23 12:13:33 +00:00 |
|
Ryan VanderMeulen
|
68314a3f20
|
Backout 1152d14294df, 18c70ab50559, dbd51616925a, 730c2e84247f, and 7beb8fd46629 due to perma-hangs on WinXP debug moth. (test_memoryReporters.xul | application timed out after 330 seconds with no output)
|
2012-03-23 17:04:28 -04:00 |
|
Jonathan Kew
|
4337005959
|
bug 688125 - part 2 - add memory reporting for fonts in the gfxFontCache. r=njn
|
2012-03-23 12:14:16 +00:00 |
|
Jonathan Kew
|
d7d00f5d4d
|
bug 688125 - part 1 - add memory reporting for the platform font list. r=njn
|
2012-03-23 12:14:06 +00:00 |
|
Jonathan Kew
|
7322fce6c4
|
bug 738197 - handle potential failures in gfxFont::GetShapedWord more robustly. r=roc
|
2012-03-23 12:13:33 +00:00 |
|
Jonathan Kew
|
0d8c9ce9cc
|
bug 717175 - disable the timed expiration of shaped-word caches. r=roc
|
2012-03-21 09:01:08 +00:00 |
|
Bas Schouten
|
c26eb25c96
|
Bug 736134 - Part 3: Use GlyphRenderingOptions API when drawing Azure fonts. r=jrmuizel
|
2012-03-19 19:20:18 +00:00 |
|
Jonathan Kew
|
384de9b74a
|
bug 735583 - eliminate font constant synonyms and use the standard forms everywhere. r=jdaggett
|
2012-03-15 09:04:46 +00:00 |
|
Jonathan Kew
|
f58d29af3c
|
bug 735419 - eliminate unused parameter in the gfxTextRun constructor. r=jdaggett
|
2012-03-15 09:03:51 +00:00 |
|
Jonathan Kew
|
b3ddef8d75
|
bug 735439 - optimize order of fields in gfxFontStyle to save space. r=jdaggett
|
2012-03-15 09:03:00 +00:00 |
|
Jonathan Kew
|
91e9f9f359
|
bug 726539 - last value wins in the case of conflicting features in -moz-font-feature-settings. r=jdaggett
|
2012-03-12 16:54:28 +00:00 |
|
John Daggett
|
4c96369b89
|
Bug 705594. Fixup of intra-family fallback code. r=jfkthame
|
2012-03-09 11:05:33 +09:00 |
|