[tor-bugs] #19276 [Applications/Tor Browser]: Scrolling is slow and CPU intensive
Tor Bug Tracker & Wiki
blackhole at torproject.org
Sat Jun 11 15:04:57 UTC 2016
#19276: Scrolling is slow and CPU intensive
-------------------------------------------------+-------------------------
Reporter: cypherpunks | Owner: tbb-
Type: defect | team
Priority: Medium | Status:
Component: Applications/Tor Browser | needs_information
Severity: Normal | Milestone:
Keywords: tbb-6.0-issues, tbb-usability, tbb- | Version:
performance | Resolution:
Parent ID: | Actual Points:
Reviewer: | Points:
| Sponsor:
-------------------------------------------------+-------------------------
Comment (by 49ax56xr36):
Replying to [comment:15 yawning]:
> Try setting `layers.offmainthreadcomposition.enabled` to `false`.
Behavior is noticeably different on my Poulsbo Atom box (using the open
source 2D only drivers).
The default for this setting in 6.0.1 is =false and that's what has been
in effect. Set it to =true and it works better both with xrender=false
and xrender=true. Seems a proper result as the event loop is presumably
separated from rendering and can respond to mouse and keyboard events even
while the browser is bogged down rendering.
I'm keeping 'offmainthreadcomposition' active and leaving 'xrender'
disabled.
Disabling 'xrender' by default is potentially a diffcult choice--have no
position on it. But considering that worst-case beahavior with
xrender=true is terrible and worst-case with xrender=false is not-bad it
might be a good idea.
Or maybe see if there's a "dumb bug" in there that can be fixed. Making
the same calls multiple times or in a non-optimal order come to mind.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/19276#comment:16>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list