Closed
Bug 203439
Opened 22 years ago
Closed 20 years ago
slow scrolling due to hidden, fixed-position elements
Categories
(Core :: Web Painting, defect, P2)
Tracking
()
RESOLVED
FIXED
People
(Reporter: bustanaamio, Assigned: roc)
References
()
Details
(Keywords: perf)
Attachments
(1 file)
(deleted),
image/png
|
Details |
User-Agent: Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.4a; MultiZilla v1.4.0.1) Gecko/20030425
Build Identifier: http://komodo.mozilla.org/pub/mozilla/nightly/2003-04-25-12-1.3.1/
Scrolling down the page renders very badly, visiting the page's side menus
corrects the problem.
Reproducible: Always
Steps to Reproduce:
1.
2.
3.
The 1.0-branch has this corrected nowadays I think, it wasn't at the time of the
original release. The page is used very often as a reference for checking out if
new builds are 'any good'.
Comment 1•22 years ago
|
||
OS/2 trunk 2003032009
Yikes! How sluggish! What a CPU hog! I wonder if this is related to bug 167884?
Status: UNCONFIRMED → NEW
Ever confirmed: true
Comment 2•22 years ago
|
||
2003042112 on Linux won't even render this page. Mandrake 9.0/KDE 3
Comment 4•22 years ago
|
||
The site has dozens of visibility:hidden fixed-positioned elements... Doing this
fast while complying with the CSS spec is an interesting theoretical problem...
(the 1.0 branch violates the CSS spec here, so....)
Assignee: asa → roc+moz
Component: Browser-General → Layout: View Rendering
QA Contact: asa → ian
Is this related to/dupe of bug 200863?
Comment 6•22 years ago
|
||
Looks like the same issue with a shitload more fixed-pos elements here...
There was also a bug matti filed on this issue, iirc....
Depends on: 200863
Comment 7•22 years ago
|
||
bz: dupe it to bug 198062 ?
Comment 8•22 years ago
|
||
Actaully, let's make this one block the others since it has the most egregious
testcase.... if this gets fixed somehow, we retest the other ones.
Assignee | ||
Comment 9•22 years ago
|
||
oooh boy
On SyncFrameViewAfterReflow etc we could hide any widget whose CSS element is
"visibility:hidden" (but NOT hide the view). Then if there is actual visible
child content fast scrolling will be disabled (in the position:fixed case) but
it will still render correctly AND in the normal case everything will be good.
Priority: -- → P2
Assignee | ||
Comment 10•22 years ago
|
||
Hmm, the page isn't even rendering correctly either.
Assignee | ||
Updated•22 years ago
|
Priority: P2 → P1
Updated•22 years ago
|
Comment 11•22 years ago
|
||
You dont even need to scroll this page, click on the document and then on the
url bar, you will se the what the attached image shows.
Comment 12•22 years ago
|
||
*** Bug 206640 has been marked as a duplicate of this bug. ***
Comment 13•22 years ago
|
||
Is this a regression?
Summary: performance sluggish on Finnish CSS-tutorial page → performance sluggish on Finnish CSS-tutorial page due to fixed positioning
Comment 14•21 years ago
|
||
Is this a dup of bug 201307, or is it a bug separate because the elements on
this page are hidden?
Updated•21 years ago
|
Summary: performance sluggish on Finnish CSS-tutorial page due to fixed positioning → slow scrrolling bugs
Updated•21 years ago
|
Summary: slow scrrolling bugs → slow scrolling due to hidden, fixed-position elements
Assignee | ||
Comment 15•21 years ago
|
||
*** Bug 216997 has been marked as a duplicate of this bug. ***
Assignee | ||
Updated•21 years ago
|
Priority: P1 → P2
Comment 16•21 years ago
|
||
I'm not positive that bug 216997 is a duplicate of this bug since it occurs
only on MacOS.
Comment 17•20 years ago
|
||
Well, I think this is another bug that has hugely benefited from the fix from
bug 243726.
Scrolling is slow in a 2004-11-04 trunk build, but this has improved
tremendously in the 2004-11-05 (and still fine with the 2004-11-21 trunk build)
So I'm inclined to call this bug FIXED.
Depends on: 243726
Comment 18•20 years ago
|
||
I still see Linux issues on that testcase, but those may be covered by other
bugs already. Given that this bug was reported on windows, marking it fixed
seems reasonable.
Comment 19•20 years ago
|
||
Ok, marking fixed then.
Status: NEW → RESOLVED
Closed: 20 years ago
Resolution: --- → FIXED
Comment 20•20 years ago
|
||
I filed bug 272190
Updated•6 years ago
|
Component: Layout: View Rendering → Layout: Web Painting
You need to log in
before you can comment on or make changes to this bug.
Description
•