Граф коммитов

183 Коммитов

Автор SHA1 Сообщение Дата
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