AdBlock+ Element HIding Helper bugs in FF 3.0 RC2

Everything about using Adblock Plus on Mozilla Firefox, Thunderbird and SeaMonkey
User avatar
Will Pittenger
Posts: 122
Joined: Fri Feb 08, 2008 10:07 pm
Location: Morton, IL

AdBlock+ Element HIding Helper bugs in FF 3.0 RC2

Post by Will Pittenger »

  1. Some divs (in 90% of the pages I have seen) are impossible to kill. In fact, I found some on this page. Just under the edit box is a div that EHH shows as 0 pixels in height. If you hover over it, it keeps getting wider. A similar div exists just to the right of the emoticons table. Only this div has no width and keeps getting taller. Those and some other divs, when you attempt to block them, are shown with no parentage. It's just a div with a full style tag.
  2. When you activate EHH with some elements already blocked, it shows those elements. This is very confusing. "I thought I blocked that?"
  3. This really isn't a bug in the strict definition, but the default ABP shortcut keys conflict with some of FF's new ones. Shift-CTRL-H now opens a history list manager similar to the bookmark manager. I moved EHH's shortcut to Shift-CTRL-> (note the case, Shift-CTRL-. doesn't work). Shift-CTRL-B opens the bookmark manager. I moved that to Shift-CTRL-?.
  4. The command to hide the command list (H) doesn't work.
Generated: Wed Jun 11 2008 03:35:23 GMT-0500 (Central Daylight Time)
User Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9) Gecko/2008052906 Firefox/3.0
Build ID: 2008052906

