Make sure to use CSSValueID and CSSPropertyID rather than integers.

This will ensure that types are enforced when passing arguments in various
css functions. Having a compile time check make sure that no mistakes
will be done over the type.

The parser was also patched to directly use CSSValueID over integers.
This patch also fixes various call sites abusing the usage of integers.

Review URL: https://chromiumcodereview.appspot.com/16339006

git-svn-id: svn://svn.chromium.org/blink/trunk@151920 bbb929c8-8fbe-4397-9dbb-9b2b20218538
20 files changed