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

LEGO: Pull request from lego/hb_7241b85a-f216-4d55-a9fa-d8030c736df5_20240925231640755 to net9.0 #24935

Conversation

csigs
Copy link
Member

@csigs csigs commented Sep 25, 2024

LEGO: Pull request from lego/hb_7241b85a-f216-4d55-a9fa-d8030c736df5_20240925231640755 to net9.0 with localized lcls

@tj-devel709 tj-devel709 merged commit bc37e74 into net9.0 Sep 30, 2024
121 of 122 checks passed
@tj-devel709 tj-devel709 deleted the lego/hb_7241b85a-f216-4d55-a9fa-d8030c736df5_20240925231640755 branch September 30, 2024 17:29
@samhouts samhouts added the fixed-in-net9.0-nightly This may be available in a nightly release! label Oct 1, 2024
rmarinho pushed a commit that referenced this pull request Oct 16, 2024
rmarinho pushed a commit that referenced this pull request Oct 16, 2024
Eilon pushed a commit that referenced this pull request Oct 21, 2024
PureWeen pushed a commit that referenced this pull request Oct 22, 2024
* Juno: check in to lego/hb_7241b85a-f216-4d55-a9fa-d8030c736df5_20240925231640755. (#24935)

* Cleanup

* WIP: HybridWebView: Invoke .NET methods from JavaScript

* Cleanup

* WIP: Make Windows work end-to-end

* Start adding tests

* Improve tests

* Add Android

* iOS/MacCat

* Suppress

* Suppress

* Try un-rooting HybridWebViewHandler

* Use RuntimeFeature.IsDynamicCodeSupported

* Flip if

* Annotate differently

* Make InvokeJavaScriptType not an auto-property

Fixes:

    ILC: IL2114: Microsoft.Maui.Controls.HybridWebView.<Microsoft.Maui.IHybridWebView.InvokeJavaScriptType>k__BackingField: 'DynamicallyAccessedMembersAttribute' on 'Microsoft.Maui.Controls.HybridWebView' or one of its base types

* Revert "Make InvokeJavaScriptType not an auto-property"

This reverts commit d855220.

* Introduce Microsoft.Maui.RuntimeFeature.IsHybridWebViewSupported

* Update FeatureSwitches.md

* Fix [UnconditionalSuppressMessage] on Windows

* Missed a spot on Windows

* Seeing if `!RuntimeFeature` is an issue

* %(Trim) was inverted!

* Move [RUC] and [RDC] to types

* Only check RuntimeFeature.IsHybridWebViewSupported in one place

* Update MauiHybridWebView.cs

* Update HybridWebViewHandler.Windows.cs

* Duplicate `Microsoft.Maui.RuntimeFeature`

* Fix `_invokeJavaScriptType` field

* Expect 1 warning

---------

Co-authored-by: [email protected] <[email protected]>
Co-authored-by: Jonathan Peppers <[email protected]>
@github-actions github-actions bot locked and limited conversation to collaborators Nov 16, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
fixed-in-net9.0-nightly This may be available in a nightly release!
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants