diff browse annotate |
86eabc56f96399becabb7b87a5ad68250fe5af94 created 2020-03-09 14:16 +0000 pushed 2020-03-09 21:52 +0000 |
Andrew Osmond | Andrew Osmond - Bug 1618345 - Enforce proper color management by splitting gfx::Color into sRGBColor and DeviceColor types. r=jrmuizel |
diff browse annotate |
884f5dc55873c9345ee945cd6d5427e8ab398071 created 2019-04-11 12:36 +0000 pushed 2019-04-12 03:19 +0000 |
Jean-Yves Avenard | Jean-Yves Avenard - Bug 1540581 - P6. Tidy some C++ declarations in gfx/. r=gerald,jrmuizel |
diff browse annotate |
66eb1f485c1a3ea81372758bc92292c9428b17cd created 2018-12-01 04:52 +0900 pushed 2018-12-01 05:49 +0000 |
Tooru Fujisawa | Tooru Fujisawa - Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp |
diff browse annotate |
6f3709b3878117466168c40affa7bca0b60cf75b created 2018-11-30 11:46 +0100 pushed 2018-11-30 11:01 +0000 |
Sylvestre Ledru | Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format |
diff browse annotate |
b4662b6db1b34414494d070e33481193625403d1 created 2018-11-28 09:16 +0000 pushed 2018-11-28 21:48 +0000 |
Ehsan Akhgari | Ehsan Akhgari - Bug 1508472 - Part 4: Fourth batch of comment fix-ups in preparation for the tree reformat r=sylvestre |
diff browse annotate |
a75faf9cd6a7bf61bb3fc5b9202932de01a61e0b created 2017-07-24 13:48 -0700 pushed 2017-07-25 12:27 +0000 |
Mason Chang | Mason Chang - Bug 1365876. Blur text shadows on the CPU. r=lsalzman |
diff browse annotate |
5115e2dea29a22fbaac7ad9db8723de762ec4ddd created 2017-07-05 11:22 -0400 pushed 2017-07-06 09:17 +0000 |
Kartikaya Gupta | Kartikaya Gupta - Bug 1377169 - Turn gfxRect into a typedef. r=jrmuizel |
diff browse annotate |
fddfac71bb12f64093846c50f64cb52535ad14fb created 2016-11-21 13:17 -0500 pushed 2016-11-22 14:53 +0000 |
Lee Salzman | Lee Salzman - Bug 1250037 - part 2 - use DrawTarget::DrawSurfaceWithShadow to render box shadows on platforms that accelerate it. r=mchang |
diff browse annotate |
9b47a1c822ae434f21d7177045c3e94dca21499b created 2016-11-21 13:16 -0500 pushed 2016-11-22 14:53 +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 |
diff browse annotate |
144ca2b74fd2c4f37fde99e293b2f4104e87b9e1 created 2016-11-18 00:30 +0100 pushed 2016-11-18 15:51 +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 |
diff browse annotate |
436011c88130cd63ec6e96b6ef5213bb5e98320e created 2016-11-18 00:29 +0100 pushed 2016-11-18 15:51 +0000 |
Sebastian Hengst | Sebastian Hengst - Backed out changeset 5504280ce43c (bug 1250037) |
diff browse annotate |
5504280ce43c25d7f2ee0aff35f76e1ff2581d76 created 2016-11-17 16:04 -0500 pushed 2016-11-18 15:51 +0000 |
Lee Salzman | Lee Salzman - Bug 1250037 - part 2 - use DrawTarget::DrawSurfaceWithShadow to render box shadows on platforms that accelerate it. r=mchang |
diff browse annotate |
25840ab0d4538770e2316417db77b066b24beb90 created 2016-11-17 16:03 -0500 pushed 2016-11-18 15:51 +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 |
diff browse annotate |
9d396d690080bef8191a1e8525cca2593051b338 created 2016-04-15 20:45 +0100 pushed 2016-04-20 09:50 +0000 |
Jonathan Kew | Jonathan Kew - Bug 1265452 - Remove use of nsAutoPtr from gfx/thebes. r=jrmuizel |
diff browse annotate |
98818a65c221dc220432d1c3da491f3aa97c1a81 created 2016-03-29 08:24 -0700 pushed 2016-03-31 20:04 +0000 |
Mason Chang | Mason Chang - Bug 1250947. Fill area outside blur with solid color. r=mstange |
diff browse annotate |
d9c73b9a2a960a3e7e57990574a588000ee7995a created 2016-02-18 14:10 -0500 pushed 2016-02-19 11:02 +0000 |
Nathan Froyd | Nathan Froyd - Bug 1249368 - use UniquePtr instead of nsAutoArrayPtr in gfxAlphaBoxBlur; r=jrmuizel |
diff browse annotate |
dc5c4b98ffed75bf578c4029d1589eace03183d6 created 2016-01-10 14:05 -0800 pushed 2016-01-11 11:13 +0000 |
Nicholas Nethercote | Nicholas Nethercote - Bug 1236802 (part 1) - Moz2Dify some blur code a little. r=mattwoodrow. |
diff browse annotate |
46c095a4311b63b5b71a9384169f1b109806d8c0 created 2015-12-04 11:05 -0800 pushed 2015-12-07 13:16 +0000 |
Mason Chang | Mason Chang - Bug 1227216. Part 2: Fallback to blur destination rect if a large shadow offset occurs. r=mstange |
diff browse annotate |
2965de9363e93a226aebb3b3f16bcaece5753984 created 2015-10-19 10:53 -0700 pushed 2015-10-20 10:01 +0000 |
Mason Chang | Mason Chang - Bug 1213545. Carry x,y offsets with inset box shadows. r=mstange |
diff browse annotate |
e8c7dfe727cd970e2c3294934e2927b14143c205 created 2015-10-18 01:24 -0400 pushed 2015-10-18 02:55 +0000 |
Nathan Froyd | Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat |
diff browse annotate |
ca86c21a96b4ec676afc55d3b714c22c547884b2 created 2015-10-18 00:40 -0400 pushed 2015-10-18 02:55 +0000 |
Nathan Froyd | Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan |
diff browse annotate |
8a422004b0e221c45453db0bd8bf92d0aea70551 created 2015-10-16 08:27 -0700 pushed 2015-10-17 17:18 +0000 |
Mason Chang | Mason Chang - Bug 1211363. Calculate min inset blur with max border radius. r=mstange |
diff browse annotate |
6f47f75d3136c53eaf1b1fb0f9043f64ba9be42a created 2015-10-07 10:19 -0700 pushed 2015-10-07 17:31 +0000 |
Wes Kocher | Wes Kocher - Backed out changeset 1f51d1614b9a (bug 1207245) |
diff browse annotate |
41dea9df27ed995f8315ab4318c187a617937664 created 2015-10-07 10:19 -0700 pushed 2015-10-07 17:31 +0000 |
Wes Kocher | Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245) |
diff browse annotate |
91d4539e00cecb658604e021675a923c60ef3235 created 2015-10-07 16:50 -0400 pushed 2015-10-07 12:51 +0000 |
Nathan Froyd | Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat |
diff browse annotate |
1f51d1614b9a58e41dd3a1bf2dc6aad34dbb2170 created 2015-10-07 15:05 -0400 pushed 2015-10-07 12:51 +0000 |
Nathan Froyd | Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan |
diff browse annotate |
13feeea7a4a8db9c1c450f26f6c626e0ea3325a2 created 2015-09-24 19:24 -0700 pushed 2015-09-29 22:36 +0000 |
Nicholas Nethercote | Nicholas Nethercote - Bug 1208300 (part 4) - Remove gfxRGBA and some related things. r=jwatt. |
diff browse annotate |
80409f3546accc8b11011649c49e3cd00c7ca0c3 created 2015-09-24 00:43 -0700 pushed 2015-09-28 12:17 +0000 |
Nicholas Nethercote | Nicholas Nethercote - Bug 1207944 (part 7) - Use gfx::Color instead of gfxRGBA in BlurCache. r=jwatt. |
diff browse annotate |
cdee9be7cdc15a2e1518ca56dd57c812e5cfb107 created 2015-09-23 11:49 -0700 pushed 2015-09-25 12:39 +0000 |
Nicholas Nethercote | Nicholas Nethercote - Bug 1207741 - Remove gfxIntSize. r=nical. |
diff browse annotate |
8518d9a2673c54b843058f3281ab2d0f7c7a1986 created 2015-09-24 09:50 -0700 pushed 2015-09-25 12:39 +0000 |
Mason Chang | Mason Chang - Bug 1188075 - Speed up inner box-shadow drawing by using a border-image style approach. r=mstange |
diff browse annotate |
155d2bf89d8822c78de7952f07b0d7c0a3c37c5c created 2015-09-21 08:14 -0700 pushed 2015-09-22 10:41 +0000 |
Mason Chang | Mason Chang - Backout bug 1188075 for graphical artifacts. r=me |
diff browse annotate |
3c837b3a38fa15b655c4115cb95eda741b55a819 created 2015-09-18 11:23 -0700 pushed 2015-09-19 04:34 +0000 |
Mason Chang | Mason Chang - Bug 1188075 - Speed up inner box-shadow drawing by using a border-image style approach. r=mstange |
diff browse annotate |
91d6e262b662a0b4e47358665e222d3927337af9 created 2015-07-13 08:25 -0700 pushed 2015-07-13 22:55 +0000 |
Birunthan Mohanathas | Birunthan Mohanathas - Bug 1182996 - Fix and add missing namespace comments. rs=ehsan |
diff browse annotate |
c664375c0d5bed41821b4a9eaa298e3856efe1d2 created 2015-06-17 10:00 -0400 pushed 2015-06-30 23:40 +0000 |
Nathan Froyd | Nathan Froyd - Bug 1161627 - part 2 - machine-convert TemporaryRef<T> to already_AddRefed<T>; r=ehsan |
diff browse annotate |
3eae6ca6d8224912983d8177ab863f0504dc5727 created 2015-06-01 10:26 +0200 pushed 2015-06-02 11:11 +0000 |
Amanda Sambath | Amanda Sambath - Bug 1158120 - Replace gfxIntSize by mozilla::gfx::IntSize in gfx/thebes part 1. r=nical |
diff browse annotate |
9e1d3ea762968d090fd4c945de5e3838c1bd3ec9 created 2015-04-22 08:29 +0200 pushed 2015-04-23 00:16 +0000 |
Andrea Marchesini | Andrea Marchesini - Bug 1156632 - Remove unused forward class declarations - patch 6 - the rest of the tree, r=ehsan |
diff browse annotate |
b7805b80ca0d51c01fa11684c0503e655f59d08c created 2014-11-01 10:45 +0000 pushed 2014-11-02 16:27 +0000 |
Jonathan Watt | Jonathan Watt - Bug 1091794 - Replace gfxCornerSizes with Moz2D's RectCornerRadii. r=mattwoodrow |
diff browse annotate |
8e5e7c9c0d66f1b5b827159cd4db6fd95dfbe416 created 2014-07-21 11:06 -0400 pushed 2014-07-22 01:00 +0000 |
Jeff Muizelaar | Jeff Muizelaar - Bug 1038218. Convert some of gfxAlphaBlur's nsAutoPtr's to UniquePtrs. r=bas |
diff browse annotate |
e791fc96512cf6661241b2903e6b278c95944feb created 2014-06-25 12:59 +0100 pushed 2014-06-26 21:13 +0000 |
Jonathan Watt | Jonathan Watt - Bug 1025553, part 2 - Change gfxMatrix from a struct to a class. r=Bas |
diff browse annotate |
fcf15eb82338c3339cb39066828467b504ccc1a1 created 2014-06-18 17:57 -0700 pushed 2014-06-19 14:39 +0000 |
Birunthan Mohanathas | Birunthan Mohanathas - Bug 1026535 - Fix mismatched class/struct tags. r=ehsan |
diff browse annotate |
39371ca856c40b50f6d1f7f2e500cb3ee2ba60e0 created 2014-06-10 17:51 -0400 pushed 2014-06-11 15:14 +0000 |
Matt Woodrow | Matt Woodrow - Bug 940845 - Part 6: Cache blurs when possible. r=Bas |
diff browse annotate |
ebcacae1532c56c5b0f784f55c54f27f2a911dea created 2014-04-16 01:41 +0100 pushed 2014-04-16 12:48 +0000 |
Jonathan Watt | Jonathan Watt - Bug 996901 - Remove lots of gfxASurface.h and gfxImageSurface.h includes and forward declarations that are no longer needed. r=mattwoodrow |
diff browse annotate |
853f18dd3c3ab5be366f2a1310317d733bd8bb1b created 2013-10-02 17:20 +1300 pushed 2013-12-02 11:42 +0000 |
Matt Woodrow | Matt Woodrow - Bug 944571 - Part 1: Convert gfxAlphaBoxBlur to use Moz2D surfaces instead of Thebes. r=Bas |
diff browse annotate |
3eb6d88f78df4dacd314e6820c0786384fa8c4b7 created 2013-11-26 12:29 +1300 pushed 2013-11-26 11:36 +0000 |
Matt Woodrow | Matt Woodrow - Bug 940845 - Follow-up to add comments that got missed when rebasing. |
diff browse annotate |
605e93d6692f88ef0580c048aef0f157dda491fa created 2013-11-26 12:09 +1300 pushed 2013-11-26 11:36 +0000 |
Matt Woodrow | Matt Woodrow - Bug 940845 - Part 5: Propogate the blur standard deviation up instead of the blur radius. r=roc |
diff browse annotate |
51035912608fc512b2b1f7aa1f3e25bdf3a88b3e created 2013-11-26 12:08 +1300 pushed 2013-11-26 11:36 +0000 |
Matt Woodrow | Matt Woodrow - Bug 940845 - Part 4: Add BlurRectangle to gfxAlphaBoxBlur and use it. r=roc |
diff browse annotate |
12d272165d32354a972558b8c51538dcb73278b8 created 2013-11-26 12:05 +1300 pushed 2013-11-26 11:36 +0000 |
Matt Woodrow | Matt Woodrow - Bug 940845 - Part 1: Remove unused offset parameter from gfxAlphaBoxBlur. r=roc |
diff browse annotate |
47b5355992adc942e1a059c572703becc40bcdb0 created 2013-10-07 19:15 -0400 pushed 2013-10-09 08:10 +0000 |
Ehsan Akhgari | Ehsan Akhgari - Bug 924221 - Minimize the #includes in gfx/thebes; r=bjacob |
diff browse annotate |
ac758cadd0341af4ea6a8e9763cf6b668a677734 created 2013-07-31 11:44 -0400 pushed 2013-08-01 00:32 +0000 |
Birunthan Mohanathas | Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in gfx/thebes/; r=ehsan |
diff browse annotate |
8fed67bc814d173ddba7083a1a6e6669456b7a2e created 2013-05-29 14:59 -0700 pushed 2013-05-30 15:43 +0000 |
Jeff Gilbert | Jeff Gilbert - Bug 877382 - Remove THEBES_API decorator. - r=BenWa |
diff browse annotate |
c797118c02a869e2eda77a380f0f646b84fe6679 created 2012-08-21 15:59 -0700 pushed 2012-09-11 17:34 +0000 |
David Anderson | David Anderson - Merge from mozilla-central. |
diff browse annotate |
80e4ab0d24bc64ceaa7693ab5def36faffde7a40 created 2012-05-21 14:40 -0700 pushed 2012-09-11 17:34 +0000 |
David Anderson | David Anderson - Merge from mozilla-central. |
diff browse annotate |
7ceaa303896bae686f83081212fec143d3dfd21d created 2011-11-23 15:19 -0500 pushed 2012-09-11 17:34 +0000 |
David Anderson | David Anderson - Merge from mozilla-central. |
diff browse annotate |
d3f02a9d4238de52da37126a94fcc6fbb054e905 created 2011-11-18 15:27 -0800 pushed 2012-09-11 17:34 +0000 |
Sean Stangl | Sean Stangl - Merge M-C -> IonMonkey. |
diff browse annotate |
7c70058ad7b7503b674d110cd91209605fa80bfe created 2011-11-16 15:10 -0800 pushed 2012-09-11 17:34 +0000 |
Sean Stangl | Sean Stangl - Merge. Write barriers have not yet been integrated. |
diff browse annotate |
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735 created 2011-10-05 19:52 -0700 pushed 2012-09-11 17:34 +0000 |
David Anderson | David Anderson - Merge to eliminate bad head. |
diff browse annotate |
cad26d2fb5af799dfe030fd2a8948d617eac2f52 created 2011-10-05 18:37 -0700 pushed 2012-09-11 17:34 +0000 |
David Anderson | David Anderson - Backout merge. |
diff browse annotate |
3000e30d082c63adf8222aa82e47245646806ea6 created 2012-08-21 00:06 -0400 pushed 2012-08-21 13:23 +0000 |
David Zbarsky | David Zbarsky - Bug 784004 - Don't include Layers.h everywhere Part 3 r=nical |
diff browse annotate |
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. |
diff browse annotate |
5549f4202af8ca34280d805ac92e7f691d6e8905 created 2011-11-18 22:19 +1300 pushed 2011-11-19 13:04 +0000 |
Joe Drew | Joe Drew - Bug 685767 - Factor blurring out into its own class, and use it from gfxAlphaBoxBlur. r=mattwoodrow |