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

Reland "Implementing TextScaler for nonlinear text scaling (#42062)" #44907

Merged
merged 2 commits into from
Aug 21, 2023

Conversation

LongCatIsLooong
Copy link
Contributor

The original PR crashes because of a JNI signature mismatch ((FJ)F -> (FI)F). Update the signature in a415da5

Pre-launch Checklist

  • I read the Contributor Guide and followed the process outlined there for submitting PRs.
  • I read the Tree Hygiene wiki page, which explains my responsibilities.
  • I read and followed the Flutter Style Guide and the C++, Objective-C, Java style guides.
  • I listed at least one issue that this PR fixes in the description above.
  • I added new tests to check the change I am making or feature I am adding, or Hixie said the PR is test-exempt. See testing the engine for instructions on writing and running engine tests.
  • I updated/added relevant documentation (doc comments with ///).
  • I signed the CLA.
  • All existing and new tests are passing.

If you need help, consider asking for advice on the #hackers-new channel on Discord.

@github-actions github-actions bot added platform-android platform-web Code specifically for the web engine labels Aug 21, 2023

verify(executor).send(eq("flutter/settings"), messageCaptor.capture(), isNull());
}

Copy link
Contributor

Choose a reason for hiding this comment

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

Can you add a test with minSdk = 33 that will eventually exercise the api 34 code or at minimum a todo with link to a bug in this file to add a tests once api 34 is available against roboletric.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Added a TODO that points to flutter/flutter#128825

@LongCatIsLooong LongCatIsLooong added the autosubmit Merge PR when tree becomes green via auto submit App label Aug 21, 2023
@auto-submit auto-submit bot merged commit 40e5db1 into flutter:main Aug 21, 2023
@LongCatIsLooong LongCatIsLooong deleted the reland-44882 branch August 21, 2023 23:33
auto-submit bot pushed a commit to flutter/flutter that referenced this pull request Aug 22, 2023
…133010)

flutter/engine@e5929d8...5a292e4

2023-08-21 [email protected] Roll Fuchsia Linux SDK from lDn2QLh1I7rtNu01y... to RVhmZNTYsaIiTyjwP... (flutter/engine#44932)
2023-08-21 [email protected] Roll Skia from da6b74568ece to 40442138ec94 (3 revisions) (flutter/engine#44931)
2023-08-21 [email protected] Reland "Implementing TextScaler for nonlinear text scaling (#42062)" (flutter/engine#44907)

Also rolling transitive DEPS:
  fuchsia/sdk/core/linux-amd64 from lDn2QLh1I7rt to RVhmZNTYsaIi

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC [email protected],[email protected],[email protected] on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
gaaclarke pushed a commit to gaaclarke/engine that referenced this pull request Aug 30, 2023
…2062)" (flutter#44907)

The original PR crashes because of a JNI signature mismatch (`(FJ)F` -> `(FI)F`). Update the signature in flutter@a415da5

[C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
autosubmit Merge PR when tree becomes green via auto submit App platform-android platform-web Code specifically for the web engine
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants