vladimir%pobox.com
4c91145c89
check cairo error code for errors in GetInputStream, as well as the surface
...
git-svn-id: svn://10.0.0.236/trunk@231282 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-02 07:45:58 +00:00
vladimir%pobox.com
f223a46fa8
b=339553, drawString enhancement for canvas, r=me; patch from robarnold
...
git-svn-id: svn://10.0.0.236/trunk@230947 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-25 18:21:35 +00:00
bzbarsky%mit.edu
ff3398516e
Use a Subsumes() chec, not same-origin. Bug 387202, r=vlad, sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@230409 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-21 03:11:15 +00:00
sharparrow1%yahoo.com
127413f190
Bug 385937: Remove nsIBlender. rs=pavlov
...
git-svn-id: svn://10.0.0.236/trunk@228866 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-27 19:07:13 +00:00
vladimir%pobox.com
12d9bfb52d
b=385584, crash with toDataURL on large canvas, r=stuart
...
git-svn-id: svn://10.0.0.236/trunk@228689 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-25 16:24:21 +00:00
sharparrow1%yahoo.com
72b3ba9ac7
Bug 382092: Simple canvas cleanups. r+sr=vlad
...
git-svn-id: svn://10.0.0.236/trunk@228415 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-21 05:01:21 +00:00
vladimir%pobox.com
6d09ac72c4
trying to figure out what's going on on the linux reftest tinderbox
...
git-svn-id: svn://10.0.0.236/trunk@227795 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-11 02:49:49 +00:00
vladimir%pobox.com
2bf1ca06f1
dummy commit to kick unit test tinderboxes
...
git-svn-id: svn://10.0.0.236/trunk@227235 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-30 11:02:18 +00:00
vladimir%pobox.com
922c3baecd
b=353144, new throws in canvas, r=stuart
...
git-svn-id: svn://10.0.0.236/trunk@226851 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 03:58:19 +00:00
asqueella%gmail.com
47ff12f4b6
Bug 375909 - nsCanvasRenderingContext2d incorrectly calculates some coordinates (has appunits * appunits, not appunits/appunits)
...
p=Jeremy Lea <reg@freebsd.org>
r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@225154 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 14:45:21 +00:00
sayrer%gmail.com
fa283ff7f0
bug 378336. nsCanvasRenderingContext2D::GetInputStream uses wrong allocator. r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@224868 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-23 04:11:04 +00:00
pavlov%pavlov.net
ec3b1ee12c
thebes API cleanup. bug 368910. r/sr=vlad
...
git-svn-id: svn://10.0.0.236/trunk@219765 18797224-902f-48f8-a5cc-f745e15eee43
2007-02-08 20:47:48 +00:00
dbaron%dbaron.org
9a8473a71d
Make MOZ_GFX_TOOLKIT in Makefiles be the same thing that it is in configure. b=369409 r=vlad
...
git-svn-id: svn://10.0.0.236/trunk@219739 18797224-902f-48f8-a5cc-f745e15eee43
2007-02-08 19:23:25 +00:00
masayuki%d-toybox.com
09b3d8f5b5
Bug 364885 Calling ctx.putImageData() doesn't redraw. patch by KUROSAWA, Takeshi (taken) <taken.spc@gmail.com> r+sr=vlad
...
git-svn-id: svn://10.0.0.236/trunk@219701 18797224-902f-48f8-a5cc-f745e15eee43
2007-02-08 13:44:34 +00:00
sharparrow1%yahoo.com
dd459d0a71
Bug 177805: Fix the use of units in Gecko. r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@219640 18797224-902f-48f8-a5cc-f745e15eee43
2007-02-07 07:46:44 +00:00
masayuki%d-toybox.com
4e1f6fefed
Bug 365886 Implement canvas transform() and setTransform(). patch by KUROSAWA, Takeshi (taken) <taken.spc@gmail.com> r=vlad
...
git-svn-id: svn://10.0.0.236/trunk@219452 18797224-902f-48f8-a5cc-f745e15eee43
2007-02-03 12:27:49 +00:00
dbaron%dbaron.org
4cdd6631fe
Flush layout in subframes before doing a drawWindow. b=369146 r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@219447 18797224-902f-48f8-a5cc-f745e15eee43
2007-02-03 03:54:02 +00:00
vladimir%pobox.com
afd6abf2a8
b=360293, add helper macros for argument checking, r=dveditz
...
git-svn-id: svn://10.0.0.236/trunk@215907 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-27 22:22:47 +00:00
bzbarsky%mit.edu
6d5fc623cf
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
git-svn-id: svn://10.0.0.236/trunk@215224 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-13 21:31:53 +00:00
ted.mielczarek%gmail.com
366a6775da
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
...
git-svn-id: svn://10.0.0.236/trunk@213646 18797224-902f-48f8-a5cc-f745e15eee43
2006-10-14 19:37:59 +00:00
ted.mielczarek%gmail.com
2493c7f2c3
bug 308928, Invalid input for the canvas fillStyle/strokeStyle throws an exception but should be ignored. Patch by asqueella@gmail.com, r+sr=vlad
...
git-svn-id: svn://10.0.0.236/trunk@213644 18797224-902f-48f8-a5cc-f745e15eee43
2006-10-14 19:28:20 +00:00
martijn.martijn%gmail.com
8818a9197d
Bug 339824 - use nsContentUtils priv checks in canvas, r=vladimir, sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@213546 18797224-902f-48f8-a5cc-f745e15eee43
2006-10-12 14:38:35 +00:00
ajschult%verizon.net
315ac32e29
Bug 355869: Make a copy to avoid accessing memory freed by AppendElement, r=vlad, sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@213536 18797224-902f-48f8-a5cc-f745e15eee43
2006-10-12 05:25:00 +00:00
vladimir%pobox.com
e3b74a5b85
b=355216, signs of int overflow in GetImageData, r=mscott,jonas;a=schrep
...
git-svn-id: svn://10.0.0.236/trunk@213075 18797224-902f-48f8-a5cc-f745e15eee43
2006-10-03 19:29:10 +00:00
mozilla%weilbacher.org
708253f30c
[OS/2] Bug 351986: 2D canvases appear upside down on OS/2, r=vladimir, sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@212921 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-30 09:02:57 +00:00
dveditz%cruzio.com
fbcda0e82b
Get out as early as possible if we know we're unconditionally setting writeOnly (bug 354127) r/sr=vlad, a=schrep
...
git-svn-id: svn://10.0.0.236/trunk@212453 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-27 08:43:25 +00:00
vladimir%pobox.com
6bb309b985
b=351296,351295,348351 int overflow in canvas GetImageData/PutImageData, r=biesi
...
git-svn-id: svn://10.0.0.236/trunk@209777 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-11 21:18:31 +00:00
vladimir%pobox.com
82804e51bc
Undo accidentally commited '0 &&' clause
...
git-svn-id: svn://10.0.0.236/trunk@209753 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-11 19:14:38 +00:00
vladimir%pobox.com
132536f093
b=348645, part of cocoa-cairo native theme stuff, just enough to get cairo builds working, r=me
...
git-svn-id: svn://10.0.0.236/trunk@208854 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-30 22:06:44 +00:00
vladimir%pobox.com
0b32d61d40
b=338786, canvas broken on mac on trunk, r=pavlov
...
git-svn-id: svn://10.0.0.236/trunk@207856 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-18 19:29:06 +00:00
pavlov%pavlov.net
473b90ffc0
speed up windows text rendering by avoiding using cairo when possible. also avoid save/restore dc when doing native themes. bug 342366. r=vlad
...
git-svn-id: svn://10.0.0.236/trunk@207000 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-09 20:25:07 +00:00
vladimir%pobox.com
6fe64481e0
b=346421, drawImage causes incorrect clipping; revert+bandaid, r=stuart
...
git-svn-id: svn://10.0.0.236/trunk@206588 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-04 17:59:50 +00:00
vladimir%pobox.com
080c63ae39
bustage fix; I hate this function
...
git-svn-id: svn://10.0.0.236/trunk@206214 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-31 21:43:14 +00:00
vladimir%pobox.com
1a39805590
b=346421, canvas drawImage causes incorrect clipping/invalidation with CSS scaling, r=stuart
...
git-svn-id: svn://10.0.0.236/trunk@206207 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-31 21:05:59 +00:00
vladimir%pobox.com
4c1bbf6027
b=346005, revert bug 296763 fix (remove implied moveTo from canvas beginPath), r=me
...
git-svn-id: svn://10.0.0.236/trunk@204992 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-27 21:56:35 +00:00
mozilla%weilbacher.org
8ad365b534
[OS/2] Bug 342644: Get SVG/Canvas working again on OS/2, r=tor, sr=mkaply
...
git-svn-id: svn://10.0.0.236/trunk@203579 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-24 23:28:29 +00:00
vladimir%pobox.com
1cadb37bc6
b=344914, more canvas getImageData GC rooting fun, r=mrbkap
...
git-svn-id: svn://10.0.0.236/trunk@203134 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-19 18:40:37 +00:00
vladimir%pobox.com
8c2f643871
b=344914, potential crash caused by GetImageData, unrooted GC object used; r=mrbkap,sr=vlad, patch from bugzilla.20.scyt@spamgourmet.com
...
git-svn-id: svn://10.0.0.236/trunk@203005 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 19:13:17 +00:00
mark%moxienet.com
f35ed9bb81
338756 bustage fix, cocoa widgets
...
git-svn-id: svn://10.0.0.236/trunk@200029 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-15 20:20:31 +00:00
vladimir%pobox.com
a947a0d819
b=338786, fix canvas on mac, r=stuart
...
git-svn-id: svn://10.0.0.236/trunk@200000 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-15 17:43:49 +00:00
vladimir%pobox.com
200b9e197f
b=341280, canvas getImageData needs to check for negative width/height, r=pavlov,a=vlad
...
git-svn-id: svn://10.0.0.236/trunk@199747 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-12 20:20:13 +00:00
vladimir%pobox.com
d0dc72ad91
remove 1.8 branch ifdefs; keeping in sync with 1.8 branch version of this file; r=me
...
git-svn-id: svn://10.0.0.236/trunk@198652 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-30 17:20:26 +00:00
peterv%propagandism.org
c8885ee158
Fixing compile error on OS X with 10.3.9 SDK. r=vlad.
...
git-svn-id: svn://10.0.0.236/trunk@198145 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-22 10:32:16 +00:00
vladimir%pobox.com
fab8ddf9b2
file parity with 1.8 branch
...
git-svn-id: svn://10.0.0.236/trunk@198096 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-20 21:20:03 +00:00
vladimir%pobox.com
10996f87e6
b=338477 - implement whatwg isPointInPath/getImageData/putImageData canvas API; b=338545, canvas doesn't fully reset on resize; r=mrbkap
...
git-svn-id: svn://10.0.0.236/trunk@198073 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-20 09:22:30 +00:00
brade%comcast.net
5dbbd333de
Fix #defines for Intel Mac (BIG_ENDIAN/LITTLE_ENDIAN); bug 338062, r=vlad, sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@198001 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-19 14:42:09 +00:00
vladimir%pobox.com
e2e571068c
b=333613, misc canvas stuff for 1.8 branch, updating trunk for parity
...
git-svn-id: svn://10.0.0.236/trunk@196028 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-05 16:10:24 +00:00
vladimir%pobox.com
3e600c0213
fix bustage
...
git-svn-id: svn://10.0.0.236/trunk@195867 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-03 01:14:33 +00:00
vladimir%pobox.com
d58db833b5
b=336331, fix toDataURL to be more in line with the whatwg spec, r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@195865 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-03 00:48:27 +00:00
bzbarsky%mit.edu
bf19ef708d
Rename GetNodePrincipal to NodePrincipal. Bug 327246, r+sr=sicking
...
git-svn-id: svn://10.0.0.236/trunk@195579 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-27 18:21:11 +00:00