salesforce / lwc

⚡️ LWC - A Blazing Fast, Enterprise-Grade Web Components Foundation
https://lwc.dev
Other
1.63k stars 393 forks source link

Synthetic shadow causes issue when exiting from fullscreen #2508

Open divmain opened 3 years ago

divmain commented 3 years ago

Description

After loading the @lwc/synthetic-shadow polyfill, exiting fullscreen from a nested shadow root no longer works.

Steps to Reproduce

git clone https://github.com/divmain/wpt.git
cd wpt
git checkout synthetic-shadow
# Follow initial setup steps detailed in README.LWC.md
./wpt serve & open http://web-platform.test:8000/fullscreen/api/document-exit-fullscreen-nested-shadow-dom.html

Expected Results

Test passes.

Actual Results

Test times out.

Browsers Affected

Only Chromium-based browsers were tested. Test should also be validated as working against Firefox and Safari.

Version

uip-robot-zz commented 3 years ago

This issue has been linked to a new work item: W-9950527