Skip to content

Loading…

[Firefox] Popup issues #730

Closed
quo opened this Issue · 21 comments

9 participants

@quo
quo commented

When I try to open the popup, with the dynamic filtering matrix enabled, it usually looks like this:

ublock1

Without the filtering matrix, it is cut off on the right side:

ublock2

It's probably the same issue. It looks like a race condition; every once in a while it'll open correctly (both with and without filtering matrix).

This is with 0.8.7.0-dev.8, it worked fine with 0.8.6.

There is also an annoying 'flickering' of the filtering matrix when you open the popup. This happens in 0.8.6 as well.

@chrisaljoudi
Owner

Can't reproduce either issue on Firefox 35.0.1 (OS X) with latest µBlock (0.8.7.0-dev.8).

@ghost

The advanced matrix is glitching here as well. Happens when the matrix is left extended '+' and appears on subsequent toolbar reopenings, where the page is refreshed or browsing to a new page.

Setting the filtering matrix back to '-' allows the toolbar pop up to display normally here.

Firefox 35.0.1 32 bit, Mint Mate 17.01 64 bit, µBlock 0.8.7.0-dev.8

Edit: no ui issues here with 0.8.6.0

@mquandalle

I also encounter the same issue on Firefox developer edition (v37a) on ubuntu 14.10.

@chrisaljoudi
Owner

From the screenshots you showed, this looks like a Firefox or window manager rendering bug more than anything else.

If you look at this:

If you overlay the actual popup's size, it fits well with the partial popup you showed in your screenshot. Take a look:

Ignore the typeface (looks like you're defaulting to ubuntu, maybe?), you can see that the widths (which aren't dependent on the typeface) seem to match.


Can anyone who's running Firefox on Windows/OS X reproduce this? I've been unable to reproduce on OS X, and the combination of all the above (plus the fact that all reports have been from Linux so far) makes me think it might be Firefox-on-Linux-specific.

@gorhill

Yes, a Firefox issue, I have it all the time the first time I bring the popup. Not sure what can be done, if anything. @Deathamns should have better insights about the issue.

@gorhill

The glitching is definitely an issue, but about the flickering, I doubt anything can be done. It's also present on Chromium, and I spent so much time earlier in the design of the dynamic filtering pane to get rid of it, I gave up in the end. No amount of CSS I threw at this would make any difference.

@chrisaljoudi
Owner

@gorhill out of curiosity, would you mind sharing a minimal test case to reproduce the flickering?

@gorhill

minimal test case to reproduce the flickering

Toggle on/off the dynamic filtering pane.

@chrisaljoudi
Owner

@gorhill hmm, am I doing the right thing here? http://chrisly.me/3q0c3F100F3O

If so, it doesn't seem like the flicker is happening — or am I not noticing it?

@gorhill

@chrisaljoudi Yes, it looks clean. So it's a non-Safari problem, or a linux problem, to be determined.

@chrisaljoudi
Owner

@gorhill

it's a non-Safari problem

I'm sorry I'm talking so much, but the screen recording is of Chrome on OS X. Sorry I didn't make that clear.

I'll try and test in Chrome on Windows to see (if it works on Windows but not on Linux, then it's likely a Linux-only problem for both Chrome and Firefox).

@ozar

Like gorhill describes above, I get this issue in Firefox 35.0.1 right after it first starts and it happens on my Linux and Windows boxes. It's usually fine after the first broken uBlock popup. This has been an issue with all versions of uBlock that I've tried.

  • Edit: I just noticed that I am not having this issue with version 0.8.7.0 when in Firefox 35.0.1 and running Windows. uBlock's popup window seems to be opening fine every time.
@my-password-is-password

Tried on FF 33 on Windows XP and I see the flicker.

Collapsing the dynamic filtering matrix shifts everthting to the left then the popup resizes to the smaller size.
ublockpopupglitch

Video:
http://uux3.altervista.org/uBlockPopup.webm

@alejandrolemus

Firefox 35.0.1 on Windows 7. This started after updating to 0.8.7.0 (final):

df

df1

Edit: a browser restart solved the issue, will report if it comes back.

@jschuck

For me it's the same with version 0.8.7.0 on Firefox 35.0.1, on Archlinux with kernel 3.18.6-1-ARCH, x86_64.

I downgraded to 0.8.6.0 for the time being.

@ghost

No popup issue here with uBlock 0.8.7.0 Final on Firefox 35.0.1 / Win7 x64 (never had any with previous uBlock 0.8.6.0 either).

@ghost

With 0.8.7.1-dev.2 the advanced panel glitch is gone here. That is to say, it is working great.

Mint 17.01 64 bit; Firefox 35.0.1 32 bit

Edit: Dang, rebooted the browser and the glitch came back. sadpanda.jpg

@gorhill

Someone posted a video of the glitch (in the Chrome store's feedback section), It looks more severe than what I get (I get the glitch only once):

https://vid.me/SK2e

(You will need to noop d1wst0behutosd.cloudfront.net if you use default-deny).

@gorhill gorhill added a commit that closed this issue
@gorhill gorhill this fixes #730 273dcd7
@gorhill gorhill closed this in 273dcd7
@ghost

did fix; can confirm \o/

@jschuck

Here too. Thanks.

@rodalpho

Note this does not fix issue gorhill/uBlock#505 .

@crisalis crisalis referenced this issue in gorhill/uBlock
Closed

Panel bug when icon in Firefox panel #83

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.