gfx/src/nsFontMetrics.cpp
dc9924bb2e781a92faa2f921d9201f1d3fdf0bdd
created 2014-12-22 16:35 +0000
pushed 2015-02-23 15:17 +0000
Jonathan Kew Jonathan Kew - Bug 619521 - Part 1: Send a notification of any scripts for which font coverage is lacking. r=jdaggett
311e27cefcebf67a19b8342a3df9d3a4b736ac13
created 2014-12-23 12:50 +0000
pushed 2015-01-12 19:37 +0000
Jonathan Kew Jonathan Kew - Bug 1108616 - part 2 - Add an explicitLanguage field to gfxFontStyle, and pass it down from callers. r=dbaron a=sledru
7325d5ccfe2e5b9da69cbe32762057a23b5f9b23
created 2014-11-11 13:10 -0500
pushed 2015-01-12 19:37 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 857063c82323 and a19479860eb4 (bug 619521) for Valgrind failures.
a19479860eb4e6a1e45ec288ccccaaba6131103b
created 2014-11-07 06:32 -0500
pushed 2015-01-12 19:37 +0000
Jonathan Kew Jonathan Kew - Bug 619521 - Part 1: Send a notification of any scripts for which font coverage is lacking. r=jdaggett
eb13a999ffeba4eba10e9f674abc32eed55f11ee
created 2014-12-23 12:50 +0000
pushed 2014-12-26 20:24 +0000
Jonathan Kew Jonathan Kew - Bug 1108616 - Part 2: Add an explicitLanguage field to gfxFontStyle, and pass it down from callers. r=dbaron, a=lsblakk
cb0565ea109193fa56778c1e47e23ce2e3b55725
created 2014-09-30 07:38 +0100
pushed 2014-11-28 15:29 +0000
Jonathan Kew Jonathan Kew - Bug 1065002 pt 2 - Add an orientation field to nsFontMetrics. r=jdaggett
c9c0762bbe7806eae5d25208c74438c54fa0b9e9
created 2014-09-30 07:38 +0100
pushed 2014-11-28 15:29 +0000
Jonathan Kew Jonathan Kew - Bug 1065002 pt 1.3 - Add an Orientation parameter to gfxFont::GetMetrics and dispatch to horizontal or vertical as needed. r=jdaggett
a07df88f972e85deb9d1f0293b89fa77d55532c9
created 2014-09-25 12:16 +0900
pushed 2014-11-28 15:29 +0000
John Daggett John Daggett - Bug 998869 part 5 - lazily load userfonts (non-linux). r=jfkthame
650040d02bd02a06ae9e3ceceacace6eaf89b239
created 2014-09-25 12:16 +0900
pushed 2014-11-28 15:29 +0000
John Daggett John Daggett - Bug 998869 part 2 - switch to GetFontAt(0) to GetFirstValidFont(). r=jfkthame
6af052a9805e926e58a3605e0a0a7e373f4ca59b
created 2014-06-28 15:40 +0900
pushed 2014-09-02 16:39 +0000
John Daggett John Daggett - Bug 1029307 - use fixed subscript/superscript offset ratio instead of font metric values. r=heycam
59a9a1ecb4fe6a53c1853fd544207ac4f7f89b30
created 2014-06-23 12:09 +0900
pushed 2014-09-02 16:39 +0000
John Daggett John Daggett - Bug 961558 - remove smallCaps from gfxFontStyle. r=jfkthame
167f170048ef83f80eab766f9708fd7797db6c65
created 2014-06-19 08:08 +0100
pushed 2014-09-02 16:39 +0000
Jonathan Kew Jonathan Kew - bug 871453 - part 1 - pass the font-synthesis flags down to gfxFontStyle. r=jdaggett
e39cfafa8517ce7810685f6a99fce6fad919d5f4
created 2014-06-06 15:09 +0900
pushed 2014-07-21 20:25 +0000
John Daggett John Daggett - Bug 280443 p3 - use fontlist struct in gfx. r=roc,fredw
76e81e8a02a41e37921eaec8d742d77ed83701db
created 2014-05-26 14:23 +0100
pushed 2014-07-21 20:25 +0000
Jonathan Kew Jonathan Kew - bug 1015603 part 3 - add a smallCaps field to gfxFontStyle, and pass it through from layout when creating gfxFontStyle records. r=roc
670dc72450a8b1fceb88b1b551903802f8d4f210
created 2014-03-31 11:53 +0100
pushed 2014-06-09 21:49 +0000
Jonathan Kew Jonathan Kew - bug 617008 - avoid creating a rendering context that we may not need. r=roc
5a9badd6db004310b9d1aca5db25ef4c275a4362
created 2014-01-04 10:02 -0500
pushed 2014-03-17 21:55 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 927728 - Part 1: Replace PRUnichar with char16_t; r=roc
2ae10dc494d86c8dd2daf1107e8c57a451dbe53c
created 2013-11-25 13:59 +0900
pushed 2014-02-04 01:06 +0000
John Daggett John Daggett - Bug 934710 - add various text performance metrics and a log to handle these. r=jfkthame
ae6c7a11874eb2fcd05cc4c96b886a1e3757663c
created 2013-10-01 17:02 -0400
pushed 2013-12-09 19:58 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 921753 - Part 4: Move DrawMode outside of gfxFont.h so that we won't need to #include that header everywhere DrawMode is needed; r=roc
c53e80370c9a34dbee691a34b251e8b1fcd078dd
created 2013-09-23 13:25 -0400
pushed 2013-12-09 19:58 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 918923 - Part 2: Switch to #including nsString.h in code using the internal strings API; r=bsmedberg
306374de09fa175f9a0a4f3bef0f7bb7823ace99
created 2013-09-02 10:21 +1200
pushed 2013-10-28 21:59 +0000
Nicholas Cameron Nicholas Cameron - BUg 910160. IWYU for gfx/src. r=roc
037363fa02583ef1f37c80373e46c0a19cf73e64
created 2013-01-15 13:22 +0100
pushed 2013-04-01 19:47 +0000
Mats Palmgren Mats Palmgren - Bug 786533 - Replace NS_MIN/NS_MAX with std::min/std::max and #include <algorithm> where needed. r=ehsan
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
08187a7ea8974548382f5d7775df8171a4ec6449
created 2012-07-30 13:15 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
44911569fb04d891073656cac1f794495723f573
created 2012-04-30 12:53 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
f977d96263c2bbf35d4308c576feb7cce22c665e
created 2012-03-01 13:45 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
ed637f826ef6c4c5e32cce51d6477203dd2b9d50
created 2012-02-08 19:13 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
c63f5de5e081f6c516d7973c44eb7e72c3e58b90
created 2012-02-04 13:11 +0000
pushed 2012-11-19 21:10 +0000
Edwin Flores Edwin Flores - Bug 719288 - Fill and stroke SVG text with one Draw call r=roc
5f86dd728a3c9935f95b0e1a3cde2de68a346af3
created 2012-01-27 15:49 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
266b7ffc925d7b04bd7ecca549dde55047758676
created 2012-01-06 17:03 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
dee50ee8534e2380cd5093915626fbe8f58ffbb5
created 2011-12-20 13:42 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge.
f93960a93ad97a56d308bd9ce25d97cbc175d524
created 2011-10-17 11:52 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735
created 2011-10-05 19:52 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge to eliminate bad head.
cad26d2fb5af799dfe030fd2a8948d617eac2f52
created 2011-10-05 18:37 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Backout merge.
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2012-10-08 18:29 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
b5c4b792f3f2a047e3517472d72842a76afb77cd
created 2012-07-30 17:20 +0300
pushed 2012-10-08 18:29 +0000
Aryeh Gregor Aryeh Gregor - Bug 777292 part 2 - Change all nsnull to nullptr
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-07-16 19:38 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
35dfe0d44d83ba99c977e43ebc4d10f8fae45513
created 2012-04-27 12:24 +1200
pushed 2012-07-16 19:38 +0000
Matt Woodrow Matt Woodrow - Bug 746421 - Make nsTextBoxFrames overflow area include the LOOSE_INK_EXTENTS of the text. r=jfkthame
7e7ff1af0e28ca4be7c477e211c419ea2dab67d7
created 2012-04-26 15:27 +0900
pushed 2012-07-16 19:38 +0000
John Daggett John Daggett - Bug 718539. Trim out old featureSettings string code. r=jkew
75b2fd8e0f165b4647ffa3761a7badf11b6e1ddd
created 2012-04-26 15:25 +0900
pushed 2012-07-16 19:38 +0000
John Daggett John Daggett - Bug 718539. Initialize font features in gfxFontStyle from nsFont data. r=dbaron
e60305ece31941a614abe321239f8dd23b71bb8d
created 2012-02-28 21:34 +0000
pushed 2012-04-24 17:33 +0000
Jonathan Kew Jonathan Kew - bug 731187 - nsFontMetrics needs to handle possible failure of AutoTextRun to create the run. r=choller,roc
8dec46c6439ca8b4c53117b0fedaee00225c5fd3
created 2012-02-04 13:11 +0000
pushed 2012-04-24 17:33 +0000
Edwin Flores Edwin Flores - Bug 719288 - Fill and stroke SVG text with one Draw call r=roc
eba8a5ac183f19d0acf435eacb9469186b8e684c
created 2012-01-26 13:11 +0100
pushed 2012-03-13 21:17 +0000
Edwin Flores Edwin Flores - Bug 710521 - Refactor gfxFont to separate out drawing stroke and drawing to path. r=roc
05fff11a2781a2b837efe8d66f31cafd3d7ec23d
created 2011-12-06 12:39 +0000
pushed 2012-03-13 21:17 +0000
Jonathan Kew Jonathan Kew - bug 703100 - pt 1 - eliminate gfxTextRunWordCache and gfxTextRunCache. r=roc
ff088809cd2a9a0c206c51252b389832046ae733
created 2011-12-18 08:15 -0800
pushed 2012-02-01 00:38 +0000
Matt Brubeck Matt Brubeck - Back out bug 710521, bug 672013, bug 702739 because of Mac reftest failures
2674bffd5575567a951d3bd1ee9b64ae0e0bb29a
created 2011-12-18 21:53 +1300
pushed 2012-02-01 00:38 +0000
Edwin Flores Edwin Flores - Bug 710521. Small refactor of gfxFont to separate drawing to paths and drawing strokes. r=roc
ec7577dec4fceef0ac2717416d9c48289402d935
created 2011-10-17 10:59 -0400
pushed 2011-12-21 12:10 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2011-12-21 12:10 +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-09-27 17:13 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 660662. Eliminate NS_(ceil|floor). r=roc
8a2432d7f8f3e47f86cb8af49b46ca75c29378a2
created 2011-08-11 19:19 -0400
pushed 2011-09-27 17:13 +0000
Rafael Ávila de Espíndola Rafael Ávila de Espíndola - Bug 678222 - Fix build with clang and c++0x; r=roc
fc776fa4afb78d940418997eab4a958c6a5a4d48
created 2011-06-25 16:06 +0200
pushed 2011-08-16 17:53 +0000
Ed Morley Ed Morley - Bug 661584 - Code cleanup, substitute more PR_(MAX|MIN|ABS|ROUNDUP) macro calls; r=roc,ted
b8664f450508dddcb4338637b22ec6de60fd6bb0
created 2011-06-02 13:11 +0200
pushed 2011-08-16 17:53 +0000
Matheus Kerschbaum Matheus Kerschbaum - Bug 660762 - Remove --disable-mathml support. r=roc
3fd770ef6a6501565551734fce94d78ed5c7d8f0
created 2011-05-04 12:29 +0100
pushed 2011-07-05 17:00 +0000
Jonathan Kew Jonathan Kew - bug 253317 - part 5 - support none/manual/auto values for -moz-hyphens in layout. r=roc
3487552eaf91f81f15dfe5b8f787a1fea4730cb6
created 2011-04-16 18:22 -0700
pushed 2011-07-05 17:00 +0000
Zack Weinberg Zack Weinberg - Bug 651017, part 4: deCOM nsIDeviceContext; include-minimization on nsDeviceContext.h itself; merge GetPrintDC() into Windows/OS/2 specific code; merge Shutdown() with ClearCachedSystemFonts(). Most references outside gfx not fixed up.
ee377a1a5e31199df93a1a3bf0e84e7296f7271f
created 2011-04-14 10:43 -0700
pushed 2011-07-05 17:00 +0000
Zack Weinberg Zack Weinberg - Bug 174055, part 8: change GetLanguage to return a raw nsIAtom*.
ea77c716787080876c7213cb14c0d61eacaba8ec
created 2011-04-08 08:32 -0700
pushed 2011-07-05 17:00 +0000
Zack Weinberg Zack Weinberg - Bug 174055, part 7: remove unnecessary members from nsFontMetrics.
90a2c72237e21712e6a536a5e04d39032ee0fe03
created 2011-04-07 21:18 -0700
pushed 2011-07-05 17:00 +0000
Zack Weinberg Zack Weinberg - Bug 174055, part 6: eliminate pointless nsresult return values.
b339ef823c297bd045f56e37caa9bd7f65d5461c
created 2011-04-07 20:07 -0700
pushed 2011-07-05 17:00 +0000
Zack Weinberg Zack Weinberg - Bug 174055, part 5: prune unused and unimplemented methods.
2397bc9933eae2a048f5207bfaeae81b6f6d7879
created 2011-04-07 18:05 -0700| base
pushed 2011-07-05 17:00 +0000
Zack Weinberg Zack Weinberg - Bug 174055, part 3: deCOM ns(I|Thebes)FontMetrics. Code outside gfx/ not fixed up.
less more (0) tip