gecko-dev/layout
Boris Chiou 17c2c5c3c4 Bug 1322780 - Part 1: Use cbindgen for ExtremumLength. r=emilio
ExtremumLength is the keyword type for css sizing properties, so we
could use cbindgen.

In Gecko, we use nsStyleCoord to store the sizing properties, and use
integer values to check the enum values, so I keep the macros in nsStyleConsts.
Even though we need to convert the enum type into integer, we still have
benefits to reduce the complexity of converting Rust into C++, and leave
the simplified mappings in C++ for better readability.

Differential Revision: https://phabricator.services.mozilla.com/D7535

--HG--
extra : moz-landing-system : lando
2018-12-18 18:47:35 +00:00
..
base Bug 1507244 Part 2 - Suppress column-span descendants under a new block formatting context. r=dbaron 2018-12-18 00:40:58 +00:00
build Bug 1503674 - Remove now unused nsIScriptableUnescapeHTML.idl. r=hsivonen 2018-12-17 09:33:28 +00:00
doc Bug 1483090 - Rename StyleUserInterface to StyleUI. r=emilio 2018-08-14 08:37:37 +00:00
forms Bug 1514338 - Remove unneeded special case in nsHTMLButtonControlFrame. r=bzbarsky 2018-12-16 22:17:44 +00:00
generic Bug 1507244 Part 1 - Add block formatting context bits for column-span in nsBlockFrame::Init(). r=dbaron 2018-12-17 18:41:01 +00:00
inspector Bug 1502346 - Retrieve ::slotted rules in InspectorUtils getCSSStyleRules;r=emilio 2018-12-17 21:33:40 +00:00
ipc Bug 1510853 - Introduce VsyncId and VsyncEvent for identifying vsyncs without timestamp comparisons. r=jrmuizel 2018-12-07 23:27:28 +00:00
mathml Bug 1512052 - Add more .eslintrc.js files for test directories. r=mossop 2018-12-11 13:15:08 +00:00
media
painting Bug 1500864 - Cull items within opacity:0 containers when merging with retained display lists. r=mstange 2018-12-16 23:35:42 +00:00
printing Bug 1512961 - Reformat recent changes to the Google coding style r=Ehsan 2018-12-10 19:23:16 +00:00
reftests Bug 1512597 - Resolve currentcolor in fill and stroke against visited-dependent color r=xidorn 2018-12-18 09:39:07 +00:00
style Bug 1322780 - Part 1: Use cbindgen for ExtremumLength. r=emilio 2018-12-18 18:47:35 +00:00
svg Bug 1512597 - Resolve currentcolor in fill and stroke against visited-dependent color r=xidorn 2018-12-18 09:39:07 +00:00
tables Bug 1512052 - Add more .eslintrc.js files for test directories. r=mossop 2018-12-11 13:15:08 +00:00
tools Bug 1513577 - [reftest] Add a selftest for the manifest parser, r=jmaher 2018-12-14 16:42:56 +00:00
xul Bug 1512052 - Add more .eslintrc.js files for test directories. r=mossop 2018-12-11 13:15:08 +00:00
moz.build Bug 1512914 - Add an --enable-layout-debugger configure option r=froydnj 2018-12-10 15:47:36 +00:00