Open Bug 314445 Opened 20 years ago Updated 3 years ago

Dynamically setting direction=up/down on marquee doesn't give complete scroll behavior

Categories

(Core :: Layout, defect)

x86
All
defect

Tracking

()

REOPENED

People

(Reporter: martijn.martijn, Unassigned)

References

Details

(Keywords: regression, testcase)

Attachments

(4 files)

See upcoming testcase. When clicking on the 'set direction=up' button the marquee changes in a vertical marquee. But currently it doesn't scroll up completely. This regressed between 2005-10-26 and 2005-10-28. It has to be a regression from bug 313642.
Attached file testcase
Attached patch patchSplinter Review
Ok, backing this part out of the patch fixes the issue. There might be a better way to fix the issue, though.
On the other hand, this wasn't working well before that checkin. Click on direction=up, then click on behavior=alternate -> the scrolling isn't correct also. I bet this has got something to do with this.originalHeight, that only gets set on init().
testcase WFM (Minefield/3.0a1)
I can still see the bug, using: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/20061214 Minefield/3.0a1
Yes, still buggy. I was confused, sorry for the spam.
Blocks: 410152
Attached file testcase2 ?
Is this the same bug? (Fx3 and 3.1b1)
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2a1pre) Gecko/20090211 Minefield/3.2a1pre testcase attachment 201377 [details] WFM (really this time, I hope)
Yeah, but your testcase2 is not working yet, so this bug is not wfm.
So I guess the patch in bug 166591 might have improved the first case, not sure why testcase2 isn't working yet.
Blocks: 854221
I can still reproduce this issue shown in TC2. Once the first element hits the top of the window, the whole Marquee restarts at the bottom. Is this an issue that is still going to be fixed or can it be marked as a Wont Fix?
Flags: needinfo?(martijn.martijn)
Why would you want to mark it wontfix?
Flags: needinfo?(martijn.martijn)
I only suggest wontfix because the age of the bug. Also only if, in fact, this issue will not get fixed. Here at Softvision we are tasked with cleaning up all of the older issues.
Was able to reproduce on WIndows 8.1 x64 and also Ubuntu 14.04 x32.
OS: Windows XP → All
Wontfix is for module owners in general.
Got ya. For clarity I wasn't going to close this as wontfix just wanted to get the status on this bug due to the age. Sorry for the miscommunication.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WORKSFORME
Status: RESOLVED → REOPENED
Resolution: WORKSFORME → ---

It's now working as expected.

(In reply to Karl Dubost💡 :karlcow from comment #17)

It's now working as expected.

No, testcase2 attachment344086 [details] doesn't work as expected.

Attached image rendering in browsers
  • Left: Blink / Edge Canary Version 90.0.803.0 (Version officielle) Canary (64 bits)
  • Middle: Gecko / Firefox Nightly 87.0a1 (2021-02-17) (64-bit)
  • Right: WebKit / Safari Tech Preview Release 120 (Safari 14.2, WebKit 16612.1.2.6)

Two differences here:

  • Safari and Firefox shares the same scrolling height around ~ 200px
    while Edge shows the full content height
  • Safari and Edge scrolls the full content until it reaches the top
    while Firefox stops the scrolling and restart from the bottom as soon as the first line reaches the top.

Reopening indeed (missed that). Thanks j.j.

Assignee: nobody → kdubost
Severity: normal → S3
Assignee: karl+moz → nobody
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: