gfx/src/nsRenderingContext.h
ccd27160dd9796a14a6caf52c1eda00d69463826
created 2014-12-10 17:48 -0500
pushed 2014-12-12 01:30 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1109699 - Fix more bad implicit constructors in gfx and image; r=jrmuizel
097629b2eb2ac994b54da0977e1c0cafc94be0fc
created 2014-10-31 20:08 +0000
pushed 2014-11-02 16:27 +0000
Jonathan Watt Jonathan Watt - Bug 651021 - Make nsRenderingContext a stack class. r=jrmuizel
b7050902ed0311a331b3886f1ec3e6aa1a97f14f
created 2014-10-24 16:43 +0100
pushed 2014-10-24 22:05 +0000
Jonathan Watt Jonathan Watt - Bug 1088625, part 4 - Remove the includes from nsRenderingContext.h that are no longer necessary
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
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
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
125aa9f4bd3d54e5ac29ebcdc2b3873eeedd7271
created 2014-09-11 07:48 +0100
pushed 2014-09-11 13:27 +0000
Jonathan Watt Jonathan Watt - Bug 1064056, part 1 - Convert nsRenderingContext::AutoPushTranslation 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
12a4c4637f92479de0fc68586f8474079cd0fc02
created 2014-09-05 18:11 +0100
pushed 2014-09-08 13:22 +0000
Jonathan Watt Jonathan Watt - Bug 1063853, part 2 - Move all nsRenderingContext user data to the wrapped Moz2D DrawTarget. 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
c6d2e1d54476790943b5d65c89466c3a0338ac19
created 2014-06-20 07:42 +0100
pushed 2014-06-20 16:42 +0000
Jonathan Watt Jonathan Watt - Bug 1027645 - Eliminate all nsRenderingContext::AppUnitsPerDevPixel() callers and all non-propagating nsRenderingContext::DeviceContext() callers. r=roc
920ab5ed8ee5f21b3594373e9ffb5e91b3abd6f8
created 2014-04-15 12:55 -0700
pushed 2014-04-16 03:26 +0000
Daniel Holbert Daniel Holbert - Bug 991285 part 2: Give nsRenderingContext a private destructor and mark it as MOZ_FINAL, for safer refcounting. r=roc
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
48b467409db954ba3ed1b7feca7f28fc09adc532
created 2013-10-29 08:14 +0000
pushed 2013-11-01 01:00 +0000
Jonathan Watt Jonathan Watt - Bug 932096 - Add a GetDrawTarget method to nsRenderingContext to aid in Moz2D conversion. r=Bas
c53e80370c9a34dbee691a34b251e8b1fcd078dd
created 2013-09-23 13:25 -0400
pushed 2013-09-24 03:07 +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-09-02 13:55 +0000
Nicholas Cameron Nicholas Cameron - BUg 910160. IWYU for gfx/src. r=roc
27652a4eddb470d29d1850e02be5d73727385803
created 2013-02-19 21:46 +0000
pushed 2013-02-20 12:07 +0000
Jonathan Kew Jonathan Kew - bug 842514 - consistently use signed types for appUnitsPerDevPixel variables. r=roc
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.
b56f0dfbc628d99d899225cfb73543f78f6d2bf2
created 2012-03-05 17:50 -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.
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.
412c948ce10019d15cde747af6db85a91d131d77
created 2012-03-02 08:28 +0000
pushed 2012-03-03 13:14 +0000
Jonathan Watt Jonathan Watt - Bug 729562 - Make the SVG paint methods take an nsRenderingContext, and kill nsSVGRenderState. r=Bas.
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
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
58b7de3f9b79b713d74504e922c4bae8511cc34c
created 2011-08-18 15:17 +0200
pushed 2011-08-19 09:40 +0000
Ed Morley Ed Morley - Bug 670461 - Fix conversion from 'double' to 'PRUint32' build warning in gfx/src/nsRenderingContext.h(73); r=joedrew
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
8a2432d7f8f3e47f86cb8af49b46ca75c29378a2
created 2011-08-11 19:19 -0400
pushed 2011-08-12 13:47 +0000
Rafael Ávila de Espíndola Rafael Ávila de Espíndola - Bug 678222 - Fix build with clang and c++0x; r=roc
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.
a06a2b7fda72921efb5d5e0957fbbc5c6fa76afd
created 2011-04-16 18:22 -0700
pushed 2011-04-19 15:10 +0000
Zack Weinberg Zack Weinberg - Bug 651017, part 1: minimize inclusion of ns*DeviceContext.h; move the printing error codes to nsIDeviceContextSpec.h; os2 small widget cleanup.
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.
less more (0) -60 tip