Disable -Werror for linux/clang again.

Apparently still broken, and not covered by the blink waterfall.

BUG=312287
TBR=eseidel

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

git-svn-id: svn://svn.chromium.org/blink/trunk@161028 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Web Animations CSS: Fix assertion in AnimatableLength::toCSSPrimitiveValue

This patch changes the assertion in AnimatableLength::toCSSPrimitiveValue
to not check the unit type if the value is a calc, since the unit type
value is meaningless when we're a calc (we should probably just make calc
a unit type...)

BUG=312409

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

git-svn-id: svn://svn.chromium.org/blink/trunk@161029 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Clean up code generator before implementing [ExposeV8GetterAndSetter]

This CL just renames variables to make the main change diff saner.

NOTRY=true

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

git-svn-id: svn://svn.chromium.org/blink/trunk@161030 bbb929c8-8fbe-4397-9dbb-9b2b20218538
IDL compiler: More argument type exceptions (optional Dictionary, Promise)

This adds support for 2 more special cases:
* optional Dictionary
* Promise
...and fixes some typos in the Dictionary argument template. (>.<)

BUG=239771
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/blink/trunk@161031 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: Update status bar button icons.

TBR=pfeldman
BUG=None

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

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