My favorites | Sign in
Project Home Wiki Issues
New issue   Search
for
  Advanced search   Search tips   Subscriptions
Issue 3422: Firebug Lite breaks Google Instant Search
2 people starred this issue and may be notified of changes. Back to list
 
Project Member Reported by pedrosim...@gmail.com, Sep 14, 2010
What steps will reproduce the problem?
1. Open Google Chrome
2. Goto http://www.google.com/ncr (it must the Google in english because the new XHR-powered search is not available on other languages/locations)
3. Enable Firebug Lite extension
4. Type something in the search bar

What is the expected output? What do you see instead?

You see the request made by the XHR in the Console panel, but the response is never returned.

Please use labels and text to provide additional information.

Looking at Chrome Developer tools I see: "INVALID_STATE_ERR: DOM Exception 11" which points to a problem in Firebug Lite's XHR watcher.

See this bug report for a possibly related problem:
https://code.google.com/p/v8/issues/detail?id=789

Another problem is that the way Firebug Lite currently injects its code in the page (using eval) makes it harder to debug using Chrome Developer Tools (Chrome fails to recognize the evaluated code, so you can't see the code while "stepping into"). An isolated test case would make this process easier. If anyone knows how to reproduce a test case, please post here.
Sep 14, 2010
Project Member #1 pedrosim...@gmail.com
Just one small but important note. This problem only happens when Firebug Lite is enabled. If you want to use the new Google search, just disable Firebug Lite while this bug is not fixed, by pressing the upper-right "off" button.
Oct 20, 2010
Project Member #2 pedrosim...@gmail.com
It is very hard to detect the cause of this bug because google's source is compressed. 

We need a simple test case for this.
Owner: pedrosimonetti
Labels: Test-case-needed
Nov 1, 2010
Project Member #3 pedrosim...@gmail.com
r8244 implements a fix for this issue.

After another try, I detected that the problem is happening when calling the internal finishXHR() for the case of sync XHR requests from Google Instant Search.

Sync XHR works on simpler test cases, and the exact reason why it is failing on Google Instant Search is unknown, but the problem can be prevented by wrapping the finishXHR() call with a try..catch() block.

Summary: Firebug Lite breaks Google Instant Search
Status: Commit
Mar 23, 2011
Project Member #4 pedrosim...@gmail.com
This is one of 6 issues fixes in Firebug Lite 1.3.2

http://blog.getfirebug.com/2011/03/23/firebug-lite-1-3-2/

Let me know if it works for you.
Status: Fixed
Labels: lite1.3.2
Mar 23, 2011
Project Member #5 pedrosim...@gmail.com
 Issue 4267  has been merged into this issue.
Sign in to add a comment

Powered by Google Project Hosting