Closed Bug 415096 Opened 17 years ago Closed 16 years ago

Gmail Notifier 0.6.2.2 extension no longer works and throws errors in the console

Categories

(Firefox :: General, defect)

x86
Windows XP
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: stevee, Unassigned)

References

Details

(Keywords: regression)

Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9b3pre) Gecko/2008013102 Minefield/3.0b3pre ID:2008013102

With my existing trunk profile I have two gmail accounts set up with Gmail Notifier 0.6.2.2, and now when I click the Gmail Notifier in the status bar I get these errors thrown:

Error: document.getElementById("gm-notifier-tooltip-labels") is null
Source file: chrome://gm-notifier/content/gm-notifier.js
Line: 643

Error: document.getElementById("gm-notifier-tooltip-labels") is null
Source file: chrome://gm-notifier/content/gm-notifier.js
Line: 643

Error: '[JavaScript Error: "document.getElementById("gm-notifier-tooltip-labels") is null" {file: "chrome://gm-notifier/content/gm-notifier.js" line: 643}]' when calling method: [nsIGMNotifierProgressListener::onStateChange] = NS_ERROR_XPC_JAVASCRIPT_ERROR_WITH_DETAILS
Source file: file:///D:/Documents%20and%20Settings/Myusername/Application%20Data/Mozilla/Firefox/Profiles/g36e73gw.TRUNK/extensions/%7B44d0a1b4-9c90-4f86-ac92-8680b5d6549e%7D/components/nsGMNotifierService.js
Line: 1452 

Works: 20080130_2253_firefox-3.0b3pre.en-US.win32
Broken: 20080131_0043_firefox-3.0b3pre.en-US.win32

Checkins to module PhoenixTinderbox between 2008-01-30 22:53 and 2008-01-31 00:42 :
http://bonsai.mozilla.org/cvsquery.cgi?module=PhoenixTinderbox&date=explicit&mindate=1201762380&maxdate=1201768979

So it looks to me like bug 397878 caused this problem. Unfortunately, Gmail Notifier is experiencing another bug that means in a new firefox profile, it won't remember passwords or log you on, so I'm filing this bug as unconfirmed. (The extension works if you have previous Gmail Notifier logon data in your profile).

Would bug 366371 fix this extension regression, or is Gmail Notifier doing something it shouldn't be, or did bug 397878 do something it shouldn't have?
I really don't see how that patch could have caused this. Could you try to back it out locally and see if that fixes it for you?

The patch in bug 397878 only changes what we do for cross-site XHR requests which really shouldn't be happening here.
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9b4pre) Gecko/2008020501 Minefield/3.0b4pre ID:2008020501

Well whatever's going on here, I don't think it's firefox's fault. Gmail Notifier 0.6.2.2 suddenly started working again normally today, so I tested it using the two builds that formed my regression range above, and they both work.

--> RESOLVED WTF, but that doensn't exist, so WFM.
Status: UNCONFIRMED → RESOLVED
Closed: 16 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.