layout/base/nsCSSRendering.cpp
fc6cb2322a9e130c32a9a37a0a64b2d94a8920db
created 2015-04-03 19:48 +0000
pushed 2015-04-04 17:42 +0000
Mats Palmgren Mats Palmgren - Bug 1149222 part 1 - Make nsLayoutUtils::DrawBackgroundImage and SVGImageContext use CSSIntSize instead of unitless nsIntSize. r=dholbert
8d765f8afe2fbcf3b761c9e921c9c42a2c65c5c1
created 2015-03-30 11:35 -0400
pushed 2015-03-31 12:46 +0000
Mats Palmgren Mats Palmgren - Bug 1149037 - Make nsLayoutUtils::ComputeSizeForDrawing* take a CSSIntSize param instead of a unit-less nsIntSize. r=roc
4207145beae4370a9189e79fcf19f3213311f30d
created 2015-03-30 15:03 +0200
pushed 2015-03-31 12:46 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset e507145a198c (bug 1149037)
e507145a198cfb262f33ad6fd26c746e32845b3f
created 2015-03-30 10:37 +0000
pushed 2015-03-31 12:46 +0000
Mats Palmgren Mats Palmgren - Bug 1149037 - Make nsLayoutUtils::ComputeSizeForDrawing* take a CSSIntSize param instead of a unit-less nsIntSize. r=roc
bc9e3d4db725d1996a6a18c57358a2b93843688a
created 2015-03-29 16:59 +0200
pushed 2015-03-30 00:21 +0000
Nicolas Silva Nicolas Silva - Bug 1132854 - Make nsIntSize a typedef of gfx::IntSize. r=Bas, roc
57de8fce249be3a44b569209214fce53acaf8f15
created 2015-03-17 19:40 -0700
pushed 2015-03-18 12:52 +0000
Seth Fowler Seth Fowler - Bug 1125055 - Sync decode layerized images if necessary. r=roc,tn
c6c31042956281faf55328b6881c39a6a0f42c12
created 2015-03-03 11:09 +0000
pushed 2015-03-04 00:49 +0000
Andrea Marchesini Andrea Marchesini - Bug 1134280 - Get rid of Tag() - patch 2.6 - layout/base and layout/form - Fix all the occurrences, m=smaug, r=surkov
07521b7811013d3876669d9a93b33352e67b24ab
created 2015-02-03 14:34 +0000
pushed 2015-02-24 23:13 +0000
Jonathan Watt Jonathan Watt - Bug 1135913, part 1 - Simplify nsCSSRendering::DecorationLineToPath to not require a context. r=heycam
f97eece7bdb6712fe9033c65c2b6d48ae10719a4
created 2015-02-09 23:27 -0800
pushed 2015-02-10 21:03 +0000
Seth Fowler Seth Fowler - Bug 1128769 (Part 6) - Remove imgIContainer::IsDecoded and all remaining callers. r=tn
a4be606796ba06bf348c974ad37aa0ccf970a629
created 2015-02-09 23:27 -0800
pushed 2015-02-10 21:03 +0000
Seth Fowler Seth Fowler - Bug 1128769 (Part 1) - Propagate the imgIContainer::Draw result through the nsLayoutUtils::PaintBackground* functions. r=tn
20729b28eb1e1d7f0d9e9e6e2c61e7050f09884f
created 2015-02-09 14:34 -0800
pushed 2015-02-10 21:03 +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 16:46 +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 00:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1127201 (part 2) - Convert all NS_ABORT_IF_FALSE calls to MOZ_ASSERT. r=Waldo.
f2f608193d38b23a88c588a495286de3426283a4
created 2015-01-15 20:02 +1100
pushed 2015-01-15 13:19 +0000
Xidorn Quan Xidorn Quan - Bug 1055667 part 6 - Fix border/padding of ruby frame. r=dbaron
15cff727b0d61fee04d277d74d8ab96689c87969
created 2014-12-04 00:57 -0800
pushed 2014-12-05 12:00 +0000
Jonathan Kew Jonathan Kew - Bug 1107256 - Correct the position of text decoration lines on vertical text. r=smontagu
fe8caca1d5c12c913614c378088597ac6fc32638
created 2014-11-24 23:16 +0000
pushed 2014-11-25 11:48 +0000
Jonathan Kew Jonathan Kew - Bug 1083848 - Make InlineBackgroundData aware of vertical writing mode. r=dbaron
e497957b79b228deef38b8c62bd4893093cb13df
created 2014-11-24 00:04 +0000
pushed 2014-11-24 12:32 +0000
Jonathan Watt Jonathan Watt - Bug 1103623 - Port most remaining gfxContext::Fill() calls to Moz2D. r=mattwoodrow
9e5ac3d61831ac98565256fadbb254f03269b3a5
created 2014-11-13 08:58 +0000
pushed 2014-11-13 15:21 +0000
Jonathan Kew Jonathan Kew - Bug 1093553 - Improve handling of line-height metrics, block ascent, etc., in vertical writing mode. r=smontagu
562fe9b665d6dbd08feda09f4fa2702f41ae8f66
created 2014-11-04 09:53 +0000
pushed 2014-11-05 02:19 +0000
Jonathan Watt Jonathan Watt - Bug 1092392 - Finish porting nsCSSBorderRenderer to Moz2D. r=roc
2f92dcfd11ffa80289a18c2a7f7e3847548360c7
created 2014-11-03 10:03 +0000
pushed 2014-11-03 21:18 +0000
Jonathan Watt Jonathan Watt - Bug 1092222, part 3 - Convert nsCSSRenderingBorders from Thebes to Moz2D basic types. r=roc
e19f73842826fc559164b4e35d20cc9a4d385fa2
created 2014-11-02 15:41 +0000
pushed 2014-11-03 11:57 +0000
Jonathan Watt Jonathan Watt - Bug 1091787, part 2 - Port the nsCSSRendering code that uses gfxContext::RoundedRectangle to Moz2D. r=mattwoodrow
b7805b80ca0d51c01fa11684c0503e655f59d08c
created 2014-11-01 10:45 +0000
pushed 2014-11-02 16:27 +0000
Jonathan Watt Jonathan Watt - Bug 1091794 - Replace gfxCornerSizes with Moz2D's RectCornerRadii. r=mattwoodrow
35011c4e3e29cb5b90a65a3275b785701c1bec43
created 2014-11-01 10:45 +0000
pushed 2014-11-02 16:27 +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
097629b2eb2ac994b54da0977e1c0cafc94be0fc
created 2014-10-31 20:08 +0000
pushed 2014-11-02 16:27 +0000
Jonathan Watt Jonathan Watt - Bug 651021 - Make nsRenderingContext a stack class. r=jrmuizel
e5eef92b2548f18c8ee50711f5ba98e79f27005c
created 2014-10-31 11:16 +0000
pushed 2014-10-31 20:14 +0000
Jonathan Watt Jonathan Watt - Bug 1090614 - Make nsCSSRendering::PaintBoxShadowOuter construct a Moz2D Path to do its clipping. r=mattwoodrow
7a8948248cbdc29e540813b40abdcfb939aec78d
created 2014-10-26 01:15 +0100
pushed 2014-10-29 12:26 +0000
Jonathan Watt Jonathan Watt - Bug 1085529, part 2 - Port nsCSSRendering::PaintDecorationLine() to Moz2D. r=mattwoodrow
99191005ec673d24b42575c671724a68bfe99c6a
created 2014-10-25 22:02 -0700
pushed 2014-10-26 16:40 +0000
Phil Ringnalda Phil Ringnalda - Back out 2 changesets (bug 1085529) for win8 chrome reftest failures
758840ac2f47f3e3e2a57847deca1696887622d9
created 2014-10-26 01:15 +0100
pushed 2014-10-26 16:40 +0000
Jonathan Watt Jonathan Watt - Bug 1085529, part 2 - Port nsCSSRendering::PaintDecorationLine() to Moz2D. r=mattwoodrow
e430c434d9c7f90e19971a7db788200cf621b159
created 2014-10-22 14:25 +0200
pushed 2014-10-23 18:06 +0000
Rik Cabanier Rik Cabanier - Bug 1074056 - Part 2 - Rendering part of 1074056: Add support for interpolation hints to CSS gradients. r=roc
937bca227af8acb31f998965053cd7d94620441f
created 2014-10-22 13:03 -0700
pushed 2014-10-23 01:46 +0000
Daniel Holbert Daniel Holbert - Bug 1084500 part 2: Promote & rename ComputeBackgroundAnchorPoint to nsImageRenderer::ComputeObjectAnchorPoint. r=seth
41f067463dd74a0b972b01f68f498a57a1af0d3c
created 2014-10-22 13:03 -0700
pushed 2014-10-23 01:46 +0000
Daniel Holbert Daniel Holbert - Bug 1084500 part 1: Refactor ComputeBackgroundAnchorPoint to take a Position & use a per-component helper method. r=seth
b79c69671314ec6afb9558e6673752308f5b0fed
created 2014-10-22 12:29 +0100
pushed 2014-10-22 20:01 +0000
Jonathan Watt Jonathan Watt - Bug 1086708 - Rename the snapping variant of NSRectToRect to NSRectToSnappedRect. r=mattwoodrow
171e352854e7020251acc5a24c95b410db8936cb
created 2014-10-22 10:48 +0100
pushed 2014-10-22 20:01 +0000
Jonathan Watt Jonathan Watt - Bug 477504 - Snap to device pixels any CSS border edges that are painted as a polygon. r=mats
32dac7dce97a465e3dff17e7c0e5a7e6199b7d23
created 2014-10-22 08:13 +0200
pushed 2014-10-22 20:01 +0000
Rik Cabanier Rik Cabanier - Bug 591600 - CSS gradients should work on premultiplied colors. r=mstange
11fa2110679dc76705e1e1ba373fcfc8d800e097
created 2014-10-20 10:55 +0100
pushed 2014-10-21 01:09 +0000
Jonathan Watt Jonathan Watt - Bug 1085167, part 2 - Get rid of nsRenderingContext's DeviceContext and any need for it to know about app-units-per-device-pixel. r=mattwoodrow
365751383396adc642ebf12e260723080d0edfb0
created 2014-10-20 10:55 +0100
pushed 2014-10-21 01:09 +0000
Jonathan Watt Jonathan Watt - Bug 1085167, part 1 - Feed the appUnitPerDevPixel value through to nsCSSRendering::DrawTableBorderSegment. r=mattwoodrow
bfde0032cfa0798d50a17fe7a8da6028d6ae775e
created 2014-10-20 10:55 +0100
pushed 2014-10-21 01:09 +0000
Jonathan Watt Jonathan Watt - Bug 1085165 - Get rid of the nsRenderingContext::SetColor() method. r=mattwoodrow
6d835b966b977a50a3903674d484c553d1c63daa
created 2014-10-20 10:55 +0100
pushed 2014-10-21 01:09 +0000
Jonathan Watt Jonathan Watt - Bug 1085160 - Port the code that uses nsRenderingContext::IntersectClip() to Moz2D. r=mattwoodrow
35c551c9679c2a497a74bace0f07e74a9d25df52
created 2014-10-20 10:55 +0100
pushed 2014-10-21 01:09 +0000
Jonathan Watt Jonathan Watt - Bug 1085159 - Port the code that uses nsRenderingContext::DrawLine() to Moz2D. r=mattwoodrow
2cb4b5b083746d01421f6c38fa71d6212b02ec2d
created 2014-10-19 13:22 +0100
pushed 2014-10-20 12:40 +0000
Jonathan Watt Jonathan Watt - Bug 1083753, part 2 - Port the code that uses nsRenderingContext::FillRect(nsRect) to Moz2D. r=mattwoodrow
01662ca4cb404b0c718eeab29261b992f3321b65
created 2014-10-17 15:06 +0100
pushed 2014-10-20 12:40 +0000
Jonathan Watt Jonathan Watt - Bug 1083557 - Port the code that uses nsRenderingContext::FillPolygon() to Moz2D. r=mattwoodrow
9c8f4a869327122f7be19fccefbdb0eb992c40d2
created 2014-10-08 10:32 +0100
pushed 2014-10-08 23:37 +0000
Jonathan Kew Jonathan Kew - Bug 1074735 pt 2 - Support drawing CSS text decorations (underline, overline, strikeout) on vertical text frames. r=smontagu
be609374852ab834c55bb10121d0be2c65368aa4
created 2014-10-08 13:06 +0200
pushed 2014-10-08 23:37 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 32c4d5043b18 (bug 1074735)
32c4d5043b1805cc6cddd2a2fa05ae222585ae66
created 2014-10-08 10:32 +0100
pushed 2014-10-08 23:37 +0000
Jonathan Kew Jonathan Kew - Bug 1074735 pt 2 - Support drawing CSS text decorations (underline, overline, strikeout) on vertical text frames. r=smontagu
621ac0d4d8c91d0d4992c0ecd7e8821c411cc7ad
created 2014-09-29 14:15 +0100
pushed 2014-09-29 18:57 +0000
Jonathan Watt Jonathan Watt - Bug 1073972 - Get rid of gfxContext's FillRule enum in favor of Moz2D's. r=Bas
ece627b5e46a3b66e6af9df6017921789209a7d3
created 2014-09-29 14:15 +0100
pushed 2014-09-29 18:57 +0000
Jonathan Watt Jonathan Watt - Bug 1073964 - Pass a const DrawTarget* through to nsSVGPaintServerFrame::GetPaintServerPattern so that it can create a pattern of the appropriate type. r=Bas
e7b4df7899b70a2793f68259c2fa738d72bb7901
created 2014-09-17 08:46 +0100
pushed 2014-09-17 18:42 +0000
Jonathan Watt Jonathan Watt - Bug 1067977 - Rename nsContextBoxBlur's 'blur' member to make it possible to find and reason about the code. r=dholbert
fb22d1e4d640199c3116224a24243ccfc5859e6a
created 2014-09-17 00:36 +0000
pushed 2014-09-17 18:42 +0000
Mats Palmgren Mats Palmgren - Bug 1067088 - Use aBorderArea when not skipping any sides (e.g. ::first-letter), not the joined border area. r=roc
e2a5a084be39c6012fb1e65e838a8bea466b2d50
created 2014-09-15 12:10 +0100
pushed 2014-09-15 22:18 +0000
Jonathan Watt Jonathan Watt - Bug 1067093 - Get rid of gfxContext::AntialiasMode in favor of Moz2D AntialiasMode. r=Bas
8a70fe57a15ddbb0bb07abf13e6a4d9fd3334bc1
created 2014-09-11 07:57 +0100
pushed 2014-09-11 13:27 +0000
Jonathan Watt Jonathan Watt - Bug 1064084, part 4 - Convert all consumers of gfxContext::IdentityMatrix() to use gfxContext::SetMatrix(). r=Bas
01cd9a72cf4876a0384d525463113f6f226937ab
created 2014-09-11 07:57 +0100
pushed 2014-09-11 13:27 +0000
Jonathan Watt Jonathan Watt - Bug 1064084, part 1 - Convert all consumers of gfxContext::Translate() to use gfxContext::SetMatrix()/Multiply(). r=Bas
22001b6093df020823689d366befd1a74613eb7c
created 2014-09-11 07:48 +0100
pushed 2014-09-11 13:27 +0000
Jonathan Watt Jonathan Watt - Bug 1064056, part 2 - Convert nsRenderingContext::Translate() consumers to use gfxContext::SetMatrix()/Multiply(). r=Bas
134555681bd91b714a6bda43191ef4652c383375
created 2014-09-09 21:08 -0400
pushed 2014-09-11 00:30 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1064790 - Give S/SN/SF/SN meaningful names. r=bz
e1d9104a958f4231ff96aaf3c128bce1e0869188
created 2014-08-27 10:15 +1200
pushed 2014-08-27 17:52 +0000
Matt Woodrow Matt Woodrow - Bug 1056171 - Account for continuations when generating background clip areas. r=roc
2ed9339b41e968a432c86244c0cdf77bcdee8948
created 2014-08-13 11:26 +0200
pushed 2014-08-13 14:02 +0000
Julian Seward Julian Seward - Bug 1051527 - BackgroundClipState::mHasRounded corners is used uninitialised. r=matt.woodrow.
79d9d8c334cb9c3c37ac0ae8a6742143667c2235
created 2014-07-28 16:44 +0200
pushed 2014-07-29 13:30 +0000
Rik Cabanier Rik Cabanier - Bug 1042411 - ASSERTION: It is assumed the initial operator is OPERATOR_OVER, when it is restored later. r=roc
06b540d3667a24f6f1a469832230391ea67f1cca
created 2014-07-23 17:23 +1200
pushed 2014-07-23 13:53 +0000
Matt Woodrow Matt Woodrow - Bug 1042423 - Part 5: Remove PaintBackgroundColor. r=roc
a23a7e056b1aa9654d5b56f4db76bfbeff783e96
created 2014-07-23 17:22 +1200
pushed 2014-07-23 13:53 +0000
Matt Woodrow Matt Woodrow - Bug 1042423 - Part 4: Clip background display items using DisplayItemClip. r=roc
dc7ae0a5d9b812b933dc6fa3cfafdf032da9a7a8
created 2014-07-23 17:20 +1200
pushed 2014-07-23 13:53 +0000
Matt Woodrow Matt Woodrow - Bug 1042423 - Part 1: Clean up GetBackgroundClip and make it public. r=roc
f63b1f47aa8fed6f7137568d5f0b8da8a0a410ec
created 2014-07-23 10:54 +1200
pushed 2014-07-23 13:53 +0000
Matt Woodrow Matt Woodrow - Bug 1041893 - Stop tracking the clip direction in GetBackgroundClip since it has no effect. r=roc
less more (0) -300 -100 -60 tip