News for hackers. Stuff that matters.
Re:18yo arrested for reporting a bug in the new Budapest e-T... by angus-g on Sunday July 23, 2017 @11:11PM (#14835636)
Side note: this page gives me the weirdest Firefox behaviour I've ever seen: https://gfycat.com/HandyRapidJabiru
Re:18yo arrested for reporting a bug in the new Budapest e-T... by mintplant on Monday July 24, 2017 @02:14AM (#14836211)
That is weird! Would you mind providing your system configuration and Firefox version info so I can file a bug? (Or you could file one here yourself if you're so inclined: https://bugzilla.mozilla.org/enter_bug.cgi?format=guided#h=b...)
Re:18yo arrested for reporting a bug in the new Budapest e-T... by deefcee on Monday July 24, 2017 @08:19AM (#14837800)
Do not file a bug, you might get arrested.
Re:18yo arrested for reporting a bug in the new Budapest e-T... by bigbugbag on Monday July 24, 2017 @04:05AM (#14836667)
Using firefox too, I cannot replicate the behaviour. Could it be something from your side of things causing this ? Have you tried turning it off and on again ?
Re:18yo arrested for reporting a bug in the new Budapest e-T... by satyanash on Monday July 24, 2017 @08:37AM (#14837893)
I am having this exact issue.

- Firefox 54.0.1 (64-bit)

- Arch Linux 4.11.5-1-ARCH

Re:18yo arrested for reporting a bug in the new Budapest e-T... by angus-g on Monday July 24, 2017 @07:57PM (#14843853)
I'm on the 4.11.9-1-ARCH kernel, but same Firefox version. I'm only able to reproduce with the Zotero addon enabled, are you using it too?
Re:18yo arrested for reporting a bug in the new Budapest e-T... by garaetjjte on Monday July 24, 2017 @09:22AM (#14838181)
I also have this issue, interestingly also on Arch. I also seen other site with that issue before but I can't find it now.
Re:18yo arrested for reporting a bug in the new Budapest e-T... by tekromancr on Monday July 24, 2017 @12:12AM (#14835844)
I want to emulate that behavior somehow.
Re:18yo arrested for reporting a bug in the new Budapest e-T... by sgentle on Monday July 24, 2017 @02:14AM (#14836214)
So I tried but the results were... um, unexpected: https://gfycat.com/negligiblesnivelingastarte

Code:

    var db = document.body;document.onscroll = function(){db.style.transform = 'scaleY(1)'; db.style.transform = 'scaleY('+db.scrollHeight / (db.scrollHeight - db.scrollTop)+')'}
Re:18yo arrested for reporting a bug in the new Budapest e-T... by Casseres on Monday July 24, 2017 @03:14AM (#14836457)
That looks like it would be a good April Fool's Day prank.
Re:18yo arrested for reporting a bug in the new Budapest e-T... by nWjbyf45T on Monday July 24, 2017 @06:26AM (#14837230)
It seems from the code you first stretch it out to Infinity and then when scrollTop is bigger than scrollHeight, you go from negative Infinity back to 1. Negative values of scale() 'mirrors' the element. Maybe make sure scrollTop is never equal to or bigger than scrollHeight.
Re:18yo arrested for reporting a bug in the new Budapest e-T... by daxterspeed on Monday July 24, 2017 @11:54AM (#14839501)
This result is by itself amazing, but if you want to make it behave a bit more like the bug you can set the transform-origin to "center bottom".
Re:18yo arrested for reporting a bug in the new Budapest e-T... by synicalx on Sunday July 23, 2017 @11:45PM (#14835753)
That's probably the weirdest browser behaviour I've seen on any browser! I don't even know how I would describe that to someone :/
Re:18yo arrested for reporting a bug in the new Budapest e-T... by tekromancr on Monday July 24, 2017 @12:16AM (#14835850)
Like it's printed on some form of mathematical hyper-rubber sheet, and scrolling pulls it down until it stretches into invisibility, rendering the next rubber page visible.
Re:18yo arrested for reporting a bug in the new Budapest e-T... by Danihan on Monday July 24, 2017 @02:31AM (#14836281)
ITS A BAD CASE OF THE STRETCHIES
Re:18yo arrested for reporting a bug in the new Budapest e-T... by kalleboo on Monday July 24, 2017 @06:48AM (#14837329)
It looks like the scrolling in Firefox is implemented in screen-height tiles, and when he's scrolling it's picking a smaller and smaller portion of the top tile (as the top portion of the tile is scrolling out of the window) but not updating the bottom coordinate of the rectangle it's supposed to render to (so instead of moving up, instead the smaller and smaller portion gets stretched out to fill the window). Then when the top tile is supposed to be completely off-screen, it jumps to the second tile in one go.