Tab Utilities Phoenix Compatibility
Posted: 2018-05-28, 13:13
Hi everyone,
I'm stux, and for lack of a better term, I'm the "maintainer" of Tab Utilities Phoenix (TUP). I am currently working on getting TUP up an running on UXP/PM 28a2. I am writing this post because I need help debugging and addressing issues I've run into during testing. Here are the details of my issues:
Going forward, here are my goals:
--stux
I'm stux, and for lack of a better term, I'm the "maintainer" of Tab Utilities Phoenix (TUP). I am currently working on getting TUP up an running on UXP/PM 28a2. I am writing this post because I need help debugging and addressing issues I've run into during testing. Here are the details of my issues:
- I have merged all the latest changes from the Tab Utilities Fixed (TUF) addon into TUP. This provides FF 52ESR compatibility.
- I have tested both the new, merged version of TUP and the latest TUF in both PM 28a2 and FF52, and as a result: both addons worked on FF 52, but failed to work properly on PM28.
- Looking at the Browser console there are several errors related to unknown/missing objects such as: "PlacesViewBase.prototype.place", "BrowserSearch", "gBrowser.updatePinnedTabsBar()"; details will be posted later.
Going forward, here are my goals:
- I will try to create a github repository for TUP in the near future. I'm more familiar with SVN so this is another learning curve. Until then I will pastebin source code snippets individually.
- I'll also post a link to the development XPI later today or tomorrow if anyone would like to try it.
- I want to address each of these errors one at a time on separate posts. I won't bring up the next error until either the current issue is either fixed or a UXP issue has to be filed on github.
- If I'm successful setting up github, issue discussion can be moved there.
--stux