Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

An issue with this userscript in Greasemonkey (ok in Tampermonkey & latest Scriptish) #1891

Closed
darkred opened this issue Mar 14, 2014 · 6 comments

Comments

@darkred
Copy link

darkred commented Mar 14, 2014

(In continuation of this thread)

It's about this userscript: IMDB - add Rottentomatoes info

Whenever loading an imdb page
initially the part of the page that is just below the navbar
is displayed a lot lower for 1-2 seconds (screenshot taken from the video capture below)
and then it moves up in it's proper position
together with the script's RT info.

Video capture (0.8 MB, wmv).

On the other hand, in Chrome 33 with latest Tampermonkey
and in Firefox 27 with latest Scriptish-nightly 0.1.12a (page link)
the problem NEVER occurs.

I believe that it's a Greasemonkey issue.

PS. Always in a clean Firefox profile, with only Greasemonkey/ Scriptish (or Tampermonkey in new profile in Chrome) and the userscript installed.

@arantius
Copy link
Collaborator

Please provide a reduced test case. An (e.g.) ~10 line script, not a ~500 line one.

@darkred
Copy link
Author

darkred commented Mar 14, 2014

I wish I could! Unfortunately, I'm not it's author and my knowledge in javascript is limited.

@darkred
Copy link
Author

darkred commented May 1, 2014

Also, I just tried the new Scriptish stable release v01.12
-you might want to check the changelog in the above link -
and the problem never occurs.

The problem is mostly obvious when
while in an imdb movie page (example: http://www.imdb.com/title/tt0076759 )
you press F5 or Ctrl+F5,
or simply by clicking the imdb link;
in GM it occurs every time, in Scriptish never.

@darkred darkred changed the title An issue with this userscript in Greasemonkey (ok in Tampermonkey & latest Scriptish nightly) An issue with this userscript in Greasemonkey (ok in Tampermonkey & latest Scriptish) May 1, 2014
@hurda
Copy link

hurda commented May 2, 2014

It also does happen for me with Scriptish, and also when neither GM or Scriptish are enabled

Because of this I doubt this is a problem with GM/Scriptish or the script but just the site having a quirk.

@arantius arantius added this to the Pony milestone May 2, 2014
@darkred
Copy link
Author

darkred commented May 2, 2014

You're right: the problem occurs in Scriptish too, in even in a clean profile, but in another case.
To reproduce:

  • Launch a new Firefox 29 profile
  • paste an imdb page in the awesomebar, eg, http://www.imdb.com/title/tt0111282/ Wait for loading to finish
  • paste another imdb page in the awesomebar, eg, http://www.imdb.com/title/tt0111282/ Wait for loading to finish
  • Switch back and forth a couple of times between these two pages using the arrow buttons in the toolbar (Go back/forward one page).
    The issue will occur.

It's just that the problem is more apparent with either GM or Scriptish and the forementioned script.

But, it doesn't appear in IE11 or Chrome 34.
Therefore, I think it's a Firefox bug.

So I filed this in bugzilla: bug 1005047 Going back and forth two imdb pages causes a display glitch for 1-2 seconds

@darkred darkred closed this as completed May 2, 2014
@darkred
Copy link
Author

darkred commented May 15, 2015

It was a Firefox bug, indeed.
And, it no longer occurs (I currently have FF 38.0.1)

@arantius arantius removed this from the Pony milestone Jan 28, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants