Announcement

Collapse
No announcement yet.

Rekonq plugin path(s)

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Rekonq plugin path(s)

    Rather new to Rekonq so please excuse what may be obvious to others.
    Oracle java is installed.
    I generally don't make a softlink to the libnpjp2.so for Firefox as I only use the plugin with Opera.
    Question: How do I get Rekonq to use my java plugin which is in ~/me/java/jre1.7.0_05/lib/amd64 ?
    I am not sure whether Rekonq is totally reliant on the Firefox plugins, or whether one can softlink the
    plugin somewhere.
    In other words where are the plugin path location(s) that Rekonq looks to ?
    Does Rekonq only look in /usr/lib/mozilla/plugins/ or what ?
    What for instance if I didn't have Firefox installed, where would Rekonq look for plugins ?

    Regards

    #2
    I don't see a way in Rekonq to edit the path to the plugin, but you can simply create the ~/.mozilla/plugins directory and link to the file that way. Most browsers look in the Firefox locations anyway.

    Comment


      #3
      Originally posted by claydoh View Post
      I don't see a way in Rekonq to edit the path to the plugin, but you can simply create the ~/.mozilla/plugins directory and link to the file that way. Most browsers look in the Firefox locations anyway.
      claydoh, yes I had tried that as well, but apparmor profile for Firefox prohibits the use of java. I had forgotten about that and much prefer to have MAC
      in place for Firefox as I use it for sensitive sites like banking.
      So, it appears there is really no way (for me) to have java with Rekonq. Not a train smash.

      Comment


        #4
        From qtwebkit/Source/WebCore/plugins/PluginDatabase.cpp :

        Code:
        // Add paths specific to each platform
        #if defined(XP_UNIX)
            String userPluginPath = homeDirectoryPath();
            userPluginPath.append(String("/.mozilla/plugins"));
            paths.append(userPluginPath);
        
            userPluginPath = homeDirectoryPath();
            userPluginPath.append(String("/.netscape/plugins"));
            paths.append(userPluginPath);
        
            [B]paths.append("/usr/lib/browser/plugins");
            paths.append("/usr/local/lib/mozilla/plugins");
            paths.append("/usr/lib/firefox/plugins");
            paths.append("/usr/lib64/browser-plugins");
            paths.append("/usr/lib/browser-plugins");
            paths.append("/usr/lib/mozilla/plugins");
            paths.append("/usr/local/netscape/plugins");
            paths.append("/opt/mozilla/plugins");
            paths.append("/opt/mozilla/lib/plugins");
            paths.append("/opt/netscape/plugins");
            paths.append("/opt/netscape/communicator/plugins");
            paths.append("/usr/lib/netscape/plugins");
            paths.append("/usr/lib/netscape/plugins-libc5");
            paths.append("/usr/lib/netscape/plugins-libc6");
            paths.append("/usr/lib64/netscape/plugins");
            paths.append("/usr/lib64/mozilla/plugins");
            paths.append("/usr/lib/nsbrowser/plugins");
            paths.append("/usr/lib64/nsbrowser/plugins");[/B]
        
            String mozHome(getenv("MOZILLA_HOME"));
            mozHome.append("/plugins");
            paths.append(mozHome);
        
            Vector<String> mozPaths;
            String mozPath(getenv("MOZ_PLUGIN_PATH"));
            mozPath.split(UChar(':'), /* allowEmptyEntries */ false, mozPaths);
            paths.append(mozPaths);
        sigpic

        Comment


          #5
          Hmm.. I gather those are the locations rekonq will look for plugins ? Have tried but rekonq just quietly quits whenever a java applet is encountered.
          (I am using Oracle's java).

          Frank Zappa ?
          Attached Files

          Comment


            #6
            Can you post example?
            It's working for me:



            Suzy Creamcheese
            sigpic

            Comment

            Working...
            X