"Welcome to Office" headline and buttons missing from office.com
Categories
(Core :: Graphics: WebRender, defect, P3)
Tracking
()
People
(Reporter: yoasif, Assigned: kvark)
References
(Blocks 1 open bug, Regression, )
Details
(Keywords: correctness, nightly-community, regression)
Attachments
(3 files)
Not entirely sure how to reproduce this (which preferences to enable, etc.)
- visit office.com
What happens:
"Welcome to Office" headline and buttons missing from office.com. See screenshot.
Expected result:
Text and buttons.
8:20.60 INFO: No more inbound revisions, bisection finished.
8:20.60 INFO: Last good revision: b22a06518604e41f554a7f1dbd1d3f3bb1c70471
8:20.60 INFO: First bad revision: b4a7ea5163291c9918c6e09d44e0672a41bbaaaf
8:20.60 INFO: Pushlog:
https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=b22a06518604e41f554a7f1dbd1d3f3bb1c70471&tochange=b4a7ea5163291c9918c6e09d44e0672a41bbaaaf
| Reporter | ||
Comment 1•7 years ago
|
||
| Reporter | ||
Comment 2•7 years ago
|
||
Comment 3•7 years ago
|
||
Can you reproduce the problem on Nightly? I don't see it on Nightly mac.
| Reporter | ||
Comment 4•7 years ago
|
||
Yeah, I am seeing it on nightly on Linux.
Oddly, I can't reproduce it if I copy prefs.js to a new profile, but it reliably reproduces with my current profile. Disabling all add-ons doesn't fix it either.
I used my current profile in mozregression and I got the regression range above. I can share my prefs.js if you would like, or I could try to strip private data out of my current profile and upload it here. Let me know what you would like.
| Reporter | ||
Comment 5•7 years ago
|
||
You can download my profile here - https://send.firefox.com/download/99c676569971436f/#CP7tbsDORTQby7QCvHSQAw
Comment 7•7 years ago
|
||
I am able to reproduce on both Linux and Windows by changing the zoom.
Updated•7 years ago
|
Updated•7 years ago
|
Comment 8•7 years ago
|
||
I seem to recall that the office.com page has some "interesting" ways of using scrolling with transforms, I've seen regressions on this page before.
I'll assign this to me and see if I can reproduce if I have time this week, but at currently traveling for the all-hands.
Updated•7 years ago
|
Comment 9•7 years ago
|
||
Too late for 68 but we could still take a patch for 69.
Comment 10•7 years ago
|
||
I did some investigation on this today. It's a little tricky to reproduce - it depends on screen resolution and zoom level, but it does happen.
I can reproduce on my laptop on a 4k screen with maximized window and any zoom level < 100%. Setting zoom to 90% is a reliably way to see the bug on my configuration.
The clipper logic for plane splitting gets invoked at https://searchfox.org/mozilla-central/rev/da14c413ef663eb1ba246799e94a240f81c42488/gfx/wr/webrender/src/picture.rs#2564 appears to fail in this case.
The transform is axis-aligned - if I hard code the logic here to instead invoke the simple logic (for the identity scale case) the bug disappears.
I wonder if this is some kind of float accuracy issue in the clipper? Dzmitry, any ideas on the cause of this?
Updated•7 years ago
|
| Assignee | ||
Comment 11•7 years ago
|
||
No need for need-info, since it's assigned on me now :)
Comment 12•6 years ago
|
||
Is this still something you might work on? Thanks!
| Assignee | ||
Comment 13•6 years ago
|
||
Sorry, I lost this issue. Will work on it.
| Assignee | ||
Comment 14•6 years ago
|
||
I'm no longer able to reproduce it on 70.0a1 (2019-08-13)
There was a plane-splitting/clipping fix in https://phabricator.services.mozilla.com/D41390 that has been uplifted to Beta (see bug 1572197).
Asif, are you able to reproduce this now?
| Reporter | ||
Comment 15•6 years ago
|
||
This was fixed.
10:37.86 INFO: No more inbound revisions, bisection finished.
10:37.86 INFO: First good revision: 65d774a64533b15a6baee649364f5331a9241a0f
10:37.86 INFO: Last bad revision: 4784b03e2ffde547fb0bba7f65d30b39e2c918a9
10:37.86 INFO: Pushlog:
https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=4784b03e2ffde547fb0bba7f65d30b39e2c918a9&tochange=65d774a64533b15a6baee649364f5331a9241a0f
Updated•6 years ago
|
Updated•6 years ago
|
Updated•6 years ago
|
Description
•