Merge pull request #1532 from lightpanda-io/document_scrollingElement

Add document.scrollingElement read-only property
This commit is contained in:
Pierre Tachoire
2026-02-12 09:49:16 +01:00
committed by GitHub
2 changed files with 2 additions and 0 deletions

View File

@@ -26,6 +26,7 @@
<script id=documentElement> <script id=documentElement>
testing.expectEqual($('#the_body').parentNode, document.documentElement); testing.expectEqual($('#the_body').parentNode, document.documentElement);
testing.expectEqual(document.documentElement, document.scrollingElement);
</script> </script>
<script id=title> <script id=title>

View File

@@ -920,6 +920,7 @@ pub const JsApi = struct {
pub const URL = bridge.accessor(Document.getURL, null, .{}); pub const URL = bridge.accessor(Document.getURL, null, .{});
pub const documentURI = bridge.accessor(Document.getURL, null, .{}); pub const documentURI = bridge.accessor(Document.getURL, null, .{});
pub const documentElement = bridge.accessor(Document.getDocumentElement, null, .{}); pub const documentElement = bridge.accessor(Document.getDocumentElement, null, .{});
pub const scrollingElement = bridge.accessor(Document.getDocumentElement, null, .{});
pub const children = bridge.accessor(Document.getChildren, null, .{}); pub const children = bridge.accessor(Document.getChildren, null, .{});
pub const readyState = bridge.accessor(Document.getReadyState, null, .{}); pub const readyState = bridge.accessor(Document.getReadyState, null, .{});
pub const implementation = bridge.accessor(Document.getImplementation, null, .{}); pub const implementation = bridge.accessor(Document.getImplementation, null, .{});