use leading and trailing instead of hardcoded ygedge
correctly apply margin auto on crossAxis
enum.py and reformat
reformat
delete formating file
revert unrelated changes
add spaces
apply justifycontent only if there aren't any auto margins
fix enum definition
rerun format
apply auto as default values to width, height and flexBasis to conform with spec
code review and additional tests
added missing language bindings for c# and java
regen tests
added initial margin auto support
use leading and trailing instead of hardcoded ygedge
correctly apply margin auto on crossAxis
enum.py and reformat
delete formating file
revert unrelated changes
add spaces
apply justifycontent only if there aren't any auto margins
fix enum definition
rerun format
apply auto as default values to width, height and flexBasis to conform with spec
code review and additional tests
added missing language bindings for c# and java
fix up rebase
add javascript test
another fix up
Summary: For percentage paddings/margins/sizes to work on the root node we need to have the ability to pass down the parent sizes. This has always been possible with the C API but was never exposed to java. This diff exposes this functionality.
Reviewed By: astreet
Differential Revision: D4501016
fbshipit-source-id: 0c9502e86ff200c021c78afb7ac4b48cf11b3bdb