layout/svg/base/src/nsSVGFilterInstance.cpp
8d077e0638d46bf26e7b1db71e5fc26c3e68405d
created 2012-09-22 20:26 +0100
pushed 2012-09-22 22:46 +0000
Robert Longson Robert Longson - Bug 567848 - Split content methods from nsSVGUtils into SVGContentUtils. r=dholbert
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2012-08-22 16:03 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
d65dc56b72430bc82ccb32699207504078c031a8
created 2012-08-10 21:13 +1000
pushed 2012-08-12 02:33 +0000
Cameron McCormack Cameron McCormack - Bug 655877 - Part 1: Move some path drawing functions from nsSVGGeometryFrame to nsSVGUtils. r=jwatt
22e600473209a55ddcdef8f741bd88f1b2d775af
created 2012-08-05 20:10 +0100
pushed 2012-08-06 00:38 +0000
Robert Longson Robert Longson - Bug 619964 - Implement FillPaint and StrokePaint filter sources. r=jwatt
b5c4b792f3f2a047e3517472d72842a76afb77cd
created 2012-07-30 17:20 +0300
pushed 2012-07-30 14:21 +0000
Aryeh Gregor Aryeh Gregor - Bug 777292 part 2 - Change all nsnull to nullptr
e9e2d1ff34579522b56dc44b3b2e960ff76717a3
created 2012-06-16 21:23 +0100
pushed 2012-06-17 02:40 +0000
Jonathan Watt Jonathan Watt - Bug 765505 - Clean up filter code. r=longsonr.
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-05-21 11:54 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
55a95cfe5ab902ac4e03043a0c927a61681bd44c
created 2012-03-29 09:41 +0100
pushed 2012-03-29 15:38 +0000
Robert Longson Robert Longson - Bug 739972 - Stop using GetChildAt in svg layout code. r=dholbert
78e3ec2adbdf011b735661f0e9e7f48616f33060
created 2012-03-26 12:58 +0100
pushed 2012-03-26 18:22 +0000
Jonathan Watt Jonathan Watt - Bug 738929 - Speed up building of layout/svg/base/src by cleaning up #include directives in its source files. r=dholbert.
34454de868335d57a8efd6b640939ac9198d70c6
created 2012-03-20 12:15 +0000
pushed 2012-03-21 10:30 +0000
Jonathan Watt Jonathan Watt - Bug 736890 - Speed up building of layout/svg/base/src by cleaning up #include directives in its header files. r=dholbert.
412c948ce10019d15cde747af6db85a91d131d77
created 2012-03-02 08:28 +0000
pushed 2012-03-03 13:14 +0000
Jonathan Watt Jonathan Watt - Bug 729562 - Make the SVG paint methods take an nsRenderingContext, and kill nsSVGRenderState. r=Bas.
1848f311b78616be3519f18496d71f5eb7a84402
created 2012-01-09 13:18 +1100
pushed 2012-01-09 20:36 +0000
Robert Longson Robert Longson - Bug 619967 - Resolve percentage filter primitive attributes correctly. r=roc
ec7577dec4fceef0ac2717416d9c48289402d935
created 2011-10-17 10:59 -0400
pushed 2011-10-17 15:01 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
87ce16809ea04684ea9a8302f7755c55af450fd3
created 2011-09-17 09:29 +0100
pushed 2011-09-18 19:24 +0000
Robert O'Callahan Robert O'Callahan - Bug 647687 - Fix filter SourceImage bounds. r=longsonr
061b6c26a01920d722e39c46e76492ff0515c012
created 2011-09-14 15:48 +0100
pushed 2011-09-15 13:41 +0000
Robert O'Callahan Robert O'Callahan - Bug 619992 - Fix location calculations for light sources. r=longsonr
485f0838da930c169ee790875405dfc0760b754e
created 2011-08-15 19:41 +0100
pushed 2011-08-16 10:10 +0000
Robert Longson Robert Longson - Bug 678250 - Filter bounds rounded before scaling so small filters may be too large. r=roc
d55a80aae5a8289635ee4a7f69b53ef7959dd71b
created 2011-07-23 09:44 +0100
pushed 2011-07-25 12:14 +0000
Robert Longson Robert Longson - Bug 671892 - Simplify a common filter number conversion pattern. r=dholbert
6ef387126d0f1e1dfcaa041729734ded1f47005e
created 2011-07-01 08:19 +0100
pushed 2011-07-02 08:40 +0000
Robert Longson Robert Longson - Bug 617623 - animate number-optional-number and integer-optional-integer attributes properly. r=dholbert
1baef3c464337523b0878573ae4bc706e9340d11
created 2011-04-19 15:07 +1200
pushed 2011-04-19 03:08 +0000
Robert O'Callahan Robert O'Callahan - Bug 641426. Part 3: Convert gfxRect::pos/size to x/y/width/height. r=joe,sr=cjones
566832c6b2845b2c54c12c940ce871d7a3d2ea32
created 2010-11-24 11:35 +0200
pushed 2010-12-03 22:10 +0000
Oleg Romashin Oleg Romashin - Bug 607653 - avoid temporary fbos/textures on transformed layers, when possible. part1 r=roc a=apporval2.0
510e6e2ae3fd9c0b3e0e3d032426a311272f0d2f
created 2010-11-29 09:08 -0800
pushed 2010-11-29 17:47 +0000
Justin Lebar Justin Lebar - Backed out changeset a5ec817740f0. a=orange
a5ec817740f0047309cb284a9b145e240719c81d
created 2010-11-24 11:35 +0200
pushed 2010-11-29 07:34 +0000
Oleg Romashin Oleg Romashin - Bug 607653 - avoid temporary fbos/textures on transformed layers, when possible. r=roc a=approval2.0
563dd73da0561004d120c3dd13fabdf6d46f2446
created 2010-11-24 16:19 -0800
pushed 2010-11-25 00:20 +0000
Dave Townsend Dave Townsend - Backing out changeset 8fff1c186b30 from bug 607653 due to reftest failures on OSX. a=bustage
8fff1c186b30d3985d068f84af7cfff6c695efae
created 2010-11-24 11:35 +0200
pushed 2010-11-24 22:34 +0000
Oleg Romashin Oleg Romashin - Bug 607653 - avoid temporary fbos/textures on transformed layers, when possible. r=roc a=approval2.0
49e5daf139f7596b1c371cfed0d0be95c3ccdbfc
created 2010-10-26 09:23 +0100
pushed 2010-11-06 16:08 +0000
Robert Longson Robert Longson - Bug 603584 - feDisplacementMap does not always create output in correct colour space r+a=roc
a6a168f5fb9074656c120faa68b23326c5fce4fe
created 2010-09-16 14:34 -0700
pushed 2010-09-17 18:57 +0000
Tom Brinkman Tom Brinkman - Bug 576437 - CreateOffscreenSurface should not silently translate ImageFormat24 into ImageFormat16_565. r=joe a=blocking2.0
0f820603fdfa6d02178bed70694fd86cce692125
created 2010-03-02 12:08 +1300
pushed 2010-03-17 01:49 +0000
Robert O'Callahan Robert O'Callahan - Bug 538266. Part 3: move nsSVGUtils::GfxRectToIntRect to nsLayoutUtils. r=mats
05c983938253698911b313b691fd4fd7c0393731
created 2010-02-08 09:51 +0000
pushed 2010-02-08 09:51 +0000
Robert Longson Robert Longson - Bug 544742 - fePointLight does not work with primitiveUnits=objectBoundingBox. r=roc
684dadc0726e8c6632f912b8592ff8ec07b77474
created 2009-07-23 10:35 +0200
pushed 2009-07-23 08:36 +0000
Jonathan Watt Jonathan Watt - Bug 435356. Stop using nsIDOMSVGMatrix internally. r=longsonr
d3e0648a5d54ab9852426d0326c601b8bea8c951
created 2009-07-22 00:55 +0200
pushed 2009-07-21 22:56 +0000
Jonathan Watt Jonathan Watt - Backout bug 435356 to fix nsSVGMatrix leaks.
941a73f2fc2142c17d5e8f8bba13968eae523c2e
created 2009-07-21 22:34 +0200
pushed 2009-07-21 20:40 +0000
Jonathan Watt Jonathan Watt - Bug 435356. Stop using nsIDOMSVGMatrix internally. r=longsonr
78107c38e8c51a4689b27bd982fb7e333a2ebe58
created 2009-06-11 17:21 +0200
pushed 2009-06-11 15:21 +0000
Jonathan Watt Jonathan Watt - Bug 495938. Stop using nsIDOMSVGRect objects on the stack. r=longsonr
b42a1594f61338e48a8fab40a8a2cbfee0120e9d
created 2009-03-02 09:56 +0100
pushed 2009-03-02 08:57 +0000
Jonathan Watt Jonathan Watt - Revert changeset aa2995bb5591. Wrong branch. GECKO191b2_20081125_RELBRANCH
2afb4a746869b1427a9ab582e61135888a17a042
created 2009-02-26 19:47 +0100
pushed 2009-03-02 07:11 +0000
Jonathan Watt Jonathan Watt - Fixing bug 461863. Nested filtering is broken (inner filtered elements are clipped or don't paint). r+sr=roc@ocallahan.org GECKO191b2_20081125_RELBRANCH
3aae948832cf83f42eef18ebeb4d842ed71a846a
created 2009-02-10 13:54 +1300
pushed 2009-02-10 01:04 +0000
Jonathan Watt Jonathan Watt - Fixing bug 461863. Nested filtering is broken (inner filtered elements are clipped or don't paint). r+sr=roc@ocallahan.org
386dcaa1482ef5c12b13af92db7d202a1af11db2
created 2009-01-22 13:56 +1300
pushed 2009-01-22 04:42 +0000
Craig Topper Craig Topper - Bug 471551. Stop duplicating SVG string attribute storage by having nsSVGString use the attribute value as the underlying base value (removing mBaseVal); also make mAnimVal an nsAutoPtr<nsString>. r=longsonr,r+sr=roc
30531d6b458391f4fa84a40044fc5910dda078d9
created 2009-01-20 00:25 +1300
pushed 2009-01-19 11:26 +0000
Robert O'Callahan Robert O'Callahan - Backed out changeset fb2d014e0352
fb2d014e035264beec44c6aa18b1e83661d9b1de
created 2009-01-19 22:03 +1300
pushed 2009-01-19 09:37 +0000
Robert O'Callahan Robert O'Callahan - Bug 471551. Avoid duplicate string storage for SVG string attributes; let nsSVGString get the baseval from the element. Also change mAnimVal to an nsAutoPtr to minimize storage in the non-animated common case. r=longsonr,sr=roc
2c8e43e57337dff25a1181bc6b97db8fe0b1d5ef
created 2008-12-12 21:14 +1300
pushed 2008-12-12 08:45 +0000
Robert O'Callahan Robert O'Callahan - Bug 448243. When nsSVGFilterInstance needs to create a dummy input image, create one of the right size. r=jwatt,sr=mats
dfdda03998881ed821a5907193a6afbb30a1fb57
created 2008-10-16 20:55 +1300
pushed 2008-10-16 07:55 +0000
Robert O'Callahan Robert O'Callahan - Bug 459512. When painting an SVG source image for a filter, translate the dirty rect into device coordinates relative to the outer-SVG. Also, don't use an override-CTM to transform into filter space, just apply the transform to the gfxContext. r=longsonr,sr=mats
9eb7090abff39956da866f5009141755da211c35
created 2008-09-11 12:24 +1200
pushed 2008-09-11 00:24 +0000
Robert O'Callahan Robert O'Callahan - Bug 450340. Support SVG mask/clip-path/filter CSS properties applied to non-SVG content. r=longsonr,sr=mats
8c1b20b1be5e4e82c146707564426460fce0b146
created 2008-08-12 20:36 +1200
pushed 2008-08-12 08:37 +0000
Robert O'Callahan Robert O'Callahan - Bug 445079. Make nsSVGRenderState able to generate an nsIRenderingContext, so that filters and other users can host foreignObject content. r=longsonr,sr=mats
3f5016ee13e8ff55daf8c7e3802b1936b6f74527
created 2008-07-23 14:15 +1200
pushed 2008-07-23 02:15 +0000
roc roc - Bug 445297. Optimize filters so that changes to the source image don't have to repaint the entire filter. r=longsonr,sr=mats
d0a71ca639ee8aab869298b72fee63b9d040dcc0
created 2008-07-15 20:49 +1200
pushed 2008-07-15 08:52 +0000
Robert O'Callahan Robert O'Callahan - Bug 445268. Initialize gfxRect to empty, it doesn't do it automatically. Should fix regression from bug 416305. r=longsonr,sr=mats
a49e10c4b87a7a969fdf73f3f5d05d3611d82d2b
created 2008-07-15 16:35 +1200
pushed 2008-07-15 04:35 +0000
Robert O'Callahan Robert O'Callahan - Backing out changeset 6c8c95fcaf9b (bug 445079) due to test failure on Windows
6c8c95fcaf9b3178ca046452d0041d7595eb19d8
created 2008-07-15 15:16 +1200
pushed 2008-07-15 03:16 +0000
Robert O'Callahan Robert O'Callahan - Bug 445079. Make filters and patterns use an offscreen surface with the ability to create an nsIRenderingContext wrapper as needed, so foreignObject works in those contexts. r=longsonr,sr=mats
8ffe8a29e52b0c9a74dcb868e6ed6e0581475503
created 2008-07-15 15:08 +1200
pushed 2008-07-15 03:09 +0000
Robert O'Callahan Robert O'Callahan - Bug 418201. Restrict filter processing to the dirty area. r=longsonr,sr=mats
baa5a51b7f9072ed35b59a82acefedf0e3b60d83
created 2008-07-14 14:49 +1200
pushed 2008-07-14 02:49 +0000
Robert O'Callahan Robert O'Callahan - Bug 416305. Part 2: Introduce image flag to indicate that all the color channel values are equal, set it for source-alpha images, and optimize Gaussian blur when the color channel values are known to be all-zero. r=longsonr,sr=mats
b10569c936eb6e94a1c80f47559cef6802f8b6b6
created 2008-07-14 13:31 +1200
pushed 2008-07-14 01:31 +0000
Robert O'Callahan Robert O'Callahan - Bug 416305. Part 1, fixing missing file bustage
less more (0) tip