[w3c/webcomponents] Can <label> in shadowdom active checkbox from slot? (#591)

Hey, 

so currently this does not work in `chrome`. I am wondering if this is as per spec or not.

I am getting the label and the checkbox. Wrapping a label around the custom element lets me activate the checkbox, but clicking on the label within the custom element does not do anything. Is this correct?

```javascript
constructor() {
      super();
      // Attach a shadow root to the element.
      let shadowRoot = this.attachShadow({mode: 'open'});
      shadowRoot.innerHTML = `
            <label class="checkbox"><slot></slot></label>
      `
}

connectedCallback() {
      var checkbox = document.createElement('input');
      checkbox.type = 'checkbox';
      this.appendChild(checkbox);
}
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/w3c/webcomponents/issues/591

Received on Thursday, 20 October 2016 17:53:51 UTC