Why Google street view scrolls not very smoothly in Chrome?
Yuri
yuri at rawbw.com
Sat Oct 26 22:02:32 UTC 2013
On 10/22/2013 09:21, Evan Martin wrote:
> One thing to try is to go to Chrome's settings, search for "hardware",
> and uncheck "use hardware acceleration when available".
> That uses a different code path (X CopyRects instead of OpenGL calls)
> that might be faster. As for *why* it's different, blame any of bugs
> in the port, bugs in the drivers, X's design, or anything else of your
> choosing. :)
>
"use hardware acceleration when available" is set, but the problem
occurs nevertheless.
I did some investigation. The same flash street-view object is
instantiated in exactly the same way in both chrome and firefox. (DOM
branch corresponding to flash is identical in both browsers). But there
is still the difference in behavior as I explained in my OP.
On 4-core machine in firefox, flash itself pops up in top(1). 4
npviewer.bin processes go up to ~40% CPU each, and Xorg is also at 40%.
In chrome Xorg goes to 100% CPU, and this "stickiness" occurs.
From the above I conclude that some plugin callbacks into the browser
either behave differently, or are invoked differently in chrome.
Is there any way to log the communication with instantiated plugin in
chrome?
One other difference in behavior is that in chrome right mouse click
doesn't cause the standard flash menu (with Global Settings amd About
items) to appear.
Yuri
More information about the freebsd-chromium
mailing list