This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 27406 - Update HTML to take into account shadow DOM implications
Summary: Update HTML to take into account shadow DOM implications
Status: RESOLVED MOVED
Alias: None
Product: WHATWG
Classification: Unclassified
Component: HTML (show other bugs)
Version: unspecified
Hardware: Other other
: P3 normal
Target Milestone: Unsorted
Assignee: Ian 'Hixie' Hickson
QA Contact: contributor
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 26365
  Show dependency treegraph
 
Reported: 2014-11-21 23:29 UTC by Ian 'Hixie' Hickson
Modified: 2016-03-25 13:38 UTC (History)
5 users (show)

See Also:


Attachments

Description Ian 'Hixie' Hickson 2014-11-21 23:29:01 UTC
We should go as follows:

"In the document": 
  <link> (e.g. you don't want rel=import working from inside a shadow tree)

"Being rendered":
  <embed>
  <object>
  focusable
  <applet>

"Scoped to the current subtree":
  media controllers
  form control associations

"In the document deeply":
  <script>
  <command> exposure
  accesskey
  <dialog>
  autofocus
  <iframe>, <frame>
  window.length
  inertness of browsing context container
  <style>
  <video> autopause
  whether autofill is canceled
Comment 1 contributor 2014-11-22 00:03:00 UTC
Checked in as WHATWG revision r8857.
Check-in comment: Add a reference for future use ([SHADOW]).
https://html5.org/tools/web-apps-tracker?from=8856&to=8857
Comment 2 Hayato Ito 2015-01-08 10:16:59 UTC
Hi Hixie,

I'm taking a look at https://github.com/whatwg/html-mirror.
How do I update complete.html from source (and index?)?
What tools are you using to make complete.html?

The background: I'm trying to fork the repository and make a pull-request, which is not intended to be merged, in a forked repository so that I can show the diff easily.
Comment 3 Ian 'Hixie' Hickson 2015-01-08 18:44:01 UTC
Building the spec uses a bunch of hacky scripts I have on my machine, unfortunately.

If you make a diff against the source file at svn.whatwg.org/webapps I can merge it in and generate the spec. I do hope to do this relatively soon, I'm sorry for the delay.
Comment 4 Hayato Ito 2015-01-09 04:56:25 UTC
(In reply to Ian 'Hixie' Hickson from comment #3)
> Building the spec uses a bunch of hacky scripts I have on my machine,
> unfortunately.
> 
> If you make a diff against the source file at svn.whatwg.org/webapps I can
> merge it in and generate the spec. I do hope to do this relatively soon, I'm
> sorry for the delay.

I got it. Thank you!
Comment 5 Hayato Ito 2015-02-27 06:41:17 UTC
Let me resume this work. My first target is <style>.
Comment 6 Hayato Ito 2015-03-12 10:44:33 UTC
Status update:

Before updating HTML, I've started to add a tentative summary section to the Shadow spec.

https://github.com/w3c/webcomponents/commit/745bc85de232b3ef0a4bbcc9efc6f48605439cae

Let me summarize what changes are required to HTML in the Shadow DOM spec tentatively.
Comment 7 Anne 2016-03-25 13:38:18 UTC
Closing this since we now have several dedicated GitHub issues that everyone in this thread is already copied on.