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

Remove unused config size attributes #182

Merged
merged 2 commits into from
Sep 4, 2024
Merged

Remove unused config size attributes #182

merged 2 commits into from
Sep 4, 2024

Conversation

VergeA
Copy link
Collaborator

@VergeA VergeA commented Aug 19, 2024

The IDL containerWidth, containerHeight, contentWidth, and contentHeight attributes not actually implemented in Chromuim, so we should remove them.

Additionally, the internal fenced frame config struct does not implement container size, only content size. So we should remove that as well.


Preview | Diff

The IDL containerWidth, containerHeight, contentWidth, and contentHeight attributes not actually implemented in Chromuim, so we should remove them.

Additionally, the internal fenced frame config struct does not implement container size, only content size. So we should remove that as well
@domfarolino
Copy link
Collaborator

Is this ready for review?

@VergeA
Copy link
Collaborator Author

VergeA commented Aug 24, 2024

Yes, sorry! I don't think I have the proper permissions on the repo to add reviewers myself.

Copy link
Collaborator

@domfarolino domfarolino left a comment

Choose a reason for hiding this comment

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

Very nice, thanks for this cleanup!

@domfarolino
Copy link
Collaborator

Before I merge, can I ask @blu25 to take a quick look too? Just since you all are more familiar with the latest FF implementation than me at the moment.

@domfarolino domfarolino requested a review from blu25 August 25, 2024 21:54
@VergeA
Copy link
Collaborator Author

VergeA commented Aug 26, 2024

Thanks for the review Dom! And yep, sounds good.

spec.bs Show resolved Hide resolved
@VergeA VergeA requested a review from blu25 September 3, 2024 13:31
Copy link
Collaborator

@blu25 blu25 left a comment

Choose a reason for hiding this comment

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

Changes LGTM, thanks!

@blu25 blu25 merged commit a8ec772 into WICG:master Sep 4, 2024
2 checks passed
@VergeA VergeA deleted the size branch September 4, 2024 14:52
github-actions bot added a commit that referenced this pull request Sep 4, 2024
SHA: a8ec772
Reason: push, by blu25

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
VergeA added a commit to VergeA/fenced-frame that referenced this pull request Sep 5, 2024
Follow-up to WICG#182

Along with the unused IDL size attributes, I also removed the internal fenced frame config container size definition. I was mistaken about it being vestigial (I missed a reference to it in the implementation when I was originally deciding to remove it, so I didn't see it was actively used). 

The Protected Audience spec depended on the field, and I broke their build: WICG/turtledove#1270 (comment)

This change re-adds the container size definition to un-break things.
domfarolino pushed a commit that referenced this pull request Sep 5, 2024
Follow-up to #182

Along with the unused IDL size attributes, I also removed the internal fenced frame config container size definition. I was mistaken about it being vestigial (I missed a reference to it in the implementation when I was originally deciding to remove it, so I didn't see it was actively used). 

The Protected Audience spec depended on the field, and I broke their build: WICG/turtledove#1270 (comment)

This change re-adds the container size definition to un-break things.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants