+
Skip to content

Conversation

VerteDinde
Copy link
Member

@VerteDinde VerteDinde commented Jul 24, 2024

Description of Change

Closes #43003
Closes #43010
Closes #42995

Refs #42335
Refs #42962

Discussed in a Releases WG meeting, this PR reverts #41326, commit e67ab9a. We can reland the refactor after sorting out the above issues

Checklist

Release Notes

Notes: Fixed several view hierarchy issues related to web contents view on MacOS.

@VerteDinde VerteDinde added semver/patch backwards-compatible bug fixes target/31-x-y PR should also be added to the "31-x-y" branch. target/32-x-y PR should also be added to the "32-x-y" branch. labels Jul 24, 2024
@VerteDinde VerteDinde requested review from nornagon and a team July 24, 2024 18:59
@electron-cation electron-cation bot added the new-pr 🌱 PR opened recently label Jul 24, 2024
@codebytere codebytere changed the title fix: revert "refactor: remove InspectableWebContentsViewMac" revert: remove InspectableWebContentsViewMac Jul 24, 2024
@VerteDinde
Copy link
Member Author

This revert is conflicting with #42320, will need to do a bit of work to make both the new feature and the revert work

@VerteDinde VerteDinde marked this pull request as draft July 25, 2024 07:45
@electron-cation electron-cation bot removed the new-pr 🌱 PR opened recently label Jul 25, 2024
@VerteDinde VerteDinde force-pushed the revert-remove-iwcv-mac branch 2 times, most recently from 24be620 to 600ff3c Compare July 25, 2024 19:26
@VerteDinde VerteDinde marked this pull request as ready for review July 25, 2024 19:26
@electron-cation electron-cation bot added the new-pr 🌱 PR opened recently label Jul 25, 2024
@codebytere codebytere force-pushed the revert-remove-iwcv-mac branch from 600ff3c to 506ee8d Compare July 26, 2024 08:08
@codebytere codebytere force-pushed the revert-remove-iwcv-mac branch from 506ee8d to fc8316f Compare July 26, 2024 09:34
@codebytere codebytere marked this pull request as draft July 26, 2024 13:37
@codebytere codebytere marked this pull request as ready for review July 26, 2024 15:11
@electron-cation electron-cation bot removed the new-pr 🌱 PR opened recently label Jul 27, 2024
@trop trop bot added needs-manual-bp/32-x-y needs-manual-bp/31-x-y and removed target/31-x-y PR should also be added to the "31-x-y" branch. labels Jul 27, 2024
codebytere added a commit that referenced this pull request Jul 29, 2024
VerteDinde added a commit that referenced this pull request Jul 29, 2024
* Revert "refactor: remove InspectableWebContentsViewMac in favor of the Views version (#41326)"

This reverts commit e67ab9a.

* build: fix gn check

* chore: implement setCornerRadii in inspectable_web_contents_view_mac

Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>

* fix: pass in cornerRadii value in setCornerRadii

Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>

* fix: forward declaration

* 5578714: Remove 0-arg (default) constructor for views::Widget::InitParams.

https://chromium-review.googlesource.com/c/chromium/src/+/5578714

* fix: contents_web_view_ -> contents_view_

* chore: remove extraneous includes

---------

Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
@trop
Copy link
Contributor

trop bot commented Jul 29, 2024

@VerteDinde has manually backported this PR to "32-x-y", please check out #43088

VerteDinde added a commit that referenced this pull request Jul 30, 2024
* Revert "refactor: remove InspectableWebContentsViewMac in favor of the Views version (#41326)"

This reverts commit e67ab9a.

* build: fix gn check

* chore: implement setCornerRadii in inspectable_web_contents_view_mac

Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>

* fix: pass in cornerRadii value in setCornerRadii

Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>

* fix: forward declaration

* 5578714: Remove 0-arg (default) constructor for views::Widget::InitParams.

https://chromium-review.googlesource.com/c/chromium/src/+/5578714

* fix: contents_web_view_ -> contents_view_

* chore: remove extraneous includes

---------

Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
@trop
Copy link
Contributor

trop bot commented Jul 30, 2024

@VerteDinde has manually backported this PR to "31-x-y", please check out #43096

codebytere added a commit that referenced this pull request Jul 30, 2024
* fix: remove InspectableWebContentsViewMac (#43033)

* Revert "refactor: remove InspectableWebContentsViewMac in favor of the Views version (#41326)"

This reverts commit e67ab9a.

* build: fix gn check

* chore: implement setCornerRadii in inspectable_web_contents_view_mac

Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>

* fix: pass in cornerRadii value in setCornerRadii

Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>

* fix: forward declaration

* 5578714: Remove 0-arg (default) constructor for views::Widget::InitParams.

https://chromium-review.googlesource.com/c/chromium/src/+/5578714

* fix: contents_web_view_ -> contents_view_

* chore: remove extraneous includes

---------

Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>

* fix: remove custom border radius feat (#42320)

* fixup! remove custom border radius feat

---------

Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
@trop trop bot added merged/32-x-y PR was merged to the "32-x-y" branch. and removed in-flight/32-x-y labels Jul 30, 2024
codebytere added a commit that referenced this pull request Jul 30, 2024
fix: showInactive window not showing

Refs #42226 and #43033
trop bot added a commit that referenced this pull request Jul 30, 2024
Refs #42226 and #43033

Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
trop bot added a commit that referenced this pull request Jul 30, 2024
Refs #42226 and #43033

Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
ckerr pushed a commit that referenced this pull request Jul 30, 2024
fix: showInactive window not showing

Refs #42226 and #43033

Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
ckerr pushed a commit that referenced this pull request Jul 30, 2024
fix: showInactive window not showing

Refs #42226 and #43033

Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
jkleinsc pushed a commit that referenced this pull request Jul 30, 2024
* fix: remove InspectableWebContentsViewMac (#43033)

* Revert "refactor: remove InspectableWebContentsViewMac in favor of the Views version (#41326)"

This reverts commit e67ab9a.

* build: fix gn check

* chore: implement setCornerRadii in inspectable_web_contents_view_mac

Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>

* fix: pass in cornerRadii value in setCornerRadii

Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>

* fix: forward declaration

* 5578714: Remove 0-arg (default) constructor for views::Widget::InitParams.

https://chromium-review.googlesource.com/c/chromium/src/+/5578714

* fix: contents_web_view_ -> contents_view_

* chore: remove extraneous includes

---------

Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>

* fix: remove custom border radius feat (#42320)

* fix: fix views::Widget::InitParams params

---------

Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
@trop trop bot added merged/31-x-y PR was merged to the "31-x-y" branch. and removed in-flight/31-x-y labels Jul 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
merged/31-x-y PR was merged to the "31-x-y" branch. merged/32-x-y PR was merged to the "32-x-y" branch. semver/patch backwards-compatible bug fixes
Projects
None yet
4 participants
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载