layout/style/nsStyleCoord.cpp
7584ce8674c21dfedc59ecc712eabb94306a2ba2
created 2018-10-13 00:41 +0000
pushed 2018-12-03 15:51 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1498734 - Always compute angle values to degrees. r=xidorn
33346f699996421fc8bf22a25f574de470142a41
created 2018-06-17 22:43 -0700
pushed 2018-10-15 10:40 +0000
Chris Peterson Chris Peterson - Bug 1469769 - Part 6: Replace non-failing NS_NOTREACHED with MOZ_ASSERT_UNREACHABLE. r=froydnj
9ed32ea09c9ddf826cafff23d66162f7a194341e
created 2017-11-20 14:05 +0800
pushed 2018-03-01 12:45 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1418905 - Move nsRuleNode::ComputeCoordPercentCalc() into nsStyleCoord. r=heycam
a8e5435c7348b91051ecb9173cd85c8e82c14112
created 2017-11-20 13:30 +0800
pushed 2018-03-01 12:45 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1418905 - Move nsRuleNode::ComputeComputedCalc() into nsStyleCoord. r=heycam
905239391e05483e8fb221378dd2092c5a0df8b7
created 2017-10-27 10:33 -0700
pushed 2018-01-11 17:45 +0000
Daniel Holbert Daniel Holbert - Bug 1412346 part 5: (automated patch) Switch a bunch of C++ files in layout to use our standard mode lines. r=jfkthame
806f03eabfc0843127ead41c4847e4b642828382
created 2017-07-03 19:51 -0400
pushed 2017-09-14 16:50 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1378000 - Remove nsStyleCoord::HashValue(); r=bholley
f872b2b4adee721a649b8dadd950d1a19403ce69
created 2017-02-21 22:27 +1100
pushed 2017-06-05 19:31 +0000
Xidorn Quan Xidorn Quan - Bug 1331102 - Move #include around to avoid triggering this issue. r=heycam
af9e85ac33daf4e1000f251d3755d9344ecd3a8b
created 2017-01-05 16:23 +0800
pushed 2017-04-10 20:44 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1320014 Part 14 - Convert NS_SIDE_TO_HALF_CORNER to a constexpr function. r=mats
3e3ca0d6683a76cec79cbcff3e1b54d07dfe52aa
created 2017-01-05 16:13 +0800
pushed 2017-04-10 20:44 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1320014 Part 13 - Convert NS_SIDE_TO_FULL_CORNER to a constexpr function. r=mats
1c3a30388a86e7684bce427722fd03819de30646
created 2017-01-05 16:07 +0800
pushed 2017-04-10 20:44 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1320014 Part 12 - Convert NS_SIDE_IS_VERTICAL to a constexpr function. r=mats
919cd7ac0dc38dc9b43c38308eea6c70c137af1d
created 2017-01-05 14:59 +0800
pushed 2017-04-10 20:44 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1320014 Part 11 - Convert NS_FULL_TO_HALF_CORNER to a constexpr function. r=mats
83333bd36d7645370995ab712bfce30f22f5260c
created 2017-01-05 14:39 +0800
pushed 2017-04-10 20:44 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1320014 Part 10 - Convert NS_HALF_TO_FULL_CORNER to a constexpr function. r=mats
4dc7949d79de882f79c2513f9b75cb6ac1cf7e4d
created 2017-01-05 14:30 +0800
pushed 2017-04-10 20:44 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1320014 Part 9 - Convert NS_HALF_CORNER_IS_X to a constexpr function. r=mats
cf81b45536f34912377bfa743d85b8346b91b079
created 2017-01-05 11:31 +0800
pushed 2017-04-10 20:44 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1320014 Part 7 - Convert half corner indices #define to an enum. r=mats
b1b0ea86903836d753e0ca5a57840deb9efbcab9
created 2017-01-04 18:15 +0800
pushed 2017-04-10 20:44 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1320014 Part 6 - Remove #define NS_CORNER_[TOP_LEFT/TOP_RIGHT/BOTTOM_RIGHT/BOTTOM_LEFT] r=mats
1f74e31e7231b3b30d197234a076717ae1e2e16e
created 2016-12-01 10:37 -0800
pushed 2017-04-10 20:44 +0000
Daniel Holbert Daniel Holbert - Bug 1321495 part 2: Add needed "using namespace" declarations to several .cpp files in layout/style, to preemptively fix unified-build bustage. r=TYLin
1710e2f930dbd5b32aa5f126ab031c8353a73523
created 2016-11-18 18:12 +0800
pushed 2017-04-10 20:44 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1317588 Part 3 - Remove #define NS_SIDE_TOP/RIGHT/BOTTOM/LEFT. r=mats
20729b28eb1e1d7f0d9e9e6e2c61e7050f09884f
created 2015-02-09 14:34 -0800
pushed 2015-04-21 23: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-04-21 23:03 +0000
Andrew McCreight Andrew McCreight - Back out Bug 1127201 (part 2) for various problems.
7fa65aa297a48f9f568e58e38534f1c028624d64
created 2015-02-04 20:05 -0800
pushed 2015-04-21 23:03 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1127201 (part 2) - Convert all NS_ABORT_IF_FALSE calls to MOZ_ASSERT. r=Waldo.
95544f4ebf01e01c086207a6233a5be51a9b284f
created 2014-08-20 15:46 -0700
pushed 2014-11-24 19:04 +0000
Max Vujovic Max Vujovic - Bug 948265 - Add CSS hue-rotate filter to nsCSSFilterInstance. r=mstange,dbaron
27728193e4b4ca2360753a5606c723d954059196
created 2014-06-19 13:18 +1000
pushed 2014-10-06 12:51 +0000
Cameron McCormack Cameron McCormack - Bug 1026344 - Part 4: Make nsStyleCoord::Calc refcounted and introduce a non-refcounted nsStyleCoord::CalcValue. r=dbaron
96f8a98c9228031bc43325842ad475ba38c5369e
created 2014-03-10 15:54 -0700
pushed 2014-06-02 21:01 +0000
Simon Sapin Simon Sapin - Bug 976787 part 1: Add the grid-template-{columns,rows} properties to the style system. r=dholbert
552bca1bc885acca25c1c431e39a872b6f703b24
created 2013-07-18 13:59 -0400
pushed 2013-10-21 21:47 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 895322 - Part 1: Replace the usages of MOZ_STATIC_ASSERT with C++11 static_assert; r=Waldo
d3c43fa2f2ae4329c6a3b8cedf1038a0636d3461
created 2013-03-02 19:31 -0500
pushed 2013-06-17 22:53 +0000
David Zbarsky David Zbarsky - [Bug 847110] Fix up includes in layout/style r=dbaron
6cd206b371761294125cb98fe9d0c11e2383795f
created 2012-08-29 17:51 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
4b251874c178b8d51b59bfbcaf9821d7998849c0
created 2012-07-31 17:19 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
c757b4a747a5d92e54403998abe229cbff299a78
created 2012-02-27 12:40 -0800
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
1a9e91a88a5488d15b39a0530c326fdb1e1ce77b
created 2012-02-24 13:26 -0800
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
ed637f826ef6c4c5e32cce51d6477203dd2b9d50
created 2012-02-08 19:13 -0800
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
8daf32aebe3f5e0ef245aa58cac80983c57a4911
created 2012-02-04 00:01 -0500
pushed 2013-01-03 21:54 +0000
Boris Zbarsky Boris Zbarsky - Bug 716628. Implement support for 'turn' unit in CSS. r=dbaron
f93960a93ad97a56d308bd9ce25d97cbc175d524
created 2011-10-17 11:52 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735
created 2011-10-05 19:52 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge to eliminate bad head.
cad26d2fb5af799dfe030fd2a8948d617eac2f52
created 2011-10-05 18:37 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Backout merge.
07a27119d9c983c88687f406e53ce6cabf4ae028
created 2012-08-26 21:08 -0700
pushed 2013-01-03 21:54 +0000
Paul Adenot Paul Adenot - Bug 761393 - Add a method to hash an nsStyleCoord. r=dbaron
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2012-11-14 20:38 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
a57c83db51a72b1df7362283ff8d8fc0eb5f9eba
created 2012-07-30 19:25 -0700
pushed 2012-11-14 20:38 +0000
Matt Woodrow Matt Woodrow - Bug 779010 - Use nsStyleCoord equality operator to compare nsStyleSides and nsStyleCorners. r=dbaron
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-08-24 15:39 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
350d812f93b9f80acf7a497c87eb692acd5cf91d
created 2012-02-24 21:23 -0800
pushed 2012-06-01 02:39 +0000
L. David Baron L. David Baron - Depend on assignment and copy construction of unions in nsStyleCoord. (Bug 730240) r=bzbarsky
36c73ec83bb384f4ac2e0e563ef5b28b514c53ef
created 2012-02-23 08:19 -0800
pushed 2012-06-01 02:39 +0000
Zack Weinberg Zack Weinberg - Bug 729142 - Convert layout/style to MOZ_STATIC_ASSERT. r=dbaron
a096800c8f6b74d1acbbf6e7e53be84476ce59bc
created 2012-02-04 00:01 -0500
pushed 2012-06-01 02:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 716628. Implement support for 'turn' unit in CSS. r=dbaron
ec7577dec4fceef0ac2717416d9c48289402d935
created 2011-10-17 10:59 -0400
pushed 2012-01-29 07:46 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2012-01-29 07:46 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
26bfc086082229a29d14fa8f1d45b73c98f3af7e
created 2010-09-11 09:27 -0700
pushed 2019-01-21 12:33 +0000
L. David Baron L. David Baron - Simplify storage of computed calc() as a result of removing min() and max(). (Bug 363249) r=bzbarsky a2.0=blocking2.0:beta6
5ab6d6489a64cd54272943b4df0e64ceb34b3af6
created 2010-09-11 09:27 -0700
pushed 2019-01-21 12:33 +0000
L. David Baron L. David Baron - Remove support for min() and max() in calc(): remove support for parsing and storage. (Bug 363249) r=bzbarsky a2.0=blocking2.0:beta6
400bc943fcf798125e9ed9b7673d1941a39df864
created 2010-08-31 12:05 -0400
pushed 2019-01-21 12:33 +0000
L. David Baron L. David Baron - Make nsStyleCoord::operator== check deep equality of calc() expressions rather than just doing pointer comparison. (Bug 585715) r=bzbarsky a2.0=blocking+
d6326ce2ea4ca7cc219a0b87552a6c910c40de7c
created 2010-08-11 12:32 -0700
pushed 2019-01-21 12:33 +0000
L. David Baron L. David Baron - Add support for calc() to the 'width' property. (Bug 585715) r=bzbarsky a2.0=blocking2.0+
caa87f845650a314cbd061393ce4fb29dccfd6d8
created 2010-07-02 21:18 -0700
pushed 2019-01-21 12:33 +0000
L. David Baron L. David Baron - Add storage for calc() expressions to nsStyleCoord. (Bug 363249) r=bzbarsky
f0cff020cf0be4200a6b559427fbf87c2eb08536
created 2010-07-02 21:18 -0700
pushed 2019-01-21 12:33 +0000
L. David Baron L. David Baron - Add nsStyleCoord::Array type. (Bug 363249) r=bzbarsky
84e571efb1d23ac4ab1c2d33e55d196c4f42e700
created 2010-05-11 08:49 -0700
pushed 2019-01-21 12:33 +0000
L. David Baron L. David Baron - Get rid of (void) C-isms in nsStyleCoord. (Bug 363249) r=bzbarsky
c2261a741da8ed21fb5b114495b7a6d7f36231d0
created 2009-11-02 11:36 -0800
pushed 2019-01-21 12:33 +0000
Zack Weinberg Zack Weinberg - Bug 513395: Implement revised CSS gradient notation (1/2): parser and data structure changes
2072cf8f65b4182d4e115f76def7574f7af1eec3
created 2009-10-20 07:46 -0400
pushed 2019-01-21 12:33 +0000
L. David Baron L. David Baron - Switch nsStyleAnimation from using nsStyleCoord to using its own nsStyleAnimation::Value, so we don't have to add nontrivial destructors to nsStyleCoord. (Bug 522852) r=dholbert,bzbarsky
7495461b969b089e638552f09ad5099731f1a306
created 2009-10-13 19:38 -0700
pushed 2019-01-21 12:33 +0000
L. David Baron L. David Baron - Better disambiguate nsStyleCoord constructors taking nscoord and nscolor. (Bug 521352) r=bzbarsky
0187a51241b7dfe0c25ff175bc1a1e8e9b65b83f
created 2009-10-02 14:37 -0700
pushed 2019-01-21 12:33 +0000
Daniel Holbert Daniel Holbert - Bug 474049: Add support for SMIL animation of CSS properties in SVG. r=birtles sr=roc
75fcd0e1111d61413f9fcb402315279b537285f2
created 2009-09-11 06:46 -0400
pushed 2019-01-21 12:33 +0000
L. David Baron L. David Baron - Add support for color values to nsStyleCoord so nsStyleAnimation can animate colors. (Bug 504652) r=bzbarsky
66db3742d013ad20b906cdd6d604ad6b4aa1e25f
created 2009-02-09 20:36 -0800
pushed 2019-01-21 12:33 +0000
L. David Baron L. David Baron - Remove nsStyleContext::DumpRegressionData, code that uses it, and code that exists only for it. (Bug 477522) r+sr=bzbarsky
996f4f70b3d718c2a53915ecd70470c056242c06
created 2008-10-01 00:50 -0500
pushed 2019-01-21 12:33 +0000
Zack Weinberg Zack Weinberg - Bug 450652 – Style system changes to support CSS3 border-radius – data structures for elliptical borders (part 1) [r+sr=dbaron]
572afe6e63fc9048b3758374c8a0aaad45b56a6b
created 2008-07-15 14:31 -0700
pushed 2019-01-21 12:33 +0000
Zack Weinberg Zack Weinberg - Remove eStyleUnit_Chars and the special cases for it throughout layout, and make ch units go through the normal eStyleUnit_Coord cases. (Bug 363706) r+sr=dbaron
less more (0) -60 tip