dom/canvas/CanvasRenderingContext2D.cpp
a388e3337aff87b521bd7b98a8dc6f972a82b8fa
created 2016-03-31 12:48 +0800
pushed 2016-04-04 13:43 +0000
Peter Chang Peter Chang - Bug 1260960 - Check skiaGL is enabled before calling skiaGLTex(), r=snorp
22a9fe577704ca1d6c9095f3b52cd380dfd17eee
created 2016-03-21 10:48 -0400
pushed 2016-04-04 13:43 +0000
Lee Salzman Lee Salzman - Bug 1256515 - bail out in CanvasRenderingContext2D::DrawWindow if snapshotting draw target fails. r=bas.schouten
8ae38f8e1def584f4d76413e48534ec0827dee55
created 2016-03-17 13:55 +0800
pushed 2016-04-04 13:43 +0000
Xidorn Quan Xidorn Quan - Bug 1257121 part 4 - Use return value rather than out param to return font metrics. r=jfkthame
4af78cb017495e521731f0c60895289d051bc536
created 2016-03-21 11:59 +0800
pushed 2016-04-04 13:43 +0000
Xidorn Quan Xidorn Quan - Bug 1257121 part 1 - Use struct for passing some params of font metrics. r=jfkthame
1a5af4e551d442b67bf95d4a1df40882056db482
created 2016-03-15 00:53 +0100
pushed 2016-04-04 13:43 +0000
Ethan Lin Ethan Lin - Bug 910138 - Part 1. Add support for new canvas ellipse method. r=roc, r=smaug
5d560d039557beef1c9e145f2dc436c525d53ddf
created 2016-03-16 12:09 +0800
pushed 2016-04-04 13:43 +0000
peter chang peter chang - Bug 1254447 - Don't always check UseAcceleratedCanvas when calling GetSkiaGLGlue, r=jrmuizel
622ce61e7a3c7f6d4e1f43abd3e5de6350fec84c
created 2016-03-10 18:07 -0500
pushed 2016-04-04 13:43 +0000
Boris Zbarsky Boris Zbarsky - Bug 1255172. Fix unsafe reference gc hazards people snuck into DOM code. r=bkelly
51f3d3a22d4251b8f4c0e70cb5161d75a46dfea2
created 2016-03-08 15:56 +0800
pushed 2016-03-09 16:35 +0000
Xidorn Quan Xidorn Quan - Bug 1251995 part 1 - Add helper functions to simplify code. r=jfkthame
e50ce2dc72f32db5a9a20e9d29bb04bfd263db9c
created 2016-03-07 12:18 +0100
pushed 2016-03-09 16:35 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset d88221aad093 (bug 1251995) for reftest failures
d88221aad09391138392832bf1d0552178746fa1
created 2016-03-04 19:20 +0800
pushed 2016-03-09 16:35 +0000
Xidorn Quan Xidorn Quan - Bug 1251995 part 1 - Add helper functions to simplify code. r=jfkthame
953741f757abdb9b12719aba565d82209a46ab7b
created 2016-03-05 07:20 -0800
pushed 2016-03-09 16:35 +0000
Phil Ringnalda Phil Ringnalda - Back out 9 changesets (bug 801176) for frequent crashes in test_offscreencanvas_dynamic_fallback.html
624fb8512ba55b2011fafe4f6b0d3399b76ac707
created 2016-03-04 15:24 +0800
pushed 2016-03-09 16:35 +0000
vincentliu vincentliu - Bug 801176 - part8-v1: Fix memory leak in OffscreenCanvas. r=roc
e210473d793ce93f41642780fc66b56e97972eee
created 2016-03-04 15:24 +0800
pushed 2016-03-09 16:35 +0000
vincentliu vincentliu - Bug 801176 - part6-v1: Modify BufferProvider operations to fix assertions. r=roc
0fb279e041e14f05a1a1dd9fed8eb00b46f16d90
created 2016-03-04 15:23 +0800
pushed 2016-03-09 16:35 +0000
vincentliu vincentliu - Bug 801176 - part5-v2: Fix Assertions in debug build. r=roc
fc509e59a0cd5a3537914158fada88c9cd1033a6
created 2016-03-04 15:22 +0800
pushed 2016-03-09 16:35 +0000
vincentliu vincentliu - Bug 801176 - part3-v6: Keep CSSParser operations as threading safe. r=heycam
134a8c56335a92fdf3461ecb489a7a4b1dfcaf1c
created 2016-03-04 15:22 +0800
pushed 2016-03-09 16:35 +0000
vincentliu vincentliu - Bug 801176 - part2-v5: Let Canvas 2d context works on Workers. r=roc
2022afa9aef252c1140990422be98f7c3c9bdd8f
created 2016-03-04 15:22 +0800
pushed 2016-03-09 16:35 +0000
vincentliu vincentliu - Bug 801176 - part1-v8: Modify webidl for 2d canvas. r=smaug, roc
7bfbed61f70c67984b487b03ad0361b055346f33
created 2016-02-22 14:23 +0100
pushed 2016-03-09 16:35 +0000
Milan Sreckovic Milan Sreckovic - Bug 1249640: Part 2 gfxPlatform simplification when it comes to accelerated canvas, using the new blocking. r=gw280
901a3b7519705faa99cb22e5069692a83b918035
created 2016-02-24 19:02 +0100
pushed 2016-03-09 16:35 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 303b759e886e (bug 1249640)
303b759e886eb23d89acf7b0b094d2549fe31b38
created 2016-02-22 14:23 +0100
pushed 2016-03-09 16:35 +0000
Milan Sreckovic Milan Sreckovic - Bug 1249640: Part 2 gfxPlatform simplification when it comes to accelerated canvas, using the new blocking. r=gw280
a2a7c4cc94dca9adc3329bd8f7d0670d5f8be3df
created 2016-02-24 18:01 +1100
pushed 2016-03-09 16:35 +0000
Cameron McCormack Cameron McCormack - Bug 1244068 - Part 4: Use StyleSetHandle instead of concrete style set class in most places. r=dholbert
07b7c2c649e6354ce73d0d1593497ff900b6cf33
created 2016-02-10 13:17 -0500
pushed 2016-02-17 19:16 +0000
Lee Salzman Lee Salzman - Bug 1246775 - fix Canvas2D drawWindow to reacquire its DT after rendering. r=bas
e9e21fa5b0dbcc812b99f91473af062b432fcae2
created 2016-02-10 13:16 -0500
pushed 2016-02-17 19:16 +0000
Lee Salzman Lee Salzman - Bug 1246775 - use already_AddRefed in PersistentBufferProvider interface. r=bas
fcc09acdf9e62989c2c059293dc0bd88f20fc9d7
created 2016-02-02 12:45 -0500
pushed 2016-02-08 15:56 +0000
Lee Salzman Lee Salzman - Bug 1244850 - always validate destination rect for CanvasRenderingContext2D::DrawImage. r=jmuizelaar
ed8431be3eeb2fb731e546b059b3b287a7aab876
created 2016-02-01 16:39 +0800
pushed 2016-02-08 15:56 +0000
vincentliu vincentliu - Bug 801176 - part0-v3: Modify Coding Style for 2d Canvas. r=roc
e22b3043887ed36bf2c634c2924a7c8d39d226b1
created 2016-01-30 09:05 -0800
pushed 2016-02-08 15:56 +0000
Kyle Huey Kyle Huey - Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug
7e06ec79a132ac5fd9b5463c1b245f5352b898bf
created 2016-01-18 11:32 -0500
pushed 2016-01-20 14:55 +0000
Milan Sreckovic Milan Sreckovic - Bug 1239835: Do nothing when rectangle given to ClearRect has zero width or height. (Also mixing in some minor white space changes while in the file.) r=dholbert
2e8b7fe096ec7829790bdfaa02bf31ab002356fe
created 2016-01-07 20:57 -0800
pushed 2016-01-11 11:20 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1209812 (part 6) - Convert all gfxImageFormat values to SurfaceFormat equivalents. r=jrmuizel.
29e7fd863abd2d04c68d70c4369950266589ba3c
created 2015-12-17 19:59 -0800
pushed 2016-01-05 11:03 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1233631 - Moz2Dify CanvasBidiProcessor. r=jfkthame.
290f666471a0177f984f05d5c9933914d2d11443
created 2015-12-15 13:56 -0800
pushed 2016-01-05 11:03 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1231550 - Use DrawTarget instead of gfxContext and/or nsRenderingContext in many places in font/text code. r=jfkthame.
aaa92eab9fe4c5e4ef441bcc8375591faa2a49a0
created 2015-12-16 14:56 -0500
pushed 2015-12-31 01:42 +0000
Lee Salzman Lee Salzman - Bug 1229932 - check that offsets to canvas fillText() are finite. r=jmuizelaar
7c800666e3846478fb0247310bdff48bd37021d3
created 2015-12-18 11:08 +0100
pushed 2015-12-18 14:31 +0000
Ms2ger Ms2ger - Bug 1217835 - Rewrite some code in CanvasRenderingContext2D::GetImageDataArray to avoid build warnings; r=gw280
6a971c8065b08ccd30559c465c6e09a8e00f1027
created 2015-12-18 14:52 +0800
pushed 2015-12-18 14:31 +0000
Morris Tseng Morris Tseng - Bug 1172796 - Part 7: Implements ImageBitmapRenderingContext. r=roc r=smaug
23f42ea04dd17ad6f53e1c6edb7be61910ac66d4
created 2015-12-09 01:08 +0100
pushed 2015-12-11 10:47 +0000
peter chang peter chang - Bug 1018527 - bypass canvas API calls when inputs are out of float precision, r=jmuizelaar
91fe35e7df1fa3124c266c249ad0907320dfd956
created 2015-11-25 19:04 +0100
pushed 2015-12-03 11:11 +0000
Lars T Hansen Lars T Hansen - Bug 1176214 - Part 11: Changes to DOM, except for WebGL. r=bz, r=clb
f29788babeaceac907bff4782e24c4560431dee5
created 2015-11-26 11:00 +0100
pushed 2015-12-02 00:11 +0000
Milan Sreckovic Milan Sreckovic - Bug 1228287 - Make sure we can't do SkiaGL without the pref set. r=benwa
7d1c223f397cdbcf494a4ef7ff7e56a5100b14c2
created 2015-11-24 20:15 -0800
pushed 2015-11-25 13:00 +0000
Jeff Gilbert Jeff Gilbert - Bug 1221822 - Finish the WebGL texture refactor. r=kamidphish,mattwoodrow,bz
e82fd82346cb17e9cf78724df0546c66cc8804fd
created 2015-11-23 21:55 -0800
pushed 2015-11-25 00:58 +0000
Phil Ringnalda Phil Ringnalda - Back out changeset 2f614bcd9405 (bug 1221822) for test_conformance__extensions__ext-sRGB.html and test_webgl2_alpha_luminance.html failures
2f614bcd940570cc63a6b36eade04549a531af6f
created 2015-11-23 19:27 -0800
pushed 2015-11-25 00:58 +0000
Jeff Gilbert Jeff Gilbert - Bug 1221822 - Finish the WebGL texture refactor. r=kamidphish,mattwoodrow,bz
652ea88c04a6fd975b29ee18bf6e4efa4fceac57
created 2015-11-17 14:46 -0800
pushed 2015-11-25 00:58 +0000
Michael Bebenita Michael Bebenita - Bug 696630 - Take imageSmoothingEnabled into account when creating pattern fills. r=mattwoodrow
169d9adca23f59e0a0e4ce5ce57b572e0e4cde11
created 2015-11-20 16:29 -0500
pushed 2015-11-23 13:53 +0000
Boris Zbarsky Boris Zbarsky - Bug 1224007 part 4. Fix some cases in which ErrorResult instances are destroyed without doing anything useful with exceptions on them. r=peterv
dcd5230c4ce1105189a4778c5aa1f2efb9de0dbc
created 2015-11-20 22:01 +0900
pushed 2015-11-20 22:45 +0000
John Daggett John Daggett - Bug 1213280 - fix OSX font selection under 10.11. r=jfkthame
697b9868015060ed5f6076e00e68a1d00f5fb362
created 2015-11-17 12:35 -0500
pushed 2015-11-19 21:51 +0000
Lee Salzman Lee Salzman - Bug 1225381 - ensure mozCurrentTransform is finite. r=jmuizelaar
2ccdc96a5559487d129fe7bec1281b1c646d7d10
created 2015-11-11 16:15 +0100
pushed 2015-11-12 11:40 +0000
Bas Schouten Bas Schouten - Bug 1210560 - Part 4: Remove code to support non operator-over in nsRenderDocument and move to CanvasRenderingContext2D::DrawWindow. r=roc
2cde1a08131a2af465a6c96ad2996596ebc833a8
created 2015-11-05 12:33 -0500
pushed 2015-11-09 14:01 +0000
Lee Salzman Lee Salzman - Bug 1222083 - verify that a Skia GL context is actually available before trying to use it in Canvas2D drawImage. r=jmuizelaar
84c5d7320a5ccc49dff580d78486d29443e25259
created 2015-11-09 15:57 +0800
pushed 2015-11-09 14:01 +0000
L. David Baron L. David Baron - Bug 1221436 patch 2 - For style attributes, only store a css::Declaration instead of a css::StyleRule. r=heycam
0ab5ed0dd72f293f4d5ec9e16df136f48f9db4aa
created 2015-11-05 16:44 +0800
pushed 2015-11-06 02:46 +0000
L. David Baron L. David Baron - Bug 978833 patch 18 - Eliminate StyleRule::RuleMatched and call Declaration::SetImmutable directly for style rules (like for @page and keyframe rules). r=heycam
f340cdf67edb870645ddf499da690e60eff7f73f
created 2015-11-05 16:44 +0800
pushed 2015-11-06 02:46 +0000
L. David Baron L. David Baron - Bug 978833 patch 12 - Use the css::Declaration instead of the css::StyleRule as the matching rule. r=heycam
92a73b885c87c220282694f8bd8ba0ea59df1aab
created 2015-11-04 15:12 +1300
pushed 2015-11-04 11:45 +0000
Matt Woodrow Matt Woodrow - Bug 1217225 - Differentiate between images optimized for skia and skia-gl in the CanvasImageCache. r=mstange
7ec70e0c699746cf72e03acadc09d0d5877423d0
created 2015-11-02 07:53 +0200
pushed 2015-11-02 11:06 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1219392 - Capitalize mozilla::unused to avoid conflicts. r=froydnj
c566d5a42e84a116835b574bc69b72f4a2ab64ea
created 2015-10-22 23:01 -0700
pushed 2015-10-29 11:16 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1209812 (part 3) - Rename SurfaceFormat::R5G6B5 as R5G6B5_UINT16. r=Bas.
53952bbfad9afaf6fb5bab4d739dd26cbac67da1
created 2015-10-26 14:31 -0400
pushed 2015-10-29 00:08 +0000
Nathan Froyd Nathan Froyd - Bug 1218488 - clarify buffer ownership for nsICanvasRenderingContextInternal::GetBuffer; r=Bas,baku
21cc3138e88410ab02c1cd5a979a9c49cbd4dc3b
created 2015-10-23 14:08 +0200
pushed 2015-10-27 21:21 +0000
Milan Sreckovic Milan Sreckovic - Bug 1217550 - In debug build, drop a note if we use SkiaGL canvas. Simplify logging defines and flags for non-critical errors. r=benwa
ef10857254a01368861d9c1cc0105de89be6d169
created 2015-10-27 06:54 +0200
pushed 2015-10-27 21:21 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1217320 - Remove more XPIDL signature comments in .cpp files. r=froydnj
06a3f9d0ed7dcc1c54ba26f13a99a6a2f7c675fa
created 2015-10-22 16:04 -0400
pushed 2015-10-23 22:52 +0000
Nathan Froyd Nathan Froyd - Bug 1217662 - part 2 - move mozilla::layers::LayerUserData to a separate header; r=mattwoodrow
402cca1e7b46dc2be0dec60c3b3c27e49b81fac2
created 2015-10-20 01:35 -0700
pushed 2015-10-20 22:29 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1206763 - Enable SkiaGL canvas on gonk r=mattwoodrow
b5e0aa4ec5117a4ddcb095d2fd39bcc07b9b9d4d
created 2015-10-18 14:14 +0300
pushed 2015-10-19 09:45 +0000
Olli Pettay Olli Pettay - Bug 1215072 - throw in case dictionary initialization fails in canvas.getContext, r=baku
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-10-18 03:03 +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-10-18 03:03 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
3f4d60ce34181da85f9c1cd01196db3843c63b5d
created 2015-10-16 18:42 -0700
pushed 2015-10-18 03:03 +0000
Phil Ringnalda Phil Ringnalda - Back out changeset 09e059daabae (bug 1215072) for adding a permaorange-on-b2g test
less more (0) -100 -60 tip