aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/nodeiterator.rs
diff options
context:
space:
mode:
authorbors-servo <servo-ops@mozilla.com>2020-03-31 22:23:32 -0400
committerGitHub <noreply@github.com>2020-03-31 22:23:32 -0400
commit2c0bbcf2aa6e9daef8815992bfaea5e2b83a99e9 (patch)
tree5ecd86a91f1931469b8ea39befa07a20bfb1a830 /components/script/dom/nodeiterator.rs
parentb3c12ad9b3404d4b9df2ccbb15b7a9259a2a0322 (diff)
parentab75808b8cfcb6524e169c816a8caeaf20829339 (diff)
downloadservo-2c0bbcf2aa6e9daef8815992bfaea5e2b83a99e9.tar.gz
servo-2c0bbcf2aa6e9daef8815992bfaea5e2b83a99e9.zip
Auto merge of #26077 - jdm:xr-canvas-dirty, r=asajeffrey
webgl: Don't dirty canvas element while in immersive mode. There are various WebGL APIs that are supposed to trigger a frame composite at the end of the event loop when they're used. We enforce this via dirtying the canvas element and ensuring that reflow occurs for normal content. This is redundant when we're using immersive mode and incurs extra work by the layout thread and compositor that inhibits the immersive rendering performance. --- - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [x] These changes fix (part of) #26019 - [x] These changes do not require tests because we do not have infrastructure to test immersive mode on CI.
Diffstat (limited to 'components/script/dom/nodeiterator.rs')
0 files changed, 0 insertions, 0 deletions