New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 761931 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner:
Last visit > 30 days ago
Closed: Sep 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug



Sign in to add a comment

a slot element in document tree scope is removed from assignedNodes({ flatten: true })

Project Member Reported by elkurin@google.com, Sep 5 2017

Issue description

Chrome Version: 60.0.3112.113 (Official Build) (64-bit)
OS: Linux OS

JS code:
http://jsbin.com/kipumokoka/1/edit?html,output

Expected result:
'documentSlot' is assigned to 'activeSlot' in flatten tree because documentSlot is in the document tree scope.

Actual result:
'documentSlot' is removed from activeSlot.assignedNodes({ flatten: true }).

This is probably because if a slot A is assigned to another slot B, A's assigned node will be changed to elements which are assigned to B no matter B is active or not.

This bug has a relation with crbug/660265
 

Comment 1 by elkurin@google.com, Sep 5 2017

Status: Fixed (was: Untriaged)
This bug is fixed in Chrome Version: 63.0.3206.0 (Developer Build) (64-bit).

Comment 2 by kochi@chromium.org, Sep 6 2017

Thanks for checking.

FYI, we usually use "WontFix" status for closing the issue when no action
was required for the original report.

Comment 3 by elkurin@google.com, Sep 6 2017

Status: WontFix (was: Fixed)
Thanks, I changed the status.

Comment 4 by hckma...@gmail.com, Sep 8 2017

what the meanning of tree scope ? 
Cc: sarakato@chromium.org
Cc: -sarakato@chromium.org

Sign in to add a comment