Drop [LegacyImplementedInBaseClass] from SVGTests IDL interface

Drop [LegacyImplementedInBaseClass] from SVGTests IDL interface by refactoring
the code a little bit.

R=haraken, pdr
NOTRY=true
BUG=344224

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

git-svn-id: svn://svn.chromium.org/blink/trunk@167251 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Mark inspector/timeline/timeline-auto-record.html as flaky

This patch marks inspector/timeline/timeline-auto-record.html as flaky
on all platforms. See the bug for more information.


NOTRY=true
TBR=pfeldman
BUG=344238

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

git-svn-id: svn://svn.chromium.org/blink/trunk@167252 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Gardening: inspector-protocol/heap-profiler/heap-objects-tracking.html is flaky

BUG=344239
TBR=yurys@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@167253 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Drop [LegacyImplementedInBaseClass] from SVGFilterPrimitiveStandardAttributes IDL interface

Drop [LegacyImplementedInBaseClass] from SVGFilterPrimitiveStandardAttributes
IDL interface by refactoring the code a little bit.

R=haraken, pdr
BUG=344224

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

git-svn-id: svn://svn.chromium.org/blink/trunk@167254 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Drop [LegacyImplementedInBaseClass] from SVGURIReference IDL interface

Drop [LegacyImplementedInBaseClass] from SVGURIReference IDL interface by
refactoring the code. Also move the SVGURIReference code from subclasses to
SVGURIReference to avoid code duplication.

R=haraken, pdr
BUG=344224

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

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