[Bug 22344] New: [Shadow]: projecting into <shadow>

https://www.w3.org/Bugs/Public/show_bug.cgi?id=22344

            Bug ID: 22344
           Summary: [Shadow]: projecting into <shadow>
    Classification: Unclassified
           Product: WebAppsWG
           Version: unspecified
          Hardware: PC
                OS: Windows NT
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Component Model
          Assignee: dglazkov@chromium.org
          Reporter: sjmiles@chromium.org
        QA Contact: public-webapps-bugzilla@w3.org
            Blocks: 14978

Nesting shadows allows for a natural form of inheritance, but as such it's
missing the critical ability to manage content through the inheritance chain.

Users are trying to do things like this:

  <!-- use inherited shadow, but supply static content -->
  <shadow>[static content><shadow>

  <!-- use inherited shadow, add some decoration to user content -->
  <shadow><icon></icon><content></content><shadow>

The notion is that the children of the <shadow> become the POOL for
distribution into the inherited shadow root, instead of using the left overs.

Currently the content of <shadow> is defined as fallback content, which to my
knowledge is 100% unused so far in practice.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.

Received on Wednesday, 12 June 2013 19:54:08 UTC