layout/base/nsCSSRenderingBorders.cpp
4bd2e5d2ac0d0b15b4446fca5647bfa821b52d46
created 2017-02-25 21:53 -0500
pushed 2017-02-27 14:59 +0000
Lee Salzman Lee Salzman - Bug 1303094 - remove the StrokeRect path for drawing dotted borders (52) on a CLOSED TREE. r=mstange a=jcristau FIREFOX_RELEASE_52_BASE
1c72b311d2c62f022929d93593a23e30c4874644
created 2016-09-08 14:00 +0200
pushed 2017-01-16 13:07 +0000
Bas Schouten Bas Schouten - Bug 1297427: Discount border dots with negative radii. r=jrmuizel
c2463be000652c901f160910b4075d081b6c664f
created 2016-08-10 14:46 +0200
pushed 2017-01-16 13:07 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1294015 - Identical code for different branches in nsCSSRenderingBorders.cpp r=arai
0c2347afecab58733a57e88fae039df838f78c54
created 2016-09-08 14:00 +0200
pushed 2016-10-31 18:13 +0000
Bas Schouten Bas Schouten - Bug 1297427 - Discount border dots with negative radii. r=jrmuizel, a=ritu
e5e5a4c74d4c16883b2e478ea5196dc58837411c
created 2016-07-16 10:39 +0900
pushed 2016-10-31 18:13 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1285658 - Part 2: Use less-erroneous value while calculating border corner dimensions. r=jrmuizel
769a86b5787dfd7d2bbd10584a54979320c260d9
created 2016-07-08 00:08 -0700
pushed 2016-10-31 18:13 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1285474: Add mozilla::RestyleManagerBase to share logic between RestyleManager and ServoRestyleManager. r=bholley
a2e0ea4065264c7a738a57c4110b8b13632894a6
created 2016-07-10 06:18 +0900
pushed 2016-10-31 18:13 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1285658 - Remove a gap between dashed side and dashed corner if border radius is not an integer. r=jrmuizel
9a6b2786a581468395e5346953da2cb1abab8b05
created 2016-06-20 19:55 +0200
pushed 2016-10-31 18:13 +0000
Mats Palmgren Mats Palmgren - Bug 1229473 - Don't use composite colors for border sizes > 10000px because it's too slow. r=tn
0ac2613adaeefd45f9cde2d4d16746484a1be5e5
created 2016-06-10 13:10 +0900
pushed 2016-10-31 18:13 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 382721 - Part 9: Warn about too large dotted/dashed corner. r=jrmuizel
04c0b0cde81d17048bd42c4d618985b1cd826641
created 2016-06-10 13:10 +0900
pushed 2016-10-31 18:13 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 382721 - Part 8: Render too large dotted/dashed corner with solid style. r=jrmuizel
8d81a2b35bc0f525319b097a79fa97ff89d4f514
created 2016-06-10 13:10 +0900
pushed 2016-10-31 18:13 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 382721 - Part 7: Render only dirty area for dotted side and dotted/dashed corner. r=jrmuizel
0d02a845d62dcda3e8b214569093ffcb6ff53632
created 2016-06-10 13:10 +0900
pushed 2016-10-31 18:13 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 382721 - Part 6: Flush path while building long dotted/dashed border. r=jrmuizel
22e1df7564ca1e04a6e1410e4348336a14d3a62f
created 2015-08-06 11:42 +0900
pushed 2016-10-31 18:13 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 382721 - Part 4: Support dotted/dashed border-radiused corners. r=jrmuizel
5306a743dbdfbb4cd223fdc0498bcf91d5942abe
created 2015-08-06 11:42 +0900
pushed 2016-10-31 18:13 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 382721 - Part 3: Improve spacing and corner interaction of dashed/dotted border. r=jrmuizel
7a1cab5a5a1229cb485e002ccf5bb151053a99bf
created 2016-06-10 15:38 +0200
pushed 2016-10-31 18:13 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset f7cfef76a52c (bug 382721) for android c3 perma failures
1721c437f99b62635bd7d1f146c218f4f70ee402
created 2016-06-10 15:38 +0200
pushed 2016-10-31 18:13 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 0863ce40d2f7 (bug 382721)
b202c733a1c248dc419118872e235a8dacfdd1b5
created 2016-06-10 15:38 +0200
pushed 2016-10-31 18:13 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset f8d2cc53a4d6 (bug 382721)
66ead626b3a1dd116da7d3fe7ec914903bec69ba
created 2016-06-10 15:38 +0200
pushed 2016-10-31 18:13 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset ddf602c6e885 (bug 382721)
fa5f93123f1bf04a7781151998e2bff8e8bad489
created 2016-06-10 15:38 +0200
pushed 2016-10-31 18:13 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset ba37839e4fde (bug 382721)
7120d9a15625b5dc164bf246aa38d4c04e6de510
created 2016-06-10 15:38 +0200
pushed 2016-10-31 18:13 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset c3f66208fe85 (bug 382721)
c3f66208fe851ffd0b03dbc1b2cbe6883d2e6d21
created 2016-06-10 13:10 +0900
pushed 2016-10-31 18:13 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 382721 - Part 9: Warn about too large dotted/dashed corner. r=jrmuizel
ba37839e4fdebd7575845f4ed0b06a9c191c30b2
created 2016-06-10 13:10 +0900
pushed 2016-10-31 18:13 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 382721 - Part 8: Render too large dotted/dashed corner with solid style. r=jrmuizel
ddf602c6e885b6a14b4946eeee44a7f77c5db913
created 2016-06-10 13:10 +0900
pushed 2016-10-31 18:13 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 382721 - Part 7: Render only dirty area for dotted side and dotted/dashed corner. r=jrmuizel
f8d2cc53a4d653ee631eb77b565da6d2a8e8cdd5
created 2016-06-10 13:10 +0900
pushed 2016-10-31 18:13 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 382721 - Part 6: Flush path while building long dotted/dashed border. r=jrmuizel
0863ce40d2f743fae75d2951085bff0f546a9b11
created 2015-08-06 11:42 +0900
pushed 2016-10-31 18:13 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 382721 - Part 4: Support dotted/dashed border-radiused corners. r=jrmuizel
f7cfef76a52cea7fac8fa2204c492e32f0e5e4a0
created 2015-08-06 11:42 +0900
pushed 2016-10-31 18:13 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 382721 - Part 3: Improve spacing and corner interaction of dashed/dotted border. r=jrmuizel
d9e138bc6cb9253ae34ade06d955e5dfd2e542ad
created 2016-06-08 11:08 +0200
pushed 2016-10-31 18:13 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset e2881c49e123 (bug 382721) for crashtest failures in 730559.html. r=backout on a CLOSED TREE
22c98c018befa86d9ab97788ca5b8ec428db624c
created 2016-06-08 11:07 +0200
pushed 2016-10-31 18:13 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 6f2840c13fb0 (bug 382721)
6f2840c13fb097e422df8b293cf6f6e590f4a6c6
created 2015-08-06 11:42 +0900
pushed 2016-10-31 18:13 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 382721 - Part 4: Support dotted/dashed border-radiused corners. r=jrmuizel
e2881c49e123c204f835953d6c37f004f1549545
created 2015-08-06 11:42 +0900
pushed 2016-10-31 18:13 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 382721 - Part 3: Improve spacing and corner interaction of dashed/dotted border. r=jrmuizel
399dfde76376dd73e3d3f03e21afb80204bf796d
created 2015-08-06 11:42 +0900
pushed 2016-04-15 21:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 382721 - Part 2: Split constants for border rendering to BorderConsts.h. r=jrmuizel
1990c87edb47f88fd93e4879d65427974c57fd22
created 2015-08-06 11:42 +0900
pushed 2016-04-15 21:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 382721 - Part 1: Fix spacing of simple 2px dotted border without radius. r=jrmuizel
81412f10431df126532c2c3cf4bb6361a5575ffa
created 2016-01-05 16:08 -0800
pushed 2016-04-15 21:02 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1232852 (part 4) - Remove some unused parameters in and around layout/base/. r=heycam.
aab78aed1c92f6a838eaf737b6302eb7a7b6c93a
created 2015-11-22 21:33 -0800
pushed 2016-04-15 21:02 +0000
Chris Peterson Chris Peterson - Bug 1235306 - Fix -Wimplicit-fallthrough warnings in layout/. r=dholbert
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2016-01-18 19:06 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
ca86c21a96b4ec676afc55d3b714c22c547884b2
created 2015-10-18 00:40 -0400
pushed 2016-01-18 19:06 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
6f47f75d3136c53eaf1b1fb0f9043f64ba9be42a
created 2015-10-07 10:19 -0700
pushed 2016-01-18 19:06 +0000
Wes Kocher Wes Kocher - Backed out changeset 1f51d1614b9a (bug 1207245)
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2016-01-18 19:06 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2016-01-18 19:06 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
1f51d1614b9a58e41dd3a1bf2dc6aad34dbb2170
created 2015-10-07 15:05 -0400
pushed 2016-01-18 19:06 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
d7001f668518bb12787437beba17bcd6b2acbbd9
created 2015-09-24 22:38 -0700
pushed 2016-01-18 19:06 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1208345 - Remove gfxContext::GraphicsOperator. r=jwatt.
7ae3e401ce999641792b0f577846c5df2c76550a
created 2015-08-06 00:33 -0400
pushed 2015-10-26 12:58 +0000
Lee Salzman Lee Salzman - Bug 1191609 - Always stroke CSS border sides separately from corner fills. r=mstange
0ba60c89c282428d1d4a86227065d778df34a838
created 2015-07-31 14:09 -0400
pushed 2015-10-26 12:58 +0000
Lee Salzman Lee Salzman - Bug 1185636 - Part 4b - don't use a css border skirt when printing. r=mstange
942beac221e4b6a89ffe096da593871b4d7649b9
created 2015-07-31 14:27 -0400
pushed 2015-10-26 12:58 +0000
Lee Salzman Lee Salzman - Bug 1185636 - Part 4 - Implement CSS border corners by splitting geometry instead of gradients with hard stops. r=mstange
c664375c0d5bed41821b4a9eaa298e3856efe1d2
created 2015-06-17 10:00 -0400
pushed 2015-10-26 12:58 +0000
Nathan Froyd Nathan Froyd - Bug 1161627 - part 2 - machine-convert TemporaryRef<T> to already_AddRefed<T>; r=ehsan
9e8d2b0dd0ce2a40b31d5344248a97015dbc7e39
created 2015-06-23 20:50 -0400
pushed 2015-09-14 18:56 +0000
Lee Salzman Lee Salzman - Bug 1033375 - Nudge simple linear gradients with hard stops to half-pixel gradient. r=nical
e9b68252df54c12015382d022f01e06c5605e27a
created 2015-05-01 09:14 -0400
pushed 2015-09-14 18:56 +0000
Nathan Froyd Nathan Froyd - Bug 1160485 - remove implicit conversion from RefPtr<T> to TemporaryRef<T>; r=ehsan
4e3f630d1087939ff97d85783d158163985965d9
created 2014-11-12 02:56 +0000
pushed 2015-02-18 20:30 +0000
Jonathan Watt Jonathan Watt - Bug 1097438 - Restore the use of AntialiasMode::NONE in nsCSSBorderRenderer::DrawBorders(). r=roc
659aa8bd45c6fa2b89e49ff1bb9d20b7b3a72881
created 2014-11-06 22:07 +0000
pushed 2015-02-18 20:30 +0000
Jonathan Watt Jonathan Watt - Bug 1094063, part 1 - Stop nsCSSBorderRenderer::DrawBorders from sometimes drawing the border twice. r=mattwoodrow
9192c3c0d10df96054eefa0fc66b7e301c6d72de
created 2014-11-06 22:07 +0000
pushed 2015-02-18 20:30 +0000
Jonathan Watt Jonathan Watt - Bug 1094480 - Fix rendering of CSS borders when only some of the corners have a border-radius and the border-radius is greater than the sum of the border width and the element's content area width/height. r=mattwoodrow
562fe9b665d6dbd08feda09f4fa2702f41ae8f66
created 2014-11-04 09:53 +0000
pushed 2015-02-18 20:30 +0000
Jonathan Watt Jonathan Watt - Bug 1092392 - Finish porting nsCSSBorderRenderer to Moz2D. r=roc
5377fb12be727a697f8c713f4d16e93c749054f8
created 2014-11-03 10:03 +0000
pushed 2015-02-18 20:30 +0000
Jonathan Watt Jonathan Watt - Bug 1092222, part 4 - Port nsCSSRenderingBorders fill painting to use Moz2D directly. r=roc
2f92dcfd11ffa80289a18c2a7f7e3847548360c7
created 2014-11-03 10:03 +0000
pushed 2015-02-18 20:30 +0000
Jonathan Watt Jonathan Watt - Bug 1092222, part 3 - Convert nsCSSRenderingBorders from Thebes to Moz2D basic types. r=roc
9cedfe376dfc14daf0e11c5f6e5cc687e7d18ca6
created 2014-11-03 10:01 +0000
pushed 2015-02-18 20:30 +0000
Jonathan Watt Jonathan Watt - Bug 1092222, part 1 - Get rid of gfxContext::GraphicsLineCap and gfxContext::GraphicsLineJoin. r=roc
45638c4e2cd72a939cc2d2b8724c19ec2052c147
created 2014-11-02 15:41 +0000
pushed 2015-02-18 20:30 +0000
Jonathan Watt Jonathan Watt - Bug 1091787, part 1 - Port the nsCSSRenderingBorders code that uses gfxContext::RoundedRectangle and gfxRGBA to Moz2D. r=mattwoodrow
b7805b80ca0d51c01fa11684c0503e655f59d08c
created 2014-11-01 10:45 +0000
pushed 2015-02-18 20:30 +0000
Jonathan Watt Jonathan Watt - Bug 1091794 - Replace gfxCornerSizes with Moz2D's RectCornerRadii. r=mattwoodrow
e5eef92b2548f18c8ee50711f5ba98e79f27005c
created 2014-10-31 11:16 +0000
pushed 2015-02-18 20:30 +0000
Jonathan Watt Jonathan Watt - Bug 1090614 - Make nsCSSRendering::PaintBoxShadowOuter construct a Moz2D Path to do its clipping. r=mattwoodrow
3c8d2d2871be6257908aa875f46564b0eec32e53
created 2014-10-24 08:26 +0100
pushed 2015-02-18 20:30 +0000
Jonathan Watt Jonathan Watt - Bug 1087930 - Remove the gfxPattern returning variant of nsCSSBorderRenderer::CreateCornerGradient. r=mstange
8714fdc213ca6bed614ee7981e1fe9f83e7cb67a
created 2014-10-17 12:53 +0100
pushed 2015-02-18 20:30 +0000
Jonathan Watt Jonathan Watt - Bug 1084093, part 3 - Use the new ToDeviceColor() function to undo the breakage to gfx.color_management.mode=1 (eCMSMode_All) caused by the Moz2D porting work. r=Bas
e2a5a084be39c6012fb1e65e838a8bea466b2d50
created 2014-09-15 12:10 +0100
pushed 2015-01-05 23:23 +0000
Jonathan Watt Jonathan Watt - Bug 1067093 - Get rid of gfxContext::AntialiasMode in favor of Moz2D AntialiasMode. r=Bas
less more (0) -100 -60 tip