Commit Graph

943 Commits

Author SHA1 Message Date
roc+@cs.cmu.edu
e843be559d 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
d64acafcfb 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
fb25352290 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
a1b6a30f14 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
b326bc25ac 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
31f3476e0e b=322215, fix up canvas drawWindow temporary sizing 2006-01-05 22:59:56 +00:00
vladimir@pobox.com
2280e50b0b b=296907, canvas stroke/fill/clip shoudln't destroy current path, r=stuart 2006-01-04 22:08:52 +00:00
vladimir@pobox.com
f5d3ed28bb 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
3434d072e9 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
71ed8bc863 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
fb56b42204 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
vladimir@pobox.com
e6c313c3fb b=313372, fix canvas save/restore not saving/restoring styles, r=pavlov 2005-10-31 21:09:22 +00:00
jst@mozilla.jstenback.com
15df5b5c47 Landing fix for bug 311143, patch by jeffh@activestate.com. Make the canvas code linkable with Sun's linker. r=vladimir@pobox.com, sr=jst@mozilla.com 2005-10-17 23:39:20 +00:00
vladimir@pobox.com
b4b94afe14 b=306752, canvas drawimage clips image instead of positioning at right x/y, r=tor 2005-10-11 18:32:03 +00:00
bzbarsky@mit.edu
850f747c30 Do less string-copying when getting an nsAString out of a wsting variant. Bug
311485, r=vladimir, sr=darin
2005-10-07 22:39:10 +00:00
vladimir@pobox.com
48b607ddc0 b=306881, fix canvas pattern repeat, r=stuart 2005-09-02 21:16:22 +00:00
pavlov@pavlov.net
d69126e1cc adding support for toDataURL and toDataURLAs on canvas. bug 245684. patches from Brett Wilson <brettw@gmail.com>. r=me, sr=vlad 2005-08-31 22:16:51 +00:00
roc+@cs.cmu.edu
4cb792465c Bug 305483. Make --enable-system-cairo work with --enable-canvas. r+sr=roc, patch by Mike Hommey 2005-08-22 22:45:07 +00:00
vladimir@pobox.com
6949bd3274 b=298743, fix drawWindow on OSX, r=pavlov,a=bsmedberg 2005-07-27 15:39:33 +00:00
roc+@cs.cmu.edu
198698a2dd Bug 296838. Rework drawWindow a bit so it draws fixed-position elements. r/rs=dbaron,a=asa 2005-07-19 23:24:30 +00:00
vladimir@pobox.com
112e9ba1b9 b=296388, drawWindow with null window should give more informative error message, r=vladimir,a=bsmedberg 2005-06-25 03:05:41 +00:00
roc+@cs.cmu.edu
495aa90152 Backing out fix for bug 296838 to see how it's hurting Tp 2005-06-23 00:17:45 +00:00
roc+@cs.cmu.edu
82b367bc02 Bug 296838. Allow drawWindow to draw fixed-position elements. rubberstamp r+sr=dbaron,a=chofmann 2005-06-21 04:07:04 +00:00
vladimir@pobox.com
356c37785e b=296311, cannot use drawWindow with enablePrivelige; b=296697, drawWindow busted; r=pav,a=shaver 2005-06-06 06:46:53 +00:00
vladimir@pobox.com
8198eb6269 b=296463, upgrade to cairo 0.5.0, s+sr=roc,pav,tor 2005-06-04 07:03:29 +00:00
cbiesinger@web.de
87687182ae Bug 296457 fixing reversed null check in DrawNativeSurfaces
r+sr=shaver a=chofmann
2005-06-02 23:01:52 +00:00
vladimir@pobox.com
531104e295 b=295302, canvas drawImage fix, and gtk crash fix, r=pavlov,a=chofmann 2005-05-31 18:38:27 +00:00
pavlov@pavlov.net
d5e6e40fb3 fixing crash in canvas when calling restore() without save(). bug 294784. r=vlad a=shaver 2005-05-20 15:26:54 +00:00
roc+@cs.cmu.edu
d171f3c215 Fixing bustage. 2005-05-19 21:57:10 +00:00
roc+@cs.cmu.edu
4f4584e329 Bug 293947. Add canvas API to render a DOM window to the canvas, including transparency support. r=vlad,sr=darin,a=asa 2005-05-19 21:28:58 +00:00
vladimir@pobox.com
79619183de b=294400, fix mac image handling; 293221, default canvas values; 294572, mac image rendering issues. r+a=shaver 2005-05-18 03:58:01 +00:00
vladimir@pobox.com
c0bcee63f4 b=294134, fix canvas premultiplied alpha handling, r=pavlov 2005-05-14 08:31:23 +00:00
vladimir@pobox.com
dc7df5eaa2 b=293267, fix canvas rendering speed, r+sr=bz,a=shaver 2005-05-12 21:34:56 +00:00
tor@cs.brown.edu
b5d51dd775 Bug 293265 - rename --enable-cairo to --enable-canvas. r=bsmedberg, a=asa 2005-05-11 23:49:52 +00:00
vladimir@pobox.com
7a1944716c b=293407, canvas uses wrong frame type; 293306, canvas leaks memory; 293225, default canvas height should be 150, r+sr=bzbarsky,a=shaver 2005-05-10 00:28:30 +00:00
pavlov@pavlov.net
6426f87574 fixing drawImage bustage on windows with bgr_a8 images r=vlad a=brendan 2005-05-08 01:33:33 +00:00
vladimir@pobox.com
876a1f82ba tiny fix for windows rgb order for canvas, r=pavlov 2005-05-08 01:29:31 +00:00
pavlov@pavlov.net
1dd1fbace4 fixing clearRect to actually clear r=vlad a=brendan 2005-04-20 01:59:51 +00:00
vladimir@pobox.com
988c06e73e b=291049, add patterns and gradients to canvas, r=pav,a=brendan 2005-04-20 00:00:23 +00:00
bryner@brianryner.com
f15e392dea Make --enable-cairo work for windows/msvc by switching it over to our build system. Bug 290518, r=vlad, pavlov. 2005-04-19 17:19:47 +00:00
vladimir@pobox.com
8354b7ea26 missed on checkin; avoid refcount leak for mCanvasElement 2005-04-18 08:34:02 +00:00
vladimir@pobox.com
abba1500d6 canvas horkage fix 2005-04-18 07:04:49 +00:00
vladimir@pobox.com
aca0ebc12a b=288714, html canvas implementation, r=various,a=brendan 2005-04-18 06:33:23 +00:00