gfx/src/nsRenderingContext.cpp
d0ab048707562b3a34c218dd31436c616986ba47
created 2014-10-24 16:28 +0100
pushed 2014-10-24 22:05 +0000
Jonathan Watt Jonathan Watt - Bug 1088625, part 3 - Remove nsRenderingContext's SetFont, FontMetrics and SetTextRunRTL methods now that no one uses them any more. r=mstange
e0a681c4c4fe334e024d1891c3a910ad7a571db1
created 2014-10-24 16:28 +0100
pushed 2014-10-24 22:05 +0000
Jonathan Watt Jonathan Watt - Bug 1088599 - Move nsRenderingContext::GetBoundingMetrics to nsLayoutUtils. r=mstange
cd13fcbf38538c9166849279fc4a7e83743e915f
created 2014-10-24 16:28 +0100
pushed 2014-10-24 22:05 +0000
Jonathan Watt Jonathan Watt - Bug 1088550 - Move nsRenderingContext's remaining GetWidth methods to nsLayoutUtils. r=mstange
90cd5968c9ce2a57bf0b278537005f89a268eb31
created 2014-10-24 11:00 +0100
pushed 2014-10-24 13:48 +0000
Jonathan Watt Jonathan Watt - Bug 1088071, part 2 - Move the nsRenderingContext::DrawString code to nsLayoutUtils::DrawUniDirString. r=jfkthame
2b6b6c03d82bb023ab19c85b2837ddef9d3c68c9
created 2014-10-24 11:00 +0100
pushed 2014-10-24 13:48 +0000
Jonathan Watt Jonathan Watt - Bug 1087982, part 3 - Get rid of the ASCII variants of nsRenderingContext::DrawString/GetWidth. r=jfkthame
0085911c35b4881cfc57042a55d05c33baf990aa
created 2014-10-24 11:00 +0100
pushed 2014-10-24 13:48 +0000
Jonathan Watt Jonathan Watt - Bug 1087982, part 2 - Get rid of the pass-char-by-value variant of nsRenderingContext::GetWidth. r=jfkthame
5e7b73241e0353350892c15d0075100842bd7ea4
created 2014-10-24 11:00 +0100
pushed 2014-10-24 13:48 +0000
Jonathan Watt Jonathan Watt - Bug 1087982, part 1 - Get rid of the useless null checks in nsRenderingContext::GetMaxChunkLength/GetWidth. r=jfkthame
11fa2110679dc76705e1e1ba373fcfc8d800e097
created 2014-10-20 10:55 +0100
pushed 2014-10-21 01:09 +0000
Jonathan Watt Jonathan Watt - Bug 1085167, part 2 - Get rid of nsRenderingContext's DeviceContext and any need for it to know about app-units-per-device-pixel. r=mattwoodrow
bfde0032cfa0798d50a17fe7a8da6028d6ae775e
created 2014-10-20 10:55 +0100
pushed 2014-10-21 01:09 +0000
Jonathan Watt Jonathan Watt - Bug 1085165 - Get rid of the nsRenderingContext::SetColor() method. r=mattwoodrow
6d835b966b977a50a3903674d484c553d1c63daa
created 2014-10-20 10:55 +0100
pushed 2014-10-21 01:09 +0000
Jonathan Watt Jonathan Watt - Bug 1085160 - Port the code that uses nsRenderingContext::IntersectClip() to Moz2D. r=mattwoodrow
35c551c9679c2a497a74bace0f07e74a9d25df52
created 2014-10-20 10:55 +0100
pushed 2014-10-21 01:09 +0000
Jonathan Watt Jonathan Watt - Bug 1085159 - Port the code that uses nsRenderingContext::DrawLine() to Moz2D. r=mattwoodrow
2cb4b5b083746d01421f6c38fa71d6212b02ec2d
created 2014-10-19 13:22 +0100
pushed 2014-10-20 12:40 +0000
Jonathan Watt Jonathan Watt - Bug 1083753, part 2 - Port the code that uses nsRenderingContext::FillRect(nsRect) to Moz2D. r=mattwoodrow
045556326c7cf9c0dff9430aaa286f0feda8cee6
created 2014-10-19 11:55 +0100
pushed 2014-10-20 12:40 +0000
Jonathan Watt Jonathan Watt - Bug 1083753, part 1 - Port the code that uses nsRenderingContext::FillRect(nscoord,...) to Moz2D. r=mattwoodrow
4714ac6ccbfe6d715edaf82ac1e6f71cecafd13e
created 2014-10-17 15:06 +0100
pushed 2014-10-20 12:40 +0000
Jonathan Watt Jonathan Watt - Bug 1083597 - Port the code that uses nsRenderingContext::DrawRect() to Moz2D. r=mattwoodrow
01662ca4cb404b0c718eeab29261b992f3321b65
created 2014-10-17 15:06 +0100
pushed 2014-10-20 12:40 +0000
Jonathan Watt Jonathan Watt - Bug 1083557 - Port the code that uses nsRenderingContext::FillPolygon() to Moz2D. r=mattwoodrow
1d96887e4712ae6ce6d1e5eb5b2cb7ec45842750
created 2014-10-17 12:53 +0100
pushed 2014-10-20 12:40 +0000
Jonathan Watt Jonathan Watt - Bug 1083533 - Port the code that uses nsRenderingContext::SetClip() to Moz2D. r=mattwoodrow
8599bf3677637f00edcdb5d4a833c79f1068394e
created 2014-10-16 12:03 +0100
pushed 2014-10-16 18:55 +0000
Jonathan Watt Jonathan Watt - Bug 1083501 - Port the code that uses nsRenderingContext::SetLineStyle/nsLineStyle to Moz2D. r=mattwoodrow
9024979c828662a40dd03dc475526af10559e1d9
created 2014-10-16 12:03 +0100
pushed 2014-10-16 18:55 +0000
Jonathan Watt Jonathan Watt - Bug 1083221 - Port the code that uses nsRenderingContext::DrawEllipse/FillEllipse and gfxContext::Ellipse to Moz2D. r=mattwoodrow
8a70fe57a15ddbb0bb07abf13e6a4d9fd3334bc1
created 2014-09-11 07:57 +0100
pushed 2014-09-11 13:27 +0000
Jonathan Watt Jonathan Watt - Bug 1064084, part 4 - Convert all consumers of gfxContext::IdentityMatrix() to use gfxContext::SetMatrix(). r=Bas
297baa9f1a984ebf7f9016c0ae0a9cc8ca896567
created 2014-09-11 07:48 +0100
pushed 2014-09-11 13:27 +0000
Jonathan Watt Jonathan Watt - Bug 1064082 - Get rid of nsRenderingContext's PushState and PopState methods. r=Bas
13937d4616b23f23a464918a4b26a58d7aabda59
created 2014-09-11 07:48 +0100
pushed 2014-09-11 13:27 +0000
Jonathan Watt Jonathan Watt - Bug 1064056, part 3 - Convert nsRenderingContext::Scale() consumers to use gfxContext::SetMatrix()/Multiply(). r=Bas
22001b6093df020823689d366befd1a74613eb7c
created 2014-09-11 07:48 +0100
pushed 2014-09-11 13:27 +0000
Jonathan Watt Jonathan Watt - Bug 1064056, part 2 - Convert nsRenderingContext::Translate() consumers to use gfxContext::SetMatrix()/Multiply(). r=Bas
8220668dd10c6cc8500c61596c18861cdafae381
created 2014-09-09 16:59 +0100
pushed 2014-09-11 00:30 +0000
Jonathan Watt Jonathan Watt - Bug 1064087 - Remove nsRenderingContext::InvertRect(). r=Bas
4af0792e47998292416a29861ee93b3bd1f8707f
created 2014-06-27 10:18 +0100
pushed 2014-06-28 00:41 +0000
Jonathan Watt Jonathan Watt - Bug 1028794 - Remove the Thebes backed gfxContext creating version of nsRenderingContext::Init() (Moz2D conversion). r=Bas
f5b3731b521267d25ff332ad10166496e233b959
created 2014-04-07 15:47 +1200
pushed 2014-04-07 11:36 +0000
Matt Woodrow Matt Woodrow - Bug 988309 - Add nsRenderingContext constructor for a DrawTarget. r=roc
2855e25b83e43978f5fc6ab314bb83825fa70808
created 2014-04-04 12:36 +0200
pushed 2014-04-04 18:50 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 17941c43375f (bug 991575) for test failures like reftests and others
17941c43375fdb9d3c6bf007367b9890b92f779c
created 2014-04-04 09:15 +0100
pushed 2014-04-04 18:50 +0000
Jonathan Watt Jonathan Watt - Bug 991575 - Stop PresShell::GetReferenceRenderingContext from creating a Thebes backed gfxContext (Moz2D migration). r=mattwoodrow
5a9badd6db004310b9d1aca5db25ef4c275a4362
created 2014-01-04 10:02 -0500
pushed 2014-01-04 15:04 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 927728 - Part 1: Replace PRUnichar with char16_t; r=roc
306374de09fa175f9a0a4f3bef0f7bb7823ace99
created 2013-09-02 10:21 +1200
pushed 2013-09-02 13:55 +0000
Nicholas Cameron Nicholas Cameron - BUg 910160. IWYU for gfx/src. r=roc
037363fa02583ef1f37c80373e46c0a19cf73e64
created 2013-01-15 13:22 +0100
pushed 2013-01-15 22:58 +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-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
6276fe64003543e107ade90054f382c550ef5d66
created 2012-01-05 12:10 -0800
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
40d9cac97367d6680dff27dda793a89f78d7616e
created 2011-12-16 15:06 -0800
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
f93960a93ad97a56d308bd9ce25d97cbc175d524
created 2011-10-17 11:52 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735
created 2011-10-05 19:52 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge to eliminate bad head.
cad26d2fb5af799dfe030fd2a8948d617eac2f52
created 2011-10-05 18:37 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Backout merge.
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2012-08-22 16:03 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-05-21 11:54 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
d8d656a32dbc9920655ca51a0eeee4269f44c320
created 2012-01-05 08:17 +0100
pushed 2012-01-05 14:53 +0000
Bas Schouten Bas Schouten - Bug 711063 - Part 6: Adjust nsRenderingContext to be compatible with Azure wrapper. r=joedrew
4940c4b3c1014b8917649e6d46afc806b0a79df8
created 2011-12-13 09:49 +1100
pushed 2011-12-12 22:50 +0000
Ms2ger Ms2ger - Bug 709519 - Remove unused 1-argument nsRenderingContext::DrawEllipse; r=joe a=ehsan
6b56dc8b06ff1e33dea0b70f46323c349fb28e1d
created 2011-12-11 14:43 +0100
pushed 2011-12-11 13:47 +0000
Ms2ger Ms2ger - Bug 709518 - Remove unused 4-argument nsRenderingContext::InvertRect; r=jrmuizel a=edmorley
ec7577dec4fceef0ac2717416d9c48289402d935
created 2011-10-17 10:59 -0400
pushed 2011-10-17 15:01 +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-09-29 08:20 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
f982f2186319139edc49b9ea360cce5f6a25998a
created 2011-08-14 10:08 -0700
pushed 2011-08-15 08:20 +0000
L. David Baron L. David Baron - Remove the multiple-parameter versions of nsRenderingContext::SetFont. (Bug 678671, patch 5) r=roc
fc776fa4afb78d940418997eab4a958c6a5a4d48
created 2011-06-25 16:06 +0200
pushed 2011-06-27 09:03 +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-06-03 10:07 +0000
Matheus Kerschbaum Matheus Kerschbaum - Bug 660762 - Remove --disable-mathml support. r=roc
3487552eaf91f81f15dfe5b8f787a1fea4730cb6
created 2011-04-16 18:22 -0700
pushed 2011-04-19 15:10 +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.
1baef3c464337523b0878573ae4bc706e9340d11
created 2011-04-19 15:07 +1200
pushed 2011-04-19 03:08 +0000
Robert O'Callahan Robert O'Callahan - Bug 641426. Part 3: Convert gfxRect::pos/size to x/y/width/height. r=joe,sr=cjones
36f62297c1e146a12045c4650e902ace2766ae15
created 2011-04-19 15:07 +1200
pushed 2011-04-19 03:08 +0000
Robert O'Callahan Robert O'Callahan - Bug 641426. Part 2: Remove a bunch of direct gfxRect::pos/size usage. r=joe
ea77c716787080876c7213cb14c0d61eacaba8ec
created 2011-04-08 08:32 -0700
pushed 2011-04-14 17:49 +0000
Zack Weinberg Zack Weinberg - Bug 174055, part 7: remove unnecessary members from nsFontMetrics.
90a2c72237e21712e6a536a5e04d39032ee0fe03
created 2011-04-07 21:18 -0700
pushed 2011-04-14 17:49 +0000
Zack Weinberg Zack Weinberg - Bug 174055, part 6: eliminate pointless nsresult return values.
2397bc9933eae2a048f5207bfaeae81b6f6d7879
created 2011-04-07 18:05 -0700
pushed 2011-04-14 17:49 +0000
Zack Weinberg Zack Weinberg - Bug 174055, part 3: deCOM ns(I|Thebes)FontMetrics. Code outside gfx/ not fixed up.
84c4a1cc3655042b14499b80d1d68333b766cf08
created 2011-04-07 18:05 -0700
pushed 2011-04-14 17:49 +0000
Zack Weinberg Zack Weinberg - Bug 174055, part 2: merge nsIThebesFontMetrics into nsIFontMetrics.
3a3109b0d39d91fe13098852c38e5c52031dec9b
created 2011-04-07 18:04 -0700| base
pushed 2011-04-14 15:49 +0000
Zack Weinberg Zack Weinberg - Bug 266236 part 9: Move nsBoundingMetrics to its own header and prune inclusions of nsRenderingContext.h.
3eba1138ea6dd509f46605d408ce18da8bc72df1
created 2011-04-07 18:04 -0700| base
pushed 2011-04-14 15:49 +0000
Zack Weinberg Zack Weinberg - Bug 266236 part 8: Change nsRenderingContext::GetDeviceContext and ::GetFontMetrics to return bare pointers.
5fb27ef09b9b4b4bc416ad36f9226e9f96f3d656
created 2011-04-07 18:04 -0700| base
pushed 2011-04-14 15:49 +0000
Zack Weinberg Zack Weinberg - Bug 266236 part 7: Simplify calling convention of SetClipRect and SetClipRegion.
cf8bfa6a407376d42c802f1e966e368ab61c8a63
created 2011-04-07 18:04 -0700| base
pushed 2011-04-14 15:49 +0000
Zack Weinberg Zack Weinberg - Bug 266236 part 6: Change out-parameters to return values and remove a bunch of default parameters that were never called with non-default values.
793e5d7b26c5818d7cb5bef267cf938b8ed233c2
created 2011-04-07 18:04 -0700| base
pushed 2011-04-14 15:49 +0000
Zack Weinberg Zack Weinberg - Bug 266236 part 5: Make all nsRenderingContext methods with no out-parameters and that never fail return nothing.
2723b4329877e70869363bb4c0cfdc75fde37c08
created 2011-04-07 18:04 -0700| base
pushed 2011-04-14 15:49 +0000
Zack Weinberg Zack Weinberg - Bug 266236 part 4: Aggressively prune unused methods and dead #ifdefs from nsRenderingContext.
less more (0) -60 tip