gfx/2d/PathHelpers.h
67b3cbf805e1820721d162dd497aef10ed9eabea
created 2019-01-21 17:45 +0000
pushed 2019-01-24 17:31 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1521391 - Use the old code path with gcc to fix a build issue with gcc-8 r=bas
7eac43ea765ebb657f9749a6a8fb2c5c006fae8d
created 2019-01-14 01:16 +0100
pushed 2019-01-21 13:03 +0000
Bas Schouten Bas Schouten - Bug 1519739: Attempt to create Direct2D paths on the paint thread. r=rhunt
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-12-03 16:23 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
8580f0233058dd0c9ed4353f8dcb366eb5a624de
created 2018-07-18 08:55 +0200
pushed 2018-08-24 17:49 +0000
Bas Schouten Bas Schouten - Bug 1476506: Move RoundedRect into Moz2D and convert all callers. r=mattwoodrow
5f74d262924171a8fa0b4483a64f4cac34c4c9b8
created 2017-10-27 16:10 -0700
pushed 2017-11-02 16:33 +0000
Daniel Holbert Daniel Holbert - Bug 1412427 part 8: (automated patch) Switch a bunch of C++ files in gfx to use our standard mode lines. r=jrmuizel
14fd552c865b6492e84a8a71ede89e534c529b10
created 2017-02-24 14:30 +0800
pushed 2017-04-18 12:07 +0000
cku cku - Bug 1342302 - Part 1. Implement RectCornerRadii::IsEmpty. r=mstange
d6bf8872b3c312843ea73308bb646a34f1020de2
created 2017-01-05 17:07 +0800
pushed 2017-03-06 20:48 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1320014 Part 15 - Replace RectCorner with Corner. r=mats
9b47a1c822ae434f21d7177045c3e94dca21499b
created 2016-11-21 13:16 -0500
pushed 2017-03-06 20:48 +0000
Lee Salzman Lee Salzman - Bug 1250037 - part 1 - only blur one quadrant of a box-shadow and mirror it to the other quadrants. r=mchang
144ca2b74fd2c4f37fde99e293b2f4104e87b9e1
created 2016-11-18 00:30 +0100
pushed 2017-03-06 20:48 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 25840ab0d453 (bug 1250037) for assertion in Windows 8 x64 debug bc6 in browser_UITour.js. r=backout
25840ab0d4538770e2316417db77b066b24beb90
created 2016-11-17 16:03 -0500
pushed 2017-03-06 20:48 +0000
Lee Salzman Lee Salzman - Bug 1250037 - part 1 - only blur one quadrant of a box-shadow and mirror it to the other quadrants. r=mchang
418d4cce23a41952d339d9ee06a40d029ba2a0fd
created 2016-09-08 18:26 +0200
pushed 2016-11-14 12:26 +0000
Nicolas Silva Nicolas Silva - Bug 1301027 - Remove the matrix * point operator and replace it with TransformPoint methods. r=Bas
f38b9ee425e11e8db9aa74ec4c901efe70464e0b
created 2016-03-19 00:29 -0400
pushed 2016-06-06 19:02 +0000
Lee Salzman Lee Salzman - Bug 910138 - clean-up of arc math. r=me
1a5af4e551d442b67bf95d4a1df40882056db482
created 2016-03-15 00:53 +0100
pushed 2016-06-06 19:02 +0000
Ethan Lin Ethan Lin - Bug 910138 - Part 1. Add support for new canvas ellipse method. r=roc, r=smaug
a1bf9a99ec4b309c91eb08b43a0e61c338616239
created 2015-11-27 20:49 -0800
pushed 2016-01-25 13:55 +0000
Chris Peterson Chris Peterson - Bug 1228947 - Replace mfbt/Constants.h with math.h. r=roc
2a3c9fbd5ad048f6e82afa8d1068822859addef7
created 2015-10-17 10:18 -0700
pushed 2015-12-14 20:08 +0000
James Kitchener James Kitchener - Bug 1011020 - Add the ability to fall back to not snapping, if snapping results in a zero area rect r=roc (relanding with correct bug number, DONTBUILD)
c79e0fec0dfeaf2fcb0d9c5acbbe832fe6259850
created 2015-10-17 21:44 -0700
pushed 2015-12-14 20:08 +0000
Phil Ringnalda Phil Ringnalda - Back out changeset 2fe5dee8825d (not 1101020) for landing with the wrong bug number
2fe5dee8825d1eef5430008c43c558ae35576f66
created 2015-10-17 10:18 -0700
pushed 2015-12-14 20:08 +0000
James Kitchener James Kitchener - Bug 1101020 - Add the ability to fall back to not snapping, if snapping results in a zero area rect r=roc
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
49d87bbe0122d894c8e45f0b409c42dfe1c36737
created 2015-10-07 10:29 -0700
pushed 2015-12-14 20:08 +0000
Wes Kocher Wes Kocher - Merge inbound to m-c a=merge
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)
52657b0b91ddb4be926aa37de1ec0b5f7336a9bf
created 2015-10-07 12:17 +0200
pushed 2015-12-14 20:08 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 79746e93020a (bug 1011020) for causing bug 1212267
79746e93020a63ffbfafdeba8c48300dab43768a
created 2015-10-05 05:00 +0200
pushed 2015-12-14 20:08 +0000
James Kitchener James Kitchener - Bug 1011020 - Add the ability to fall back to not snapping, if snapping results in a zero area rect r=roc - relanding with correct bug number on a CLOSED TREE
f0d877062026b45afb4bc13fe6b8de33e032766a
created 2015-10-07 09:24 +0200
pushed 2015-12-14 20:08 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out 1 changesets (bug 1101020) for landing with wrong bugnumber on a CLOSED TREE
18d4a0ca8cc176be185ba4b22c1fd790aadd1f43
created 2015-10-07 11:18 +0530
pushed 2015-12-14 20:08 +0000
James Kitchener James Kitchener - Bug 1101020 - Add the ability to fall back to not snapping, if snapping results in a zero area rect r=roc
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
09b212388126c4b24042f8a10502ff505f4558d2
created 2015-07-27 12:12 -0400
pushed 2015-09-21 14:04 +0000
Lee Salzman Lee Salzman - Bug 1185636 - Part 3 - Refactor ArcToBezier so that its implementation can be more easily reused. r=jmuizelaar
5a03eaa2db9f8b30175ade6c6bab428076005b22
created 2015-07-25 02:45 -0400
pushed 2015-09-21 14:04 +0000
Lee Salzman Lee Salzman - Bug 1187210 - limit ArcToBezier sweeps while taking care of floating-point inaccuracy. r=eihrul
4823385c1005f6da054cf58677ecef77514b2ae6
created 2015-07-07 14:56 -0400
pushed 2015-09-21 14:04 +0000
Kyle Kyle - Bug 1178971 - Changed line snapping behaviour depending on even/odd-ness of stroke width. r=mstange
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
869aca2db34d2a3f5a7afe2a6449b2c91d62e604
created 2015-06-25 12:04 -0700
pushed 2015-08-10 18:23 +0000
Mason Chang Mason Chang - Bug 1162824 - Change box shadow cache to cache the colored blurred box shadow. r=mstange
1e6654f7fdeaf5a9789dc6bc6cac9d0e25e620b1
created 2015-05-18 08:29 -0700
pushed 2015-08-10 18:23 +0000
Mason Chang Mason Chang - Backout bug 1162824 to backout bug 1155828. r=me
61455ff4e6ef91611424e9a669aba8fab8b629fc
created 2015-05-06 14:43 +0100
pushed 2015-08-10 18:23 +0000
Jonathan Watt Jonathan Watt - Bug 1165900 - Make MaybeSnapToDevicePixels return a boolean to indicate whether snapping occurred. r=Bas
5a0278cd85f06e552721cf7806a69705e080744e
created 2015-05-06 14:40 +0100
pushed 2015-08-10 18:23 +0000
Jonathan Watt Jonathan Watt - Bug 1165896 - Fix the argument naming of MaybeSnapToDevicePixels to match UserToDevicePixelSnapped. r=Bas
d8a584dddc0c30e0b1b7437a34e549cc8c321657
created 2015-05-15 10:52 -0700
pushed 2015-08-10 18:23 +0000
Mason Chang Mason Chang - Bug 1162824 - Change box shadow cache to cache the colored blurred box shadow. r=mstange
4558317a4a9c8344e084ed80f43fd0eb80272c5e
created 2015-02-23 16:20 -0500
pushed 2015-05-11 18:39 +0000
Markus Stange Markus Stange - Bug 1123019 - In DrawTargetTiled::StrokeRect and StrokeLine, skip tiles that don't intersect the stroke. r=jrmuizel
7f7f003696ad7bccde5ebcaf4cc122cc60e887f4
created 2015-01-26 07:22 +0900
pushed 2015-03-30 18:32 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1111290 - Part 3: Remove TypedEnum.h and fold TypedEnumInternal.h into TypedEnumBits.h. r=waldo
8d6f574466cba94fa606c6ba111061c8bf3b5209
created 2014-11-03 10:01 +0000
pushed 2015-01-12 19:37 +0000
Jonathan Watt Jonathan Watt - Bug 1092222, part 2 - Add CCWCorner, CCWCorner and CWCorner methods to BaseRect. r=roc
b991ca238a3538e152dbcd7317b2c5f178b61555
created 2014-10-30 09:34 +0000
pushed 2015-01-12 19:37 +0000
Jonathan Watt Jonathan Watt - Bug 1090494, part 4 - Add AppendRectToPath() and MakePathForRect() helpers to Moz2D's PathHelpers.h. r=mattwoodrow
b17a0c6392b2cc39e3369cde47f08a1530b61c7e
created 2014-10-30 09:34 +0000
pushed 2015-01-12 19:37 +0000
Jonathan Watt Jonathan Watt - Bug 1090494, part 3 - Remove the old unused variants of AppendRoundedRectToPath and MakePathForRoundedRect. r=mattwoodrow
8fff7a04f3221954330139121bb9b3a7513724a6
created 2014-10-30 09:34 +0000
pushed 2015-01-12 19:37 +0000
Jonathan Watt Jonathan Watt - Bug 1090494, part 1 - Add a RectCornerRadii struct to Moz2D's PathHelpers.h and add variants of AppendRoundedRectToPath and MakePathForRoundedRect that use it. r=mattwoodrow
6decbde116bc7f899ae63c0dbf503895da1b88f6
created 2014-10-24 08:26 +0100
pushed 2015-01-12 19:37 +0000
Jonathan Watt Jonathan Watt - Bug 1085533, part 1 - Add MakePathForRoundedRect and MakePathForEllipse helpers to Moz2D. r=mattwoodrow
1abfecf86c502bf7ca33be585d44f235f7592112
created 2014-10-19 10:22 +0100
pushed 2015-01-12 19:37 +0000
Jonathan Watt Jonathan Watt - Bug 1082530, part 5 - remove the variant of Moz2D's UserToDevicePixelSnapped that takes a Matrix argument instead of a DrawTarget argument. r=mattwoodrow
61c3d66c10a14473f69d1895003f9b2a9b00f0d9
created 2014-10-19 10:22 +0100
pushed 2015-01-12 19:37 +0000
Jonathan Watt Jonathan Watt - Bug 1082530, part 2 - Fix up Moz2D's UserToDevicePixelSnapped to be more like gfxContext::UserToDevicePixelSnapped, and add a temporary variant to aid in porting. r=mattwoodrow
4fa7741a7e90d98b6dae3fa114cc62103f471df4
created 2014-10-16 10:51 +0100
pushed 2015-01-12 19:37 +0000
Jonathan Watt Jonathan Watt - Bug 1083215, part 1 - Add a Moz2D helper for snapping lines to device pixels. r=mattwoodrow
6a9f66a511d2ecb8edb56c8759ef1c04a97a2287
created 2014-08-19 13:08 -0400
pushed 2014-10-13 16:35 +0000
Botond Ballo Botond Ballo - Bug 923512 - Introduce strongly-typed coordinate classes. r=kats,Bas
d577815636c664aaadf696e5277baa8cf6db4b68
created 2014-08-06 16:36 -0700
pushed 2014-10-13 16:35 +0000
Wes Kocher Wes Kocher - Backed out 3 changesets (bug 923512) for mochitest-2 bustage on a CLOSED TREE
f431232084b76b35809d0d2c703b1b3f3666e7e0
created 2014-07-31 17:07 -0400
pushed 2014-10-13 16:35 +0000
Botond Ballo Botond Ballo - Bug 923512 - Introduce strongly-typed coordinate classes (Part 1: Moz2D changes). r=kats,Bas
ef327b5ec34df79e9b6b8e4582ec146052fda530
created 2014-06-26 16:42 -0400
pushed 2014-09-02 16:39 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1026596. Add ellipse to bezier helper and use it from SVG. r=bas
f94c69dfca918100c56efdd0ccc8e82c3e8ff80b
created 2014-04-01 12:02 +0800
pushed 2014-06-09 21:49 +0000
Matt Woodrow Matt Woodrow - Bug 989858 - Part 6: Rename DeprecatedPaint and stop passing a gfxContext in. r=roc
15e0c5ced15510aa8ef8695049d53cf44f6baee7
created 2013-12-13 12:14 +0000
pushed 2014-03-17 21:55 +0000
Jonathan Watt Jonathan Watt - Bug 944704, part 1 - Extend Moz2D's ArcToBezier helper so that it can draw ellipse arcs in addition to circle arcs. r=Bas
29a30f4e9ad51ce20d91fda17a2bddcbe459da73
created 2013-11-01 13:30 +0000
pushed 2014-02-04 01:06 +0000
Jonathan Watt Jonathan Watt - Bug 931996 - Add an AppendEllipseToPath helper to Moz2D. r=Bas
f9b22be50b69ed0b73649267283e5be4f07d54bf
created 2013-11-01 13:29 +0000
pushed 2014-02-04 01:06 +0000
Jonathan Watt Jonathan Watt - Bug 931915, part 1 - Add an AppendRoundedRectToPath helper to Moz2D. r=Bas
9189b08d7d5eed7a4722a8ae8c361f53c6cde74c
created 2013-11-01 14:35 +0000
pushed 2014-02-04 01:06 +0000
Ed Morley Ed Morley - Backed out changeset d9aa2d2a9939 (bug 931915) for failures linking on Windows on a CLOSED TREE
c4f51fe7d6379196464dcb91b8123d0647361408
created 2013-11-01 14:34 +0000
pushed 2014-02-04 01:06 +0000
Ed Morley Ed Morley - Backed out changeset 0fdae4f78c1a (bug 931996)
0fdae4f78c1a9f6684caa0b6515820c05a17756f
created 2013-11-01 13:30 +0000
pushed 2014-02-04 01:06 +0000
Jonathan Watt Jonathan Watt - Bug 931996 - Add an AppendEllipseToPath helper to Moz2D. r=Bas
d9aa2d2a9939cb68cb37476273ce9cb056cb1b74
created 2013-11-01 13:29 +0000
pushed 2014-02-04 01:06 +0000
Jonathan Watt Jonathan Watt - Bug 931915, part 1 - Add an AppendRoundedRectToPath helper to Moz2D. r=Bas
96ef3b8bd9ed911a42f1c27cd23604edc846cda1
created 2012-09-28 13:21 -0400
pushed 2012-11-19 21:10 +0000
Andrew Quartey Andrew Quartey - Bug 793201 - Fix compiler warnings in Azure with MSVC r=bas
less more (0) -60 tip