9

Steps to reproduce:

  • Install NoScript from the Firefox add-ons page.
  • Go to a web page with noticable difference with and without script enabled
  • Observe that the web page appears as with script enabled
  • Click on the "NoScript"-button in the (...)-menu.
  • Observe that nothing happens

Expected behavior:

  • Expected NoScript to disable scripts by default
  • Expected the NoScript button to open a panel either as a popup or in a new tab.

Orion, OS version; hardware type:
Orion v1.1.0, iOS 15.5, iPhone X

Image/Video:
N/A

    6 months later

    I experience the same. Would be a great addition for Orion if this works.

      Why not just disable the JavaScript natively for a domain?

        21 days later

        Vlad NoScript offers both effeciency and ease of use since I can just click on the extension icon and choose which domains I want to block js from.

        • Vlad replied to this.

          Vlad Hi, just wanted to know how we can do that? I just want NoScript to work on my web browser. Tbh I think you guys can be the perfect web browser for ppl who own Macs who care abt both security and energy efficiency

          • Vlad replied to this.

            jcrisptx646 Orion support disabling javascript on sites natively (assuming this is what NoScript does). If it does more, let us know what exactly (we can't inspect every extension that is mentioned, there are over 300,000 of them).

              3 months later

              A fundamental difference between what Orion is having and NoScript is ability to select which script from the website to be disabled. The premise of NoScript is for letting users to preemptively choose and block malicious scripts/trackers by their own.

              For example, when visiting CNN.com via a browser with NoScript, it is possible to enable javascript originated from CNN.com while disabling third-party trackers embed in CNN.com (e.g. doubleclick.net, chartbeat.com, etc.). In contrasts, Orion (in iOS) disable all javascripts embed in CNN.com (functional javascripts, trackers and everything in between). Without a choice to select, and all javascripts are disabled, this breaks many websites to the point of unusable/unreadable (especially the ones with JQuery).

              To my knowledge, there is no mobile browser capable to do this natively. The closest example would be Kiwi Browser on Android, which supports NoScript extension.

              • Vlad replied to this.

                Bullyangja

                To my knowledge, there is no mobile browser capable to do this natively.

                This is because you can not do request blocking with WebKit on iOS. For this to work the scripts to be blocked would need to be a part of the content blocker.

                  a year later

                  I have tested both Chrome and Firefox versions of the NoScript extensions and I'm running with the same issue: websites on "first visit", when in a new tab or window, are not displayed correctly even with the permissions correctly given previously.

                  Here is a view of discord[.]com which was visited the day before and had already permissions granted via NoScript:

                  And here is an snapshot of the errors I can see on the inspector's console:

                  [Error] Failed to load resource: The Internet connection appears to be offline. (syncMessage, line 0)
                  [Error] SyncMessage 0039440b-a2c9-4c7d-9779-0146a9434a1c:80089306-832e-4f01-870e-af35bef3638e error in https://discord.com/app:  A network error occurred. (response )
                  	(anonymous function) (user-script:1620:1890)
                  	refetch (user-script:1620:4107)
                  [Error] [NoScript] undefined (3)
                  Error: SyncMessage Error A network error occurred.
                  "SyncMessage Error  A network error occurred."
                  "@user-script:1620:1894:29
                  refetch@user-script:1620:4107:51"
                  	error (user-script:1620:1402)
                  	refetch (user-script:1620:4109)

                  After refreshing the website everything works correctly, hence the "first visit" kind of distinction.

                  The website should display correctly when visited for the first time.

                  Version 0.99.129-beta (WebKit 619.1.11.111.2) Build date Oct 27 2024 Mac mini (macOS Sequoia 15.0.1 build 24A348)

                  Sequoia (15)

                    12 days later

                    To add a little bit more inormation to this issue, this is the suppossed URL seen next to the Failed to load resource error message:

                    https://[ff00::]/nscl/moz-extension://73a6fe31-595d-460b-a920-fcc0f8843232/syncMessage?id=2127e05d-8e0b-4365-a199-d49f24d163f2%3A216e472f-9253-42b0-afcd-b159652b176c

                    I don't know how this URL is formed but it might be the culprit of this issue as the URL schema is invalid and – because of that – it might produce the network error occurred message.

                      Merged 2 posts from NoScript extension (both Chrome & Firefox) exception on first visit.

                        When visiting this site (which responds with an application/pdf content), Orion falls into an infinite loop which can result in a site crash (and sometimes a application crash.

                        Should respond and load the PDF as seen on Safari (right window on the video).

                        Version 0.99.129-beta (WebKit 619.1.11.111.2)

                        Sequoia (15)

                          Hi,

                          I just tried clicking the link on my installation of Orion, it appears to load well for me:

                          It could be an extension possibly causing that issue for you maybe?

                          Using sequoia 15, Orion Version 0.99.129-beta WebKit 619.1.11.111.2 Build date Oct 27 2024

                            MrBlobs Yes, you are onto something. After disabling NoScript I was able to load the site (and PDF viewer) correctly. Thing is, after testing it with FF + NoScript (with the site being blocked by the latter) I could see the site with no issue whatsoever. No infinite reloading nor Orion crash. Should this be taken as a bug or as a third party issue?

                            • Vlad replied to this.
                              Merged 3 posts from Site responding with a PDF makes Tab go into infinite loop.

                                cedric That suggests problem is either with the xtension or extension support. According to these other repports extension is not working in the first place.

                                  No one is typing