8

When I load a page such as

https://tex.stackexchange.com/users/<number>/<username>?tab=reputation

the browser keeps refreshing it, making it impossible to open up a closed day, for instance. Moreover, on my rep page, the recent upvotes are immediately classified with the old ones and the same happens with the responses tab.

The browser I use is Safari 5.0.3 on Mac OS X (10.6). The behavior started some days ago (not more than a couple of weeks, IIRC).

EDIT

The problems seems to be still present; for example when I try this page

https://tex.stackexchange.com/users/4427/egreg?tab=activity&sort=revisions

the continuous refreshing problem appears.

EDIT2

I get the undesired behavior when I access the following page:

https://tex.stackexchange.com/users/4427/egreg?tab=answers

and then click on the "[2]" square to go to the second page: the page that appears refreshes continuously. However, if I go directly to, say,

https://tex.stackexchange.com/users/4427/egreg?tab=answers&sort=newest&page=3

then the problem doesn't appear immediately, but only when going to another page by clicking on the squares below.

10
  • Can you check that you don't have the browser setup to refresh the page? (I know you can do this with the context menu in FF.) At least in FF10 on Win7, I'm not seeing that behavior. Feb 19, 2012 at 21:03
  • There's no such option is Safari, that I know of. It happens only on some kind of pages in the StackExchange network.
    – egreg
    Feb 19, 2012 at 21:08
  • Does it happen if you use another browser on the same OS? For instance, Chrome? Feb 19, 2012 at 21:09
  • It doesn't happen with Firefox 3.0.8
    – egreg
    Feb 19, 2012 at 21:14
  • Part of this at least is this issue, but Safari 5.0.x refreshing constantly may be a separate bug in History.js.
    – Tim Stone
    Feb 19, 2012 at 21:40
  • Sounds similar to/closely related to meta.stackexchange.com/questions/122230/… (and its dupe meta.stackexchange.com/questions/122375/…). Something changed a week and a half ago that doesn't play nice with WebKit.
    – jscs
    Feb 19, 2012 at 21:56
  • @TimStone Thanks for the pointer. It seems just the same problem.
    – egreg
    Feb 19, 2012 at 22:01
  • @egreg - I can't repro this after the fix on the related issue, can you see if this is fixed on your end? Feb 20, 2012 at 12:06
  • @NickCraver It seems to be fixed! Now the page doesn't spawn a refresh after being loaded. Thanks
    – egreg
    Feb 20, 2012 at 12:13
  • @egreg - good to hear, leaving a note and completing this :) Feb 20, 2012 at 12:17

1 Answer 1

7

There was a bug introduced by a change on the Webkit side, it's now accounted for in our JavaScript and should behave properly.

11
  • I've edited the question pointing to a page where the problem is again appearing
    – egreg
    Mar 8, 2012 at 21:41
  • It's not happening to me with Firefox. Mar 9, 2012 at 0:13
  • @JohnSaunders It's a specific problems of browsers relying on MacOS X WebKit such as Safari.
    – egreg
    Mar 9, 2012 at 16:51
  • As I've already remarked some days ago in an edit to my answer, the problem has reappeared.
    – egreg
    Mar 12, 2012 at 9:43
  • @egreg - I can't repro this on any browser I try, I'll need to get someone with a Mac at the office to try Safari to repro, will get back to you on this. Mar 12, 2012 at 10:12
  • @NickCraver I've added some info about how to reproduce the problem (or at least how I get stuck into it).
    – egreg
    Mar 12, 2012 at 10:25
  • 1
    @NickCraver Now that the issue seems fixed, would it be a good idea to have the problem and solution as a wiki post? Would be helpful to others and an interesting read. Or is it posted anywhere already?
    – bPratik
    Mar 12, 2012 at 10:51
  • @NickCraver The problem persists. I tried just now.
    – egreg
    Mar 23, 2012 at 22:47
  • @egreg I can't repro this on Safari on a Mac, but I'm on OS X 10.7.3
    – Jin
    Mar 24, 2012 at 14:18
  • @Jin Just tried again
    – egreg
    Mar 24, 2012 at 14:32
  • @egreg - We simply cannot repro this, we've tested in your exact browser and OS. There has to be something else in play, a browser extension, user script, etc. Mar 28, 2012 at 11:20

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .