Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add anchorElement element reference IDL #38355

Merged
merged 1 commit into from Feb 3, 2023

Conversation

chromium-wpt-export-bot
Copy link
Collaborator

@chromium-wpt-export-bot chromium-wpt-export-bot commented Feb 3, 2023

The anchor content attribute is not currently reflected in IDL. This CL
adds IDL reflection, as an element reference:

popover.anchorElement = myElement;
popover.setAttribute('anchor','idref');
const el = popover.anchorElement;

This is gated behind the CSSAnchorPositioning flag, since it is most
closely associated with that feature.

Bug: 1307772,1309178
Change-Id: I7c4d54d94ad5eeb38d1945733bbbaa3890f2b5d4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4209776
Auto-Submit: Mason Freed <masonf@chromium.org>
Commit-Queue: Xiaocheng Hu <xiaochengh@chromium.org>
Reviewed-by: Xiaocheng Hu <xiaochengh@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1101192}

Copy link
Collaborator

@wpt-pr-bot wpt-pr-bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The review process for this patch is being conducted in the Chromium project.

The anchor content attribute is not currently reflected in IDL. This CL
adds IDL reflection, as an element reference:

```
popover.anchorElement = myElement;
popover.setAttribute('anchor','idref');
const el = popover.anchorElement;
```

This is gated behind the CSSAnchorPositioning flag, since it is most
closely associated with that feature.

Bug: 1307772,1309178
Change-Id: I7c4d54d94ad5eeb38d1945733bbbaa3890f2b5d4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4209776
Auto-Submit: Mason Freed <masonf@chromium.org>
Commit-Queue: Xiaocheng Hu <xiaochengh@chromium.org>
Reviewed-by: Xiaocheng Hu <xiaochengh@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1101192}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants