Commit Graph

943 Commits

Author SHA1 Message Date
c2d1207649 dummy commit to kick unit test tinderboxes 2007-05-30 04:02:18 -07:00
fb56ea365b b=353144, new throws in canvas, r=stuart 2007-05-22 20:58:19 -07:00
6c52f89a5a Bug 375909 - nsCanvasRenderingContext2d incorrectly calculates some coordinates (has appunits * appunits, not appunits/appunits)p=Jeremy Lea <reg@freebsd.org>r+sr=roc 2007-04-27 07:45:21 -07:00
37d3f5ad62 bug 378336. nsCanvasRenderingContext2D::GetInputStream uses wrong allocator. r+sr=roc 2007-04-22 21:11:04 -07:00
pavlov@pavlov.net
74d94b24e1 thebes API cleanup. bug 368910. r/sr=vlad 2007-02-08 20:47:48 +00:00
dbaron@dbaron.org
5b0289055c Make MOZ_GFX_TOOLKIT in Makefiles be the same thing that it is in configure. b=369409 r=vlad 2007-02-08 19:23:25 +00:00
masayuki@d-toybox.com
514c319147 Bug 364885 Calling ctx.putImageData() doesn't redraw. patch by KUROSAWA, Takeshi (taken) <taken.spc@gmail.com> r+sr=vlad 2007-02-08 13:44:34 +00:00
sharparrow1@yahoo.com
2da748b9c2 Bug 177805: Fix the use of units in Gecko. r+sr=roc 2007-02-07 07:46:44 +00:00
masayuki@d-toybox.com
1b4e7f5ce8 Bug 365886 Implement canvas transform() and setTransform(). patch by KUROSAWA, Takeshi (taken) <taken.spc@gmail.com> r=vlad 2007-02-03 12:27:49 +00:00
dbaron@dbaron.org
ba5834feca Flush layout in subframes before doing a drawWindow. b=369146 r+sr=bzbarsky 2007-02-03 03:54:02 +00:00
vladimir@pobox.com
fda5e477fe b=360293, add helper macros for argument checking, r=dveditz 2006-11-27 22:22:47 +00:00
bzbarsky@mit.edu
5af2fe0541 Fix leaks in thebes and canvas code due to nsIWidget and nsIRenderingContext
being badly documented and not using already_AddRefed when they should.  Bug
359341, r=pavlov, sr=roc
2006-11-13 21:31:53 +00:00
ted.mielczarek@gmail.com
b3254afe3e bug 329593, canvas returned .fillStyle string doesn't follow the spec when it's in rgba notation. Patch by asqueella@gmail.com, r+sr=vlad 2006-10-14 19:37:59 +00:00
ted.mielczarek@gmail.com
ecb84187e8 bug 308928, Invalid input for the canvas fillStyle/strokeStyle throws an exception but should be ignored. Patch by asqueella@gmail.com, r+sr=vlad 2006-10-14 19:28:20 +00:00
martijn.martijn@gmail.com
74ef4c321e Bug 339824 - use nsContentUtils priv checks in canvas, r=vladimir, sr=roc 2006-10-12 14:38:35 +00:00
ajschult@verizon.net
12d1d10401 Bug 355869: Make a copy to avoid accessing memory freed by AppendElement, r=vlad, sr=roc 2006-10-12 05:25:00 +00:00
vladimir@pobox.com
ca3010ec00 b=355216, signs of int overflow in GetImageData, r=mscott,jonas;a=schrep 2006-10-03 19:29:10 +00:00
mozilla@weilbacher.org
2ef135bd16 [OS/2] Bug 351986: 2D canvases appear upside down on OS/2, r=vladimir, sr=roc 2006-09-30 09:02:57 +00:00
dveditz@cruzio.com
2b6acd40a2 Get out as early as possible if we know we're unconditionally setting writeOnly (bug 354127) r/sr=vlad, a=schrep 2006-09-27 08:43:25 +00:00
vladimir@pobox.com
6a9fbb70d6 b=351296,351295,348351 int overflow in canvas GetImageData/PutImageData, r=biesi 2006-09-11 21:18:31 +00:00
vladimir@pobox.com
6f37bb2906 Undo accidentally commited '0 &&' clause 2006-09-11 19:14:38 +00:00
vladimir@pobox.com
946467d2b6 b=348645, part of cocoa-cairo native theme stuff, just enough to get cairo builds working, r=me 2006-08-30 22:06:44 +00:00
vladimir@pobox.com
9a9b22b727 b=338786, canvas broken on mac on trunk, r=pavlov 2006-08-18 19:29:06 +00:00
pavlov@pavlov.net
17c90e1597 speed up windows text rendering by avoiding using cairo when possible. also avoid save/restore dc when doing native themes. bug 342366. r=vlad 2006-08-09 20:25:07 +00:00
vladimir@pobox.com
f029660ebc b=346421, drawImage causes incorrect clipping; revert+bandaid, r=stuart 2006-08-04 17:59:50 +00:00
vladimir@pobox.com
4c9e67294f bustage fix; I hate this function 2006-07-31 21:43:14 +00:00
vladimir@pobox.com
2ffb7d8b84 b=346421, canvas drawImage causes incorrect clipping/invalidation with CSS scaling, r=stuart 2006-07-31 21:05:59 +00:00
vladimir@pobox.com
ad3505ec1c b=346005, revert bug 296763 fix (remove implied moveTo from canvas beginPath), r=me 2006-07-27 21:56:35 +00:00
mozilla@weilbacher.org
b9517afed5 [OS/2] Bug 342644: Get SVG/Canvas working again on OS/2, r=tor, sr=mkaply 2006-07-24 23:28:29 +00:00
vladimir@pobox.com
8b1dd6562b b=344914, more canvas getImageData GC rooting fun, r=mrbkap 2006-07-19 18:40:37 +00:00
vladimir@pobox.com
42d06d37d0 b=344914, potential crash caused by GetImageData, unrooted GC object used; r=mrbkap,sr=vlad, patch from bugzilla.20.scyt@spamgourmet.com 2006-07-18 19:13:17 +00:00
mark@moxienet.com
4331ae338b 338756 bustage fix, cocoa widgets 2006-06-15 20:20:31 +00:00
vladimir@pobox.com
f743cade2a b=338786, fix canvas on mac, r=stuart 2006-06-15 17:43:49 +00:00
vladimir@pobox.com
f2a3e8aa06 b=341280, canvas getImageData needs to check for negative width/height, r=pavlov,a=vlad 2006-06-12 20:20:13 +00:00
vladimir@pobox.com
fc914efb79 remove 1.8 branch ifdefs; keeping in sync with 1.8 branch version of this file; r=me 2006-05-30 17:20:26 +00:00
peterv@propagandism.org
4c3b061fb7 Fixing compile error on OS X with 10.3.9 SDK. r=vlad. 2006-05-22 10:32:16 +00:00
vladimir@pobox.com
b3b8bf38fd file parity with 1.8 branch 2006-05-20 21:20:03 +00:00
vladimir@pobox.com
cafefb6747 b=338477 - implement whatwg isPointInPath/getImageData/putImageData canvas API; b=338545, canvas doesn't fully reset on resize; r=mrbkap 2006-05-20 09:22:30 +00:00
brade@comcast.net
cbc000a9b9 Fix #defines for Intel Mac (BIG_ENDIAN/LITTLE_ENDIAN); bug 338062, r=vlad, sr=roc 2006-05-19 14:42:09 +00:00
vladimir@pobox.com
ef110539e0 b=333613, misc canvas stuff for 1.8 branch, updating trunk for parity 2006-05-05 16:10:24 +00:00
vladimir@pobox.com
dd912522a8 fix bustage 2006-05-03 01:14:33 +00:00
vladimir@pobox.com
6b389ccced b=336331, fix toDataURL to be more in line with the whatwg spec, r+sr=roc 2006-05-03 00:48:27 +00:00
bzbarsky@mit.edu
1bf48679f8 Rename GetNodePrincipal to NodePrincipal. Bug 327246, r+sr=sicking 2006-04-27 18:21:11 +00:00
vladimir@pobox.com
7ae2af6973 fix more unsupported VC6 windows compiler junk for 333177 2006-04-18 23:33:51 +00:00
vladimir@pobox.com
f11d7221fd fix typo for non-cairo gtk2 2006-04-18 22:58:48 +00:00
vladimir@pobox.com
b47ed732e2 fix unsupported VC6 windows compiler junk for 333177 2006-04-18 22:24:56 +00:00
vladimir@pobox.com
4860eef39d fix non-cairo gtk/windows for 333177 2006-04-18 22:17:15 +00:00
vladimir@pobox.com
21c7e3427a add missing mac glue bits for 333177 2006-04-18 21:41:42 +00:00
vladimir@pobox.com
c86a1d9f1a b=333177, update canvas internal interfaces, optimize canvas, and fix some implementation bugs; r=stuart 2006-04-18 21:23:15 +00:00
bryner@brianryner.com
6a57d0733c Clean up header includes (bug 331050). This round of changes deals with some of the public content headers, and factors nsDOMClassInfoID out of nsIDOMClassInfo.h so that nsContentUtils.h doesn't have to bring in XPConnect. r+sr=jst. 2006-03-22 18:36:36 +00:00