Recalc OPTION and OPTGROUP from recalcOwnStyle.

When recalc was done from willRecalcStyle, the StyleRecalcChange state for
OPTGROUP would always be NoChange for recalcOwnStyle and inherited properties
not propagated to OPTION children for LocalStyleChange in OPTGROUP.

R=esprehn
BUG=343536
NOTRY=true

Review URL: https://codereview.chromium.org/165433002

git-svn-id: svn://svn.chromium.org/blink/trunk@167414 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Move CSSDefaultStyleSheets instance into the garbage collected heap.

BUG=341815
NOTRY=true

Review URL: https://codereview.chromium.org/170523002

git-svn-id: svn://svn.chromium.org/blink/trunk@167415 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Change CSSBasicShape and subclasses to oilpan transistion types.

I also modified the compareCSSVector method to take the inline capacity as a parameter to avoid a copy in CSSValueList.

R=ager@chromium.org, erik.corry@gmail.com, haraken@chromium.org, tkent@chromium.org, vegorov@chromium.org, zerny@chromium.org
BUG=341815
NOTRY=true

Review URL: https://codereview.chromium.org/166343003

git-svn-id: svn://svn.chromium.org/blink/trunk@167416 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove unused code from heapStatsUpdate handler

BUG=None
R=loislo@chromium.org

Review URL: https://codereview.chromium.org/172373002

git-svn-id: svn://svn.chromium.org/blink/trunk@167417 bbb929c8-8fbe-4397-9dbb-9b2b20218538