Does running code that is blocking main thread in web component would block the host thread also?
The execution context is a call stack composed of custom element queues:
To facilitate invoking callbacks, each unit of related similar-origin browsing contexts has a processing stack, which is initially empty. Each item in the stack is an element queue, which is initially empty as well. Each item in the element queue is a custom element.
References