Thank you to everyone who has commented on the last two posts with feedback on their problems - it was a really great response that has helped identify a few more bugs (whether we’ve really got it right remains to be seen with this release!).
Particular mention goes to Leo Soto who was the first to identify one of the major bugs, and then managed to dig into the code to find a solution.
I also have another reason to be quietly optimistic about this release - Stephen has just finished his major update to the loading framework. As the errors you reported were during the loading process, I am hopeful that his improvements will have fixed them.
So let’s find out shall we?
Get over to http://www.gtdinbox.com/3/ now to install GTDInbox 3.0 Alpha 6
(As ever, please continue to report below problems - or successes! - as you see them).
Update: Realised shortly after pushing Alpha 5 that I’d left in a very embarrassing glitch! Just updated it, and it’s now available on the website.
Mark Says:
June 9th, 2009 at 1:45 pm
No luck…
Two errors:
Error in gtdMainView: Error constructing gtdMainView
[Exception… “The expression is not a legal expression.” code: “51″ nsresult: “0×805b0033 (NS_ERROR_DOM_INVALID_EXPRESSION_ERR)” location: “chrome://gtdinbox/content/js/gmail/ui/glNavBar.js Line: 70″]
Stack trace:
Exception thrown
(”Error constructing gtdMainView\n[Exception… \”The expression is not a legal expression.\” code: \”51\” nsresult: \”0×805b0033 (NS_ERROR_DOM_INVALID_EXPRESSION_ERR)\” location: \”chrome://gtdinbox/content/js/gmail/ui/glNavBar.js Line: 70\”]”,”gtdMainView”)@chrome://gtdinbox/content/js/util/debug.js:110
([object Object])@chrome://gtdinbox/content/js/gtd/ui/gtdMainView.js:67
([object Object])@chrome://gtdinbox/content/js/util/oohelper.js:99
(”mainView”)@chrome://gtdinbox/content/js/gtd/gtdMainPagePlugin.js:188
([object Object])@chrome://gtdinbox/content/js/gtd/gtdMainPagePlugin.js:293
([object Object])@chrome://gtdinbox/content/js/util/eventDispatcher.js:105
([object Event])@chrome://gtdinbox/content/js/gmail/glPageWrapper.js:238
([object Event])@chrome://gtdinbox/content/js/gmail/glPageWrapper.js:91
dispatchEvent([object XPCNativeWrapper])@:0
XPCNativeWrapper function wrapper([object XPCNativeWrapper])@:0
(”ui_ready”)@chrome://gtdinbox/content/js/gmail/glPageWrapper.js:467
()@chrome://gtdinbox/content/js/gmail/glPageWrapper.js:424
([object XPCSafeJSObjectWrapper])@chrome://gtdinbox/content/js/gmail/glPageWrapper.js:405
()@chrome://gtdinbox/content/js/gmail/glPageWrapper.js:386
(331)@chrome://gtdinbox/content/js/gmail/glPageWrapper.js:394
Error in giEventDispatcher.dispatchEvent [ui_ready]: Error: Error constructing gtdMainView
[Exception… “The expression is not a legal expression.” code: “51″ nsresult: “0×805b0033 (NS_ERROR_DOM_INVALID_EXPRESSION_ERR)” location: “chrome://gtdinbox/content/js/gmail/ui/glNavBar.js Line: 70″]
Stack trace:
Exception thrown
([object Object])@chrome://gtdinbox/content/js/util/eventDispatcher.js:107
([object Event])@chrome://gtdinbox/content/js/gmail/glPageWrapper.js:238
([object Event])@chrome://gtdinbox/content/js/gmail/glPageWrapper.js:91
dispatchEvent([object XPCNativeWrapper])@:0
XPCNativeWrapper function wrapper([object XPCNativeWrapper])@:0
(”ui_ready”)@chrome://gtdinbox/content/js/gmail/glPageWrapper.js:467
()@chrome://gtdinbox/content/js/gmail/glPageWrapper.js:424
([object XPCSafeJSObjectWrapper])@chrome://gtdinbox/content/js/gmail/glPageWrapper.js:405
()@chrome://gtdinbox/content/js/gmail/glPageWrapper.js:386
(237)@chrome://gtdinbox/content/js/gmail/glPageWrapper.js:394
Andy Says:
June 9th, 2009 at 1:47 pm
Thanks Mark - it’s corrected now!
HeX Says:
June 9th, 2009 at 2:26 pm
Strange, with alpha6 I don’t see any gtdinbox specific errors in the error console still all I get is the Status/tag view of gtdinbox but no settings or any other gtdinbox specific features.
HeX Says:
June 9th, 2009 at 2:32 pm
Here another glitch: Contacts and Compose Personal are merged to one button … http://drop.io/nr1fntl
Adam Says:
June 9th, 2009 at 3:32 pm
Alpha 6 finally loads for me on OS X 10.5.7 using FF 3.10.10, but there’s quite a bit still missing:
1. No GTD panel in Settings
2. No GTD box on bottom left
Brian Says:
June 9th, 2009 at 3:40 pm
I still get a lot of errors, basically the same ones:
Error in glNavBar: Could not find navBar node
Stack trace:
Exception thrown
(”Could not find navBar node”,”glNavBar”)@chrome://gtdinbox/content/js/util/debug.js:110
([object Object])@chrome://gtdinbox/content/js/gmail/ui/glNavBar.js:78
([object Object])@chrome://gtdinbox/content/js/util/oohelper.js:99
(”navBar”)@chrome://gtdinbox/content/js/gmail/glGmail.js:200
([object Object])@chrome://gtdinbox/content/js/gtd/ui/gtdComposePersonal.js:66
([object Object])@chrome://gtdinbox/content/js/util/oohelper.js:99
(”composePersonal”)@chrome://gtdinbox/content/js/gtd/gtdMainPagePlugin.js:188
([object Object])@chrome://gtdinbox/content/js/gtd/ui/gtdMainView.js:55
([object Object])@chrome://gtdinbox/content/js/util/oohelper.js:99
(”mainView”)@chrome://gtdinbox/content/js/gtd/gtdMainPagePlugin.js:188
([object Object])@chrome://gtdinbox/content/js/gtd/gtdMainPagePlugin.js:293
([object Object])@chrome://gtdinbox/content/js/util/eventDispatcher.js:105
([object Event])@chrome://gtdinbox/content/js/gmail/glPageWrapper.js:238
([object Event])@chrome://gtdinbox/content/js/gmail/glPageWrapper.js:91
dispatchEvent([object XPCNativeWrapper])@:0
XPCNativeWrapper function wrapper([object XPCNativeWrapper])@:0
(”ui_ready”)@chrome://gtdinbox/content/js/gmail/glPageWrapper.js:467
()@chrome://gtdinbox/content/js/gmail/glPageWrapper.js:424
(3935)@chrome://gtdinbox/content/js/gmail/glPageWrapper.js:418
And another:
Error in gtdMainView: Error constructing gtdMainView
Error: Could not find navBar node
Stack trace:
Exception thrown
(”Error constructing gtdMainView\nError: Could not find navBar node”,”gtdMainView”)@chrome://gtdinbox/content/js/util/debug.js:110
([object Object])@chrome://gtdinbox/content/js/gtd/ui/gtdMainView.js:67
([object Object])@chrome://gtdinbox/content/js/util/oohelper.js:99
(”mainView”)@chrome://gtdinbox/content/js/gtd/gtdMainPagePlugin.js:188
([object Object])@chrome://gtdinbox/content/js/gtd/gtdMainPagePlugin.js:293
([object Object])@chrome://gtdinbox/content/js/util/eventDispatcher.js:105
([object Event])@chrome://gtdinbox/content/js/gmail/glPageWrapper.js:238
([object Event])@chrome://gtdinbox/content/js/gmail/glPageWrapper.js:91
dispatchEvent([object XPCNativeWrapper])@:0
XPCNativeWrapper function wrapper([object XPCNativeWrapper])@:0
(”ui_ready”)@chrome://gtdinbox/content/js/gmail/glPageWrapper.js:467
()@chrome://gtdinbox/content/js/gmail/glPageWrapper.js:424
(3935)@chrome://gtdinbox/content/js/gmail/glPageWrapper.js:418
And one more!
Error in giEventDispatcher.dispatchEvent [ui_ready]: Error: Error constructing gtdMainView
Error: Could not find navBar node
Stack trace:
Exception thrown
([object Object])@chrome://gtdinbox/content/js/util/eventDispatcher.js:107
([object Event])@chrome://gtdinbox/content/js/gmail/glPageWrapper.js:238
([object Event])@chrome://gtdinbox/content/js/gmail/glPageWrapper.js:91
dispatchEvent([object XPCNativeWrapper])@:0
XPCNativeWrapper function wrapper([object XPCNativeWrapper])@:0
(”ui_ready”)@chrome://gtdinbox/content/js/gmail/glPageWrapper.js:467
()@chrome://gtdinbox/content/js/gmail/glPageWrapper.js:424
(3935)@chrome://gtdinbox/content/js/gmail/glPageWrapper.js:418
Andy Says:
June 9th, 2009 at 3:54 pm
Brian - can you drop me an email so we can discuss this more closely? If you know how to use Firebug it will help a lot!
Dale Says:
June 9th, 2009 at 4:07 pm
The Dashboard need a redesign as it has some wasted real estate above the header bar. This 33% down the page with nothing above it. Also the drop down labels box can go below the bottom of the browser if you have a long list.
Stephen Says:
June 9th, 2009 at 4:19 pm
Regarding the GTD preference panel and GTD box, those have been removed for now. We’ve decided to move the preference panel out of the page and into a Firefox extension preference panel, and are currently working on doing so, but it’s not done yet. If you see anything related to GTD on the page though, then it is working.
Ray Says:
June 9th, 2009 at 8:52 pm
The Tag grouping now works, but no other specific GTDInbox functions visible (no action selection in mail, no review etc.)
Error in gtdMainView: Error constructing gtdMainView
[Exception… “The expression is not a legal expression.” code: “51″ nsresult: “0×805b0033 (NS_ERROR_DOM_INVALID_EXPRESSION_ERR)” location: “chrome://gtdinbox/content/js/gmail/ui/glNavBar.js Line: 70″]
Stack trace:
Exception thrown
(”Error constructing gtdMainView\n[Exception… \”The expression is not a legal expression.\” code: \”51\” nsresult: \”0×805b0033 (NS_ERROR_DOM_INVALID_EXPRESSION_ERR)\” location: \”chrome://gtdinbox/content/js/gmail/ui/glNavBar.js Line: 70\”]”,”gtdMainView”)@chrome://gtdinbox/content/js/util/debug.js:110
([object Object])@chrome://gtdinbox/content/js/gtd/ui/gtdMainView.js:67
([object Object])@chrome://gtdinbox/content/js/util/oohelper.js:99
(”mainView”)@chrome://gtdinbox/content/js/gtd/gtdMainPagePlugin.js:188
([object Object])@chrome://gtdinbox/content/js/gtd/gtdMainPagePlugin.js:293
([object Object])@chrome://gtdinbox/content/js/util/eventDispatcher.js:105
([object Event])@chrome://gtdinbox/content/js/gmail/glPageWrapper.js:238
([object Event])@chrome://gtdinbox/content/js/gmail/glPageWrapper.js:91
dispatchEvent([object XPCNativeWrapper])@:0
XPCNativeWrapper function wrapper([object XPCNativeWrapper])@:0
(”ui_ready”)@chrome://gtdinbox/content/js/gmail/glPageWrapper.js:467
()@chrome://gtdinbox/content/js/gmail/glPageWrapper.js:424
([object XPCSafeJSObjectWrapper])@chrome://gtdinbox/content/js/gmail/glPageWrapper.js:405
()@chrome://gtdinbox/content/js/gmail/glPageWrapper.js:386
(18)@chrome://gtdinbox/content/js/gmail/glPageWrapper.js:394
Ray Says:
June 9th, 2009 at 8:53 pm
Error in gtdMainView: Error constructing gtdMainView
[Exception… “The expression is not a legal expression.” code: “51″ nsresult: “0×805b0033 (NS_ERROR_DOM_INVALID_EXPRESSION_ERR)” location: “chrome://gtdinbox/content/js/gmail/ui/glNavBar.js Line: 70″]
Stack trace:
Exception thrown
(”Error constructing gtdMainView\n[Exception… \”The expression is not a legal expression.\” code: \”51\” nsresult: \”0×805b0033 (NS_ERROR_DOM_INVALID_EXPRESSION_ERR)\” location: \”chrome://gtdinbox/content/js/gmail/ui/glNavBar.js Line: 70\”]”,”gtdMainView”)@chrome://gtdinbox/content/js/util/debug.js:110
([object Object])@chrome://gtdinbox/content/js/gtd/ui/gtdMainView.js:67
([object Object])@chrome://gtdinbox/content/js/util/oohelper.js:99
(”mainView”)@chrome://gtdinbox/content/js/gtd/gtdMainPagePlugin.js:188
([object Object])@chrome://gtdinbox/content/js/gtd/gtdMainPagePlugin.js:293
([object Object])@chrome://gtdinbox/content/js/util/eventDispatcher.js:105
([object Event])@chrome://gtdinbox/content/js/gmail/glPageWrapper.js:238
([object Event])@chrome://gtdinbox/content/js/gmail/glPageWrapper.js:91
dispatchEvent([object XPCNativeWrapper])@:0
XPCNativeWrapper function wrapper([object XPCNativeWrapper])@:0
(”ui_ready”)@chrome://gtdinbox/content/js/gmail/glPageWrapper.js:467
()@chrome://gtdinbox/content/js/gmail/glPageWrapper.js:424
([object XPCSafeJSObjectWrapper])@chrome://gtdinbox/content/js/gmail/glPageWrapper.js:405
()@chrome://gtdinbox/content/js/gmail/glPageWrapper.js:386
(18)@chrome://gtdinbox/content/js/gmail/glPageWrapper.js:394
riddim Says:
June 10th, 2009 at 1:06 am
Like Brian :
(this time on ubuntu 9.04 with FF 3.0.10) :
first one :
Error in glNavBar: Could not find navBar node
Stack trace:
Exception thrown
(”Could not find navBar node”,”glNavBar”)@chrome://gtdinbox/content/js/util/debug.js:110
([object Object])@chrome://gtdinbox/content/js/gmail/ui/glNavBar.js:78
([object Object])@chrome://gtdinbox/content/js/util/oohelper.js:99
(”navBar”)@chrome://gtdinbox/content/js/gmail/glGmail.js:200
([object Object])@chrome://gtdinbox/content/js/gtd/ui/gtdComposePersonal.js:66
([object Object])@chrome://gtdinbox/content/js/util/oohelper.js:99
(”composePersonal”)@chrome://gtdinbox/content/js/gtd/gtdMainPagePlugin.js:188
([object Object])@chrome://gtdinbox/content/js/gtd/ui/gtdMainView.js:55
([object Object])@chrome://gtdinbox/content/js/util/oohelper.js:99
(”mainView”)@chrome://gtdinbox/content/js/gtd/gtdMainPagePlugin.js:188
([object Object])@chrome://gtdinbox/content/js/gtd/gtdMainPagePlugin.js:293
([object Object])@chrome://gtdinbox/content/js/util/eventDispatcher.js:105
([object Event])@chrome://gtdinbox/content/js/gmail/glPageWrapper.js:238
([object Event])@chrome://gtdinbox/content/js/gmail/glPageWrapper.js:91
dispatchEvent([object XPCNativeWrapper])@:0
XPCNativeWrapper function wrapper([object XPCNativeWrapper])@:0
(”ui_ready”)@chrome://gtdinbox/content/js/gmail/glPageWrapper.js:467
()@chrome://gtdinbox/content/js/gmail/glPageWrapper.js:424
([object XPCSafeJSObjectWrapper])@chrome://gtdinbox/content/js/gmail/glPageWrapper.js:405
()@chrome://gtdinbox/content/js/gmail/glPageWrapper.js:386
(78)@chrome://gtdinbox/content/js/gmail/glPageWrapper.js:394
then :
Error in gtdMainView: Error constructing gtdMainView
Error: Could not find navBar node
Stack trace:
Exception thrown
(”Error constructing gtdMainView\nError: Could not find navBar node”,”gtdMainView”)@chrome://gtdinbox/content/js/util/debug.js:110
([object Object])@chrome://gtdinbox/content/js/gtd/ui/gtdMainView.js:67
([object Object])@chrome://gtdinbox/content/js/util/oohelper.js:99
(”mainView”)@chrome://gtdinbox/content/js/gtd/gtdMainPagePlugin.js:188
([object Object])@chrome://gtdinbox/content/js/gtd/gtdMainPagePlugin.js:293
([object Object])@chrome://gtdinbox/content/js/util/eventDispatcher.js:105
([object Event])@chrome://gtdinbox/content/js/gmail/glPageWrapper.js:238
([object Event])@chrome://gtdinbox/content/js/gmail/glPageWrapper.js:91
dispatchEvent([object XPCNativeWrapper])@:0
XPCNativeWrapper function wrapper([object XPCNativeWrapper])@:0
(”ui_ready”)@chrome://gtdinbox/content/js/gmail/glPageWrapper.js:467
()@chrome://gtdinbox/content/js/gmail/glPageWrapper.js:424
([object XPCSafeJSObjectWrapper])@chrome://gtdinbox/content/js/gmail/glPageWrapper.js:405
()@chrome://gtdinbox/content/js/gmail/glPageWrapper.js:386
(78)@chrome://gtdinbox/content/js/gmail/glPageWrapper.js:394
and finally :
Error in giEventDispatcher.dispatchEvent [ui_ready]: Error: Error constructing gtdMainView
Error: Could not find navBar node
Stack trace:
Exception thrown
([object Object])@chrome://gtdinbox/content/js/util/eventDispatcher.js:107
([object Event])@chrome://gtdinbox/content/js/gmail/glPageWrapper.js:238
([object Event])@chrome://gtdinbox/content/js/gmail/glPageWrapper.js:91
dispatchEvent([object XPCNativeWrapper])@:0
XPCNativeWrapper function wrapper([object XPCNativeWrapper])@:0
(”ui_ready”)@chrome://gtdinbox/content/js/gmail/glPageWrapper.js:467
()@chrome://gtdinbox/content/js/gmail/glPageWrapper.js:424
([object XPCSafeJSObjectWrapper])@chrome://gtdinbox/content/js/gmail/glPageWrapper.js:405
()@chrome://gtdinbox/content/js/gmail/glPageWrapper.js:386
(78)@chrome://gtdinbox/content/js/gmail/glPageWrapper.js:394
Mark Says:
June 10th, 2009 at 8:43 am
The 6th time was the charm!
Daniel Says:
June 10th, 2009 at 10:47 am
Alpha 4 didn’t reappear after computer restart.
Alpha 6 looked better, but after computer went into sleep mode (just screen saver, I think, but maybe sleep - in any event, not hibernate), FF crashed. Upon reload, gtdinbox disappeared. Closed the tab, reopened (using gmail manager), and now it’s fine, but deleted and read items are back again. WTF???
Stephen Says:
June 10th, 2009 at 1:53 pm
@Daniel: Losing read and deleted items is a sign that Gmail never reported back to Google - not necessarily a problem with GTDInbox. I personally never put my computer to sleep/hibernate until I’m sure that GMail has finished communicating with its servers, just in case when it wakes up, something goes wrong.