External links created with SaveLink no longer work Topic is solved

Users and developers helping users with generic and technical Pale Moon issues on all operating systems.

Moderator: trava90

Forum rules
This board is for technical/general usage questions and troubleshooting for the Pale Moon browser only.
Technical issues and questions not related to the Pale Moon browser should be posted in other boards!
Please keep off-topic and general discussion out of this board, thank you!
JSladek
Hobby Astronomer
Hobby Astronomer
Posts: 26
Joined: 2015-07-05, 18:11
Location: Suffolk VA USA

External links created with SaveLink no longer work

Unread post by JSladek » 2020-01-16, 23:55

With version 28.8.0, links created with SaveLink 4.0.1 (which saves url links to a desktop file external to the browser) and saved on my desktop worked as they always have. I updated to 28.8.1 and clicking on that same desktop link that worked before now brings up something like this for the address:

Code: Select all

file:///home/jim/.cache/kioexec/krun/6574_0/unnamed

which is nothing more than a file consisting of a series of html links for the desired webpage.

It doesn't matter whether it is a tarball version downloaded from the PaleMoon site or the distro version from PCLOS - the results are the same for either copy of version 28.8.1.

I can still generate a new link with SaveLink in the 28.8.1 browser, but the results are the same I described above.

What happened?????

User avatar
moonbat
Knows the dark side
Knows the dark side
Posts: 4981
Joined: 2015-12-09, 15:45

Re: External links created with SaveLink no longer work

Unread post by moonbat » 2020-01-16, 23:59

Take a look at the browser console (this is under Tools-Web Developer or can be opened by pressing Ctrl-Shift-J and is different from the developer console) for any script errors generated by the extension. 28.8.0 deprecated certain non standard Javascript APIs and many extensions relying on them have been affected. At any rate, it will have to be fixed by the extension developer, or forked.
"One hosts to look them up, one DNS to find them and in the darkness BIND them."

Image
Linux Mint 21 Xfce x64 on HP i5-5200 laptop, 12 GB RAM.
AutoPageColor|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX

New Tobin Paradigm

Re: External links created with SaveLink no longer work

Unread post by New Tobin Paradigm » 2020-01-17, 02:07

Use the Toolkit Error Console not the DevTools Browser Console. Also, a handful, less than half a dozen, known extensions is not "many".

JSladek
Hobby Astronomer
Hobby Astronomer
Posts: 26
Joined: 2015-07-05, 18:11
Location: Suffolk VA USA

Re: External links created with SaveLink no longer work

Unread post by JSladek » 2020-01-17, 20:25

I don't know which one is "Toolkit Error Console" - they aren't labeled that way, but I used <shift><ctrl>-k and got the following:

Code: Select all

