53

Facing the same issue with Violentmonkey on Version 0.99.110-beta (WebKit 613.1.12):

Violentmonkey cannot run userscripts in this page.

Let me know if there is any additional info I can provide that may help.

    2 months later
    4 months later

    Still experiencing this with Tampermonkey today. Both Chrome and Firefox versions

      4 months later

      I was just updating ViolentMonkey and noticed that the latest version doesn't work.
      I had been using the xpi version of v2.13.0 succesfully untill now:
      https://github.com/violentmonkey/violentmonkey/releases/tag/v2.13.0

      After testing a few versions I figured out the latest available xpi that works for me is beta v2.13.0.8:
      https://github.com/violentmonkey/violentmonkey/releases/tag/v2.13.0.8

      The next version with an xpi download available on github is beta v2.13.0.22:
      https://github.com/violentmonkey/violentmonkey/releases/tag/v2.13.0.22
      This version shows errors in the console of webpages (and the userscripts don't seem to be executed).
      TypeError: undefined is not an object (evaluating 'o.wrappedJSObject[s]')

      Version 0.99.121.1-beta (WebKit 614.1.20)
      MacBook Pro (macOS Catalina 10.15.7 build 19H2026)

        Vlad changed the title to TamperMonkey / Violentmonkey do not work properly .
          3 months later
          6 days later
          2 months later

          pieterv Thanks for the link to ViolentMonkey 2.12.0.8, it is working for me on Orion 0.99.123.3-beta

            2 months later

            Thanks Pieterv. Confirm ViolentMonkey 2.13.0.8 work on Orion 0.99.124.4.1-beta.
            2.14.1-2 not work. FYI.

              24 days later

              I can confirm that Violentmonkey does not work on 0.99.124.4.1-beta

                While using the RC, I get stuck while importing a zip file exported from firefox

                The drop-down also does not seem to load

                  8 days later

                  Recent RC update fixes the pop-out, but the importing is still broken. I also tried via the Text box export/import, but I end up with the same result

                    a month later

                    Will you add this to mobile if not please add it to mobile

                      2 months later

                      Hi there! Is there any way to make scripts work on the current Orion release?

                        chetbaker Violentmonkey 2.13.0.8 works for me as suggested above, I've used higher version before and it didn't work. I'm on Orion 0.99.125-beta.

                          jp06 Thanks, that works. Any idea of Orion being able to support newer versions?

                            chetbaker Also try MeddleMonkey, a script manager, that should work too!

                              a month later

                              [Orion] Userscript Execution Failure inside iframe under YouTube domain

                              Happens in both Violentmonkey and MeddleMonkey

                              Reproduction Steps

                              1. Create the script for testing
                              // ==UserScript==
                              // @name            Script-VM300
                              // @namespace       Test.org
                              // @description     A test
                              // @author          tester
                              // @version         0.0.1
                              // @grant           none
                              // @match           https://*/*
                              // ==/UserScript==
                              
                              
                              const tag = `vm300${(Math.floor(Math.random()*300+110)+ (window.top !== window ? 500 : 0))}`;
                              console.log(tag, location.href)
                              
                              if(window.top === window){
                                setTimeout(()=>{
                                  console.log(`${tag}-iframe`);
                                  document.body.appendChild(document.createElement('iframe')).src=`https://google.com/robots.txt`;
                                },800)
                              }
                              1. Go to any page of https://example.com, https://google.com, https://www.youtube.com, https://duckduckgo.com, https://kahoot.it

                              2. Expected Result

                              1. Go to any page of https://www.youtube.com, https://m.youtube.com

                              2. Incorrect Console Log - Indicating no execution inside iframe

                              Environment:

                              • OS: macOS M1 Pro
                              • Browser: Orion Version 0.99.126.3-beta (WebKit 618.1.2)
                              • Violentmonkey Version: latest CI build

                              0.99.126.3-beta (WebKit 618.1.2)

                              Monterey (12)

                              Remarks

                              Other

                              @dino do you know why the userscript injection (not to the specific extension but to the specific domain) does not work in iframe under youtube.com ? I believe there is a special treatment to Youtube's iframe so it prevents the execution of userscript injection inside YouTube's iframe.
                              I have tested in both Violentmonkey and MeddleMonkey so I am sure this is due to Orion.