Closed
Bug 434256
Opened 17 years ago
Closed 16 years ago
Very slow/jerky page resize (by Ctrl+(-/+) or by Ctrl+Mousewheel)
Categories
(Firefox :: General, defect)
Tracking
()
RESOLVED
DUPLICATE
of bug 462660
People
(Reporter: bakytn, Unassigned)
Details
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9) Gecko/2008051202 Firefox/3.0 Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9) Gecko/2008051202 Firefox/3.0 I have latest Firefox 3 (RC1). Runned in safe-mode (disabled all addons, reset all preferences etc.) I've tried also export MOZ_DISABLE_PANGO=1; (and even =0) Didn't help. In previous versions that trick worked partially (disabling pango) I'm running KDE 3.5.8 (Kubuntu 7.10) Reproducible: Always Steps to Reproduce: 1.Open any web page (local,remote.. whichever) 2.Try to resize the page (not the window) by Ctrl+(+/-) or Ctrl+Mousewheel 3.It will be very jerky Actual Results: Slow and jerky page resize Expected Results: Fast and smooth resize (like in Opera)
Comment 1•17 years ago
|
||
This could be due to fsync calls for the sqlite database (see bug 417732). You can check that by calling strace -f -tt -T -e trace=fsync -p `pidof firefox-bin` while running Firefox. The last number in each row shows the time spent waiting for an fsync call. If those numbers are large (> 0.2 or so), that might be the problem. There are also other zoom performance related bugs: bug 403618, bug 416673, and several unconfirmed ones.
Reporter | ||
Comment 2•17 years ago
|
||
Thank you Jan for your reply! I've runned strace -f -tt -T -e trace=fsync -p `pidof firefox-bin` I've zoomed page while running and that's what I got: [pid 6544] 13:57:57.893860 fsync(48) = 0 <0.003193> [pid 6544] 13:57:57.897322 fsync(54) = 0 <0.000262> [pid 6544] 13:57:57.897768 fsync(48) = 0 <0.000234> [pid 6544] 13:57:57.898298 fsync(47) = 0 <0.000962> [pid 6544] 13:57:58.796141 fsync(48) = 0 <0.001377> [pid 6544] 13:57:58.798085 fsync(54) = 0 <0.000421> [pid 6544] 13:57:58.798800 fsync(48) = 0 <0.000354> [pid 6544] 13:57:58.799542 fsync(47) = 0 <0.003638> so all the numbers (I don't know which of them relate "to zoom calls")
Reporter | ||
Updated•16 years ago
|
Status: UNCONFIRMED → RESOLVED
Closed: 16 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•