Skip to content

chore: move gin::DeprecatedWrappable to gin_helper #47958

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

Merged
merged 2 commits into from
Aug 4, 2025

Conversation

deepak1556
Copy link
Member

@deepak1556 deepak1556 commented Aug 4, 2025

Description of Change

This is in preparation for migrating to gin::Wrappable based on cppgc #47922 The upstream class will be deleted soon via roller PR #47929 but the cppgc migration should happen outside the roll, this change retains the current functionality by copying the implementation into //electron/shell/common/gin_helper. The class can be deleted once the cppgc migration is complete.

CL removing gin::DeprecatedWrappable https://chromium-review.googlesource.com/c/chromium/src/+/6799157

There is no functionality change in this PR.

Release Notes

Notes: none

@deepak1556 deepak1556 requested a review from a team as a code owner August 4, 2025 09:36
@electron-cation electron-cation bot added the new-pr 🌱 PR opened recently label Aug 4, 2025
@deepak1556 deepak1556 force-pushed the robo/migrate_gin_deprecated_wrappable branch from c8e0f82 to 0608046 Compare August 4, 2025 09:39
@codebytere codebytere self-requested a review August 4, 2025 09:49
This is in preparation for migrating to gin::Wrappable
based on cppgc #47922
The upstream class will be deleted soon via roller PR but
the cppgc migration should happen outside the roll, this
change retains the current functionality by copying the
implementation into //electron/shell/common/gin_helper.
The class can be deleted once the cppgc migration is complete.
@deepak1556 deepak1556 force-pushed the robo/migrate_gin_deprecated_wrappable branch from 503f476 to 804e9c6 Compare August 4, 2025 11:00
@deepak1556 deepak1556 merged commit 9d05454 into main Aug 4, 2025
100 of 101 checks passed
@deepak1556 deepak1556 deleted the robo/migrate_gin_deprecated_wrappable branch August 4, 2025 14:28
@release-clerk
Copy link

release-clerk bot commented Aug 4, 2025

No Release Notes

@clavin clavin added target/38-x-y PR should also be added to the "38-x-y" branch. and removed no-backport labels Aug 7, 2025
@clavin
Copy link
Member

clavin commented Aug 7, 2025

/trop run backport

@trop
Copy link
Contributor

trop bot commented Aug 7, 2025

The backport process for this PR has been manually initiated - here we go! :D

@trop
Copy link
Contributor

trop bot commented Aug 7, 2025

I was unable to backport this PR to "38-x-y" cleanly;
you will need to perform this backport manually.

@trop trop bot added needs-manual-bp/38-x-y and removed target/38-x-y PR should also be added to the "38-x-y" branch. labels Aug 7, 2025
clavin pushed a commit that referenced this pull request Aug 7, 2025
* chore: move gin::DeprecatedWrappable to gin_helper

This is in preparation for migrating to gin::Wrappable
based on cppgc #47922
The upstream class will be deleted soon via roller PR but
the cppgc migration should happen outside the roll, this
change retains the current functionality by copying the
implementation into //electron/shell/common/gin_helper.
The class can be deleted once the cppgc migration is complete.

* chore: fix lint:cpp
@trop
Copy link
Contributor

trop bot commented Aug 7, 2025

@clavin has manually backported this PR to "38-x-y", please check out #47996

clavin pushed a commit that referenced this pull request Aug 8, 2025
* chore: move gin::DeprecatedWrappable to gin_helper

This is in preparation for migrating to gin::Wrappable
based on cppgc #47922
The upstream class will be deleted soon via roller PR but
the cppgc migration should happen outside the roll, this
change retains the current functionality by copying the
implementation into //electron/shell/common/gin_helper.
The class can be deleted once the cppgc migration is complete.

* chore: fix lint:cpp
deepak1556 added a commit that referenced this pull request Aug 9, 2025
chore: move gin::DeprecatedWrappable to gin_helper (#47958)

* chore: move gin::DeprecatedWrappable to gin_helper

This is in preparation for migrating to gin::Wrappable
based on cppgc #47922
The upstream class will be deleted soon via roller PR but
the cppgc migration should happen outside the roll, this
change retains the current functionality by copying the
implementation into //electron/shell/common/gin_helper.
The class can be deleted once the cppgc migration is complete.

* chore: fix lint:cpp

Co-authored-by: Robo <hop2deep@gmail.com>
@trop trop bot removed the in-flight/38-x-y label Aug 9, 2025
@trop trop bot added the merged/38-x-y PR was merged to the "38-x-y" branch. label Aug 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
merged/38-x-y PR was merged to the "38-x-y" branch. new-pr 🌱 PR opened recently semver/none
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants