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.

15 Responses to “GTDInbox 3.0 Alpha 6 (was 5)”

  1. Mark Says:

    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

     
  2. Andy Says:

    Thanks Mark - it’s corrected now!

     
  3. HeX Says:

    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.

     
  4. HeX Says:

    Here another glitch: Contacts and Compose Personal are merged to one button … http://drop.io/nr1fntl

     
  5. Adam Says:

    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

     
  6. Brian Says:

    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

     
  7. Andy Says:

    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!

     
  8. Dale Says:

    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.

     
  9. Stephen Says:

    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.

     
  10. Ray Says:

    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

     
  11. Ray Says:

    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

     
  12. riddim Says:

    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

     
  13. Mark Says:

    The 6th time was the charm!

     
  14. Daniel Says:

    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???

     
  15. Stephen Says:

    @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.

     

Leave a Reply