IDLCompiler: Do not add mixin's component to interface
Adding it misleads as if the interface is originally defined in core/. For example, ServiceWorker is defined in modules, and includes a mixin AbstractWorker which is defined in core. Then ServiceWorker's |components| returns both core and modules. This CL skips adding component information in merging mixins to prevent such troubles. Bug: 839389 Change-Id: I63dd8cdb3c75f56bfa5ba22d06042de42712b6ab Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2024230 Commit-Queue: Hitoshi Yoshida <peria@chromium.org> Reviewed-by:Yuki Shiino <yukishiino@chromium.org> Cr-Commit-Position: refs/heads/master@{#735760}
Showing
Please register or sign in to comment