Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update WebXR DOM Overlay to match spec change requests
Instead of depending on Fullscreen API's styling, use a separate :xr-dom-overlay pseudoclass with its own copy of the relevant styles. Lazy-load this stylesheet when DOM Overlay mode is active. Update the Fullscreen API integration to specifically allow XR session setup to configure the fullscreen element, while blocking app-side element changes to avoid inconsistent behavior. Update the WPT test to cover more scenarios and improve compatibility with potential implementations that aren't screen space. Bug: 991747 Change-Id: I2b578570f695f72019c7efccb4c797cdb90e87f7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2057120 Reviewed-by: Philip Jägenstedt <foolip@chromium.org> Reviewed-by: Lan Wei <lanwei@chromium.org> Reviewed-by: Piotr Bialecki <bialpio@chromium.org> Commit-Queue: Klaus Weidner <klausw@chromium.org> Cr-Commit-Position: refs/heads/master@{#743218}
- Loading branch information
1 parent
58988ab
commit 4b205ad
Showing
2 changed files
with
181 additions
and
22 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters