firefox-minimap-scroller icon indicating copy to clipboard operation
firefox-minimap-scroller copied to clipboard

often the map does not appear until e.g. after clicking away from, then back to, the mapped page

Open grahamperrin opened this issue 7 years ago • 5 comments
trafficstars

Screen recording: 2017-12-29 05:43.ogv.zip

Waterfox 56.0.1 on FreeBSD-CURRENT.

Reproducible with Minimap Scroller alone installed; reproducible with Firefox 56.0.2 (64-bit).

grahamperrin avatar Dec 29 '17 17:12 grahamperrin

Mmm that's weird. We should get a redraw from either the onload event or the mutation events if things changed in the DOM. Can you check with:

  • Other pages. Maybe it's specific to github somehow?
  • Firefox Nightly, or at least 57+

Also look at the browser console (not the web dev console) looking for error messages - do that without any other extensions installed though, otherwise it's going to be super verbose.

diox avatar Dec 29 '17 17:12 diox

Thanks for the speedy response!

Not specific to GitHub. Most pages seem to be bugged. Here, for example:

2017-12-29 17 44 21 1339561 - meta tracking issues necessary for sidebar tab management

  • https://bugzilla.mozilla.org/show_bug.cgi?id=1339561

Random guesses:

  • gfx.xrender.enabled was true
  • layout.css.servo.enabled was false (for compatibility with Scrollmap)

I switched each boolean, the issue persisted.

I'll test with a Firefox Quantum on Mac OS X 10.9.5 …

grahamperrin avatar Dec 29 '17 17:12 grahamperrin

Not reproducible with Firefox 57.0.3 (64-bit) on the Mac.

grahamperrin avatar Dec 29 '17 18:12 grahamperrin

Firefox 56.0.2 on FreeBSD-CURRENT: AFAICT, nothing relevant in the browser console when the bug bites at e.g. http://meatwad.mouf.net/rubick/poudriere/packages/

While creating services from category 'profile-after-change', service for entry 'Notification Telemetry Service', contract ID '@mozilla.org/notificationTelemetryService;1' does not implement nsIObserver.
OpenGL compositor Initialized Succesfully.
Version: 3.0 Mesa 17.3.0
Vendor: VMware, Inc.
Renderer: llvmpipe (LLVM 4.0, 256 bits)
FBO Texture Target: TEXTURE_2D
OpenGL compositor Initialized Succesfully.
Version: 3.0 Mesa 17.3.0
Vendor: VMware, Inc.
Renderer: llvmpipe (LLVM 4.0, 256 bits)
FBO Texture Target: TEXTURE_2D
GET http://meatwad.mouf.net/favicon.ico

– the first three lines appeared when Firefox started, the .ico-related stuff appeared when I loaded the page.

grahamperrin avatar Dec 29 '17 18:12 grahamperrin

Reproducible with Waterfox 56.0.1 (64-bit) on the Mac.

grahamperrin avatar Dec 29 '17 18:12 grahamperrin