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

Reland "Engine/LibTxt/dart:ui impl of TextHeightBehavior #15087" #16155

Merged
merged 5 commits into from
Jan 29, 2020

Conversation

GaryQian
Copy link
Contributor

@GaryQian GaryQian commented Jan 28, 2020

This was reverted to unblock rolls. Land again to attempt to manually roll engine again.

Relands #15087

@auto-assign auto-assign bot requested a review from gw280 January 28, 2020 19:09
@GaryQian
Copy link
Contributor Author

Fixed a typo in the toString that was causing framework-side web tests to fail.

@GaryQian GaryQian requested review from dnfield and removed request for gw280 January 28, 2020 19:10
'locale: ${ _encoded[0] & 0x400 == 0x400 ? _locale : "unspecified"}'
'textHeightBehavior: ${
_encoded[0] & 0x040 == 0x040 ?
TextHeightBehavior.fromEncoded(_encoded[6]).toString() : "unspecified"}, '
Copy link
Contributor

Choose a reason for hiding this comment

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

Can we update framework side tests this would break before landing 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.

That would make the framework tests fail until this can roll, which seems to result in more tree-redness than just having autoroller be stopped.

Copy link
Contributor Author

@GaryQian GaryQian Jan 28, 2020

Choose a reason for hiding this comment

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

It would also still block skia->engine since engine and framework tests are circularly dependent now.

*actually that may not be true, not sure what happens if framework is red, but engine framework tests can pass

Copy link
Contributor

@dnfield dnfield left a comment

Choose a reason for hiding this comment

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

LGTM. We should wait to land this until the corresponding framework change has landed that removes the tests that are being moved here

@GaryQian GaryQian merged commit ee297aa into flutter:master Jan 29, 2020
GaryQian pushed a commit to flutter/flutter that referenced this pull request Jan 29, 2020
* ee297aa Reland "Engine/LibTxt/dart:ui impl of TextHeightBehavior #15087" (flutter/engine#16155)

* 6007c17 Roll src/third_party/skia dc49b0ca9816..a2a0c8a2c475 (4 commits) (flutter/engine#16197)
stuartmorgan-g pushed a commit to stuartmorgan-g/engine that referenced this pull request Jan 30, 2020
NoamDev pushed a commit to NoamDev/engine that referenced this pull request Feb 27, 2020
NoamDev added a commit to NoamDev/engine that referenced this pull request Feb 27, 2020
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.

3 participants