Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upBroken text on Android #22232
Broken text on Android #22232
Comments
|
Could bug 1505508 - Intermittently missing glyphs on Android (GeckoView) be related? Edit: Probably. CPU-Z says: |
|
I can reproduce on my galaxy tab s2 |
|
I can verify that the breaking commit is 76195e0 |
|
I don't think this is a glutin issue, android doesn't use glutin |
|
Pretty sure it's the webrender upgrade: 76195e0#diff-d2ede298d9a75c849170d6ef285eda1eR4527 |
|
Yeah, I'm looking into that now. Definitely looks like a broken atlas |
|
That patch doesn't fix it |
servo/webrender@790b76f...9ec08a4
|
|
Working on it, I've got a smaller regression range between servo/webrender@46ee0ff...b44b571 |
|
servo/webrender#3282 caused bug 1505664. |
|
Yeah, my bisection is pointing fingers at servo/webrender@ab887f2 too |
|
I guess a WR update will fix everything? |
|
Nope. I did the WR update, still broken. |
|
I realized there was a problem with the way I was patching webrender -- so it's possible that servo/webrender#3327 will help after all. Testing this. |
|
servo/webrender#3327 does indeed fix this |
Update webrender Fixes #22232 , once servo/webrender#3327 lands and I update this PR to include it All the integer casts are due to servo/webrender#3291 <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/22237) <!-- Reviewable:end -->
Update webrender Fixes #22232 , once servo/webrender#3327 lands and I update this PR to include it All the integer casts are due to servo/webrender#3291 <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/22237) <!-- Reviewable:end -->
Update webrender Fixes #22232 , once servo/webrender#3327 lands and I update this PR to include it All the integer casts are due to servo/webrender#3291 <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/22237) <!-- Reviewable:end -->
Update webrender Fixes #22232 , once servo/webrender#3327 lands and I update this PR to include it All the integer casts are due to servo/webrender#3291 <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/22237) <!-- Reviewable:end -->
Update webrender Fixes #22232 , once servo/webrender#3327 lands and I update this PR to include it All the integer casts are due to servo/webrender#3291 <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/22237) <!-- Reviewable:end -->
Update webrender Fixes #22232 , once servo/webrender#3327 lands and I update this PR to include it All the integer casts are due to servo/webrender#3291 <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/22237) <!-- Reviewable:end -->
Update webrender Fixes #22232 , once servo/webrender#3327 lands and I update this PR to include it All the integer casts are due to servo/webrender#3291 <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/22237) <!-- Reviewable:end -->
|
(i was able to verify that this works, btw) |
|
Fixed for me too. Thank you! |
Many letters disappear when scrolling down.
Device: Motorola Moto G5, Android 8.1.0
Screencast: https://youtu.be/aLHPtEsWBQI
last good:
https://dl.servo.org/nightly/android/2018-11-18T02:08:52Z-servoapp.apk
https://build.servo.org/builders/android-nightly/builds/968
first bad:
https://dl.servo.org/nightly/android/2018-11-19T02:09:21Z-servoapp.apk
https://build.servo.org/builders/android-nightly/builds/969
regression range:
34bf312...eb3af18