I have a bug
  • OK so I've been using this addon for a long time but after updating to FF6 I have a bug. here's a link to a screenshot. You can see I'm mousing over a bookmark which makes the url preview appear at the bottom of FF. Whenever that url preview appears you can see in the screen shot the thin line that stretches across the entire screen. Very annoying. You can also see it appear when you click on a link that opens in a new tab, since every page is very briefly a blank page before it loads, so if you look quick enough you can see it.

    Here is the link to the screenshot. http://i52.tinypic.com/119cymx.jpg

    I've tried disabling all my other addons to make sure it wasn't a conflict with another style or something and it's not.

    Any help would be much appreciated.
  • I also notice that this style

    http://userstyles.org/styles/39926/mdrifus-firefox-4-aero-glass-project

    glasses the about:blank page and doesn't have the bugged line that appears. I'm no pro but I tried looking and I can't figure out what the difference is.
  • fixed it. If anyone else is having the same problem just a simple

    window[stylish-url="about:blank"] #appcontent
    {
    opacity: 0 !important;
    }

    works perfectly. (taken from http://userstyles.org/styles/46207/firefox-4-ui-tweaks)
  • Actually, that's bound to cause issues. Personally, I'm seeing nothing to fix. Tested it on clean profile with the default theme had no errors. Win7 Fx6
  • There is nothing to fix, it works fine. It looks like another style or ext., one of those that have a toolbar maybe? or a style for addons bar?
    Here, it's blank all right, no lines:
    image
    768 x 432 - 710K
  • @makondo you look like you're at a different resolution than I am. I'm at 1920x1080. You also aren't showing one of the link popups in the lower right like i was in my picture. It's only when that link popup shows that I can see the line. Also, if your link address popups are colored differently than FireFox default the problem doesn't seem to occur, as I just tested a style that changed the link address popup to this

    [IMG]http://i54.tinypic.com/2di3in7.jpg[/IMG]

    (the style i used there to do that is just

    .statuspanel-label {
    background: rgba(20,20,20,.75) !important;
    color: #ffffff !important;
    }

    and as you can see the problem is no longer there. However, ideally I'd prefer to have that popup as its default FireFox color and just figure out what's causing that line.

    This is definitely some type of display bug with the method this particular addon uses to glass the about:blank page. I know that because when I disable all addons except for stylish and all stylish styles except for this about:blank one and restart FireFox this problem still occurs.

  • I was able to reproduce this by using a default(not custom) Aero theme in Win7. It's actually due to the fix for bug 633282. I was able to remove it by adding the following to the style:
    #appcontent { -moz-appearance: none !important}

    I haven't done any further testing to see if that will cause any other issues, but it may, I can't account for every use of about:blank.
    image
  • That fix works perfecty foxxyn8 thank you much! I was losing my mind thinking it was just me and maybe I had a graphics driver problem or something.

    Thank you again.
  • no problem. If you wouldn't mind taking a moment to rate the style I would appreciate it. :)
  • Resolution is the same, browser win is re-sized. Must be something win7 specific, i'm on Vista and i don't see any lines anywhere. But then, i have a style that works as S4E does and url is in the status/addons bar.
    Oops!
    Wait! I already have -moz-appearance:none in my code!... No wonder i don't see it. I forgot, i have the style modified, of course.
  • The new update made yahoo mail transparent. All text and background. I had to disable it. =(
  • looks okay to me. Are you using any addons that would affect yahoo mail? Which Firefox version?

    image
  • DOH! It's the "style the addon-bar" that's causing it. bloody hell! I don't even know how to fix... My skills are teh suxxors. hahaha! I guess I'll disable it. =/

    Anyway, thank you.
  • p.s. Oh, I am using Firefox 6.0
  • @foxxyn8

    I just checked back here and saw you updated the official version to account for the thin line bug.

    I'd love to give you a review but unfortunately the bug still exists.... sort of.

    Using the version that was available when I started this topic and the information you gave above "#appcontent { -moz-appearance: none !important}" I added that as the last line of the style and things seemed fine. BUT I found a bug that was causing some images on webpages to become transparent which caused me to check back here. However it did indeed completely fix the thin line in all instances.

    However with your new version, the thin line is gone when mousing over bookmarks on the about:blank page, and no more transparent images on webpages. Both of which are great. The problem is though that when a new tab opens and loads a page, such as when you middle-click a link to open it in a new tab, if you look very briefly before the page loads you can still see that thin line appear. And once you see it you always notice it.

    I'll give you a positive review, I'd love to, but I can't until the bugs are fixed.
  • you're asking me to fix something that's occurring after the url changes, but before the content loads. Sorry, but I can't. Short of setting #appcontent to to always have a -moz-appearance:none which causes the gradient to disappear from the window frame. (see : http://forum.userstyles.org/discussion/28282/bug-missing-white-gradients/#Item_2 ) Besides you're saying that doing that introduced some other bug (which btw I can't reproduce.) It is not my style that is causing this.
  • I'm sure you can reproduce it. It's the same thin line as the original post talks about, but it only shows briefly before a page loads. Here's an easy way to test it.

    Using you most recent version middle click this link (really any link would do but this site is very pic/video heavy) so it opens in a new tab and watch for the thin line in the same spot it was originally in the brief time that about:blank is displayed before the page displays.

    http://nhl.com/

    Since about:blank shows very briefly before the page loads, especially if you don't already have the page cached, that gives you the best chance to see it since it takes that brief half a second longer for the page to load.

    I would think it's fixable since using your original fix fixed it. But the way you implemented the current fix, while it fixes your gradient bug, it reintroduces the thin line bug, but only in those page loads. There's got to be some way to get the best of both worlds, and some reason the line is showing again but only in that specific instance.
  • I can reproduce that. I am aware of it. I know why it's happening. The only fix I know of breaks the gradient. So it's either see that thin line for a few seconds while the content loads (which you shouldn't technically be seeing anyway since the stylish-url has already changed) or always have the gradient broken. It's a trade-off and guess who gets to make that decision? If you have an idea of how to fix it please share, otherwise you're just gonna have to deal with it. What I can tell you is that it doesn't occur in Aurora or Nightly. But once again - THE STYLE IS NOT CAUSING IT!!!!!
  • YES! The new update works with the "style the addon-bar" again! Thanks, you rock! :-D
  • foxxyn8 said: you're asking me to fix something that's occurring after the url changes, but before the content loads. Sorry, but I can't. Short of setting #appcontent to to always have a -moz-appearance:none which causes the gradient to disappear from the window frame. (see : http://forum.userstyles.org/discussion/28282/bug-missing-white-gradients/#Item_2 ) Besides you're saying that doing that introduced some other bug (which btw I can't reproduce.) It is not my style that is causing this.


    Using your previous version with your fix from this thread looks like this

    @namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);

    #content,
    #appcontent,
    #content > tabbox > tabpanels {
    background-color: transparent !important;
    }

    #main-window[inFullscreen="true"]{
    -moz-appearance: -moz-win-borderless-glass !important;
    background: none !important;
    }

    #main-window[stylish-url="about:blank"]:not([onclose^="PrintUtils"]):not([title^="Source Chart"]):not([chromehidden="menubar toolbar directories extrachrome "]) #content browser:not([src]){
    opacity: 0 !important;
    }


    #appcontent { -moz-appearance: none !important}


    The page transparency bug you're saying you can't reproduce can easily be seen by going to

    http://www.philadelphiaeagles.com/index.html

    Notice the page background. Now scroll down just a notch or two. The background and other items suddenly become transparent. On the other hand the thin line bug is completely fixed at all times.

    With your new version you say you fixed a gradient bug, which may be related to the tranparency bug from the previous version since that problem is gone in the new version, but it reintroduces the thin line bug but only while pages are loading which is just really odd since that was taken care of before.

    The only real difference between the two versions is this line

    #main-window[stylish-url="about:blank"]:not([onclose^="PrintUtils"]):not([title^="Source Chart"]):not([chromehidden="menubar toolbar directories extrachrome "]) #appcontent {
    -moz-appearance: none !important;
    }


    so it has something to do with that. Either it's missing something, has something extra it doesn't need to have, is in the wrong place, or whatever. But the key to the gradient problem and the thin line problem are somewhere in the way that line is implemented. Somehow it has managed to both fix and break both problems.

    You also mentioned that none of these problems exist in Aurora or Nightly. I have no idea what those are. If those are preview versions of upcoming FireFox builds and the bug is gone then great. Otherwise it is definitely your addon. I wouldn't have started this thread and wouldn't be back posting in it again if I didn't confirm the problem by disabling all other addons and Stylish styles to confirm it was your style causing it first.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!