Closed Bug 995683 Opened 11 years ago Closed 11 years ago

[e10s] Animations are not smooth

Categories

(Core :: Graphics: Layers, defect)

x86_64
Linux
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME
Tracking Status
e10s + ---

People

(Reporter: billm, Unassigned)

References

()

Details

STR: 1. Visit the URL http://test.monoclejs.com/test/showcase/01-velveteen/index.html 2. Wait a second or two for it to finish loading. 3. Click on the center image. You should see the page slide away and a new page slide into place. In e10s, the page slide animation usually janks for a moment about 80% of the way through. Without e10s, it's smooth.
I just tried the same site with basic layers and it works fine. So it's something particular to e10s. I see this a lot when scrolling with smooth scrolling enabled. It will do most of the scroll, then there will be a slight pause, and then it will scroll just a little bit more.
Can you capture a profile?
The Gecko profiler doesn't seem to work with e10s.
We are using it with FFOS. BenWa?
Flags: needinfo?(bgirard)
The code for FFOS uses a POSIX signals and a final merge script. It's also designed to work with a host to control the profiler. So it's really a special snow flake that I would rather not emulate since e10s isn't limited to POSIX. For e10s ideally we would just port the extension to e10s and add a few simple IPC messages or better yet use the RDP protocol.
Flags: needinfo?(bgirard)
Blocks: 1008435
You can use the profiler but you can't see the content process' main thread. I can't reproduce the bug with e10s on mac.
I don't reproduce non-smoothness here; linux x86-64, fedora, in an e10s window, and this about:support: Graphics Adapter Description Intel Open Source Technology Center -- Mesa DRI Intel(R) Sandybridge Mobile Device ID Mesa DRI Intel(R) Sandybridge Mobile Driver Version 3.0 Mesa 10.0.4 GPU Accelerated Windows 2/2 OpenGL (OMTC) Vendor ID Intel Open Source Technology Center WebGL Renderer Intel Open Source Technology Center -- Mesa DRI Intel(R) Sandybridge Mobile windowLayerManagerRemote true AzureCanvasBackend cairo AzureContentBackend cairo AzureFallbackCanvasBackend none AzureSkiaAccelerated 0
I'm not seeing this anymore. Maybe it got fixed, or maybe it's just harder than I thought to reproduce.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.