My extension is broken on PM28 and the dev console is gone when it's enabled
Moderators: FranklinDM, Lootyhoof
My extension is broken on PM28 and the dev console is gone when it's enabled
I maintain a fork of an extension for Pale Moon and updating to v28 broke it. When I start up Pale Moon with the extension enabled, the web developer menu is nearly empty: it only has "page source". When I disable the extension, the menu has all the expected tools in it.
I'm not sure how to fix my extension for PM 28 without the developer console. As far as I know, the extension should not be touching anything with the developer menu, so I'm not sure why it's suddenly disappeared. Is there a log on the file system that I can turn on to find out what's going on? I tried the "load temporary add-on" button in about:debugging but after I select my xci nothing happens. It doesn't appear in the list of extensions and no debugger window opens.
I'm not sure how to fix my extension for PM 28 without the developer console. As far as I know, the extension should not be touching anything with the developer menu, so I'm not sure why it's suddenly disappeared. Is there a log on the file system that I can turn on to find out what's going on? I tried the "load temporary add-on" button in about:debugging but after I select my xci nothing happens. It doesn't appear in the list of extensions and no debugger window opens.
Re: My extension is broken on PM28 and the dev console is gone when it's enabled
Use the -jsconsole CLI parameter to start Pale Moon with the Error Console.
Re: My extension is broken on PM28 and the dev console is gone when it's enabled
Thanks, that's exactly what I needed. This is going to be a lot of effort to fix...
Re: My extension is broken on PM28 and the dev console is gone when it's enabled
It's sad that you were not available for so long, because the compatibility issue was reported more than two months ago. But better late than never, so welcome back, I'm sure that all TST users are looking forward to solving this problem.
Last edited by JustOff on 2018-08-16, 18:01, edited 1 time in total.
Re: My extension is broken on PM28 and the dev console is gone when it's enabled
Honestly, I didn't expect any breaking changes this severe, so I didn't pay attention.
Re: My extension is broken on PM28 and the dev console is gone when it's enabled
we wait, believe and hope for the correction of TST thank you for porting and supporting this extension to PM!
Re: My extension is broken on PM28 and the dev console is gone when it's enabled
Oh man, I sure hope you can fix TST. I sure miss it.
Re: My extension is broken on PM28 and the dev console is gone when it's enabled
There are a few minor bugs left but today or tomorrow I will be releasing a new version that at least isn't completely broken.
Re: My extension is broken on PM28 and the dev console is gone when it's enabled
Hurray! TST is working again.
Tree Style Tabs for Pale Moon 0.0.3
https://github.com/oinkin/treestyletab/ ... nkoink.xpi
And so far, it is playing nice with Tab Mix Plus 0.5.0.5pre.180718a1
I will admit, I don't use all the features of TST as I don't need the actual
tree effects of the add on. I use it simply for the side tab feature.
But so far, it seems to work perfect for me.
Thank you, thank you, thank you!
Tree Style Tabs for Pale Moon 0.0.3
https://github.com/oinkin/treestyletab/ ... nkoink.xpi
And so far, it is playing nice with Tab Mix Plus 0.5.0.5pre.180718a1
I will admit, I don't use all the features of TST as I don't need the actual
tree effects of the add on. I use it simply for the side tab feature.
But so far, it seems to work perfect for me.
Thank you, thank you, thank you!
Re: My extension is broken on PM28 and the dev console is gone when it's enabled
Excellent! Thank you very much for the update! (And thanks to Thehandyman1957 for the notification!)
Middle-clicking (or Ctrl + left-clicking) on a link doesn't open the new tab as a child of the current tab (which I assume is one of the remaining minor bugs you mentioned), but right-click > "Open link in new tab" will have to do as a workaround for now. Apart from that, everything seems to be working fine. Again, thank you - the lack of TST was all that kept me from upgrading the browser before! I really have come to rely on this extension.
Middle-clicking (or Ctrl + left-clicking) on a link doesn't open the new tab as a child of the current tab (which I assume is one of the remaining minor bugs you mentioned), but right-click > "Open link in new tab" will have to do as a workaround for now. Apart from that, everything seems to be working fine. Again, thank you - the lack of TST was all that kept me from upgrading the browser before! I really have come to rely on this extension.
Re: My extension is broken on PM28 and the dev console is gone when it's enabled
Whooopeeee the TST is working again.
What I had to do was disable
1. tab groups 0.3
2. TST 0.14.0201xxxxx
I haven't removed them from the "add-on" section. Just disabled
I miss the tab groups but the biggest item I use is the TST.
Thank you.
What I had to do was disable
1. tab groups 0.3
2. TST 0.14.0201xxxxx
I haven't removed them from the "add-on" section. Just disabled
I miss the tab groups but the biggest item I use is the TST.
Thank you.
Re: My extension is broken on PM28 and the dev console is gone when it's enabled
If you're a user of TST for PM, I recommend you install it from the official Pale Moon repository at https://addons.palemoon.org/addon/treestyletabforpm/. Doing so will allow you to update through the browser, rather than having to pay attention to my Github.
Thank you for the report, this should be fixed in 0.0.4.Toa-Nuva wrote:Middle-clicking (or Ctrl + left-clicking) on a link doesn't open the new tab as a child of the current tab (which I assume is one of the remaining minor bugs you mentioned), but right-click > "Open link in new tab" will have to do as a workaround for now.
Re: My extension is broken on PM28 and the dev console is gone when it's enabled
thank you so so much for your updates oinkoink, your fork of this great addon is a huge reason for many users choosing and sticking with Pale Moon, myself included.
i noticed a couple of bugs in TST's interactions with other addons:
- when the option "Open New Tab next to current one" in Tab Mix Plus (https://bitbucket.org/onemen/tabmixplus ... 0718a1.xpi) is selected, Ctrl-T to open new tab stops working
- when TST is enabled, the 'highlight grids in the scrollbar option" in Findbar Tweak (https://addons.mozilla.org/firefox/down ... .12-fx.xpi?) does not work.
both minor bugs i can live with, but would be SWELL if you can determine what causes them and apply the appropriate fixes
i noticed a couple of bugs in TST's interactions with other addons:
- when the option "Open New Tab next to current one" in Tab Mix Plus (https://bitbucket.org/onemen/tabmixplus ... 0718a1.xpi) is selected, Ctrl-T to open new tab stops working
- when TST is enabled, the 'highlight grids in the scrollbar option" in Findbar Tweak (https://addons.mozilla.org/firefox/down ... .12-fx.xpi?) does not work.
both minor bugs i can live with, but would be SWELL if you can determine what causes them and apply the appropriate fixes
Re: My extension is broken on PM28 and the dev console is gone when it's enabled
That was quick! Again, thank you very much! Everything seems to be working perfectly for me now.oinkoink wrote:Thank you for the report, this should be fixed in 0.0.4.
Re: My extension is broken on PM28 and the dev console is gone when it's enabled
Some other menus are broken as well in PM28 with TST enabled:
"New Folder..."
"New Bookmark..."
"Properties" of bookmarks and folders
"New Folder..."
"New Bookmark..."
"Properties" of bookmarks and folders
Re: My extension is broken on PM28 and the dev console is gone when it's enabled
got a couple of bugs to report as well, please come back oinkoink!
Re: My extension is broken on PM28 and the dev console is gone when it's enabled
Please report bugs on my github: https://github.com/oinkin/treestyletab. Github wasn't sending me emails, but I've fixed that, so I will actually see them now.
I'm aware of, and care about, the bookmark issue, but I haven't had a chance to deal with it yet.
I will do what I can to deal with bugs that affect me and very critical bugs that don't, but for minor issues, unless I happen to come across the solution while dealing with something else, there's a pretty good chance they won't get fixed. In particular, bugs with non-Windows platforms and interactions with other extensions are an extremely low priority for me. My job keeps me busy and I am not a Javascript programmer by trade (nor desire). I remain open to pull requests. Emails for those have also been fixed so expect a better turnaround.
I'm aware of, and care about, the bookmark issue, but I haven't had a chance to deal with it yet.
I will do what I can to deal with bugs that affect me and very critical bugs that don't, but for minor issues, unless I happen to come across the solution while dealing with something else, there's a pretty good chance they won't get fixed. In particular, bugs with non-Windows platforms and interactions with other extensions are an extremely low priority for me. My job keeps me busy and I am not a Javascript programmer by trade (nor desire). I remain open to pull requests. Emails for those have also been fixed so expect a better turnaround.
Last edited by oinkoink on 2018-08-31, 01:12, edited 1 time in total.
Re: My extension is broken on PM28 and the dev console is gone when it's enabled
totally. i'm trying to get some of the aforementioned issues resolved by the other extension makers, and will only file a bug report on your side when there's no other recourseoinkoink wrote:I will do what I can to deal with bugs that affect me and very critical bugs that don't, but for minor issues, unless I happen to come across the solution while dealing with something else, there's a pretty good chance they won't get fixed. In particular, bugs with non-Windows platforms and interactions with other extensions are an extremely low priority for me.
Re: My extension is broken on PM28 and the dev console is gone when it's enabled
BIG BIG BIG thanks for Pale Moon update 28.2.1, because it solved this issue.
Tree Style Tab for Pale Moon 0.0.4 now seems to work fine with Pale Moon 28, wohoo! =)
Tree Style Tab for Pale Moon 0.0.4 now seems to work fine with Pale Moon 28, wohoo! =)
Re: My extension is broken on PM28 and the dev console is gone when it's enabled
there's a TST 0.0.5 btw