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

[WebKit] Update to Xcode 9 beta 1 #2228

Merged
merged 2 commits into from
Jun 28, 2017

Conversation

migueldeicaza
Copy link
Contributor

No description provided.

@monojenkins
Copy link
Collaborator

Build failure

src/wkwebkit.cs Outdated

[Export ("getAvailableContentRuleListIdentifiers:")]
[Async]
void GetAvailableContentRuleListIdentifiers (Action<NSString []> callback);
Copy link
Member

Choose a reason for hiding this comment

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

Wouldn't this be better as Action<string[]>? Or does the generator not support that (if so, maybe we should add it)?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Agreed, I did not catch this, thanks for the review.

src/wkwebkit.cs Outdated
{
[Static]
[Export ("defaultStore")]
WKContentRuleListStore DefaultStore ();
Copy link
Contributor

Choose a reason for hiding this comment

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

In general those defaults are bound as properties

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Thanks!

src/wkwebkit.cs Outdated

[Mac (10,13), iOS (11,0)]
[Protocol]
[BaseType (typeof(NSObject))]
Copy link
Contributor

Choose a reason for hiding this comment

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

No BaseType for protocols (only Model needs one)
Normal inheritance, if needed, can be used to extend another protocol

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Thanks - I am getting rusty.

src/wkwebkit.cs Outdated
#if XAMCORE_2_0
[Mac (10,13), iOS (11,0)]
[Protocol]
[BaseType (typeof(NSObject))]
Copy link
Contributor

Choose a reason for hiding this comment

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

Same

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Ditto

src/wkwebkit.cs Outdated
#endif
[Mac (10,13), iOS (11,0)]
[Protocol]
[BaseType (typeof(NSObject))]
Copy link
Contributor

Choose a reason for hiding this comment

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

Same

Copy link
Member

@dalexsoto dalexsoto left a comment

Choose a reason for hiding this comment

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

LGTM once comments are addressed

@monojenkins
Copy link
Collaborator

Build failure

@dalexsoto
Copy link
Member

Unrelated failure in monotouch-test 64 bits -> https://bugzilla.xamarin.com/show_bug.cgi?id=57846

@dalexsoto dalexsoto merged commit 31d06f5 into xamarin:xcode9 Jun 28, 2017
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.

6 participants