Skip to content
This repository was archived by the owner on Feb 25, 2025. It is now read-only.

Implement StandardMethodCodec for C++ shells#8598

Merged
stuartmorgan-g merged 8 commits intoflutter:masterfrom
stuartmorgan-g:cpp-standard-codec
Apr 17, 2019
Merged

Implement StandardMethodCodec for C++ shells#8598
stuartmorgan-g merged 8 commits intoflutter:masterfrom
stuartmorgan-g:cpp-standard-codec

Conversation

@stuartmorgan-g
Copy link
Contributor

Adds StandardMethodCodec support to the C++ client wrapper. This makes it
substantially easier to add Windows and Linux support for existing plugins, as
StandardMethodCodec is the default plugin protocol.

Fixes flutter/flutter#30670

Does not include extensibility for the codec, which will be added later.

@chinmaygarde
Copy link
Contributor

The client wrapper unit-tests don't seem to be wired up on the trybots or the LUCI bots.

@stuartmorgan-g
Copy link
Contributor Author

The client wrapper unit-tests don't seem to be wired up on the trybots or the LUCI bots.

Doh! Good catch. That was blocked for a long time on getting the Linux builds actually enabled, and then I lost track of it. I'll get that added to the appropriate script(s).

@stuartmorgan-g stuartmorgan-g merged commit 4805d72 into flutter:master Apr 17, 2019
@stuartmorgan-g stuartmorgan-g deleted the cpp-standard-codec branch April 17, 2019 02:49
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Apr 17, 2019
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Apr 17, 2019
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Apr 17, 2019
engine-flutter-autoroll added a commit to flutter/flutter that referenced this pull request Apr 17, 2019
flutter/engine@388124f...fdd4272

git log 388124f..fdd4272 --no-merges --oneline
fdd4272 Roll src/third_party/skia 70ed05e53ad2..652b007a4cbb (1 commits) (flutter/engine#8601)
3b01610 Check that TransformLayer has a finite matrix (flutter/engine#8585)
4805d72 Implement StandardMethodCodec for C++ shells (flutter/engine#8598)

The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff ([email protected]), and stop
the roller if necessary.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Implement StandardMethodCodec for C++ shells

3 participants