TypeError: wpModules.theme is undefined[Learn More]  
unnamed:11:3
/home/jim/.cache/kioexec/krun/29511_0/unnamed  
unnamed:101:5
ReferenceError: jQuery is not defined[Learn More]  
unnamed:177:1
ReferenceError: jQuery is not defined[Learn More]  
unnamed:254:1
ReferenceError: jQuery is not defined[Learn More]  
unnamed:321:1
ReferenceError: jQuery is not defined[Learn More]  
unnamed:411:1
ReferenceError: $ is not defined[Learn More]  
unnamed:955:17
ReferenceError: jQuery is not defined[Learn More]  
unnamed:1200:1
ReferenceError: jQuery is not defined[Learn More]  
unnamed:1237:1
ReferenceError: $ is not defined[Learn More]  
unnamed:1325:9
ReferenceError: jQuery is not defined[Learn More]  
unnamed:1628:1
ReferenceError: jQuery is not defined[Learn More]  
unnamed:1676:1
ReferenceError: jQuery is not defined[Learn More]  
unnamed:1937:1
ReferenceError: jQuery is not defined[Learn More]  
unnamed:1996:1
ReferenceError: jQuery is not defined[Learn More]  
unnamed:2268:1
ReferenceError: jQuery is not defined[Learn More]  
unnamed:2280:1
ReferenceError: RightNow is not defined[Learn More]  
unnamed:2289:5
ReferenceError: jQuery is not defined[Learn More]  
unnamed:2484:1
TypeError: wpModules.theme is undefined[Learn More]  
unnamed:11:3
/home/jim/.cache/kioexec/krun/29511_0/unnamed  
unnamed:101:5
ReferenceError: WPS is not defined[Learn More]  
unnamed:2564:1
ReferenceError: jQuery is not defined[Learn More]  
unnamed:177:1
ReferenceError: jQuery is not defined[Learn More]  
unnamed:254:1
ReferenceError: jQuery is not defined[Learn More]  
unnamed:321:1
ReferenceError: jQuery is not defined[Learn More]  
unnamed:411:1
ReferenceError: $ is not defined[Learn More]  
unnamed:955:17
ReferenceError: jQuery is not defined[Learn More]  
unnamed:1200:1
ReferenceError: jQuery is not defined[Learn More]  
unnamed:1237:1
ReferenceError: $ is not defined[Learn More]  
unnamed:1325:9
ReferenceError: jQuery is not defined[Learn More]  
unnamed:1628:1
ReferenceError: jQuery is not defined[Learn More]  
unnamed:1676:1
ReferenceError: jQuery is not defined[Learn More]  
unnamed:1937:1
ReferenceError: jQuery is not defined[Learn More]  
unnamed:1996:1
ReferenceError: jQuery is not defined[Learn More]  
unnamed:2268:1
ReferenceError: jQuery is not defined[Learn More]  
unnamed:2280:1
ReferenceError: RightNow is not defined[Learn More]  
unnamed:2289:5
ReferenceError: jQuery is not defined[Learn More]  
unnamed:2484:1
ReferenceError: WPS is not defined[Learn More]  
unnamed:2564:1
I'm not a programmer and none of this tells me a thing. It does seem to be an association issue with the created desktop config file. If I right-click on the desktop file and select "Open with PaleMoon", the embedded URL is properly processed by PaleMoon and I go right to the intended site. If I simply click on the desktop file as I used to be able to do, PaleMoon opens, but KDE (?) creates an html file from the site data, stores it in /home/jim/.cache/kioexec/krun and then displays the html file in PaleMoon.

This whole thing is getting rapidly way beyond me.

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 35638
Joined: 2011-08-28, 17:27
Location: Motala, SE

Re: External links created with SaveLink no longer work

Unread post by Moonchild » 2020-01-17, 20:34

It's labeled "Error console"
What you called up is the "Web console" which shows the output/debugging for web pages you're visiting.
What you want is the "Error Console" which will show you the output/debugging of the browser itself.
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

JSladek
Hobby Astronomer
Hobby Astronomer
Posts: 26
Joined: 2015-07-05, 18:11
Location: Suffolk VA USA

Re: External links created with SaveLink no longer work

Unread post by JSladek » 2020-01-18, 00:57

Thanks Moonchild ...

A desktop link for a website was created using SaveLink Add-on in PaleMoon. When creating the link, there were no messages of any kind displayed in Error Console.

Clicking on the desktop link with PaleMoon already opened produced the following:

Code: Select all

 
Timestamp: 01/17/2020 06:57:16 PM
Error: ReferenceError: detect is not defined
Source File: file:///home/jim/.cache/kioexec/krun/11800_0/installed.jsp
Line: 862

Timestamp: 01/17/2020 06:57:16 PM
Error: ReferenceError: showHide is not defined
Source File: file:///home/jim/.cache/kioexec/krun/11800_0/installed.jsp
Line: 866
The end result was that the browser did not go to the site, but only displayed the html that (I think) would have produced the website opening page.

Clicking on the link again with PaleMoon closed at this time produced:

Code: Select all

Timestamp: 01/17/2020 07:09:56 PM
Warning: unreachable code after return statement
Source File: chrome://completeyoutubesaver/content/cysCommons.js
Line: 763, Column: 12
Source Code:
            return null; 
            
