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

Add support for native callbacks to the macOS embedder test harness #26694

Merged
merged 1 commit into from
Jun 11, 2021

Conversation

gw280
Copy link
Contributor

@gw280 gw280 commented Jun 10, 2021

Reland of #26623 without erroneous FlutterEngineTestContext.mm file.

That file was accidentally included in the last PR which didn't break any pre/post-submits due to it not being built, but its presence caused test failures later on after rolling. This PR is the same as the previous one but without that file.

Copy link
Member

@chinmaygarde chinmaygarde left a comment

Choose a reason for hiding this comment

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

I have mixed feelings about this since we are using private APIs to setup the native entrypoints. Since this is just a test target and uses existing test infrastructure to so, I suppose we can followup on switching over the entire mechanism to FFI in the future. Can you file a bug for this please? In the meantime, LGTM on this.

@gw280
Copy link
Contributor Author

gw280 commented Jun 10, 2021

Filed flutter/flutter#84379

@gw280 gw280 merged commit 5e02b82 into flutter:master Jun 11, 2021
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Jun 11, 2021
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Jun 11, 2021
zanderso pushed a commit to flutter/flutter that referenced this pull request Jun 11, 2021
* 7d9e74b Roll Fuchsia Mac SDK from jNlbyBr6p... to OP_AFyX5C... (flutter/engine#26701)

* 2aca204 Roll Skia from 08ac524b4331 to 2a07fd68ebdd (1 revision) (flutter/engine#26702)

* 1428214 Roll Dart SDK from d622b98e77d7 to c8a66f8e7ca1 (1 revision) (flutter/engine#26703)

* f3c565a Roll Skia from 2a07fd68ebdd to dd84dd09f304 (2 revisions) (flutter/engine#26704)

* 27e512b Roll Skia from dd84dd09f304 to bc215ba3bbfe (2 revisions) (flutter/engine#26706)

* 5e02b82 Add support for native callbacks to the macOS embedder test harness (flutter/engine#26694)

* 6ddc148 Roll Dart SDK from c8a66f8e7ca1 to 935470ea59c4 (1 revision) (flutter/engine#26707)

* 3b80c93 Roll Skia from bc215ba3bbfe to 1907f9051e17 (1 revision) (flutter/engine#26708)

* 252ad2b [web] text_editing_test.dart nnbd; bump test dep (flutter/engine#26709)

* 2b57326 Revert dart rolls (flutter/engine#26714)

* 201ee6f Roll Skia from 1907f9051e17 to 9b0841d822c3 (1 revision) (flutter/engine#26713)
naudzghebre pushed a commit to naudzghebre/engine that referenced this pull request Sep 2, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants