Andrea Marchesini
|
2c4f63331f
|
Bug 1134280 - Get rid of Tag() - patch 1 - Is{HTML,XUL,MathML,SVG}Element and IsAnyOf{HTML,XUL,MathML,SVG}Elements, r=smaug
|
2015-03-03 11:08:59 +00:00 |
|
Nicholas Nethercote
|
242708cf72
|
Bug 1127201 (attempt 2, part 1) - Replace most NS_ABORT_IF_FALSE calls with MOZ_ASSERT. r=Waldo.
--HG--
extra : rebase_source : 488e401ff87e31a2074c4108c4df0572d9536667
|
2015-02-09 14:34:50 -08:00 |
|
Andrew McCreight
|
d3826daa16
|
Back out Bug 1127201 (part 2) for various problems.
|
2015-02-06 15:04:32 -08:00 |
|
Nicholas Nethercote
|
d34f0301b8
|
Bug 1127201 (part 2) - Convert all NS_ABORT_IF_FALSE calls to MOZ_ASSERT. r=Waldo.
--HG--
extra : rebase_source : 99182e70335d2b5ff95f8c528ae992d37294be3a
|
2015-02-04 20:05:36 -08:00 |
|
Robert Longson
|
b83e878ed3
|
Bug 1119698 - ensure image elements take pointer-events into account r=jwatt
--HG--
rename : dom/svg/test/test_pointer-events-4.xhtml => dom/svg/test/test_pointer-events-7.xhtml
|
2015-01-19 15:06:01 +00:00 |
|
Robert Longson
|
dce1292dc9
|
Bug 1090936 - Make invalidation of rendering observers asynchronous. r=jwatt
|
2014-11-06 09:30:11 +00:00 |
|
Jonathan Watt
|
53f338200b
|
Bug 1091323 - Convert the nsLayoutUtils helpers that paint images and take an nsRenderingContext to take a gfxContext instead. r=seth
|
2014-11-01 10:45:09 +00:00 |
|
Jonathan Watt
|
6d0a255540
|
Bug 1091321, part 4 - Convert nsISVGChildFrame::PaintSVG and related code from nsRenderingContext to gfxContext. r=longsonr
|
2014-10-31 20:08:54 +00:00 |
|
Jonathan Watt
|
423fda249a
|
Bug 1065031, part 2 - Changes to Moz2D consuming code to update callers of Moz2D Matrix's Translate, Scale and Rotate methods to use these methods' new names. r=Bas
|
2014-09-10 18:29:35 +01:00 |
|
Jonathan Watt
|
2ec303fb9e
|
Bug 932771, part 3 - Make PaintSVG painting work by passing transforms down, rather than walking up the tree using GetCanvasTM. r=longsonr
|
2014-08-29 20:42:07 +01:00 |
|
Ehsan Akhgari
|
60360fc645
|
Bug 1060985 - Fix more bad implicit constructors in layout; r=roc
|
2014-08-31 23:36:37 -04:00 |
|
Seth Fowler
|
4cd9e3e8e6
|
Bug 1043560 - Refactor the imgIContainer::Draw API. r=tn,dholbert,jwatt,mwu,mattwoodrow,roc sr=jrmuizel
--HG--
extra : rebase_source : b5ed02cb200ece12a07328613dca217e9d975703
|
2014-08-22 13:12:38 -07:00 |
|
Jonathan Watt
|
f35f4a70d1
|
Bug 1049256, part 1 - Convert SVG hit-testing to act on an SVG user space point instead of calling nsSVGUtils::GetCanvasTM(). r=longsonr
|
2014-08-07 08:09:31 +01:00 |
|
Jonathan Watt
|
491f9fba82
|
Bug 1034115 - Stop creating CSS-px-to-dev-pixel matrices when doing SVG hit-testing. r=longsonr
|
2014-07-05 19:19:13 +01:00 |
|
Benoit Jacob
|
e1b7dbca34
|
Bug 1028588 - Fix dangerous public destructors in layout/ - r=dbaron
|
2014-06-23 18:40:01 -04:00 |
|
Jonathan Watt
|
ef224664db
|
Bug 1027645 - Eliminate all nsRenderingContext::AppUnitsPerDevPixel() callers and all non-propagating nsRenderingContext::DeviceContext() callers. r=roc
|
2014-06-20 07:42:30 +01:00 |
|
Mats Palmgren
|
399be41768
|
Bug 508665 - part 5, Make nsIFrame::Init require a nsContainerFrame* for the parent frame param. r=roc
|
2014-05-24 22:20:40 +00:00 |
|
Mats Palmgren
|
a6feda0f22
|
Bug 508665 - part 1, Change the signature of SetParent/GetParent from nsIFrame* to nsContainerFrame*. r=roc
|
2014-05-24 22:20:39 +00:00 |
|
Birunthan Mohanathas
|
5f1fde8824
|
Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj
|
2014-04-27 03:06:00 -04:00 |
|
Jonathan Watt
|
87ad440e7c
|
Bug 988818 - Stop creating a Thebes (gfxASurface) backed gfxContext in nsSVGImageFrame (Moz2D migration). r=longsonr
|
2014-03-31 12:53:54 +01:00 |
|
Jonathan Watt
|
06a79a3b5a
|
Bug 985470 - Replace the Moz2D Matrix().Translate() calls with Matrix::Translation() for better perf. r=mattwoodrow
--HG--
extra : rebase_source : 7181564bdaa57a970a256e9676857a7195874631
|
2014-03-22 07:56:11 +08:00 |
|
Arnaud Sourioux
|
a127266e74
|
Bug 974687 - Part 1: Add about 300 MOZ_OVERRIDE in layout/. r=dholbert
|
2014-02-24 09:41:56 -05:00 |
|
Arnaud Sourioux
|
bad54e8894
|
Bug 974135: Get rid of NS_IMETHOD in nsISVGChildFrame.h and its implementations r=dholbert
|
2014-02-19 14:34:31 -08:00 |
|
Daniel Holbert
|
3146c96a56
|
Bug 919806 followup: Reindent method declarations affected by NS_IMETHOD-removal. (whitespace-only; no review) DONTBUILD
|
2014-02-18 00:36:33 -08:00 |
|
Arnaud Sourioux
|
2d583fd28f
|
Bug 919806: Get rid of NS_IMETHOD in nsIFrame.h and its implementations r=dholbert
|
2014-02-17 23:47:48 -08:00 |
|
Benoit Jacob
|
aebf0bb92a
|
Bug 959380 - 4/5 - Make gfxContentType a typed enum - r=jrmuizel
find . -type f | grep -v '\./obj' | grep -v '\.hg' | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)GFX_CONTENT_\(COLOR\|ALPHA\|COLOR_ALPHA\|SENTINEL\)\($\|[^A-Za-z0-9_]\)/\1gfxContentType::\2\3/g'
|
2014-01-23 13:26:40 -05:00 |
|
Mats Palmgren
|
e6ea29ce0d
|
Bug 956447 - Make it possible to get frame dumps in non-DEBUG builds. r=roc
|
2014-01-05 23:31:14 +00:00 |
|
Robert Longson
|
98afe359fa
|
Bug 956311 - Remove nsSVGGeometryFrame. r=dholbert
|
2014-01-04 08:29:02 +00:00 |
|
David Zbarsky
|
b8cd8b0930
|
Bug 952977: Switch GeneratePath to gfx::Matrix r=nical
|
2013-12-30 16:42:32 -05:00 |
|
David Zbarsky
|
3344050b5f
|
Bug 952977: Switch nsSVGImageFrame to gfx::Matrix r=nical
|
2013-12-30 16:42:26 -05:00 |
|
David Zbarsky
|
e357f0c9be
|
Bug 952977: Switch GetViewBoxTransform to gfx::Matrix r=nical
|
2013-12-30 01:50:17 -05:00 |
|
Jonathan Watt
|
1f212124b9
|
Bug 935008 - Partial backout of effddcf29fa7 (bug 922942) for SVG perf regressions.
|
2013-12-06 09:59:36 +00:00 |
|
Robert Longson
|
769b184d06
|
Bug 942451 - preserveApectRatio changes on SVG images do not cause a repaint. r=jwatt
|
2013-11-24 19:50:45 +00:00 |
|
Seth Fowler
|
b60db666b6
|
Bug 933057 (Part 1) - Correct scaling of SVG images in nsLayoutUtils::DrawSingleImage. r=dholbert
|
2013-11-08 15:14:53 -08:00 |
|
Matt Woodrow
|
f321c22346
|
Bug 922942 - Use the screen reference draw target in SVG. r=jwatt
--HG--
extra : rebase_source : 230fd579b052649c59b4e1f5f6725fc60f6a05ae
|
2013-10-15 13:29:15 +13:00 |
|
Seth Fowler
|
d94fd4cecc
|
Bug 920621 (Part 1) - Correct for full page zoom in nsSVGImageFrame. (Partial revert of bug 600207.) r=dholbert
|
2013-10-02 19:04:28 -07:00 |
|
Benoit Jacob
|
55d6cf1e20
|
Bug 913872 - Take nested enums out of gfxASurface - 1/3 : automatic changes - r=jrmuizel
Generated by these regexes:
find . -name '*.h' -o -name '*.cpp' -o -name '*.mm' | grep -v '\.hg' | grep -v '^\.\/obj' | xargs sed -i 's/gfx[A-Za-z0-9_]*Surface\:\:[a-z]*\(\(ImageFormat\|SurfaceType\|ContentType\|MemoryLocation\)[0-9A-Za-z_]*\)/gfx\1/g'
find . -name '*.h' -o -name '*.cpp' -o -name '*.mm' | grep -v '\.hg' | grep -v '^\.\/obj' | xargs sed -i 's/gfx[A-Za-z0-9_]*Surface\:\:[a-z]*\(\(CONTENT_\|MEMORY_\)[0-9A-Za-z_]*\)/GFX_\1/g'
find . -name '*.h' -o -name '*.cpp' -o -name '*.mm' | grep -v '\.hg' | grep -v '^\.\/obj' | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)\(CONTENT_COLOR\|CONTENT_ALPHA\|CONTENT_COLOR_ALPHA\|CONTENT_SENTINEL\|MEMORY_IN_PROCESS_HEAP\|MEMORY_IN_PROCESS_NONHEAP\|MEMORY_OUT_OF_PROCESS\)\($\|[^A-Za-z0-9_]\)/\1GFX_\2\3/g'
find . -name '*.h' -o -name '*.cpp' -o -name '*.mm' | grep -v '\.hg' | grep -v '^\.\/obj' | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)\(ImageFormatARGB32\|ImageFormatRGB24\|ImageFormatA8\|ImageFormatA1\|ImageFormatRGB16_565\|ImageFormatUnknown\|SurfaceTypeImage\|SurfaceTypePDF\|SurfaceTypePS\|SurfaceTypeXlib\|SurfaceTypeXcb\|SurfaceTypeGlitz\|SurfaceTypeQuartz\|SurfaceTypeWin32\|SurfaceTypeBeOS\|SurfaceTypeDirectFB\|SurfaceTypeSVG\|SurfaceTypeOS2\|SurfaceTypeWin32Printing\|SurfaceTypeQuartzImage\|SurfaceTypeScript\|SurfaceTypeQPainter\|SurfaceTypeRecording\|SurfaceTypeVG\|SurfaceTypeGL\|SurfaceTypeDRM\|SurfaceTypeTee\|SurfaceTypeXML\|SurfaceTypeSkia\|SurfaceTypeSubsurface\|SurfaceTypeD2D\|SurfaceTypeMax\)\($\|[^A-Za-z0-9_]\)/\1gfx\2\3/g'
|
2013-09-24 16:45:13 -04:00 |
|
Rik Cabanier
|
fc566afdce
|
Bug 902525 - Part 3: create a layer for content that stores the blend mode r=roc
|
2013-09-14 20:40:11 -07:00 |
|
Timothy Nikkel
|
f538f22d78
|
Bug 847223. Part 10. Make the new code work when we have the image visibility analysis prefed off. r=mats
|
2013-09-14 19:05:06 -05:00 |
|
Timothy Nikkel
|
84c603d990
|
Bug 847223. Part 6. Use the first reflow of relevant image frames to add/remove them from the visible list. r=mats
|
2013-09-14 19:05:05 -05:00 |
|
Jonathan Kew
|
eb19dbaccf
|
bug 875329 - don't ignore transforms when rendering SVG-in-OT glyphs. r=heycam
|
2013-09-11 08:27:45 +01:00 |
|
Cameron McCormack
|
aab2e6c2f0
|
Bug 890782 - Part 2: Make NS_STATE_SVG_NONDISPLAY_CHILD a global state bit and rename it. r=jwatt
|
2013-07-12 17:13:07 +10:00 |
|
Seth Fowler
|
72967380f0
|
Bug 600207 (Part 1) - Avoid fuzzy SVGs on the tiling path by matrix twiddling. r=dholbert
|
2013-06-13 00:47:26 -07:00 |
|
Ms2ger
|
b699af7e4e
|
Bug 880340 - Remove the security checks on nsImageLoadingContent methods; r=bz
|
2013-06-12 09:00:09 +02:00 |
|
Matt Woodrow
|
98c7bb8978
|
Bug 871917 - Schedule a paint when an nsSVGImageFrame gets an image changed notification. r=roc
|
2013-06-10 12:14:01 +12:00 |
|
Bobby Holley
|
cdde50556c
|
Bug 868130 - Include nsCxPusher.h everywhere we need it, and stop including it from nsContentUtils.h. r=gabor
|
2013-05-22 10:05:26 -06:00 |
|
Jonathan Watt
|
c3e9fc6d26
|
Bug 839865 - Stop calling nsSVGUtils::InvalidateBounds for SVG transform changes, and use DLBI instead. r=mattwoodrow.
|
2013-02-11 23:25:56 +00:00 |
|
Jonathan Watt
|
bf434b13f3
|
Bug 864832 - Get rid of the majority of the remaining nsSVGUtils::InvalidateBounds calls, except for those related to transforms and nsSVGTextFrame2. r=mattwoodrow
|
2013-04-25 10:18:42 +01:00 |
|
Boris Zbarsky
|
7f102d7f2d
|
Bug 852428 part 2. Make nsIFrame::Init infallible. r=dholbert
|
2013-03-19 21:47:48 -04:00 |
|
Flavio Martins
|
092affd5c4
|
Bug 846547 - Remove unused arg "aElement" from SVGContentUtils::GetViewboxTransform() r=dholbert
|
2013-03-03 00:11:03 -08:00 |
|