gfx/thebes/gfxContext.h
b495a85ddfaa0428e53711e88d109cd5a8a07d9d
created 2017-09-04 12:32 +0800
pushed 2017-09-15 00:19 +0000
cku cku - Bug 1396489 - Part 2. Make gfxContext::GetClipExtents can return clipped rect in either user space or device space. r=mstange
979541296fc3230821ad18f2b69748d70199b96f
created 2017-09-04 12:56 +0800
pushed 2017-09-15 00:19 +0000
cku cku - Bug 1396489 - Part 1. Change gfxContext::GetClipExtents to a const function. r=mstange
6106d550ba968098cfb69a427c6dd646935a58d9
created 2017-09-04 21:09 -0700
pushed 2017-09-15 00:19 +0000
Phil Ringnalda Phil Ringnalda - Backed out 3 changesets (bug 1396489) for unexpected assertion failures
fc779b639aebd3687932a61748384648a5426eaf
created 2017-09-04 12:32 +0800
pushed 2017-09-15 00:19 +0000
cku cku - Bug 1396489 - Part 2. Make gfxContext::GetClipExtents can return clipped rect in either user space or device space. r=mstange
dcfd73044bbabcfd43d767282a111c3d2cd45863
created 2017-09-04 12:56 +0800
pushed 2017-09-15 00:19 +0000
cku cku - Bug 1396489 - Part 1. Change gfxContext::GetClipExtents to a const function. r=mstange
092017bb63c960d8961e7cf29e024a68245bb2f5
created 2017-08-02 02:12 +0200
pushed 2017-09-15 00:19 +0000
Ami Ami - Bug 1386218 - remove unused function gfxContext::HasComplexClip; r=jrmuizel
027153981c663595b84526ac569e39a0e0f3295e
created 2017-08-01 16:33 +0800
pushed 2017-09-15 00:19 +0000
cku cku - Bug 1385929 - Part 1. Check whether the content of the persisted state change. r=mattwoodrow
c56bc155a8540acdb8a87d96441945dc8ebdca01
created 2016-12-16 11:02 -0500
pushed 2017-03-06 20:48 +0000
Jonathan Watt Jonathan Watt - Bug 1322729 - Have gfxContext always use DrawTarget::PushLayer/PopLayer. r=lsalzman
5011b0476532fbc5b36a8d75e4618c7d040526cd
created 2016-09-18 23:16 +0800
pushed 2017-01-23 14:19 +0000
cku cku - Bug 1304011 - Part 7. Fix several coding convention violations. r=mstange
f64615811ca897e000b4bccd8a14928f5f0674a5
created 2016-09-22 13:38 +0800
pushed 2017-01-23 14:19 +0000
cku cku - Bug 1304011 - Part 4. For css-mask, compute frame offset by the current frame. r=mstange
73c97e5ff2f867d01e4b4c6700637b60a498e5c7
created 2016-07-20 17:29 +0200
pushed 2016-09-19 13:38 +0000
Thomas Zimmermann Thomas Zimmermann - Bug 1288077: Forward declare arrays by including 'nsTArrayForwardDeclare.h', r=froydnj
3158fb3b7e2327a57547b203b20a57e654ccce77
created 2016-07-20 17:29 +0200
pushed 2016-09-19 13:38 +0000
Thomas Zimmermann Thomas Zimmermann - Bug 1288077: Whitespace fixes, r=froydnj
cfc53646cd69d2355d046bde9930eb1ae97a71cf
created 2016-06-02 11:13 +0100
pushed 2016-09-19 13:38 +0000
Jonathan Watt Jonathan Watt - Bug 1278322 - Remove the gfxContext::Mask overload that takes a gfxASurface. r=eflores
b5336c82efe871a75ebc04e199b27db00fd96ad9
created 2016-06-07 09:39 +1000
pushed 2016-09-19 13:38 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1276824 (part 1) - Rename gfxContext::ForDrawTarget{,WithTransform}(). r=milan.
c992422247b7b33fa4a89f891d08bfe792fc7d07
created 2016-04-21 10:30 +0100
pushed 2016-08-01 13:59 +0000
Bob Owen Bob Owen - Bug 1258609: Initialize nsICanvasRenderingContextInternal with a DrawTarget instead of a gfxASurface. r=jrmuizel
45acf5ee3c4222765919340d3f7abace373bab56
created 2016-04-22 09:18 +1000
pushed 2016-06-06 19:02 +0000
Xidorn Quan Xidorn Quan - Bug 1097499 part 13 - Draw decoration line properly for text-combine-upright. r=jfkthame
9d396d690080bef8191a1e8525cca2593051b338
created 2016-04-15 20:45 +0100
pushed 2016-06-06 19:02 +0000
Jonathan Kew Jonathan Kew - Bug 1265452 - Remove use of nsAutoPtr from gfx/thebes. r=jrmuizel
da45b1e0d42a323edb3a1cc054bbc6faa70729de
created 2016-04-12 15:18 -0400
pushed 2016-06-06 19:02 +0000
Milan Sreckovic Milan Sreckovic - Bug 1259513: Make gfxContext constructor private, use a utility function that can return nullptr. r=bas,lsalzman
1bfaa66eb327d828e9081b57ab9ff50123d1c87f
created 2016-02-26 15:52 +0000
pushed 2016-06-06 19:02 +0000
Jonathan Watt Jonathan Watt - Bug 1253094, part 2 - Stop using DebugOnly for class/struct members in gfx/. r=Bas
7df7cf796d9ac7de39162e92fdf081f6a69e8746
created 2016-01-12 13:42 -0800
pushed 2016-03-07 14:18 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1238846 (part 2) - Remove gfxContext::mOriginalDT, which is unused. r=mattwoodrow.
0d4f53b5744d74accdb9a858c489d4292483a70d
created 2016-01-11 16:42 -0800
pushed 2016-03-07 14:18 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1231888 (follow-up) - Simplify CurrentSurface(). r=jrmuizel.
30d07ba37fe0be401aec9a95ebd3d07acff2ec7c
created 2015-11-27 00:10 -0500
pushed 2016-03-07 14:18 +0000
Bogdan Postelnicu Bogdan Postelnicu - Bug 1228507 - Initialize mBlendOpacity. r=Bas
7ad3f98c4c65b94b8576eeecd3a6685c13777358
created 2015-12-15 20:10 -0800
pushed 2016-03-07 14:18 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1232822 (part 6) - Move RefCairo() from gfxContext to gfxFont. r=jfkthame.
d7bca841b053dd36e56365c94e9c1bd8f5d6a15c
created 2015-12-15 13:56 -0800
pushed 2016-03-07 14:18 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1232822 (part 5) - Moz2Dify GetRoundOffsetsToPixels(). r=jfkthame.
ef8a998219bd1afa187b51cc84b231f73903f285
created 2015-12-14 22:26 -0800
pushed 2016-03-07 14:18 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1232576 (part 2) - Rename gfxContext::GetCairo() as GetRefCairo() and make it static. r=jfkthame.
da650be00ba7a367ef1b9fbeb710edf54dde4306
created 2015-12-14 22:23 -0800
pushed 2016-03-07 14:18 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1232576 (part 1) - Move the reference |cairo_t*| from gfxContext to DrawTarget (as user data). r=jfkthame.
66b2ca5d7bc281a29b310d8727450e15027ba597
created 2015-12-06 18:18 -0800
pushed 2016-01-25 13:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1229662 (part 3) - Remove AzureState::fillRule. r=jrmuizel.
91a6059833f5c7d4f2eb08785417a31a62e26096
created 2015-12-06 18:17 -0800
pushed 2016-01-25 13:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1229662 (part 2) - Remove AzureState::parentTarget. r=jrmuizel.
decb55f7b93b8417eb9df773b7608ffe790b8185
created 2015-12-06 18:17 -0800
pushed 2016-01-25 13:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1229662 (part 1) - Remove AzureState::clipWasReset. r=jrmuizel.
45f90e71e3fbe4d05949e43e6f80db7a5dac7101
created 2015-12-02 15:32 -0800
pushed 2016-01-25 13:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1229202 (part 3) - Make gfxContextAutoDisableSubpixelAntialiasing take a DrawTarget instead of a gfxContext. r=mattwoodrow.
1c7753515d42624c2588eb07ace904dc2de48208
created 2015-11-11 21:56 +0100
pushed 2016-01-25 13:55 +0000
Bas Schouten Bas Schouten - Bug 1210560 - Followup 3: Fix an assertion that can occur on mochitest bc4. r=jrmuizel on a CLOSED TREE
af5c9cf6898b0e2931a809774387cad5953363c3
created 2015-11-11 16:15 +0100
pushed 2016-01-25 13:55 +0000
Bas Schouten Bas Schouten - Bug 1210560 - Part 8: Remove unused PushGroup/PopGroup/PopGroupToSource functions. r=jrmuizel
2afe2414f3fc598290be55225d288e7225b9d735
created 2015-11-11 16:15 +0100
pushed 2016-01-25 13:55 +0000
Bas Schouten Bas Schouten - Bug 1210560 - Part 5: Convert BasicLayers usecases to PushGroupForBlendBack and temporary surfaces. r=jrmuizel
5515fd47eb5a5660708ef34410fcf09bf3f5ab06
created 2015-11-11 16:15 +0100
pushed 2016-01-25 13:55 +0000
Bas Schouten Bas Schouten - Bug 1210560 - Part 3: Convert more complex SVG usecases to PushGroupForBlendBack. r=jwatt r=jrmuizel
8fc53a1411390c159201d58ac5eb4ff27f01f4b5
created 2015-11-11 16:15 +0100
pushed 2016-01-25 13:55 +0000
Bas Schouten Bas Schouten - Bug 1210560 - Part 1: Add an API specifically intended for users that just Push and Pop-Mask/Pop-Paint. r=jrmuizel
ffdfe16e5481ec7186484517ce393581544c4d06
created 2015-11-08 21:03 -0800
pushed 2016-01-25 13:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1223215 (part 3) - Moz2Dify DeviceToUser(gfxSize) and UserToDevice(gfxSize). r=jrmuizel.
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
ca86c21a96b4ec676afc55d3b714c22c547884b2
created 2015-10-18 00:40 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
6f47f75d3136c53eaf1b1fb0f9043f64ba9be42a
created 2015-10-07 10:19 -0700
pushed 2015-12-14 20:08 +0000
Wes Kocher Wes Kocher - Backed out changeset 1f51d1614b9a (bug 1207245)
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-12-14 20:08 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
1f51d1614b9a58e41dd3a1bf2dc6aad34dbb2170
created 2015-10-07 15:05 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
d7001f668518bb12787437beba17bcd6b2acbbd9
created 2015-09-24 22:38 -0700
pushed 2015-12-14 20:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1208345 - Remove gfxContext::GraphicsOperator. r=jwatt.
b6d1add6938d51aa3f3a9cde25f1157758bcacf6
created 2015-09-24 00:48 -0700
pushed 2015-12-14 20:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1207944 (part 9) - Remove SetColor(const gfxRGBA&). r=jwatt.
49006d284866b9b685f92f51f2a68104b826899b
created 2015-09-23 23:37 -0700
pushed 2015-12-14 20:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1207944 (part 3) - Add a gfxContext::SetColor method that takes a gfx::Color&. r=jwatt.
a6d617597f21d259a50bf8fda1d33f14ebbc043e
created 2015-09-23 23:36 -0700
pushed 2015-12-14 20:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1207944 (part 2) - Pass a gfx::Color& instead of a gfxRGBA& to GetDeviceColor(). r=jwatt.
619a486559623a2aa176ad0489c674f819351364
created 2015-09-23 23:33 -0700
pushed 2015-12-14 20:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1207944 (part 1) - Pass a gfx::Color& instead of a gfxRGBA& to SetDeviceColor(). r=jwatt.
91d6e262b662a0b4e47358665e222d3927337af9
created 2015-07-13 08:25 -0700
pushed 2015-09-21 14:04 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
c664375c0d5bed41821b4a9eaa298e3856efe1d2
created 2015-06-17 10:00 -0400
pushed 2015-09-21 14:04 +0000
Nathan Froyd Nathan Froyd - Bug 1161627 - part 2 - machine-convert TemporaryRef<T> to already_AddRefed<T>; r=ehsan
ff75c7e0b5d4a0bfc78bb8df12f25716b12b3481
created 2015-06-09 13:46 -0400
pushed 2015-08-10 18:23 +0000
Andrew Comminos Andrew Comminos - Bug 1168527 - Add support to gfxContext for clip exporting. r=jrmuizel
8538bc4d2cbd90499cbd17dd12b608b5025acbf6
created 2015-05-01 14:08 -0400
pushed 2015-08-10 18:23 +0000
Lee Salzman Lee Salzman - Bug 1127752 - fixes for using Skia and OMTC with GTK3. r=jrmuizel
d34160cac9cd4c29e6b1a85b5857885ae9f993c6
created 2015-04-09 10:52 -0400
pushed 2015-06-29 20:18 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1152509. Use Mask with alpha to avoid allocating a surface. r=bas
a20c7910a82fa2df2f3398c1108d102bac9128b0
created 2015-03-25 12:42 -0400
pushed 2015-03-30 18:32 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
cb643ee54af22916389fcba1724eaf8ebcfa310a
created 2015-01-14 20:30 +0000
pushed 2015-03-30 18:32 +0000
Jonathan Watt Jonathan Watt - Bug 1123486 - Remove gfxContext::ResetClip and gfxContext::UpdateSurfaceClip. r=Bas
3a8cb125acd8f3d475ed5ef6592f49a900a8ebf2
created 2015-01-14 19:57 +0000
pushed 2015-03-30 18:32 +0000
Jonathan Watt Jonathan Watt - Bug 1123485 - Remove gfxContext::DrawSurface. r=Bas
cda7252b444a1deaab7138d6e8ffba0a35ae66dd
created 2014-12-02 14:37 -0800
pushed 2015-02-23 15:17 +0000
Jonathan Watt Jonathan Watt - Bug 1107417 - Remove gfxContext::Polygon(). r=Bas
531c77209b68eab48f1ce862acda88965f2ca25d
created 2014-12-02 14:29 -0800
pushed 2015-02-23 15:17 +0000
Jonathan Watt Jonathan Watt - Bug 1107414 - Get rid of gfxContext::FillWithOpacity. r=mattwoodrow
e497957b79b228deef38b8c62bd4893093cb13df
created 2014-11-24 00:04 +0000
pushed 2015-01-12 19:37 +0000
Jonathan Watt Jonathan Watt - Bug 1103623 - Port most remaining gfxContext::Fill() calls to Moz2D. r=mattwoodrow
e43fd991c15cb03804f98d6181e22f77187cdf37
created 2014-11-20 10:40 +0000
pushed 2015-01-12 19:37 +0000
Jonathan Watt Jonathan Watt - Bug 1103621 - Get rid of GraphicsOperator::OPERATOR_CLEAR. r=mattwoodrow
e3601055862f52c106c1b891694cfffe27b83dd8
created 2014-11-19 08:05 +0000
pushed 2015-01-12 19:37 +0000
Jonathan Watt Jonathan Watt - Bug 1103620 - Remove gfxContext::CurveTo and gfxContext::QuadraticCurveTo. r=mattwoodrow
less more (0) -100 -60 tip