See https://github.com/whatwg/dom/issues/685.
The discussion is on-going, however, the consensus there is:
- Capturing event listeners should be called during capturing phase for shadow hosts, instead of bubbling phase.
We have to update Blink's behavior to align with other browsers.
The most difficult part is that this change might not be Web Compatible, however, it is worth trying this change to align Blink with other browsers.
Comment 1 by hayato@chromium.org
, Sep 14