gfx/thebes/gfxContext.cpp
1892aa2a6de84d83a3c0aff80b0153d925e48ebc
created 2013-09-24 16:45 -0400
pushed 2013-12-09 19:58 +0000
Benoit Jacob Benoit Jacob - Bug 913872 - Take nested enums out of gfxASurface - 1/3 : automatic changes - r=jrmuizel
c54f3c4a1f80807b974df4807ce72362560f5e38
created 2013-09-13 21:06 +1200
pushed 2013-12-09 19:58 +0000
Matt Woodrow Matt Woodrow - Bug 916034 - Return the current surface from GetCairo when backed with a DrawTargetCairo. r=jrmuizel
2a42d4d730da1772f079171e456a40b229dabe7b
created 2013-10-24 16:35 +0200
pushed 2013-11-07 20:14 +0000
Matt Woodrow Matt Woodrow - Bug 844819 - Don't create DrawTargets for invalid cairo surfaces. r=Bas, a=lsblakk
ca38bd9ec80a215151259bc1f3db0e048b2c8b85
created 2013-09-06 23:08 -0400
pushed 2013-10-28 21:59 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 35575118c650 (bug 912794) for asserts.
35575118c650874ab87b5b8bc573e740a287fb38
created 2013-09-06 12:48 -0700
pushed 2013-10-28 21:59 +0000
Milan Sreckovic Milan Sreckovic - Bug 912794 - Separate out the CMS globals and prefs into a singleton gfxColorManagement. r=ncameron
3b40bd9e75c5845629af551c57b58e4b779e84a0
created 2013-08-28 08:36 +0900
pushed 2013-10-28 21:59 +0000
John Daggett John Daggett - Bug 906704 - fix infinite loop drawing rotated synthetic bold text. r=jrmuizel
eef7f16f13c7d37d9aa835dd28cded588c3292ff
created 2013-08-23 16:53 +1200
pushed 2013-10-28 21:59 +0000
Matt Woodrow Matt Woodrow - Bug 907011 - Expose cairo objects from gfxContext when using Azure/cairo. r=Bas
cde5687940d84bb660f8d4468fb4f523db5be7a9
created 2013-08-23 16:53 +1200
pushed 2013-10-28 21:59 +0000
Bas Schouten Bas Schouten - Bug 907011 - Workaround precision bugs in pixman when doing PopGroupToSource by drawing in device-space. r=mattwoodrow
ce2910a5da0094d7683e337e6cb466bee00ca34d
created 2013-08-14 09:00 +0200
pushed 2013-10-28 21:59 +0000
Ms2ger Ms2ger - Bug 904110 - Move alignment features out of Util.h into a new header; r=Waldo
d215826d8637767f5dfb938220b2bbf038e2f0c3
created 2013-08-12 08:51 -0400
pushed 2013-10-28 21:59 +0000
Po-Chun Chang Po-Chun Chang - Bug 898228 - Avoid wasted work in gfxContext::ClipContainsRect(). r=bas
ac758cadd0341af4ea6a8e9763cf6b668a677734
created 2013-07-31 11:44 -0400
pushed 2013-09-16 19:14 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in gfx/thebes/; r=ehsan
d1cbd2f59347ae368ccb5488263aaf25d7ecbb93
created 2013-07-30 10:15 -0400
pushed 2013-09-16 19:14 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 891650. Use mTransform instead of GetDTTransform() in Mask(). r=bas
aa59555856a1531efc805f9a7d18c9fa362dd6f4
created 2013-07-15 15:50 -0400
pushed 2013-09-16 19:14 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 3 changesets (bug 603488) for Windows reftest orange.
f60f6c301670bce0fd1593d73be1eecdc8aaa1c6
created 2013-07-13 17:47 -0400
pushed 2013-09-16 19:14 +0000
James Kolb James Kolb - Bug 603488 - Part 3: Fix gfxContext::mask bug. r=roc
24b035373122a50327f1e309ac816a04acf86504
created 2013-07-30 10:15 -0400
pushed 2013-08-05 18:49 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 891650 - Use mTransform instead of GetDTTransform() in Mask(). r=bas, a=bajaj
872cb1c92a731fc6cf5f56caf07250140ebbc415
created 2013-06-19 17:14 -0400
pushed 2013-08-05 18:49 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 885020. Make Mask() use MaskSurface when drawing with EXTEND_NONE. r=bas
ec6f95743c5d777906bc4743d671500956eeacd2
created 2013-06-21 14:55 -0400
pushed 2013-08-05 18:49 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 885621. Fix gfxPattern::GetMatrix() with azure and add GetInverseMatrix(). r=bas
43516c3e17fbfb985eb4683961ca0b9da806ad0b
created 2013-06-12 23:57 -0400
pushed 2013-08-05 18:49 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 880836. Add MaskSurface() to Azure. r=bas
d5b59c74871e627869f7399015f02b62bb5bd839
created 2013-06-18 12:08 -0400
pushed 2013-08-05 18:49 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 8dcb029b9ca5 (bug 880836) for asserts.
8dcb029b9ca587d315419f2f907671ddb4c9620a
created 2013-06-12 23:57 -0400
pushed 2013-08-05 18:49 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 880836. Add MaskSurface() to Azure. r=bas
0f04bc2cf58697dadef08c321dfc2c3479230244
created 2013-04-28 14:52 +0300
pushed 2013-08-05 18:49 +0000
Aryeh Gregor Aryeh Gregor - Bug 867101 - Fix more implicit conversion to already_AddRefed; r=Ms2ger
b7c8751945bbfb1cabe92d49f2ef28721d5a078e
created 2013-05-12 15:03 +0100
pushed 2013-08-05 18:49 +0000
Bas Schouten Bas Schouten - Bug 779029: Try to respect EXTEND_NONE when masking. r=jrmuizel
447cf900cd4f9fed2997882d443739b962d3c1a6
created 2013-04-22 14:15 +0300
pushed 2013-06-24 18:52 +0000
Aryeh Gregor Aryeh Gregor - Bug 859817 - Remove implicit conversions from raw pointer to already_AddRefed; r=Ms2ger
bf04a3230bfe14735b7c569df6591a011b573b89
created 2013-03-18 15:25 +0100
pushed 2013-05-13 16:59 +0000
Benoit Girard Benoit Girard - Bug 851611 - Part 3: Rename headers. r=jrmuizel
7b508d11a7915a2e0a57b563564cb715bd07a58b
created 2013-03-16 00:47 -0400
pushed 2013-05-13 16:59 +0000
Benoit Girard Benoit Girard - Bug 851611 - Part 2: Update profiler calls. r=jrmuizel
1bed4fd2b0fa4f67407ee191e37318e83e04eecb
created 2013-03-18 14:10 +0000
pushed 2013-05-13 16:59 +0000
Ed Morley Ed Morley - Backed out changeset c75481a07302 (bug 851611)
be8691daf71ec5b28e6a37485c83b5906d518a30
created 2013-03-18 14:10 +0000
pushed 2013-05-13 16:59 +0000
Ed Morley Ed Morley - Backed out changeset d195190adc48 (bug 851611)
d195190adc48685c4fb133717e157405c3b60af3
created 2013-03-18 14:41 +0100
pushed 2013-05-13 16:59 +0000
Benoit Girard Benoit Girard - Bug 851611 - Part 3: Rename headers. r=jrmuizel
c75481a0730275ddc009c2315089b029f68d04ea
created 2013-03-16 00:47 -0400
pushed 2013-05-13 16:59 +0000
Benoit Girard Benoit Girard - Bug 851611 - Part 2: Update profiler calls. r=jrmuizel
2bfaea1b9b6de0d4d94568819925306ef5690d11
created 2013-02-08 15:46 -0500
pushed 2013-04-01 19:47 +0000
Milan Sreckovic Milan Sreckovic - Bug 839621 - qcms_transform_create can return null, so indirect callers need to be ready for it as well. r=jmuizelaar
d53b9bc5be3e776a54e9be318736bad142c14c2b
created 2013-01-21 09:24 +0000
pushed 2013-04-01 19:47 +0000
Jonathan Kew Jonathan Kew - bug 831277 - (a) make GetRoundOffsetsToPixels a method on gfxContext, instead of private to the harfbuzz shaper. r=jdaggett
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
07a8701aa96a5b6b66ae69680eaf0e6841e2957f
created 2013-02-08 15:46 -0500
pushed 2013-02-20 14:38 +0000
Milan Sreckovic Milan Sreckovic - Bug 839621 - qcms_transform_create can return null, so indirect callers need to be ready for it as well. r=jmuizelaar, a=lsblakk
fa72584497cbe20dfadaaf0018c7bd45de0f1ba8
created 2012-12-13 16:34 +0100
pushed 2013-02-19 18:06 +0000
Bas Schouten Bas Schouten - Bug 814952: Further cleanup state management surrounding paths and pathbuilders. r=joedrew
edd575426780a23b2b46d39f23f35279c40ce15b
created 2012-12-12 16:16 -0500
pushed 2013-02-19 18:06 +0000
Ehsan Akhgari Ehsan Akhgari - Backed out 2 changesets (bug 814952) because it breaks the build
3157073496063475f594b52a6228345b42b5000f
created 2012-12-12 21:37 +0100
pushed 2013-02-19 18:06 +0000
Bas Schouten Bas Schouten - Bug 814952: Further cleanup state management surrounding paths and pathbuilders. r=jrmuizel
54367ea8db11e46e535224515379c9a69004555d
created 2012-12-13 16:34 +0100
pushed 2013-01-07 21:25 +0000
Bas Schouten Bas Schouten - Bug 814952 - Further cleanup state management surrounding paths and pathbuilders. r=joedrew, a=bajaj
c2e247f9d207ea850dba5cc7e15ca1b9956e2119
created 2012-11-15 21:34 -0500
pushed 2013-01-07 21:25 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 224fe2a12a04 (bug 779029) for Windows reftest failures.
224fe2a12a04c5edb6ec7a1b9d0cad1890f8e66f
created 2012-11-16 00:30 +0000
pushed 2013-01-07 21:25 +0000
Bas Schouten Bas Schouten - Bug 779029: Try to respect EXTEND_NONE when masking. r=jrmuizel
69c7ee7683e00f3ccd997ae3d2295508db1e35e7
created 2012-10-29 16:54 +0100
pushed 2013-01-07 21:25 +0000
Tobias Schneider Tobias Schneider - Bug 803124 - Implement mozIsPointInStroke. r=jmuizelaar
78e698f8ed5434633973b60a24fcb24a26966595
created 2012-12-18 18:16 -0500
pushed 2012-12-18 23:16 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 2 changesets (bug 814952) for not having approval to land on beta. a=backout
f14e44074da01874f5cf8647945e86cb96eb6630
created 2012-12-13 16:34 +0100
pushed 2012-12-18 22:11 +0000
Bas Schouten Bas Schouten - Bug 814952 - Further cleanup state management surrounding paths and pathbuilders. r=joedrew, a=bajaj
488949441eb382d2545b3aadccd94c9bf32f24bc
created 2012-10-04 14:54 +0200
pushed 2012-11-19 21:10 +0000
Bas Schouten Bas Schouten - Bug 797797: Get the new device offset after pushing the new DT. r=roc
4cc97bf599621bcba726b8e45f29f34c5854bf64
created 2012-10-03 20:18 +0200
pushed 2012-11-19 21:10 +0000
Bas Schouten Bas Schouten - Bug 797231: Don't overwrite mPathTransform if the transform already changed. r=joedrew
cfa23be4f73cc4f1d6dd7056a1ee20e92fe1bcdd
created 2012-10-03 20:18 +0200
pushed 2012-11-19 21:10 +0000
Bas Schouten Bas Schouten - Bug 797314: Only push one group and ensure all of the background gets copied in PushGroupAndCopyBackground. r=joedrew
bca6d709dba2a81766e628809e28454fc8ccd61c
created 2012-09-27 23:00 +0200
pushed 2012-11-19 21:10 +0000
Bas Schouten Bas Schouten - Bug 778367: Minimize intermediate surface size. r=jrmuizel
b36ff62f95b3acb9dee48a8dcb0bea6d120d0d5f
created 2012-10-02 19:18 +0200
pushed 2012-11-19 21:10 +0000
Bas Schouten Bas Schouten - Bug 776793: Properly create an opaque surface when copying in the background. r=joedrew
377cda004bd74736636556724ce69bf27d9c31b6
created 2012-10-01 17:29 -0700
pushed 2012-11-19 21:10 +0000
Phil Ringnalda Phil Ringnalda - Back out 024f0c7ca3fc and 9f856ef0f078 (bug 778367) for Windows reftest failures
024f0c7ca3fcc0f6b842fd4e47f8f77cfed20ccd
created 2012-10-02 00:00 +0200
pushed 2012-11-19 21:10 +0000
Bas Schouten Bas Schouten - Bug 778367 - Part 2: Mark a test fuzzy where DWrite seems to render differently to a smaller surface. r=jrmuizel
9f856ef0f07892dd19686fac622665b3548c6cd8
created 2012-09-27 23:00 +0200
pushed 2012-11-19 21:10 +0000
Bas Schouten Bas Schouten - Bug 778367 - Part 1: Minimize intermediate surface size. r=jrmuizel
07d337fb220a19ec6fa0ed64d8fb3cb2cc26b8b7
created 2012-09-28 02:03 +0200
pushed 2012-11-19 21:10 +0000
Bas Schouten Bas Schouten - Backout 73ffe71f9d12 (bug 778367) for windows test bustage on a CLOSED TREE
73ffe71f9d12d49d23c68c48dcbe31673fe0a260
created 2012-09-27 23:00 +0200
pushed 2012-11-19 21:10 +0000
Bas Schouten Bas Schouten - Bug 778367: Minimize intermediate surface size. r=jrmuizel
0db5a1331a2628590de61ce7edaeebc2f8e74ec3
created 2012-09-08 00:32 +1200
pushed 2012-11-19 21:10 +0000
Robert O'Callahan Robert O'Callahan - Bug 772726. Part 14: Nudge pattern transform components to integers to avoid rounding errors. Also nudge rects to integers when we retransform them due to a CTM change. r=bas
23ee0b1ce2507092498c3c32c5367f279d1f5cae
created 2012-09-05 12:15 +1200
pushed 2012-11-19 21:10 +0000
Robert O'Callahan Robert O'Callahan - Bug 772726. Part 6: Add NudgeToIntegers operation to Azure Matrix, add MultiplyAndNudgeToIntegers to gfxContext, and call it from SVG when we render path geometry, to ensure that small internal rounding errors in transforms don't cause unnecessary differences in rasterization of paths. r=bas
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
97e8aecf1730e4ac12590ce33fd339ecf0aa8ec4
created 2012-08-07 15:13 -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.
7aa128dbd1a9e5b9272376aa9a1f4aa23afd8787
created 2012-07-10 19:45 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
c55f5f8b93857e2b08331a1b4fafd979d3ebb444
created 2012-06-15 15:23 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
474d3f16960fb6bc790f0f46b77d0248424b84ef
created 2012-05-31 17:17 -0700
pushed 2012-11-19 21:10 +0000
Sean Stangl Sean Stangl - Merge m-c onto Ionmonkey.
less more (0) -100 -60 tip