-
Notifications
You must be signed in to change notification settings - Fork 510
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
[release/6.0.4xx-xcode14.3] Add Xcode 14.3 Support #17946
[release/6.0.4xx-xcode14.3] Add Xcode 14.3 Support #17946
Commits on Mar 30, 2023
-
[WebKit] Merge WKWebKit into WebKit. (xamarin#17062)
A long time ago, Apple created WebKit bindings for macOS, and we bound those in the webkit.cs and WebKit/*.cs files. These were later deprecated in macOS 10.14. A bit later (iOS 8.0 / macOS 10.10) Apple created new (and severely limited) WebKit API for both iOS and macOS, and since these were quite different/new, we bound them in wkwebkit.cs and WKWebKit/*.cs files. However, the actual namespace for both is WebKit, which leaves us with a few special-cases in our code to handle the fact that we've bound the same namespace in different files/directories. Unifying these implementations in webkit.cs and WebKit/*.cs, makes it possible to avoid these special cases. I've also explicitly added No* availability attributes to the old and deprecated macOS bindings for all other platforms than macOS, in order to avoid more special-casing when it comes to availability attributes (and that logic is already complicated enough as it is).
Configuration menu - View commit details
-
Copy full SHA for 785a9ee - Browse repository at this point
Copy the full SHA 785a9eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a698fe - Browse repository at this point
Copy the full SHA 6a698feView commit details -
Configuration menu - View commit details
-
Copy full SHA for bce4029 - Browse repository at this point
Copy the full SHA bce4029View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1cd5df4 - Browse repository at this point
Copy the full SHA 1cd5df4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c6cb83 - Browse repository at this point
Copy the full SHA 9c6cb83View commit details -
Configuration menu - View commit details
-
Copy full SHA for c5b245d - Browse repository at this point
Copy the full SHA c5b245dView commit details -
Configuration menu - View commit details
-
Copy full SHA for b6a3a68 - Browse repository at this point
Copy the full SHA b6a3a68View commit details -
Configuration menu - View commit details
-
Copy full SHA for ef27e82 - Browse repository at this point
Copy the full SHA ef27e82View commit details -
Configuration menu - View commit details
-
Copy full SHA for 15a5a11 - Browse repository at this point
Copy the full SHA 15a5a11View commit details -
Configuration menu - View commit details
-
Copy full SHA for 13520e7 - Browse repository at this point
Copy the full SHA 13520e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 29236d6 - Browse repository at this point
Copy the full SHA 29236d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 26d01de - Browse repository at this point
Copy the full SHA 26d01deView commit details -
Configuration menu - View commit details
-
Copy full SHA for 277709e - Browse repository at this point
Copy the full SHA 277709eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 39f0b6e - Browse repository at this point
Copy the full SHA 39f0b6eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a33dd4d - Browse repository at this point
Copy the full SHA a33dd4dView commit details -
Configuration menu - View commit details
-
Copy full SHA for d662dc2 - Browse repository at this point
Copy the full SHA d662dc2View commit details -
Configuration menu - View commit details
-
Copy full SHA for e5459da - Browse repository at this point
Copy the full SHA e5459daView commit details -
Configuration menu - View commit details
-
Copy full SHA for 089de71 - Browse repository at this point
Copy the full SHA 089de71View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9371cd8 - Browse repository at this point
Copy the full SHA 9371cd8View commit details -
Configuration menu - View commit details
-
Copy full SHA for df2b018 - Browse repository at this point
Copy the full SHA df2b018View commit details -
Configuration menu - View commit details
-
Copy full SHA for abedd33 - Browse repository at this point
Copy the full SHA abedd33View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b4bcf0 - Browse repository at this point
Copy the full SHA 1b4bcf0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 304b8fd - Browse repository at this point
Copy the full SHA 304b8fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 10a79c1 - Browse repository at this point
Copy the full SHA 10a79c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 47d553d - Browse repository at this point
Copy the full SHA 47d553dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 49b5760 - Browse repository at this point
Copy the full SHA 49b5760View commit details -
Configuration menu - View commit details
-
Copy full SHA for d282577 - Browse repository at this point
Copy the full SHA d282577View commit details -
Configuration menu - View commit details
-
Copy full SHA for 46eba0b - Browse repository at this point
Copy the full SHA 46eba0bView commit details -
Configuration menu - View commit details
-
Copy full SHA for e7e104a - Browse repository at this point
Copy the full SHA e7e104aView commit details -
Apply suggestions from code review
Co-authored-by: Rolf Bjarne Kvinge <rolf@xamarin.com>
Configuration menu - View commit details
-
Copy full SHA for 8e45b4a - Browse repository at this point
Copy the full SHA 8e45b4aView commit details -
[tests] Add more accepted public symbols to the Xamarin.Tests.Misc.Ve…
…rifySymbols test.
Configuration menu - View commit details
-
Copy full SHA for 29cf447 - Browse repository at this point
Copy the full SHA 29cf447View commit details -
Configuration menu - View commit details
-
Copy full SHA for d69d091 - Browse repository at this point
Copy the full SHA d69d091View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a58c42 - Browse repository at this point
Copy the full SHA 1a58c42View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b513c9 - Browse repository at this point
Copy the full SHA 7b513c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for c852faa - Browse repository at this point
Copy the full SHA c852faaView commit details -
Configuration menu - View commit details
-
Copy full SHA for aea464d - Browse repository at this point
Copy the full SHA aea464dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 78ce887 - Browse repository at this point
Copy the full SHA 78ce887View commit details -
[tests] Update BuildWithObjcArcFlag test to cope with breaking change…
…s in Xcode 14.3.
Configuration menu - View commit details
-
Copy full SHA for 2e0e49f - Browse repository at this point
Copy the full SHA 2e0e49fView commit details -
Don't try to figure out if we have the simulators we need or not.
There doesn't seem to be a reliable way to detect if there's anything that's need to be installed.
Configuration menu - View commit details
-
Copy full SHA for 9108f05 - Browse repository at this point
Copy the full SHA 9108f05View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1822b43 - Browse repository at this point
Copy the full SHA 1822b43View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ee4c21 - Browse repository at this point
Copy the full SHA 3ee4c21View commit details