Nicolas Silva
|
d73f54cb00
|
Bug 1155621 - Make nsIntRect and nsIntPoint typedefs of mozilla::gfx::IntRect and mozilla::gfx::IntPoint. r=Bas
|
2015-04-21 17:04:57 +02:00 |
|
Daniel Holbert
|
c42671bca1
|
Bug 1149222 part 2 - Make nsSVGImageFrame::PaintSVG use LayoutDeviceSize & LayoutDevicePixel::ToAppUnits, when setting up its dest-rect. r=mats
|
2015-04-03 19:48:12 +00:00 |
|
Mats Palmgren
|
75786a9857
|
Bug 1149222 part 1 - Make nsLayoutUtils::DrawBackgroundImage and SVGImageContext use CSSIntSize instead of unitless nsIntSize. r=dholbert
|
2015-04-03 19:48:12 +00:00 |
|
Ehsan Akhgari
|
ea41d8de48
|
Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
This patch was automatically generated using the following script:
function convert() {
echo "Converting $1 to $2..."
find . \
! -wholename "*/.git*" \
! -wholename "obj-ff-dbg*" \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert MOZ_OVERRIDE override
convert MOZ_FINAL final
|
2015-03-21 12:28:04 -04:00 |
|
Andrea Marchesini
|
6b10d5e43e
|
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
|
0247de46d8
|
Bug 1127201 (attempt 2, part 1) - Replace most NS_ABORT_IF_FALSE calls with MOZ_ASSERT. r=Waldo.
|
2015-02-09 14:34:50 -08:00 |
|
Andrew McCreight
|
e048a7df33
|
Back out Bug 1127201 (part 2) for various problems.
|
2015-02-06 15:04:32 -08:00 |
|
Nicholas Nethercote
|
40ab0270d5
|
Bug 1127201 (part 2) - Convert all NS_ABORT_IF_FALSE calls to MOZ_ASSERT. r=Waldo.
|
2015-02-04 20:05:36 -08:00 |
|
Robert Longson
|
9abb29a3ec
|
Bug 1119698 - ensure image elements take pointer-events into account r=jwatt
|
2015-01-19 15:06:01 +00:00 |
|
Robert Longson
|
a9586a0bab
|
Bug 1090936 - Make invalidation of rendering observers asynchronous. r=jwatt
|
2014-11-06 09:30:11 +00:00 |
|
Jonathan Watt
|
2ae60576c4
|
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
|
d9921394d7
|
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
|
727b0a4e88
|
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
|
eabbbf9d8d
|
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
|
8bb87f8a27
|
Bug 1060985 - Fix more bad implicit constructors in layout; r=roc
|
2014-08-31 23:36:37 -04:00 |
|
Seth Fowler
|
c25a32c077
|
Bug 1043560 - Refactor the imgIContainer::Draw API. r=tn,dholbert,jwatt,mwu,mattwoodrow,roc sr=jrmuizel
|
2014-08-22 13:12:38 -07:00 |
|
Jonathan Watt
|
edca66335f
|
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
|
45e707ce2a
|
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
|
553e5b2a13
|
Bug 1028588 - Fix dangerous public destructors in layout/ - r=dbaron
|
2014-06-23 18:40:01 -04:00 |
|
Jonathan Watt
|
f2402e81bb
|
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
|
bebbaf8351
|
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
|
a73e99dbc1
|
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
|
eeb9aaaa94
|
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
|
49a3fbcd2c
|
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
|
f1b7e8b513
|
Bug 985470 - Replace the Moz2D Matrix().Translate() calls with Matrix::Translation() for better perf. r=mattwoodrow
|
2014-03-22 07:56:11 +08:00 |
|
Arnaud Sourioux
|
fe6152ac7a
|
Bug 974687 - Part 1: Add about 300 MOZ_OVERRIDE in layout/. r=dholbert
|
2014-02-24 09:41:56 -05:00 |
|
Arnaud Sourioux
|
fdf311f38d
|
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
|
4831ca068a
|
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
|
c55abda61c
|
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
|
aeb3bee922
|
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
|
a56486443d
|
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
|
87a27cceeb
|
Bug 956311 - Remove nsSVGGeometryFrame. r=dholbert
|
2014-01-04 08:29:02 +00:00 |
|
David Zbarsky
|
bcba80ee06
|
Bug 952977: Switch GeneratePath to gfx::Matrix r=nical
|
2013-12-30 16:42:32 -05:00 |
|
David Zbarsky
|
c5dc6db673
|
Bug 952977: Switch nsSVGImageFrame to gfx::Matrix r=nical
|
2013-12-30 16:42:26 -05:00 |
|
David Zbarsky
|
ba12e723d2
|
Bug 952977: Switch GetViewBoxTransform to gfx::Matrix r=nical
|
2013-12-30 01:50:17 -05:00 |
|
Jonathan Watt
|
c8c35720df
|
Bug 935008 - Partial backout of effddcf29fa7 (bug 922942) for SVG perf regressions.
|
2013-12-06 09:59:36 +00:00 |
|
Robert Longson
|
1a60f3e187
|
Bug 942451 - preserveApectRatio changes on SVG images do not cause a repaint. r=jwatt
|
2013-11-24 19:50:45 +00:00 |
|
Seth Fowler
|
63a6f92d1b
|
Bug 933057 (Part 1) - Correct scaling of SVG images in nsLayoutUtils::DrawSingleImage. r=dholbert
|
2013-11-08 15:14:53 -08:00 |
|
Matt Woodrow
|
95fc3fcd23
|
Bug 922942 - Use the screen reference draw target in SVG. r=jwatt
|
2013-10-15 13:29:15 +13:00 |
|
Seth Fowler
|
f8e0f94a2d
|
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
|
f6f57bbbb4
|
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
|
599b99ceb8
|
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
|
31a7c49565
|
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
|
32d525513d
|
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
|
cf3770b9ff
|
bug 875329 - don't ignore transforms when rendering SVG-in-OT glyphs. r=heycam
|
2013-09-11 08:27:45 +01:00 |
|
Cameron McCormack
|
d41b45f15c
|
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
|
821e7864b7
|
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
|
e6a1befae2
|
Bug 880340 - Remove the security checks on nsImageLoadingContent methods; r=bz
|
2013-06-12 09:00:09 +02:00 |
|
Matt Woodrow
|
b85a5de3f6
|
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
|
c3247a55cf
|
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 |
|