IDL compiler: EventHandler attributes in Node interfaces

Add test file for Node interfaces.
Also simplification of the hard-coded DOM Node list;
I should be able to eliminate this in Python thanks to interfaces_info
(in followup).

BUG=239771
R=haraken

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

git-svn-id: svn://svn.chromium.org/blink/trunk@164761 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: [Styles] Restore gray background for read-only rules

This regressed in r144925, which made all read-only rules have white background

TBR=vsevik

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

git-svn-id: svn://svn.chromium.org/blink/trunk@164762 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Mark media/video-* tests for rebaseline after r243836.

BUG=332271
R=alph@chromium.org
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/blink/trunk@164763 bbb929c8-8fbe-4397-9dbb-9b2b20218538
IDL compiler: readonly interface attributes on Node interface

This requires a special case for is_keep_attribute_alive:
check the interface itself, in addition to the type of the attribute.

Also some cleanup to the test cases.

BUG=239771
R=haraken
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/blink/trunk@164764 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Implement sweeping for the blink garbage collection infrastructure
and update tests to actually perform allocations and garbage collections.

R=erik.corry@chromium.org, haraken@chromium.org, vegorov@chromium.org, wibling@chromium.org
BUG=

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

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