Timestamp: 01/17/2020 07:09:56 PM
Error: DEPRECATION WARNING: This path to Console.jsm is deprecated.  Please use Cu.import("resource://gre/modules/Console.jsm") to load this module.
You may find more details about this deprecation at: https://bugzil.la/912121
Callstack:
resource://gre/modules/devtools/Console.jsm 19 null
chrome://completeyoutubesaver/content/cysCommons.js 22 null

Source File: resource://gre/modules/Deprecated.jsm
Line: 85           

Timestamp: 01/17/2020 07:09:56 PM
Warning: Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user’s experience. For more help http://xhr.spec.whatwg.org/
Source File: chrome://useragentswitcher/content/xml/import.js
Line: 223

Timestamp: 01/17/2020 07:09:57 PM
Error: ReferenceError: detect is not defined
Source File: file:///home/jim/.cache/kioexec/krun/13097_0/installed.jsp
Line: 862

Timestamp: 01/17/2020 07:09:57 PM
Error: ReferenceError: showHide is not defined
Source File: file:///home/jim/.cache/kioexec/krun/13097_0/installed.jsp
Line: 866

Warning: NetUtil.newChannel(uri) deprecated, please provide argument 'aWhatToLoad'

Timestamp: 01/17/2020 07:10:01 PM
Error: TypeError: popup is null
Source File: chrome://https-always/content/toolbar_button.js
Line: 301

Timestamp: 01/17/2020 07:10:04 PM
Error: TypeError: popup is null
Source File: chrome://https-always/content/toolbar_button.js
Line: 301

Warning: NetUtil.newChannel(uri) deprecated, please provide argument 'aWhatToLoad'

Timestamp: 01/17/2020 07:17:17 PM
Warning: Key event not available on some keyboard layouts: key=“i” modifiers=“accel,alt,shift” id=“key_browserToolbox”
Source File: chrome://browser/content/browser.xul
Line: 0

Timestamp: 01/17/2020 07:19:55 PM
Error: TypeError: popup is null
Source File: chrome://https-always/content/toolbar_button.js
Line: 301

After PaleMoon opened, again, the browser did not go to the website, but only displayed the html text.

Right-clicking on the desktop link and selecting "open with PaleMoon", opened PaleMoon and went directly to the website. The only error listed was a half dozen TypeError:

Code: Select all

Timestamp: 01/17/2020 07:51:16 PM
Error: TypeError: popup is null
Source File: chrome://https-always/content/toolbar_button.js
Line: 301
Again, if I go back to PaleMoon version 28.8.0, use of the desktop links work without fail.

JSladek
Hobby Astronomer
Hobby Astronomer
Posts: 26
Joined: 2015-07-05, 18:11
Location: Suffolk VA USA

Re: External links created with SaveLink no longer work

Unread post by JSladek » 2020-01-20, 20:48

Over the weekend, I reinstalled PaleMoon with a completely new profile. The external link created with SaveLink still does not work as before. It does (as it always has) open to the link website with right-click and selection of "open in PaleMoon". With a simple left-click on the link it will only display a series of html links.

I also went "exploring" and tried the same add-on on PM 28.7.1 on Vector Linux using KDE4 which I thought should have worked. But the same problem existed there as well.

At least, I know how I can make it useable. Something allowed it to fully work at one time and now that something is gone - too bad, it was a good idea.

This issue is closed.

JSladek
Hobby Astronomer
Hobby Astronomer
Posts: 26
Joined: 2015-07-05, 18:11
Location: Suffolk VA USA

Re: External links created with SaveLink no longer work

Unread post by JSladek » 2020-02-04, 14:25

A final comment .... SaveLink does work as it should.

After retracing the steps that got me to where I was, I found two errors that compounded the problem and made troubleshooting a bit crazy. First, in KDE Default Applications, I had an error in the pointing to PaleMoon located in /opt and secondly, the SaveLink settings for Unix defaults had been changed in attempts to make SaveLink work and inadvertently not restored to default.

After those two area were corrected, desktop links generated with SaveLink and those generated with right-click on desktop and "create new .... link to location (URL)" worked as they should.

Having a sounding board really helps resolve some of these things I get myself into - I appreciate the forum's tolerance.