vladimir%pobox.com
3aa63506f3
Dummy checkin to kick qm-win2k3-01
2008-01-26 04:56:31 +00:00
vladimir%pobox.com
c972dd4044
more test fun
2008-01-26 03:45:33 +00:00
vladimir%pobox.com
6bd0332d57
b=413026, disable 4 operator tests on Mac due to differences in Quartz implementation
2008-01-18 22:54:21 +00:00
vladimir%pobox.com
65790e7c91
b=406036, canvas cleanup, r=stuart
2008-01-18 21:53:28 +00:00
benjamin%smedbergs.us
c6b0868a4c
Bug 411327 - nsIXPCNativeCallContext should not inherit from nsISupports, r=mrbkap, a=schrep
2008-01-15 15:51:02 +00:00
reed%reedloden.com
aca038fca9
Add missing bracket to fix my bustage.
2007-12-25 04:20:45 +00:00
reed%reedloden.com
3578e752fb
Bug 396197 - "Leaking imgSurf again in nsCanvasRenderingContext2D::DrawImage" [p=philip.taylor@cl.cam.ac.uk (Philip Taylor) r=vlad a1.9=beltzner]
2007-12-25 04:11:02 +00:00
dtownsend%oxymoronical.com
971fb9f936
Bug 405982: Improve error handling and consistency with image encoders.
...
r=dolse, r+sr=pavlov, a=beltzner
2007-12-21 09:19:27 +00:00
roc+%cs.cmu.edu
cecf5fbe0a
Disabling randomly-failing toDataURL tests, the right way
2007-12-12 00:31:19 +00:00
roc+%cs.cmu.edu
759f8cfe20
Disabling randomly-failing toDataURL tests.
2007-12-11 23:21:20 +00:00
bzbarsky%mit.edu
d271c26654
Fix up comments a dram
2007-12-06 04:47:09 +00:00
bzbarsky%mit.edu
b5fdc7ea3d
Split tests up into groups so nsinstall doesn't blow away Windows' little mind.
2007-12-06 03:23:00 +00:00
bzbarsky%mit.edu
384d9dbbe0
Adding a whole bunch of canvas mochitests. Bug 407049, tests contributed by
...
Philip Taylor <philip.taylor@cl.cam.ac.uk>
2007-12-06 02:51:13 +00:00
bzbarsky%mit.edu
28730e751e
Make canvas security checks use principals, not URIs. Bug 397524, r=vlad,
...
sr=jst, a=pavlov
2007-11-09 06:03:47 +00:00
reed%reedloden.com
7647acabff
Bug 353981 - "Problems with globalAlpha being ignored sometimes" [p=philip@zaynar.demon.co.uk (Philip Taylor) r+sr+a1.9=vlad]
2007-11-07 09:19:22 +00:00
reed%reedloden.com
7a5dac8744
Bug 389366 - "Canvas's .getImageData is returning premultiplied alpha pixels" [p=philip@zaynar.demon.co.uk (Philip Taylor) r=vlad a1.9=damons aM9=beltzner]
2007-10-26 19:45:20 +00:00
reed%reedloden.com
932c7a34f3
Backout patch from bug 389366 because it does not have M9 approval.
2007-10-24 01:09:21 +00:00
reed%reedloden.com
a878505f32
Bug 389366 - "Canvas's .getImageData is returning premultiplied alpha pixels" [p=philip@zaynar.demon.co.uk (Philip Taylor) r=vlad a1.9=damons]
2007-10-24 01:06:23 +00:00
vladimir%pobox.com
8e7d16223a
b=391028, followup, r=stuart
2007-10-11 23:34:04 +00:00
vladimir%pobox.com
0de8ee14bb
reftest bustage fix (bug 296904)
2007-10-10 20:31:45 +00:00
vladimir%pobox.com
e074051c71
b=296904, canvas rects incorrectly affect current path; r+sr+a=vlad, patch from philip@zaynar.demon.co.uk
2007-10-10 19:24:12 +00:00
vladimir%pobox.com
d97bce7797
b=391028, drawImage with broken PNG horks, r=stuart/a=stuart
2007-10-04 18:57:40 +00:00
bent.mozilla%gmail.com
5804a7e444
Bug 397319 - "Add JSAutoRequest to other users of GetArgvPtr". r+sr+a=jst.
2007-09-28 18:15:26 +00:00
vladimir%pobox.com
b80c531f9d
b=396972, clean up canvas API to avoid using internal API in contexts, r/a=stuart
2007-09-25 20:46:09 +00:00
roc+%cs.cmu.edu
dcd17482e7
Bug 96041. Compute precise glyph extents for high-quality text, and when requested. r=vlad,r+sr=dbaron
2007-09-24 02:19:16 +00:00
roc+%cs.cmu.edu
0015775984
Backing out due to test bustage
2007-09-22 13:28:17 +00:00
roc+%cs.cmu.edu
d8b780c76c
Bug 96041. Compute true glyph bounding metrics. r=vlad,dbaron,sr=dbaron
2007-09-22 12:43:55 +00:00
sayrer%gmail.com
8f7fdb06a8
Bug 396452. Enforce SpiderMonkey request model with assertions. r=mrbkap, sr/a=brendan
2007-09-19 00:26:41 +00:00
mats.palmgren%bredband.net
0dd89e3dd2
[OS/2] Remove non-cairo OS2 gfx code from the tree. b=389729 r=mozilla@Weilbacher.org
2007-09-08 16:22:57 +00:00
vladimir%pobox.com
417d4927b3
b=390487, typo fix for default canvas text drawing font, r/a=vlad, patch from robarnold
2007-08-22 21:30:47 +00:00
benjamin%smedbergs.us
a311b83259
Bug 387132 followup - build the reftest-fast tool correctly with libxul, r=vlad a=only functional change is NPOB
2007-08-06 20:13:19 +00:00
vladimir%pobox.com
f701d044ec
b=339553 followup, fix an issue in windows opt builds with uninitialized data, r+a=vlad, patch=robarnold
2007-08-03 22:47:48 +00:00
vladimir%pobox.com
91a0bce034
check cairo error code for errors in GetInputStream, as well as the surface
2007-08-02 07:45:58 +00:00
vladimir%pobox.com
af44235d8f
b=339553, drawString enhancement for canvas, r=me; patch from robarnold
2007-07-25 18:21:35 +00:00
bzbarsky%mit.edu
2d87a98460
Use a Subsumes() chec, not same-origin. Bug 387202, r=vlad, sr=jst
2007-07-21 03:11:15 +00:00
sharparrow1%yahoo.com
0d381b42d0
Bug 385937: Remove nsIBlender. rs=pavlov
2007-06-27 19:07:13 +00:00
vladimir%pobox.com
8cf3c6cbb1
b=385584, crash with toDataURL on large canvas, r=stuart
2007-06-25 16:24:21 +00:00
sharparrow1%yahoo.com
7c753aebd4
Bug 382092: Simple canvas cleanups. r+sr=vlad
2007-06-21 05:01:21 +00:00
vladimir%pobox.com
b94cccd5c7
trying to figure out what's going on on the linux reftest tinderbox
2007-06-11 02:49:49 +00:00
vladimir%pobox.com
3c428cf997
dummy commit to kick unit test tinderboxes
2007-05-30 11:02:18 +00:00
vladimir%pobox.com
87f3772103
b=353144, new throws in canvas, r=stuart
2007-05-23 03:58:19 +00:00
asqueella%gmail.com
33287c452b
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 14:45:21 +00:00
sayrer%gmail.com
9d3bd2c7db
bug 378336. nsCanvasRenderingContext2D::GetInputStream uses wrong allocator. r+sr=roc
2007-04-23 04:11:04 +00:00
pavlov%pavlov.net
95e12e6c06
thebes API cleanup. bug 368910. r/sr=vlad
2007-02-08 20:47:48 +00:00
dbaron%dbaron.org
1c867cd473
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
8a327d812f
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
c78720aa24
Bug 177805: Fix the use of units in Gecko. r+sr=roc
2007-02-07 07:46:44 +00:00
masayuki%d-toybox.com
27b0c4f41a
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
56927bd4b5
Flush layout in subframes before doing a drawWindow. b=369146 r+sr=bzbarsky
2007-02-03 03:54:02 +00:00
vladimir%pobox.com
72b9d72dd4
b=360293, add helper macros for argument checking, r=dveditz
2006-11-27 22:22:47 +00:00
bzbarsky%mit.edu
fbb16ed421
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
d5b7ae0be7
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
4890a6e5d7
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
0243e23d2f
Bug 339824 - use nsContentUtils priv checks in canvas, r=vladimir, sr=roc
2006-10-12 14:38:35 +00:00
ajschult%verizon.net
1c177e912f
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
a136800f4b
b=355216, signs of int overflow in GetImageData, r=mscott,jonas;a=schrep
2006-10-03 19:29:10 +00:00
mozilla%weilbacher.org
f58b0fe250
[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
9b4d9fdb7c
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
8b236b4e53
b=351296,351295,348351 int overflow in canvas GetImageData/PutImageData, r=biesi
2006-09-11 21:18:31 +00:00
vladimir%pobox.com
8a482ad204
Undo accidentally commited '0 &&' clause
2006-09-11 19:14:38 +00:00
vladimir%pobox.com
f8cd9b12d6
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
7b54dc4522
b=338786, canvas broken on mac on trunk, r=pavlov
2006-08-18 19:29:06 +00:00
pavlov%pavlov.net
3866d8b63e
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
7d4ac7db55
b=346421, drawImage causes incorrect clipping; revert+bandaid, r=stuart
2006-08-04 17:59:50 +00:00
vladimir%pobox.com
5ddcfa3b05
bustage fix; I hate this function
2006-07-31 21:43:14 +00:00
vladimir%pobox.com
cdc67bfdd2
b=346421, canvas drawImage causes incorrect clipping/invalidation with CSS scaling, r=stuart
2006-07-31 21:05:59 +00:00
vladimir%pobox.com
4e0c1485f9
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
6ce01c889f
[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
3d8fb79801
b=344914, more canvas getImageData GC rooting fun, r=mrbkap
2006-07-19 18:40:37 +00:00
vladimir%pobox.com
6777821657
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
8af6b7c427
338756 bustage fix, cocoa widgets
2006-06-15 20:20:31 +00:00
vladimir%pobox.com
48ba14fed9
b=338786, fix canvas on mac, r=stuart
2006-06-15 17:43:49 +00:00
vladimir%pobox.com
f71576a38a
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
6d0f8efd4c
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
bd8c97f5c4
Fixing compile error on OS X with 10.3.9 SDK. r=vlad.
2006-05-22 10:32:16 +00:00
vladimir%pobox.com
8f4f54e6ee
file parity with 1.8 branch
2006-05-20 21:20:03 +00:00
vladimir%pobox.com
ab39366c02
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
9e7c129497
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
336f0c80df
b=333613, misc canvas stuff for 1.8 branch, updating trunk for parity
2006-05-05 16:10:24 +00:00
vladimir%pobox.com
6f99c77537
fix bustage
2006-05-03 01:14:33 +00:00
vladimir%pobox.com
9deeec1b6b
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
533eb3c678
Rename GetNodePrincipal to NodePrincipal. Bug 327246, r+sr=sicking
2006-04-27 18:21:11 +00:00
vladimir%pobox.com
50c3f7302b
fix more unsupported VC6 windows compiler junk for 333177
2006-04-18 23:33:51 +00:00
vladimir%pobox.com
cbe63feaa3
fix typo for non-cairo gtk2
2006-04-18 22:58:48 +00:00
vladimir%pobox.com
5419af47d7
fix unsupported VC6 windows compiler junk for 333177
2006-04-18 22:24:56 +00:00
vladimir%pobox.com
b1623808f9
fix non-cairo gtk/windows for 333177
2006-04-18 22:17:15 +00:00
vladimir%pobox.com
3b198c8b01
add missing mac glue bits for 333177
2006-04-18 21:41:42 +00:00
vladimir%pobox.com
224933de70
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
c28e6a9665
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
roc+%cs.cmu.edu
90cf7d2ee4
Bug 293244. Secure <canvas> against cross-domain image stealing. r=vlad,sr=bzbarsky
2006-03-02 00:44:01 +00:00
roc+%cs.cmu.edu
bcbeb8d599
Bug 328541. Flush content and layout changes before drawWindow'ing a document. r+sr=bzbarsky
2006-02-27 21:14:29 +00:00
mcs%pearlcrescent.com
6a62d10da9
Bug 323088 - RGB values slightly off in canvas after drawWindow().
...
Use a table indexed by bit depth to provide a better "scale factor" when
copying pixels from native surfaces to the canvas.
Patch by roc, r=vladimir, sr=shaver.
2006-02-03 21:59:37 +00:00
roc+%cs.cmu.edu
5451e97878
Bug 317375. Reorganize frame painting and mouse event targeting around frame display lists. Some review from dbaron, lots of testing help from Martijn, Julien and others
2006-01-26 02:29:17 +00:00
cbiesinger%web.de
c1023d97c6
bug 323551 make the in-tree cairo compile on beos (if a system-installed
...
freetype and fontconfig is present)
r=bsmedberg,vlad
2006-01-21 15:58:24 +00:00
vladimir%pobox.com
a42ee17c2a
b=322215, fix up canvas drawWindow temporary sizing
2006-01-05 22:59:56 +00:00
vladimir%pobox.com
0d8d8045a0
b=296907, canvas stroke/fill/clip shoudln't destroy current path, r=stuart
2006-01-04 22:08:52 +00:00
vladimir%pobox.com
c8da3f2443
b=319380, fix canvas quadraticCurveTo to actually do the right thing, r=stuart
2006-01-04 22:05:47 +00:00
jst%mozilla.jstenback.com
7a5af690c6
Fixing bug 316794. Moving HandleDOMEvent() and Get/SetDocShell from nsIScriptGlobalObject to nsPIDOMWindow. r=mrbkap@gmail.com, sr=peterv@propagandism.org
2005-11-28 23:56:44 +00:00
timeless%mozdev.org
b20620f6ab
Bug 106386 Correct misspellings in source code
...
patch by mats.palmgren@bredband.net r=dbaron sr=dbaron
2005-11-20 22:05:24 +00:00
bsmedberg%covad.net
dff1dea638
Bug 313309 part 2 - change the NS_DEFINE_STATIC_IID_ACCESSOR macro to NS_DECLARE, and make a NS_DEFINE_ macro that's outside the class declaration, r=shaver
2005-11-11 14:36:26 +00:00