dom/canvas/CanvasRenderingContext2D.h
a1d03f028cb1f12ae824a49e692d87617eca1377
created 2017-02-25 20:40 -0500
pushed 2017-04-18 12:07 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1342720 - Optimize away the cost of creating and destroying nsBidi from CanvasRenderingContext2D::DrawOrMeasureText(); r=baku
fb79fab50a60eaf84a6a91772912beaec1ab1055
created 2017-02-23 01:20 -0500
pushed 2017-04-18 12:07 +0000
Ethan Lin Ethan Lin - Bug 1341521 - Remove the retaining buffer machanism when setting the same canvas dimension. r=nical
17414d851efb55e58879157ef16f525a2e73ab0b
created 2017-02-02 22:43 +0100
pushed 2017-04-18 12:07 +0000
Kevin Chen Kevin Chen - Bug 1331857 - Create class BasicRenderingContext2D. r=gwright
1c6e2074006bc402463fc304c709010096a186d6
created 2017-02-01 18:04 -0500
pushed 2017-04-18 12:07 +0000
Boris Zbarsky Boris Zbarsky - Bug 1334865 part 2. Remove the unused (and broken) asyncDrawXULElement API. r=smaug
be91bfa95031a3c97aa0d483658b163e58043d94
created 2017-02-01 15:43 -0500
pushed 2017-04-18 12:07 +0000
Boris Zbarsky Boris Zbarsky - Bug 1335368 part 10. Stop using IsCallerChrome in CanvasRenderingContext2D. r=bholley
0934029f7f0c8b1c7fe66b14ce1c8ed15c6892ec
created 2017-02-23 01:20 -0500
pushed 2017-03-06 20:48 +0000
Ethan Lin Ethan Lin - Bug 1341521 - Remove the retaining buffer machanism when setting the same canvas dimension. r=nical a=jcristau
6ba01b40808abb8fdcab6c18ddcbb8b7dc25edb5
created 2017-01-17 16:58 -0500
pushed 2017-03-06 20:48 +0000
Milan Sreckovic Milan Sreckovic - Bug 1328932: Back out the diagnostic patch from bug 1318283. r=gw280
3e71fdb434e7ed4eb652bc15534cfbed4c0b96e7
created 2017-01-03 12:01 -0500
pushed 2017-03-06 20:48 +0000
Milan Sreckovic Milan Sreckovic - Bug 1318283: UpdateFilter can sometimes invalidate the draw target. Back out the previous speculative patch. r=mstange
f5624a5ba41e1f690b1a6ffb9d50beee80ef3bcc
created 2016-11-28 19:32 +0000
pushed 2017-03-06 20:48 +0000
Edwin Flores Edwin Flores - Bug 1318283 - Debug patch - r=milan
f96d497c78a7f3d73d8e5079e2fcb1eca80e574f
created 2016-11-24 15:08 +0100
pushed 2017-03-06 20:48 +0000
Nicolas Silva Nicolas Silva - Bug 1300121 - Make switching between canvas buffer providers a tad more robust. r=Bas
a058f3e17dcf5ea2dfe7431d4f238dd352c473d2
created 2017-02-23 01:20 -0500
pushed 2017-02-27 14:15 +0000
Ethan Lin Ethan Lin - Bug 1341521 - Remove the retaining buffer machanism when setting the same canvas dimension on a CLOSED TREE. r=nical a=jcristau
16c3bb37545f1e3d2ac1cb5935f8cff69255c18b
created 2017-01-03 12:01 -0500
pushed 2017-01-23 14:19 +0000
Milan Sreckovic Milan Sreckovic - Bug 1318283: UpdateFilter can sometimes invalidate the draw target. Back out the previous speculative patch. r=mstange a=jcristau
aa134dc8e0c73c67f044bba35718ad50a2430c6f
created 2016-11-03 10:57 -0400
pushed 2017-01-23 14:19 +0000
Milan Sreckovic Milan Sreckovic - Bug 1309913: Pass the compositor type to canvas on creation. r=dvander
19c01532ecbd460395d33db94a365daaf9661142
created 2016-11-02 10:48 -0700
pushed 2017-01-23 14:19 +0000
Wes Kocher Wes Kocher - Backed out changeset e71aa9bcb92c (bug 1309913) for osx reftest failures in linear-gradient-1a.html a=backout
e71aa9bcb92c2310f08c39425e8e1568f981eba8
created 2016-11-01 16:54 -0400
pushed 2017-01-23 14:19 +0000
Milan Sreckovic Milan Sreckovic - Bug 1309913: Pass the compositor type to canvas on creation. r=dvander
c2c21601825b83ab8f3d85ea93e82e9fd2739d39
created 2016-10-25 13:44 -0400
pushed 2017-01-23 14:19 +0000
Markus Stange Markus Stange - Bug 1308859 - Do not hold on to pointers into mStyleStack across a presshell flush. r=jrmuizel
a096bd8d900e6f910b2dafa4472aa9c0cd1a2dbd
created 2016-10-25 14:00 -0400
pushed 2017-01-23 14:19 +0000
Markus Stange Markus Stange - Bug 1308859 - Back out the instrumentation because I think I know what the problem is now.
29f57d48fdf4789847ec80dfeb47535dc643de4c
created 2016-10-18 13:15 -0400
pushed 2017-01-23 14:19 +0000
Markus Stange Markus Stange - Bug 1308859 - Add some instrumentation to help debugging the crash. r=gw280
f87e1eb0de5c3f84c73ab4c6a0932910818bdff7
created 2016-10-11 15:18 -0400
pushed 2017-01-23 14:19 +0000
George Wright George Wright - Bug 1307749 - Ensure that we still set filterSourceGraphicTainted and an empty filter when updating our filter in CanvasRenderingContext2D r=mstange
68ec683e9a5c85bf243f43105596361b022907da
created 2016-10-04 11:53 -0400
pushed 2017-01-23 14:19 +0000
Thomas Wisniewski Thomas Wisniewski - Bug 931389 - remove CanvasRenderingContext2D.mozDash/mozDashOffset. r=gw280, r=baku
6a017a5fdf0185d3fecf1bbd20641581590fcab7
created 2017-01-03 12:01 -0500
pushed 2017-01-04 22:44 +0000
Milan Sreckovic Milan Sreckovic - Bug 1318283: UpdateFilter can sometimes invalidate the draw target. Back out the previous speculative patch. r=mstange a=ritu
861f21d94172c8da5bb3ad1ab17955022880234f
created 2016-10-25 13:44 -0400
pushed 2016-11-14 12:26 +0000
Markus Stange Markus Stange - Bug 1308859 - Do not hold on to pointers into mStyleStack across a presshell flush. r=jrmuizel, a=ritu
e4fc494c0e47738aef345a975a477821ddbb0727
created 2016-10-11 15:18 -0400
pushed 2016-11-14 12:26 +0000
George Wright George Wright - Bug 1307749 - Ensure that we still set filterSourceGraphicTainted and an empty filter when updating our filter in CanvasRenderingContext2D r=mstange a=ritu
6acd130cd76ffadcd116faf622e224635ee259f5
created 2016-10-02 23:55 -0400
pushed 2016-11-14 12:26 +0000
Ethan Lin Ethan Lin - Bug 1305963 - Add EnsureTarget for GetMozCurrentTransform and GetMozCurrentTransformInverse. r=nical, a=gchang
d531a9166e20c44d9665db419d9e75457be82155
created 2016-08-26 20:21 -0400
pushed 2016-11-14 12:26 +0000
Markus Stange Markus Stange - Bug 1298552 - Call UpdateFilter whenever the canvas's IsWriteOnly state changes. r=jrmuizel, a=ritu
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
9bbc7d520ccb19106e94487c621cd993560328b3
created 2016-09-01 15:51 +0200
pushed 2016-11-14 12:26 +0000
Nicolas Silva Nicolas Silva - Bug 1298345 - Refactor CanvasRenderingContext2D's texture allocation code. r=Bas
ac16b2ccd7a11e81b8d2fcb84146c6460a188256
created 2016-08-26 14:31 +0200
pushed 2016-11-14 12:26 +0000
Nicolas Silva Nicolas Silva - Bug 1294351 - Move restoring the canvas clip stack to its own method and early return form EnsureTarget. r=Bas
97158ba1395d151334320feb2fc0f8aeb24c823a
created 2016-08-23 11:41 +0300
pushed 2016-11-14 12:26 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1297054 - remove null check in CanvasRenderingContext2D::InitializeWithDrawTarget. r=jrmuizel
d35d1cbc59e81f5efa4f3737c0ea6a9c9b90da14
created 2016-08-19 12:00 +0200
pushed 2016-11-14 12:26 +0000
Nicolas Silva Nicolas Silva - Bug 1294351 - Avoid removing and re-applying the drawing states with PersistentBufferProviderBasic. r=Bas
a5584f816e28a745e476aecb69eac95c7fede022
created 2016-08-10 14:30 +0200
pushed 2016-11-14 12:26 +0000
Nicolas Silva Nicolas Silva - Bug 1292870 - Record/replay clips and transforms properly in CanvasRenderingContext2D. r=Bas
e3758ab7ee7884d78662edc155b54327710527f4
created 2016-08-02 23:00 +0200
pushed 2016-11-14 12:26 +0000
Ethan Lin Ethan Lin - Bug 1289975 - Reuse canvas buffer when setting the same dimension. r=nical
075f767684d1c02759e72b69d0b565fbbc002a4e
created 2016-10-25 13:44 -0400
pushed 2016-10-27 00:42 +0000
Markus Stange Markus Stange - Bug 1308859 - Do not hold on to pointers into mStyleStack across a presshell flush. r=jrmuizel, a=ritu
6bed7eb94f82c7f1bb28604c817d8aa3acdd44b5
created 2016-10-11 15:18 -0400
pushed 2016-10-17 20:09 +0000
George Wright George Wright - Bug 1307749 - Ensure that we still set filterSourceGraphicTainted and an empty filter when updating our filter in CanvasRenderingContext2D r=mstange a=ritu
37a9c564fc9517281b603dbef523fed653f25d72
created 2016-08-26 20:21 -0400
pushed 2016-09-23 14:05 +0000
Markus Stange Markus Stange - Bug 1298552 - Call UpdateFilter whenever the canvas's IsWriteOnly state changes. r=jrmuizel, a=ritu
9d78ac91dc38936f6570b758b5c965497771bd75
created 2016-08-10 14:30 +0200
pushed 2016-09-19 13:38 +0000
Nicolas Silva Nicolas Silva - Bug 1292870 - Record/replay clips and transforms properly in CanvasRenderingContext2D. r=Bas, a=rkothari
f9ecbe4d60f8cfd3dbb496a494b176e36c570719
created 2016-07-22 18:10 -0700
pushed 2016-09-19 13:38 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1250914 - Create gl texture for each video frame drawing to SkiaGL canvas r=jrmuizel
282f7afd67657dda8e2e8568e5ac6f609311a03b
created 2016-07-20 22:03 -0700
pushed 2016-09-19 13:38 +0000
Chris Peterson Chris Peterson - Bug 1277106 - Part 2: Expand MOZ_UTF16() strings to u"" string literals. r=Waldo
d4733f9ab04ec376f071ba95fdadae2d070cb1dc
created 2016-07-04 13:11 -0700
pushed 2016-09-19 13:38 +0000
kearwood kearwood - Bug 1284324 - Implement Canvas Layer mirrors r=bas
3210c503929d1a98f86e2cbf2ea0057dfb12b65b
created 2016-07-01 10:58 +0200
pushed 2016-09-19 13:38 +0000
Nicolas Silva Nicolas Silva - Bug 1167235 - Part 5 - Unlock canvas2D resources after drawing. r=Bas
f51f78388224856591d67cebd26b46aed715287c
created 2016-07-01 10:58 +0200
pushed 2016-09-19 13:38 +0000
Nicolas Silva Nicolas Silva - Bug 1167235 - Part 4 - Forward the shutdown notification to CanvasRenderingContext2D. r=Bas
fff0d7d295e5bb6cb2eab7134bbabedc55d502d8
created 2016-07-01 10:58 +0200
pushed 2016-09-19 13:38 +0000
Nicolas Silva Nicolas Silva - Bug 1167235 - Part 1 - Render canvas2D into TextureClient directly. r=Bas
bb7effd4b6fccb7a6ba6314968de49c218a41a77
created 2016-06-28 20:28 +0200
pushed 2016-09-19 13:38 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 14dfa550c783 (bug 1167235)
1dcc4d0ee3d713b40bd3347430b78542a15ee1c5
created 2016-06-28 20:28 +0200
pushed 2016-09-19 13:38 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset f534fcb785c9 (bug 1167235)
3267fb29a5e14feff10840dabbbcbeefe5ce1f58
created 2016-06-28 20:28 +0200
pushed 2016-09-19 13:38 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 61465f67b591 (bug 1167235)
61465f67b5911d7544cf6e3e13f60b7ffec05365
created 2016-06-28 14:07 +0200
pushed 2016-09-19 13:38 +0000
Nicolas Silva Nicolas Silva - Bug 1167235 - Part 5 - Unlock canvas2D resources after drawing. r=Bas
f534fcb785c9044c1714343113d4685c53d0eefa
created 2016-06-28 14:07 +0200
pushed 2016-09-19 13:38 +0000
Nicolas Silva Nicolas Silva - Bug 1167235 - Part 4 - Forward the shutdown notification to CanvasRenderingContext2D. r=Bas
14dfa550c783cc2cd10d16fed28e9281aae747d2
created 2016-06-28 14:06 +0200
pushed 2016-09-19 13:38 +0000
Nicolas Silva Nicolas Silva - Bug 1167235 - Part 1 - Render canvas2D into TextureClient directly. r=Bas
56154813d29d7b56d2039fc3a3c80f27c0a4571f
created 2016-06-10 13:32 +0100
pushed 2016-09-19 13:38 +0000
Jonathan Watt Jonathan Watt - Bug 1279628, part 2 - Switch all but one of the gfxASurface::CheckSurfaceSize calls to call Factory::CheckSurfaceSize. r=mstange
72577f72121a09977fdf229b720f2a15c4597365
created 2016-06-11 00:44 -0700
pushed 2016-09-19 13:38 +0000
Phil Ringnalda Phil Ringnalda - Back out 2 changesets (bug 1279628) for reftest bustage
07e4432bd6b312a8191b084e2ac064df0d45d29a
created 2016-06-09 15:31 +0100
pushed 2016-09-19 13:38 +0000
Jonathan Watt Jonathan Watt - Bug 1279628, part 2 - Replace all gfxASurface::CheckSurfaceSize calls with Factory::CheckSurfaceSize and remove gfxASurface::CheckSurfaceSize. r=mstange
f43c78d7cc1393e2b88488e85d082d4dd440fb9b
created 2016-05-24 21:50 -0700
pushed 2016-08-01 13:59 +0000
Tobias Schneider Tobias Schneider - Bug 1174278 - Make filter tainting and canvas tainting. r=jrmuizel
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
7748041a38d2bb091ac6437cb61dd06aab85f602
created 2016-04-13 19:24 -0400
pushed 2016-06-06 19:02 +0000
David Anderson David Anderson - Remove drawWidgetAsOnScreen. (bug 1264393, r=mattwoodrow, webidl r=khuey)
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
d4909b8bb6068d40fbc30fcd473e4e20a7f8b58f
created 2016-03-11 13:27 +1100
pushed 2016-06-06 19:02 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1255360 - Remove two unused declarations from CanvasRenderingContext2D. r=gw280.
953741f757abdb9b12719aba565d82209a46ab7b
created 2016-03-05 07:20 -0800
pushed 2016-04-25 16:57 +0000
Phil Ringnalda Phil Ringnalda - Back out 9 changesets (bug 801176) for frequent crashes in test_offscreencanvas_dynamic_fallback.html
2022afa9aef252c1140990422be98f7c3c9bdd8f
created 2016-03-04 15:22 +0800
pushed 2016-04-25 16:57 +0000
vincentliu vincentliu - Bug 801176 - part1-v8: Modify webidl for 2d canvas. r=smaug, roc
75dfe10ec44a88bda2d9721d269ddf2429ac5426
created 2016-02-02 17:36 +0200
pushed 2016-04-25 16:57 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
ed8431be3eeb2fb731e546b059b3b287a7aab876
created 2016-02-01 16:39 +0800
pushed 2016-04-25 16:57 +0000
vincentliu vincentliu - Bug 801176 - part0-v3: Modify Coding Style for 2d Canvas. r=roc
less more (0) -100 -60 tip