DescriptionAdd back [ImplementedInBaseClass] IDL extended attribute
Originally [LegacyImplementedInBaseClass] was intended to be short-term,
as the name suggests, for some refactoring.
However, for more complex cases of 'implements' usage,
the requirements that 'implements' puts on C++ implementation
makes it an ugly mess.
Thus allowing implementation in base class seems useful long-term,
so re-introducing.
Per:
WebGLRenderingContextBase
https://codereview.chromium.org/205243013/
Documentation:
http://www.chromium.org/blink/webidl/blink-idl-extended-attributes#TOC-ImplementedInBaseClass-i-
Compare earlier CL removing this:
Remove support for [LegacyImplementedInBaseClass] IDL extended attribute
https://codereview.chromium.org/169273002/
R=haraken
BUG=344224
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=169830
Patch Set 1 #
Total comments: 2
Messages
Total messages: 6 (0 generated)
|