Closed
Bug 299569
Opened 20 years ago
Closed 18 years ago
Performing any action on Bungie.net causes Camino to hang for 20-30 seconds
Categories
(Camino Graveyard :: General, defect)
Tracking
(Not tracked)
RESOLVED
WORKSFORME
People
(Reporter: olly, Unassigned)
References
()
Details
(Keywords: perf)
User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8b2) Gecko/20050531 Camino/0.9+
Build Identifier: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8b2) Gecko/20050531 Camino/0.9+
When visiting Bungie.net or any pages on that site the page loads correctly but
any action (scrolling the page, clicking a link, etc) will make Camino
"beachball" for around 30 seconds. This will also happen if you open a
Bungie.net page in a background tab and attempt to click it, and then again if
you try to scroll when the tab opens.
Reproducible: Always
Steps to Reproduce:
1. Visit http://www.bungie.net and wait for page to load.
2. Attempt to scroll the page or click a link (this should cause the first hang).
3. Middle-click a link to open it in a new tab.
4. Attempt to change to the new tab (this should cause another hang).
Actual Results:
Two hangs in the noted places, and a third when closing the new tab to return to
the first.
Expected Results:
Pages should be changed and scrolled without the software hanging.
Comment 1•20 years ago
|
||
My guess is our awful redraw performance in some situations + the many position:
fixed; and animated elements on the page.
I only get a beachball for a few seconds, probably due to a nice userContent.css.
Wevah: should this be duped to the animated elements bug or is it different
enough to be confirmed on its own?
Comment 3•20 years ago
|
||
It's very possibly a dupe. If so, this is definitely a good example as an
extreme case.
I guess I'll just have to check things with QuartzDebug a little and remove some
elements one-by-one to see for sure, though.
Yet another example of our redraw mess. On my dual G5 this page used 100% of my
cpu's when I scrolled. WE SUCK
*** This bug has been marked as a duplicate of 280982 ***
Status: UNCONFIRMED → RESOLVED
Closed: 20 years ago
Resolution: --- → DUPLICATE
I'm unduping this one, too. It's manifestly *not* bug 280982 comment 0, but
that's all I can say; someone who understands Shark and who can take apart pages
should have a look.
Status: RESOLVED → UNCONFIRMED
Resolution: DUPLICATE → ---
Smokey don't worry this really is that rectangle redraw ug, investigation with
Quartz Debug showed we are doing a lot of repaint stuff. Another part of the
slowdodn on this webpage is the fact that they use some div's that are overlain
and gecko just isn't really fast at rendering that.
Comment 7•20 years ago
|
||
Some quick profiling shows that image tiling is a large part of the slowdown.
The 1600x4 background image may contribute (bug 295737).
This is better after all the recent perf fixes, but I still beachball some, like
when loading one of the "full story" pages (1.33 GHz G4).
(In reply to comment #7)
> Some quick profiling shows that image tiling is a large part of the slowdown.
> The 1600x4 background image may contribute (bug 295737).
I'll have a look at this with the tiling build in bug 295737, too, when I get a
chance to grab it.
Depends on: 295737
I don't notice any improvement with the tiling build over what I noted in
comment 8, unfortunately. I still beachball trying to scroll one of the "full
stories" linked from the main bungie.net page.
Updated•20 years ago
|
Assignee: pinkerton → sfraser_bugs
Comment 11•20 years ago
|
||
The perf issues on bungie.net seems to be caused by a lot of drawing, especially
when scrolling, because the page has a large number of fixed position elements.
Many of these have background-image CSS so we do some image tiling for them.
Theare are also animated gifs.
It's probably worse in Camino because we're still being bitten by bug 166932 on
this page.
Comment 12•19 years ago
|
||
*** Bug 327410 has been marked as a duplicate of this bug. ***
Comment 13•18 years ago
|
||
Things seem reasonable in a trunk build; it's not exactly snappy, but no worse than other browsers. Is anyone still seeing beachballing with trunk builds?
Assignee: sfraser_bugs → nobody
QA Contact: general
Comment 14•18 years ago
|
||
Sounds like not, so closing. If anyone sees this in trunk, feel free to re-open.
Status: NEW → RESOLVED
Closed: 20 years ago → 18 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•