Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ExtJS 3.4 support #127

Open
oori opened this issue Sep 11, 2014 · 4 comments
Open

ExtJS 3.4 support #127

oori opened this issue Sep 11, 2014 · 4 comments

Comments

@oori
Copy link

oori commented Sep 11, 2014

Trying your extension on chrome canary with a large (old, yet alive and kickin) 3.4.0 webapp.
It directly throws: isException: true value: TypeError: undefined is not a function

The extension's background page's console gives:
Error in event handler for tabs.onUpdated: Error: Attempting to use a disconnected port object at chrome-extension://pbeapidedgdpniokbedbfbaacglkceae/background/background.js:60:30
Which doesn't really help to resolve this, as it's an unrelated.

Any tip on how to trace such issues with your extension?
Thanks.

@arthurakay
Copy link
Contributor

Sadly, App Inspector does not support Ext JS 3.x - only 4.x+.

That's a strange error though, as it's talking about AppInspector's internal architecture - do you get the same error running Chrome stable?

@oori
Copy link
Author

oori commented Sep 12, 2014

Tested on chrome 37, it does not throw the above error, but I just get: "No Sencha framework found!", and all the other tabs throw undefined error expectedly. that's due to 3.4.0.

So, 3.4 is out of the question? I know it's already two generations back, but it's still widely used. Is there a specific technical reason why this extension would never support 3.4, or it's just a "support issue"?

I have to say - your extension looks super-useful. cheers!

@arthurakay
Copy link
Contributor

Right now, yes, 3.4 is out of the question. The "specific technical reason" we didn't add support was simply time - we're building this in our spare time, it's not officially sanctioned by Sencha. There are likely some architectural complexities to supporting 3.x as well, but really we just didn't want to tackle it because we didn't have the time.

It sounds like the Canary error could just be due to Canary... I haven't heard anything about future builds of Chrome breaking the way extensions work, so I'll just hope that's the case but keep an eye out.

@oori oori changed the title How to debug isException? ExtJS 3.4 support Sep 14, 2014
@oori
Copy link
Author

oori commented Sep 14, 2014

Ok, thanks. I changed the title of this issue, as a placeholder for the future.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants