-
Notifications
You must be signed in to change notification settings - Fork 29.7k
Migrate to ChannelBuffers.push #76288
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
Conversation
ec1da40 to
ed6a59d
Compare
|
Blocked on |
|
Blocked on flutter/website#5322 |
|
|
c54e705 to
a256d91
Compare
|
|
8a7780f to
f109515
Compare
b52ca0f to
3ffbfd8
Compare
|
cc @goderbauer the tests finally pass, would love your review! |
f6136ac to
5762df7
Compare
|
I merged this to top of tree. Waiting for #79061 to roll into google3 so that I can test this there more thoroughly. |
|
Remerged to top of tree, waiting for #80003 to land in google3 for further testing. |
|
I'm landing this now since everything is green, but I fully expect this to get reverted... |
|
Interestingly some systems at Google reckon that this reduced codesize by 1-2%, which is an unexpected but nice side effect. |
* Moves the handlePlatformMessage logic to using ChannelBuffers. * Moves the testing APIs from services library to flutter_test. * Refactors text editing test APIs. * This is a reland of flutter#76288 and flutter#78637. See flutter#77454, flutter#79061, flutter#80003, flutter#81235, and flutter#82057 for earlier discussions. This was last reverted in flutter#82525.
* Moves the handlePlatformMessage logic to using ChannelBuffers. * Moves the testing APIs from services library to flutter_test. * Refactors text editing test APIs. * This is a reland of flutter#76288 and flutter#78637. See flutter#77454, flutter#79061, flutter#80003, flutter#81235, and flutter#82057 for earlier discussions. This was last reverted in flutter#82525.
Pre-launch Checklist
///).If you need help, consider asking for advice on the #hackers-new channel on Discord.