Enabled Extensions: [51]
- Adblock Plus 0.7.5.4+.2008051609 - {d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d} - Ads were yesterday!
- Adblock Plus: Element Hiding Helper 1.0.4+.2008051609 - elemhidehelper@adblockplus.org - Helps you create element hiding rules for Adblock Plus to fight the text ads.
- Add to Search Bar 1.7 - add-to-searchbox@maltekraus.de - Add any search on any page to the Search Bar.
- All-in-One Sidebar 0.7.5 - {097d3191-e6fa-4728-9826-b533d755359d} - Sidebar control with award-winning user experience!
- BBCode 0.5.2.2 - {AE37D527-6604-461c-8102-975CF8053A2F} - Adds Formating (BBCode/HTML/XHTML/etc.) to the context menu for Blogs and forums (PHPBB and others).
- Better Gmail 2 0.5 - bettergmail2@ginatrapani.org - Enhances the new Gmail interface with Greasemonkey user scripts. All scripts copyright their original authors. Click on the script homepage in the About tab for help and more information.
- ChatZilla 0.9.82.1 - {59c81df5-4b7a-477b-912d-4e0fdf64e5f2} - A clean, easy to use and highly extensible Internet Relay Chat (IRC) client.
- CoLT 2.4.1 - {e6c4c3ef-3d4d-42d6-8283-8da73c53a283} - Adds a Copy Link Text item to the browser's context menu.
- Copy Link Name 1.2.6 - {103B2EA2-F063-4273-958D-6B46E5B6F98C} - Copies the name (source anchor) of a link.
- CS Lite 1.3.8 - {00084897-021a-4361-8423-083407a033e0} - Control cookie permissions.
- CustomizeGoogle 0.72 - {fce36c1e-58d8-498a-b2a5-66ad1cedebbb} - Enhance Google search results and remove ads and spam.
- CuteMenus - Crystal SVG 1.9.2 - {63df8e21-711c-4074-a257-b065cadc28d8} - Adds icons to all menus.
- Extended Copy Menu 1.5 - {2E18002D-DF43-4c65-9FDA-40D02F066D9E} - Provides the option to copy selection as plain text or html.
- Extended Statusbar 1.2.7 - {daf44bf7-a45e-4450-979c-91cf07434c3d} - A Statusbar with Speed, Percentage, Time and loaded size (like Opera's one)
- Flagfox 3.2.6 - {1018e4d6-728f-4b20-ad56-37578a4de76b} - Displays a flag depicting the location of the current server
- FlashGot 1.0 - {19503e42-ca3c-4c27-b1e2-9cdb2170ee34} - Enables single and massive ("all" and "selection") downloads using the most popular external download managers for Windows, Mac OS X, Linux and FreeBSD (dozens currently supported, see Extension's Home Page for details). FlashGot offers also a Build Gallery functionality which helps to synthetize full media galleries in one page from serial contents originally scattered on several pages, for easy and fast "download all".
- GButts 1.5.5 - {5C46D283-ABDE-4dce-B83C-08881401921C} - Display all of your Google Services as buttons just next to your "Home" button or anywhere you like it!
- Google Earth Plugin 4.3.9477.6413 - {49D7314F-25B5-4555-88F5-622FD3FC3D91} - Google Earth in your browser
- HashColouredTabs+ 0.4.17 - hashcolouredtabs@bristol.ac.uk - Gives each tab a colour-coded icon depending on the URL.
- IE Tab 1.5.20080310 - {77b819fa-95ad-4f2c-ac7c-486b356188a9} - Enables you to use the embedded IE engine within Mozilla/Firefox.
- Image Zoom 0.3.1 - {1A2D0EC4-75F5-4c91-89C4-3656F6E44B68} - Adds zoom functionality for images
- ImageBot 3.5.4 - {55009080-176f-11da-8cd6-0800200c9a66} - An Image Uploader
- InFormEnter 0.5.5.3 - {5546F97E-11A5-46b0-9082-32AD74AAA920} - Helper for form filling in semi-automatic mode.
- Java Console 6.0.03 - {CAFEEFAC-0016-0000-0005-ABCDEFFEDCBA}
- Java Console 6.0.05 - {CAFEEFAC-0016-0000-0005-ABCDEFFEDCBA}
- Linkification 1.3.3 - {35106bca-6c78-48c7-ac28-56df30b51d2a} - Converts text links into genuine, clickable links.
- Locationbar² 1.0.1 - locationbar2@design-noir.de - Formats and linkifies addresses in your Location bar.
- MediaPlayerConnectivity 0.8.3 - {84b24861-62f6-364b-eba5-2e5e2061d7e6} - Open video stream directly in an external Video Player
- More Tools Menu 1.1 - {9a7a67d3-3048-47fb-acde-d0f7ae51f86a} - Unclutter the "Tools" menu by moving new items to a "More Tools" menu.
- MR Tech Toolkit 6.0a29 - {9669CC8F-B388-42FE-86F4-CB5E7F5A8BDC} - MR Tech Toolkit power tools for all users. (en-US)
- NoScript 1.6.9 - {73a6fe31-595d-460b-a920-fcc0f8843232} - Extra protection for your Firefox: NoScript allows JavaScript, Java (and other plugins) only for trusted domains of your choice (e.g. your home-banking web site). This whitelist based pre-emptive blocking approach prevents exploitation of security vulnerabilities (known and even unknown!) with no loss of functionality... Experts will agree: Firefox is really safer with NoScript :-)
- Organize Search Engines 1.4 - organize-search-engines@maltekraus.de - Organize your search engines with separators and folders.
- Organize Status Bar 0.5.2 - {35106bca-6c78-48c7-ac28-56df30b51d2c} - Organize your status bar icons.
- PDF Download 1.0.1.1 - {37E4D8EA-8BDA-4831-8EA1-89053939A250} - Allows you to choose what to do with a PDF file: download it, view it with an external viewer or view it as HTML.
- Print/Print Preview 0.6 - {19EB90DC-A456-458b-8AAC-616D91AAFCE1} - Replace the default "Print" button with the Mozilla Suite style "Print/Print Preview" toolbar button/menu, with additional "Page setup" option. Adds new options to context menu as well.
- Redirect Remover 2.5.4 - {fe0258ab-4f74-43a1-8781-bcdf340f9ee9} - Removes Redirects from Links and Images
- Searchbar Autosizer 1.3.8 - {655397ca-4766-496b-b7a8-3a5b176ee4c2} - Expand the search bar as you type
- SearchBox Sync 1.1.2 - {65d1639c-419f-4b52-9520-2d1455e5091b} - Synchronize the searchbox content
- SearchLoad Options 0.5.1 - searchloadoptions@esteban.torres - Tweak the searchbar's functionality.
- SearchWP 2.1 - {3e270ac3-8936-43fb-ad20-b4685172a83d} - Buttons for the search box with terms highlighting
- Show Picture 1.2 - LDshowpicture_plashcor@gmail.com - Displays the selected image.
- Tab Mix Plus 0.3.6.1.080416 - {dc572301-7619-498c-a57d-39143191b318} - Tab browsing with an added boost.
- TableTools 0.24 - {7C7F5C11-4ACD-4CDB-9293-2E3F46654E2A} - Sort, filter or copy any table ('ctrl+alt+click' sorts, 'ctrl+shift+click' shows filter, 'ctrl-z-click' etc. allows copying in various formats).
- TargetKiller 0.5 - {9a4cea50-3bc5-47e5-aec8-5eda9d4839d6}
- Text Shadow 0.3.2008042901 - textshadow@piro.sakura.ne.jp - Provides text-shadow support, which is a part of CSS3.
- Thumbs 0.6.5 - {6cffc2d6-aea4-4032-b8c6-d211fe6ded4e} - Shows the first thumbnail from each linked gallery.
- Toolbar Buttons 0.5.0.4 - {03B08592-E5B4-45ff-A0BE-C1D975458688} - Adds toolbar buttons.
- Tweak Network 1.2 - {DAD0F81A-CF67-4eed-98D6-26F6E47274CA} - Tweak network settings.
- View Cookies 1.7 - {8F6A6FD9-0619-459f-B9D0-81DE065D4E21} - View cookies of the current web page.
- View Dependencies 0.3.3.0 - {8965bb4b-c2ca-2b84-6b49-7afb2760518c} - Adds a tab listing dependencies and their sizes in the Page Info window.
- Wikipedia Lookup Extension 0.3.1 - {246B0AC1-31AB-4786-A4CC-A6AF89647D7F} - Lookup words in Wikipedia

Disabled Extensions: [30]
- Aero Silver Fox 1.0.2 - {5c876f30-10ce-11dd-bd0b-0800200c9a66} - A silver version of my Aero Fox theme.
- Aquatint Redone 1.0.4 - {47e5a66c-0e35-11dc-8314-0800200c9a66} - The popular glassy aqua theme redone to work with Firefox II
- Autocomplete Manager 2.3 - acmanager@ucla - Provides advanced features for the address Autocomplete component.
- Blue Ice 2 2.1 - {a8dd47cf-239f-48c4-8379-e6b4cbafdcfa} - A crisp, simple ice blue theme.
- Browse Images 0.4.1 - {62b958b4-9962-4fc2-9983-01a9a42d6f2d} - Browses all image links of a page.
- Copy as HTML Link 1.1 - {c82059e2-6143-416d-9bbb-f5f04472e207} - Creates an HTML link to the current page using the selected text and copies it
- CrystalFox Cute 1.1 - {265ad514-bb07-11db-8314-0800200c9a66} - Firefox theme designed to complement the "CuteMenus - Crystal SVG" extension.
- FireFTP 0.97.2 - {a7c6cf7f-112c-4500-a7ea-39801a327e5f} - FTP client for Mozilla Firefox.
- FreeTranslate 0.09 - {8c483120-01da-11d9-9669-0800200c9a66} - Translate individual words between 10 languages
- Google Toolbar for Firefox 3.0.20070525W - {3112ca9c-de6d-4884-a869-9855de68056c} - Take the power of Google with you anywhere on the Web!
- Google Web Accelerator 1.0.93.116 - web-accelerator@google.com - Speed up the web!
- Handy Xtra Stuff 2.0.4 - ffe_xtrastuff@game-point.net - Adds some handy extra toolbar and other functionality to Firefox, including: Popup (in a tooltip) ALT text and other attributes, Copy ALT/TITLE text, Custom webpage source viewer button + configuration dialog, Toggle online/offline button, Tabbar customization UI.
- Image Toolbar 0.6.4 - {A4732521-77D9-447E-A557-B279AC923F06} - Provides easy access to common image functions.
- miniFox 0.8.2 - {bde351f9-0fcb-2fcf-3b9b-626f1f37d6e5} - Original FireFox theme reduced to minimal sizes for the maximum userplace.
- miniFoxFlat 0.4.3 - {bde351f9-0fcb-2fcf-3b9b-626f1f37d000} - Flat minifox
- Mostly Crystal 2.0.0.17 - {0cdfdd5e-eea6-45ff-b035-81243cf02efb} - A Crystal theme
- Named anchors 0.3.2 - {1b8bc8ac-acc1-461d-bc65-ca7614223dd8} - Adds a new tab to Page Info with information about the named anchors in the current document.
- Open link in... 1.4.1 - {ff81e780-5cc0-11d9-9669-0800200c9a66} - Adds more tab/window opening options to the context menu for links and images.
- PageStyle2Tab 0.7.3 - {84b30000-62f6-364b-eba5-2e5e2061d7e6} - Set the current page style to the tab
- Plain Text to Link 1.5.20061126 - {C90B0826-5A17-4970-A5BF-A43D22452E21} - Handle highlighted text only with right click: open or bookmark links; search words or phrases in Google Groups or translate them from English; send email with selected text to an address; copy selected text or append it to file.
- Qute 3.3.1 - {36C13C8F-54F1-412e-8177-2E411719162D} - Simple and unobtrusive theme with clear, colorful icons.
- Qute Classic 3.2.2.E - {5514CFC3-D9A8-4f1a-8DF1-930EBFB59901} - A port of the classic firefox theme for version 2.0.
- ResetSearchbar 0.0.4 - resetsearchbar@robertkatic - Some useful reset functionalities to searchbar
- Resizeable Form Fields 0.2.1 - {5E8D157E-DA96-44e8-A461-236DD8CC243C} - Resize HTML form fields, including textareas, select boxes, and text fields.
- Tab Catalog 1.4.2008052701 - {049952B3-A745-43bd-8D26-D1349B1ED944} - Shows thumbnail-style catalog of tabs.
- Tab Effect 1.1 - {0784CD66-62FE-4cef-ABF4-F8ED9B654ACC} - Tab Effect
- VeriSign EV Green Bar Extension 1.0.1.2898 - evcextension@verisign.com - Transact online with greater confidence with the EV green bar.
- View formatted source 0.9.5.0 - {5ed572bf-9878-43b3-be69-feb67cb4080e} - View formatted and rendered source code
- View Source Chart 2.5.03 - {68836a21-fc7d-4ea1-a065-7efabd99d414} - Creates a Colorful Chart of a Webpage's Rendered Source
- Work Offline 1.3 - {761a54f1-8ccf-4112-9e48-dbf72adf6244} - Adds an icon to indicate and switch online/offline mode on the status bar.

Total Extensions: 81

Installed Themes: [2]
- Default - {972ce4c6-7e08-4474-a285-3208198ce6fd}
- Walnut for Firefox 1.8.33 - {5A170DD3-63CA-4c58-93B7-DE9FF536C2FF} - Walnut, based on icons from art.gnome.org. Includes support for help, inspector, downloadstatusbar, downloadmgr, calendar, quicknote, offline and toolbarext. Tested with googlebar and MAB. Also includes 'cutemenu' icons. To uninstall first make this theme active, then 'uninstall' it.

Installed Plugins: (15)
- Adobe Acrobat
- Adobe PDF Plug-In For Firefox and Netscape
- Google Earth Plugin
- GEPlugin
- Google Gadget Plugin
- Google Gadget Plugin 5.7.712.19360
- Google Updater
- Google Updater plugin<br><a href="http://pack.google.com/">http://pack.google.com/</a>
- IE Tab Plug-in
- IE Tab Plug-in for Mozilla/Firefox
- Java(TM) Platform SE 6 U5
- Java Plug-in 1.6.0_05 for Netscape Navigator (DLL Helper)
- Microsoft® DRM
- DRM Netscape Network Object
- Mozilla Default Plug-in
- Default Plug-in
- QuickTime Plug-in 7.4.5
- The QuickTime Plugin allows you to view a wide variety of multimedia content in Web pages. For more information, visit the <A HREF=http://www.apple.com/quicktime/>QuickTime</A> Web site.
- RealJukebox NS Plugin
- RealJukebox Netscape Plugin
- RealPlayer Version Plugin
- 6.0.12.46
- RealPlayer(tm) G2 LiveConnect-Enabled Plug-In (32-bit)
- RealPlayer(tm) LiveConnect-Enabled Plug-In
- Shockwave Flash
- Shockwave Flash 9.0 r124
- Silverlight Plug-In
- 1.0.30401.0
- Windows Media Player Plug-in Dynamic Link Library
- Npdsplay dll
Will Pittenger
User avatar
Adblock Plus Fan
Posts: 1255
Joined: Sat Feb 24, 2007 11:08 am

Re: AdBlock+ Element HIding Helper bugs in FF 3.0 RC2

Post by Adblock Plus Fan »

Will Pittenger wrote:4.
Adding one more to your bug report, the V command is also broken (view source). It works initially, but when you press V once more to hide it, things break.

Will Pittenger wrote:3.
This problem has already been resolved with ABP 0.7.5.4 and EHH 1.0.4
The new shortcuts are:
ctrl+shift+K
ctrl+shift+V
ctrl+shift+E

Will Pittenger wrote:2. When you activate EHH with some elements already blocked, it shows those elements. This is very confusing. "I thought I blocked that?"
Oooookay, I tried to reproduce this in my test profile with all your active extensions installed except for Java Console and Google Earth (couldn't find google earth extension and the java thing had too many versions).
And I was unable to reproduce this bug.
Could you try to create a new test profile: http://support.mozilla.com/en-US/kb/Managing+profiles
With only ABP and EHH and see if this bug reoccurs?

Will Pittenger wrote:1.
This one is a known issue.
User avatar
Will Pittenger
Posts: 122
Joined: Fri Feb 08, 2008 10:07 pm
Location: Morton, IL

Post by Will Pittenger »

Adblock Plus Fan wrote:[quote="
Will Pittenger wrote:2. When you activate EHH with some elements already blocked, it shows those elements. This is very confusing. "I thought I blocked that?"
Oooookay, I tried to reproduce this in my test profile with all your active extensions installed except for Java Console and Google Earth (couldn't find google earth extension and the java thing had too many versions).
And I was unable to reproduce this bug.
Could you try to create a new test profile: http://support.mozilla.com/en-US/kb/Managing+profiles
With only ABP and EHH and see if this bug reoccurs?
I have no idea when I will be able to try that. You can get the GE plugin from their API site. However, just saw that they aren't yet supporting 3.0. I don't need it often so I am disabling it.
Will Pittenger
Wladimir Palant

Post by Wladimir Palant »

1. I cannot reproduce this issue, will try again later.

2. I don't understand - if the element is already hidden, how do you manage to "hover" them? If you mean that these elements still appear in the tree in advanced view - that's correct behavior, these elements are still in the document even though they are hidden.

3. As mentioned above, the default key already changed to Ctrl+Shift+K.

4. That was fixed already, didn't make it into the latest release though. "View source" command had exactly the same issue, fixed it now as well.
User avatar
Adblock Plus Fan
Posts: 1255
Joined: Sat Feb 24, 2007 11:08 am

Post by Adblock Plus Fan »

Wladimir Palant wrote:1. I cannot reproduce this issue, will try again later.
He's talking about this one where the red frame keeps growing (same bug): http://adblockplus.org/forum/viewtopic.php?t=1253



EDIT:
Those and some other divs, when you attempt to block them, are shown with no parentage. It's just a div with a full style tag.
Image
This is what he meant. For those elements, besides Style values going berserk, the tree structure is also broken.
Wladimir Palant

Post by Wladimir Palant »

Fan, if that's really what he meant - known issue indeed, I want to look into it again soon.
User avatar
Will Pittenger
Posts: 122
Joined: Fri Feb 08, 2008 10:07 pm
Location: Morton, IL

Post by Will Pittenger »

Wladimir Palant wrote:2. I don't understand - if the element is already hidden, how do you manage to "hover" them? If you mean that these elements still appear in the tree in advanced view - that's correct behavior, these elements are still in the document even though they are hidden.
???? If you are talking about my #2 in my first post, you are badly confused. #2 talked about a problem where hidden elements reappeared when I am browsing for new elements to block. This is the point where you have the red box that follows the mouse (before the dialog opens) and use W and N to control which element.
Will Pittenger
Wladimir Palant

Post by Wladimir Palant »

Will, now I am really confused. How do you manage to select something that is hidden? Or do hidden elements reappear again (when?)? Can you give me an example site and list the exact steps to reproduce the issue?
User avatar
Will Pittenger
Posts: 122
Joined: Fri Feb 08, 2008 10:07 pm
Location: Morton, IL

Post by Will Pittenger »

I am not selecting anything. The pattern is random and not all elements reappear on pages with blocked elements. Until I see something predictable, I can't give you a pattern. Hidden elements reappear while I am attempting to select another element to hide.
Will Pittenger
User avatar
Adblock Plus Fan
Posts: 1255
Joined: Sat Feb 24, 2007 11:08 am

Re: AdBlock+ Element HIding Helper bugs in FF 3.0 RC2

Post by Adblock Plus Fan »

Will Pittenger wrote:
Adblock Plus Fan wrote:Could you try to create a new test profile: http://support.mozilla.com/en-US/kb/Managing+profiles
With only ABP and EHH and see if this bug reoccurs?
I have no idea when I will be able to try that.
Will, it'll take you 2 minutes max. to create a new profile, 2 minutes max. to install ABP and EHH, and 1 minute max. to go back to your original profile. Please test this in a new and clean profile.
User avatar
Will Pittenger
Posts: 122
Joined: Fri Feb 08, 2008 10:07 pm
Location: Morton, IL

Re: AdBlock+ Element HIding Helper bugs in FF 3.0 RC2

Post by Will Pittenger »

I am now running FF 3.0 and ABP 0.7.5.5. #1 and #4 have vanished. I don't know why. However, #2 is still present. I also have to report that EHH is now causing FF to scroll to the top of pages when I attempt to select elements near the bottom of pages (or at least off-screen). This happens after #2 happens.
Will Pittenger
User avatar
Will Pittenger
Posts: 122
Joined: Fri Feb 08, 2008 10:07 pm
Location: Morton, IL

Post by Will Pittenger »

#1 is still there after all. Rats. I should note that it seems to mainly happen when I move the mouse over the red rectangle of an element.

Also, #2 won't happen until you move over an element that is visible while attempting to select an element to block.
Will Pittenger
User avatar
Will Pittenger
Posts: 122
Joined: Fri Feb 08, 2008 10:07 pm
Location: Morton, IL

Post by Will Pittenger »

New data on #2: It seems to be affecting and triggered only by table elements. Does that help?
Will Pittenger
Wladimir Palant

Post by Wladimir Palant »

Are you using userContent.css or Stylish? That sounds like you are overriding the Adblock Plus CSS.
User avatar
Will Pittenger
Posts: 122
Joined: Fri Feb 08, 2008 10:07 pm
Location: Morton, IL

Post by Will Pittenger »

I don't know what Stylish is. My userContent.css file is empty.
Will Pittenger
Post Reply