News Projects Publications Contact About

IE Dev Toolbar 1.00.2188.0 annoying popup fix

Some time ago Microsoft has released great addon to Internet Explorer called Internet Explorer Developer Toolbar. Latest version 1.00.2188.0 bring many great features, however it also brings huge annoyance with IE7 and any script debugger installed on system such as Visual Studio 2005 - an error popup asking for debugger selection every time we open new page. Want to know how to fix it?

How to fix that ?

It is possible to fix that with any good Resource Editor. Follow the recipe to get rid of popping up JavaScript error:

  1. Close all Internet Explorer windows.
  2. Locate and extract IE Dev Toolbar JavaScript source using any resource editor. Open C:\Program Files\Microsoft\Internet Explorer Developer Toolbar\IEDevToolbar.dll and extract resource TXT/235/1033 (type/resource ID/resource language). I used Resource Extractor extension of Total Commander. Alternatively you can use XN Resource Editor. I didn’t use Resource Hacker for this because it was saving the resource as hex-dump rather than binary file.
  3. Modify extracted JavaScript source 235.bin using any text editor. Locate function:
    function ParseDoc(doc)
        {
            var aRules = GatherRulesFromDoc(doc);
            collSelectors = parser.Parse(aRules);
    
            // Set quirks mode if necessary
            if("BackCompat" == doc.compatMode)
            {
                for(var i = 0; i < collSelectors.Count; i++)
                {
                    collSelectors.item(i).SetQuirksMode(true);
                }
            }
    
        }

    Change red marked line into:

                    try { collSelectors.item(i).SetQuirksMode(true); } catch(e) {}
  4. Save back the resource file 235.bin into TXT/235/1033 of IEDevToolbar.dll. I used “replace” function of Resource Hacker.

Now you should have fixed IEDevToolbar.dll, that is not raising any errors anymore.

Note

Please don’t ask me about any binaries as it is against EULA of IE Dev Toolbar.

26 Responses to “IE Dev Toolbar 1.00.2188.0 annoying popup fix”

Pages: « 3 [2] 1 »

  1. 20
    paul

    couldnt get any of the resource editors to work so i couldnt fix the issue, any help greatly appreciated

  2. 19
    Chepech

    Thats the magic of Open Source, you don’t have to wait for some bureaucratic asshole to fix something that doesn’t represent profits.

    I LOVE FIRE FOX Firebug for that !

  3. 18
    Rob

    Just stopping by again to see if anyone else has had similar problems trying to implement this “fix” to the tool. Can anyone offer additional assistance?

    Thanks in advance!

  4. 17
    Rob

    I tried following the instructions for Resource Extractor (extensino of Total Commander) and the XN Resource Editor but their one of these applications had the applicable functionality to get to the ParseDoc() function. Can someone shine a bit more light for me.

    Thanks in Advance!

  5. 16
    Nakago

    nanoANT, respect and cheers!

  6. 15
    Nakago

    It’s failing for FIELDSET elements for me. I’ve fixed the script by doing “if (collSelectors.item(i).SetQuirksMode)” check before invoking that method

  7. 14
    David

    Instead of using a try .. catch block you could use the following:

    for(var i = 0; i

  8. 13
    Carl

    Brilliant! Thanks for the info. I was telling a co-working it was in a js file but couldn’t find it, then I realized it must have been compiled in a dll but I thought the debugger itself was the offender, not IE toolbar. I was looking in the debugger folder in program files (would have been looking for a long time!). I already had XN Resource Editor and Resource Hacker so it was a very simple fix!

    Thanks!

  9. 12
    Tony

    Victor,

    Thanks for the pointer on “XN Resource Editor”! After an afternoon of trying to wrestle with Total Commander and the Resource Extractor extension, I was able to finally get things working in about ten minutes with XN Resource Editor.

    Cheers!

  10. 11
    Microsoft Script Debugger breaking on a JavaScript ParseDoc function caused by IE Developer toolbar

    [...] This post with a hack to edit IE Dev Toolbar with a resource editor and add a blank try catch block around the line in question. [...]

Pages: « 3 [2] 1 »

Leave a Reply

*
To prove you're a person (not a spam script), type the answer to the math equation shown in the picture. Click on the picture to hear an audio file of the equation.
Click to hear an audio file of the anti-spam equation