IDL compiler: [ActivityLogging] for setters

Analogous to getters, mostly template change.

Docs:
https://sites.google.com/a/chromium.org/dev/blink/webidl/blink-idl-extended-attributes#TOC-ActivityLogging-m-a-

BUG=239771
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/blink/trunk@160048 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Rebaseline 28 gradient results after r159891.

Unreviewed gardening.

TBR=senorblanco@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@160049 bbb929c8-8fbe-4397-9dbb-9b2b20218538
IDL compiler: [DoNotCheckSecurity], [DoNotCheckSecurityOnGetter], [DoNotCheckSecurityOnSetter] for setters

Just updates test cases; logic and templates already implemented in
previous CL:
IDL compiler: [DoNotCheckSecurity], [DoNotCheckSecurityOnGetter], [DoNotCheckSecurityOnSetter]
https://codereview.chromium.org/26645002/

Docs:
https://sites.google.com/a/chromium.org/dev/blink/webidl/blink-idl-extended-attributes#TOC-DoNotCheckSecurityOnSetter-a-

BUG=239771
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/blink/trunk@160050 bbb929c8-8fbe-4397-9dbb-9b2b20218538
IDL compiler: EventHandler for setters

Ugly special case, handled as generically as possible.
Also some cleanup of previous EventHandler includes special casing.

BUG=239771
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/blink/trunk@160051 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Web Animations CSS: Don't start transitions for non-interpolable values

Transitions aren't supposed to start when a value change is between
non-interpolable values. This patch fixes this case so we don't
start transitions when we aren't supposed to.

BUG=303430

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

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