Firefox about pages do not work with iMacros10

Discussions and Tech Support related to the iMacros Firefox Add-on, including the built-in Javascript scripting interface for playing .js files.
Forum rules
Before asking a question or reporting an issue:
1. Please review the list of FAQ's.
2. Use the search box (at the top of each forum page) to see if a similar problem or question has already been addressed.
3. Try searching the iMacros Wiki - it contains the complete iMacros reference as well as plenty of samples and tutorials.
4. We can respond much faster to your posts if you include the following information:CLICK HERE FOR IMPORTANT INFORMATION TO INCLUDE IN YOUR POST
Post Reply
groundfalling
Posts: 46
Joined: Tue Jul 01, 2014 1:26 pm

Firefox about pages do not work with iMacros10

Post by groundfalling » Sun Sep 16, 2018 5:28 pm

iMacros 10.0.2.1450 Free
Firefox 61.0.1
Ubuntu 16.0.4

I was going through iMacros 10 Beta Feedback thread and saw this by Tom from Tech support:
For security reasons in Firefox, you cannot navigate using URL GOTO to a privileged URL such as javascript:, file:, data:, and about: (although about:home and about:blank are allowed)
but i have tested it, iMacros 10 does not recognize these page

Code: Select all

about:home
about:plugins
about:support
about:profiles
if you try to navigate to these pages using "URL GOTO=" it does not do anything, no errors nothing. If you try to find an element in these pages or try to extract something from these pages the macro gets stuck at that step and freezes indefinitely.
I do not know if only the BETA version was able to work on these pages and not the final iMacros 10.0.2.1450. Or does it have to do with firefox that it does not allow the iMacros plugin to do anything on these pages.
chivracq
Posts: 8430
Joined: Sat Apr 13, 2013 1:07 pm
Location: Amsterdam (NL)

Re: Firefox about pages do not work with iMacros10

Post by chivracq » Sun Sep 16, 2018 6:35 pm

groundfalling wrote:

Code: Select all

iMacros 10.0.2.1450 Free
Firefox 61.0.1
Ubuntu 16.0.4 
I was going through iMacros 10 Beta Feedback thread and saw this by Tom from Tech support:
For security reasons in Firefox, you cannot navigate using URL GOTO to a privileged URL such as javascript:, file:, data:, and about: (although about:home and about:blank are allowed)
but i have tested it, iMacros 10 does not recognize these page

Code: Select all

about:home
about:plugins
about:support
about:profiles
if you try to navigate to these pages using "URL GOTO=" it does not do anything, no errors nothing. If you try to find an element in these pages or try to extract something from these pages the macro gets stuck at that step and freezes indefinitely.
I do not know if only the BETA version was able to work on these pages and not the final iMacros 10.0.2.1450. Or does it have to do with firefox that it does not allow the iMacros plugin to do anything on these pages.
Nope, it was the same in all 5 or 6 Beta Builds, even 'about:home' never "worked"...
And it is/was actually even "worse"(...! :oops: ), if you landed (by mistake) on any 'about:xxx' Page (already opened in the Browser Instance), for example after a 'TAB CLOSE' or some 'TAB T=n', even a simple 'URL GOTO' to some "standard" Site wouldn't do anything, and any 'EVAL()' Statement while (still) being on such an 'about:xxx' Page would hang the Script with no pardon... :shock:
I had reported it as one of the "fairly Blocking" Behaviours in my Opinion, but it got a bit ignored and the next Build was already the Full Official v10.0.2.1450 that got pushed to all Users..., tja...! :roll:
- (F)CIM = (Full) Config Info Missing: iMacros + Browser + OS with all 3 Versions...
- I usually don't even read the Question if that (required) Info is not mentioned...
- Script & URL usually help a lot for a more "educated" Help...
groundfalling
Posts: 46
Joined: Tue Jul 01, 2014 1:26 pm

Re: Firefox about pages do not work with iMacros10

Post by groundfalling » Thu Sep 27, 2018 9:55 am

iMacros 10 does not work for any of these "about" protocols:

Code: Select all

about:about
about:accounts
about:addons
about:app-manager
about:buildconfig
about:cache
about:checkerboard
about:compartments
about:config
about:crashes
about:credits
about:customizing
about:debugging
about:downloads
about:healthreport
about:home
about:license
about:logo
about:memory
about:mozilla
about:networking
about:newtab
about:performance
about:plugins
about:preferences
about:privatebrowsing
about:profiles
about:reader
about:rights
about:robots
about:serviceworkers
about:sessionrestore
about:support
about:sync-log
about:sync-progress
about:sync-tabs
about:telemetry
about:webrtc
about:welcomeback
and on mozilla forum it says
You must access about: protocol pages by typing them into the address bar. Attempts to navigate through window.location will throw — Error: Access to 'about:addons' from script denied.
Does this mean that firefox mozilla prevents the macro to access the "about" pages?
Post Reply