layout/svg/nsSVGImageFrame.cpp
22b0444e1e3a2ab3be2f11822a75cc37c59d4e24
created 2016-09-12 00:19 -0500
pushed 2016-09-12 13:48 +0000
Timothy Nikkel Timothy Nikkel - Bug 1284350. Backed out changeset 69abdc731a99 (Bug 1261554 (Part 1) - Prepare for implementing in-displayport visibility tracking. r=mstange)
90ef23c8f05728ce678788db0b1cbf4591443097
created 2016-09-12 00:19 -0500
pushed 2016-09-12 13:48 +0000
Timothy Nikkel Timothy Nikkel - Bug 1284350. Backed out changeset d6a286242f2d (Bug 1268348 - Pass the previous visibility state to OnVisibilityChange(). r=mstange)
261f6dff1e97383463b61e4f1057192a82df25c6
created 2016-07-05 17:35 +0800
pushed 2016-08-26 09:28 +0000
Boris Chiou Boris Chiou - Bug 1245751 - Part 3: Allow href without xlink on SVG <image> elements. draft
6d6a279299fcdf998904fd71a0a1268c34180cd1
created 2016-08-23 12:01 +0800
pushed 2016-08-23 04:02 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1297276 - Rename mfbt/unused.h to mfbt/Unused.h for consistency. r?froydnj draft
8ce3356fd92c714cbfba35555583ef805b03b649
created 2016-07-05 17:35 +0800
pushed 2016-08-07 09:18 +0000
Boris Chiou Boris Chiou - Bug 1245751 - Part 3: Allow href without xlink on SVG <image> elements. draft
550c31d39ecc648f4ca31e651ada238fd27b91e8
created 2016-07-26 16:48 +0200
pushed 2016-07-26 16:29 +0000
Nicolas Silva Nicolas Silva - Bug 1284837 - Disallow implicit conversions from float to integer when creating IntPoint and IntSize objects. r=botond
d183d71a7545d5f6a724d9ec27ca55fbd335e250
created 2016-07-01 00:41 +0200
pushed 2016-07-22 19:26 +0000
Kevin Chen Kevin Chen - Bug 1264809 - (Part 1) Decouple SetImageOverridePreserveAspectRatio from mIsPaintingSVGImageElement setting. r=dholbert a=lizzard
8e3b5b3c31e5fffedaa5bc253222a6ca567bf421
created 2016-07-08 18:34 -0700
pushed 2016-07-22 19:26 +0000
Seth Fowler Seth Fowler - Bug 1284350 - Revert "Bug 1261554 (Part 1) - Prepare for implementing in-displayport visibility tracking. r=mstange". a=lizzard
1bb133ce73f9bfbfc5f8ae0247ccfc24f40b3f27
created 2016-07-08 18:32 -0700
pushed 2016-07-22 19:26 +0000
Seth Fowler Seth Fowler - Bug 1284350 - Revert "Bug 1268348 - Pass the previous visibility state to OnVisibilityChange(). r=mstange". a=lizzard
ab6b685c52491b1840da55480a9a28ea3f484739
created 2016-07-08 19:16 -0700
pushed 2016-07-22 19:26 +0000
Wes Kocher Wes Kocher - Backed out 10 changesets (bug 1284350) for breaking builds a=backout
7a06c04f617d8459b9fb0b842aaa1d5ed6ec4959
created 2016-07-08 18:34 -0700
pushed 2016-07-22 19:26 +0000
Seth Fowler Seth Fowler - Bug 1284350 - Revert "Bug 1261554 (Part 1) - Prepare for implementing in-displayport visibility tracking. r=mstange". a=lizzard
d26936be088b8c00b60d1e4bc507b1563b020ea9
created 2016-07-08 18:32 -0700
pushed 2016-07-22 19:26 +0000
Seth Fowler Seth Fowler - Bug 1284350 - Revert "Bug 1268348 - Pass the previous visibility state to OnVisibilityChange(). r=mstange". a=lizzard
c0700bedb4f765a2fd55ab2bc71af4d6b322084d
created 2016-07-14 12:47 +0800
pushed 2016-07-14 12:27 +0000
cku cku - Bug 1258510 - Part 2. Use the return value of nsLayoutUtils::DrawSingleImage & DrawSingleUnscaledImage. r=mstange
cbacbb7c2c3523d036f737c9dc6c4406d14ade2b
created 2016-07-08 11:56 -0700
pushed 2016-07-13 21:34 +0000
Seth Fowler Seth Fowler - Bug 1284350 - Revert "Bug 1261554 (Part 1) - Prepare for implementing in-displayport visibility tracking. r=mstange" on a CLOSED TREE. a=lizzard
493b3ce6d3ab36d85a43f666c4959c0cf392b75c
created 2016-07-13 08:37 +0200
pushed 2016-07-13 15:39 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset c43fa1320372 (bug 1258510)
588adb283546506442c72e731f114f5e2cb18e74
created 2016-07-12 16:15 +0800
pushed 2016-07-12 10:12 +0000
cku cku - Bug 1258510 - Part 2. Use the return value of nsLayoutUtils::DrawSingleImage & DrawSingleUnscaledImage. draft
0da16e21e12b4682253e80e3a1ff4b34fd43252c
created 2016-07-12 16:15 +0800
pushed 2016-07-12 09:02 +0000
cku cku - Bug 1258510 - Part 2. Use the return value of nsLayoutUtils::DrawSingleImage & DrawSingleUnscaledImage. draft
20046e943d7c70ffb4c9dad90f3725d25850c2a1
created 2016-07-05 17:35 +0800
pushed 2016-07-07 06:31 +0000
Boris Chiou Boris Chiou - Bug 1245751 - Part 3: Allow href without xlink on SVG <image> elements. draft
5bd0b92309c75a6eb587fe5b1e7fab5d590562cf
created 2016-07-01 00:41 +0200
pushed 2016-07-04 09:29 +0000
Kevin Chen Kevin Chen - Bug 1264809 - (Part 1) Decouple SetImageOverridePreserveAspectRatio from mIsPaintingSVGImageElement setting. r=dholbert
0f0586c0b68d927512617266a133545272dba9c7
created 2016-05-25 17:01 +0100
pushed 2016-06-03 17:40 +0000
Jonathan Watt Jonathan Watt - Bug 1277862, part 3 - Rename Moz2D's Filter to SamplingFilter in the rest of the tree. r=Bas
d6a286242f2d0e531bc4ccc4a46bf8c70de7f152
created 2016-05-11 19:27 -0700
pushed 2016-05-12 06:35 +0000
Seth Fowler Seth Fowler - Bug 1268348 - Pass the previous visibility state to OnVisibilityChange(). r=mstange
69abdc731a9962cb1220facb41f26bef7087b486
created 2016-04-21 01:21 -0700
pushed 2016-04-22 00:06 +0000
Seth Fowler Seth Fowler - Bug 1261554 (Part 1) - Prepare for implementing in-displayport visibility tracking. r=mstange
1c17b59a6e3691be574f525049225dd5f7c3b43c
created 2016-04-18 15:21 +0800
pushed 2016-04-18 08:36 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1264837 Part 27 - Remove nsSVGImageFrameBase. draft
ebf3148f21091f276d37b97b101c0f8fd914c33c
created 2016-04-06 14:28 +1000
pushed 2016-04-06 06:35 +0000
Cameron McCormack Cameron McCormack - Bug 1261754 - Part 11: Move opacity from nsStyleDisplay to nsStyleEffects. r?dholbert draft
cee234bd0d64763187cbf3dffa47ea0e170fd8a6
created 2016-04-06 14:28 +1000
pushed 2016-04-06 06:35 +0000
Cameron McCormack Cameron McCormack - Bug 1261754 - Part 10: Move mix-blend-mode from nsStyleDisplay to nsStyleEffects. r?dholbert draft
187d94b7260a383ba38b4e21ec034af833dc7c92
created 2016-04-06 14:28 +1000
pushed 2016-04-06 06:35 +0000
Cameron McCormack Cameron McCormack - Bug 1261754 - Part 7: Move pointer-events from nsStyleVisibility to nsStyleUserInterface. r?dholbert draft
1d7ff58884f4f9937d92a08b0648be580d0066aa
created 2016-04-05 01:11 -0700
pushed 2016-04-05 19:21 +0000
Seth Fowler Seth Fowler - Bug 1261553 - Don't return from OnVisibilityChanged implementations without calling the superclass implementation. r=mstange
603181ac9e84f9a4a8dd6471e880860088f1d813
created 2016-03-26 16:07 +0000
pushed 2016-03-28 05:51 +0000
Robert Longson Robert Longson - Bug 1242256 - ensure images in patterns and masks animate properly. r=jwatt,seth
2d171d75b7464583358fcfb7524617ad5dce6a6f
created 2016-03-25 14:49 -0700
pushed 2016-03-25 22:26 +0000
Seth Fowler Seth Fowler - Bug 1157546 - Replace the image visibility API with a more general API that tracks visibility for any kind of frame. r=mstange
25ce690ffebc8a1a8e2d59038ecf7259606e0348
created 2016-03-21 16:15 -0500
pushed 2016-03-21 23:35 +0000
Timothy Nikkel Timothy Nikkel - Bug 1209780. Mark some DrawResult's as unused in layout/svg. r=seth
83c6c9ed4fa435fe94e4fa1881679568c92933d3
created 2015-11-10 12:13 -0800
pushed 2015-12-02 17:08 +0000
Bobby Holley Bobby Holley - Bug 773429 - Remove dom.disable_image_src_set. r=khuey, a=ritu
e7bb0b869016b31d9aa0a2a69e0b39eb67c6a690
created 2015-11-10 12:13 -0800
pushed 2015-11-24 03:39 +0000
Bobby Holley Bobby Holley - Bug 773429 - Remove dom.disable_image_src_set. r=khuey
11ce065429a5c6f592bc4707c6a3317cb6df1a08
created 2015-11-11 16:15 +0100
pushed 2015-11-11 20:09 +0000
Bas Schouten Bas Schouten - Bug 1210560 - Part 2: Convert some simple users to use PushGroupForBlendBack. r=jrmuizel
0206cca8fa238590abb7fef37235a69a38978fe5
created 2015-11-07 15:36 +1300
pushed 2015-11-07 02:50 +0000
Robert O'Callahan Robert O'Callahan - Bug 1092626. Add aInterrupted parameter to ReflowFinished. r=mats draft
d7001f668518bb12787437beba17bcd6b2acbbd9
created 2015-09-24 22:38 -0700
pushed 2015-09-28 13:39 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1208345 - Remove gfxContext::GraphicsOperator. r=jwatt.
a20c7910a82fa2df2f3398c1108d102bac9128b0
created 2015-03-25 12:42 -0400
pushed 2015-05-10 10:26 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
7f2cb4c27f48b2afcdf78c711eb11eae36bf0db3
created 2015-04-21 17:04 +0200
pushed 2015-04-21 18:14 +0000
Nicolas Silva Nicolas Silva - Bug 1155621 - Make nsIntRect and nsIntPoint typedefs of mozilla::gfx::IntRect and mozilla::gfx::IntPoint. r=Bas
952d78b923c78d69ae63d52c94bf20027a5709b9
created 2015-04-03 19:48 +0000
pushed 2015-04-05 08:26 +0000
Daniel Holbert Daniel Holbert - Bug 1149222 part 2 - Make nsSVGImageFrame::PaintSVG use LayoutDeviceSize & LayoutDevicePixel::ToAppUnits, when setting up its dest-rect. r=mats
fc6cb2322a9e130c32a9a37a0a64b2d94a8920db
created 2015-04-03 19:48 +0000
pushed 2015-04-05 08:26 +0000
Mats Palmgren Mats Palmgren - Bug 1149222 part 1 - Make nsLayoutUtils::DrawBackgroundImage and SVGImageContext use CSSIntSize instead of unitless nsIntSize. r=dholbert
ac4464790ec4896a5188fa50cfc69ae0ffeddc08
created 2015-03-21 12:28 -0400
pushed 2015-03-23 03:02 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
133ec7304f2208e89f02ed943480a1b1f02188c9
created 2015-03-03 11:08 +0000
pushed 2015-03-03 15:29 +0000
Andrea Marchesini Andrea Marchesini - Bug 1134280 - Get rid of Tag() - patch 1 - Is{HTML,XUL,MathML,SVG}Element and IsAnyOf{HTML,XUL,MathML,SVG}Elements, r=smaug
20729b28eb1e1d7f0d9e9e6e2c61e7050f09884f
created 2015-02-09 14:34 -0800
pushed 2015-02-10 14:14 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1127201 (attempt 2, part 1) - Replace most NS_ABORT_IF_FALSE calls with MOZ_ASSERT. r=Waldo.
e46260e7857ad6c690295552864c0c2c24828080
created 2015-02-06 15:04 -0800
pushed 2015-02-07 00:40 +0000
Andrew McCreight Andrew McCreight - Back out Bug 1127201 (part 2) for various problems.
7fa65aa297a48f9f568e58e38534f1c028624d64
created 2015-02-04 20:05 -0800
pushed 2015-02-06 11:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1127201 (part 2) - Convert all NS_ABORT_IF_FALSE calls to MOZ_ASSERT. r=Waldo.
2bfd9d55f94cd62df1e25e78634d55c3130c311a
created 2015-01-19 15:06 +0000
pushed 2015-01-20 17:25 +0000
Robert Longson Robert Longson - Bug 1119698 - ensure image elements take pointer-events into account r=jwatt
7822514901e6008021b06bad4d862fa7c62b7bcf
created 2014-11-06 09:30 +0000
pushed 2014-11-07 16:39 +0000
Robert Longson Robert Longson - Bug 1090936 - Make invalidation of rendering observers asynchronous. r=jwatt
35011c4e3e29cb5b90a65a3275b785701c1bec43
created 2014-11-01 10:45 +0000
pushed 2014-11-03 21:56 +0000
Jonathan Watt Jonathan Watt - Bug 1091323 - Convert the nsLayoutUtils helpers that paint images and take an nsRenderingContext to take a gfxContext instead. r=seth
3313505b1b0ebdeea0c615bae0e14a7167137498
created 2014-10-31 20:08 +0000
pushed 2014-11-03 21:56 +0000
Jonathan Watt Jonathan Watt - Bug 1091321, part 4 - Convert nsISVGChildFrame::PaintSVG and related code from nsRenderingContext to gfxContext. r=longsonr
b241eaa5d3b83f6c0f30f699ba1f5be0d6acf902
created 2013-11-24 19:50 +0000
pushed 2014-10-29 02:45 +0000
Robert Longson Robert Longson - Bug 942451 - preserveApectRatio changes on SVG images do not cause a repaint. r=jwatt, a=lsblakk
6600291b61b096f8ad9e48eec0632b91420b6733
created 2013-11-08 15:14 -0800
pushed 2014-10-29 02:45 +0000
Seth Fowler Seth Fowler - Bug 933057 - Part 1: Correct scaling of SVG images in nsLayoutUtils::DrawSingleImage. r=dholbert, a=lsblakk
a866d15e27100bc3cd8988f2fc90d29284c1d550
created 2013-11-24 19:50 +0000
pushed 2014-10-29 02:45 +0000
Robert Longson Robert Longson - Bug 942451 - preserveApectRatio changes on SVG images do not cause a repaint. r=jwatt, a=lsblakk
64791f0d76bfc3af9e3a841cf915bf37b8b311be
created 2013-11-08 15:14 -0800
pushed 2014-10-29 02:45 +0000
Seth Fowler Seth Fowler - Bug 933057 - Part 1: Correct scaling of SVG images in nsLayoutUtils::DrawSingleImage. r=dholbert, a=lsblakk
6a2632a328b3b4359593bc414a79f8acca381b4c
created 2013-10-02 19:04 -0700
pushed 2014-10-29 02:45 +0000
Seth Fowler Seth Fowler - Bug 920621 - Part 1: Correct for full page zoom in nsSVGImageFrame. (Partial revert of bug 600207). r=dholbert, a=lsblakk
2ec0ef324c383c8d7aee1b59df1ba14a73c61cf9
created 2013-10-02 19:04 -0700
pushed 2014-10-29 02:45 +0000
Seth Fowler Seth Fowler - Bug 920621 - Part 1: Correct for full page zoom in nsSVGImageFrame. (Partial revert of bug 600207). r=dholbert, a=lsblakk
09d86eb69c01d434dd33fedd7ce807470973a605
created 2014-09-10 18:29 +0100
pushed 2014-10-20 17:29 +0000
Jonathan Watt Jonathan Watt - 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
a16e9746d9b62067705f08e7bcea2550819110a4
created 2014-08-29 20:42 +0100
pushed 2014-10-20 17:29 +0000
Jonathan Watt Jonathan Watt - Bug 932771, part 3 - Make PaintSVG painting work by passing transforms down, rather than walking up the tree using GetCanvasTM. r=longsonr
9d4e083655b993f73ba3eca84e0f14cdd270bcda
created 2014-08-31 23:36 -0400
pushed 2014-10-20 17:29 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1060985 - Fix more bad implicit constructors in layout; r=roc
3d51132a0099aed9bd4dfc16584eff231253a35e
created 2014-08-22 13:12 -0700
pushed 2014-10-20 17:29 +0000
Seth Fowler Seth Fowler - Bug 1043560 - Refactor the imgIContainer::Draw API. r=tn,dholbert,jwatt,mwu,mattwoodrow,roc sr=jrmuizel
5f0ee96a8e125b3a2bd03662bd1b79f5dcc33dd7
created 2014-08-07 08:09 +0100
pushed 2014-10-20 17:29 +0000
Jonathan Watt Jonathan Watt - Bug 1049256, part 1 - Convert SVG hit-testing to act on an SVG user space point instead of calling nsSVGUtils::GetCanvasTM(). r=longsonr
340b176d8f6be2781d012f6c9044873b14dd1e73
created 2014-07-05 19:19 +0100
pushed 2014-10-20 17:29 +0000
Jonathan Watt Jonathan Watt - Bug 1034115 - Stop creating CSS-px-to-dev-pixel matrices when doing SVG hit-testing. r=longsonr
less more (0) -100 -60 tip