GithubHelp home page GithubHelp logo

Comments (8)

hdmi avatar hdmi commented on May 27, 2024 1

I apologize for commenting in a closed issue.
But I would like to know if this new restriction it is from the browser side or because you decided to not allow local files in the new version?

However, It is probably not big deal because as I've read in other issues now it is allowed to run the file in a local server like node or apache.

from newtaboverride.

cadeyrn avatar cadeyrn commented on May 27, 2024 1

I apologize for commenting in a closed issue.

No problem. I closed the bug only for organizational reasons because there is nothing to implement. Comments are still allowed. ;)

But I would like to know if this new restriction it is from the browser side or because you decided to not allow local files in the new version?

As I already said WebExtensions are not allowed to load local files and there is nothing what I can do. I would love to provide this feature but it's not possible and it won't be possible in a future update of Firefox.

However, It is probably not big deal because as I've read in other issues now it is allowed to run the file in a local server like node or apache.

Yeah, that's the workaround on the user side. I hope it's good enough for you. It's probably a problem for some users…

from newtaboverride.

gorhill avatar gorhill commented on May 27, 2024 1

@Drugoy

B/s

Stylish/Chromium does not use user styles -- these do not exist on Chromium-based browsers:

from newtaboverride.

cadeyrn avatar cadeyrn commented on May 27, 2024

As you can read in the release notes WebExtensions are not allowed to use local files as new tab page for security reasons. You have to upload your file to a web server. There is nothing what I can do as part of New Tab Override.

from newtaboverride.

cadeyrn avatar cadeyrn commented on May 27, 2024

Could you file a bug in bugzilla with the request to add new API(s) required to bring the feature back?

No, there are already requests and it's denied for security reasons.

p.s.: I had to revert back to v6.0.1 only because of that feature. Without this feature your add-on is useless to me.

That's no long term solution as Firefox 57 will only allow WebExtensions.

from newtaboverride.

yfdyh000 avatar yfdyh000 commented on May 27, 2024

No, there are already requests and it's denied for security reasons.

Which? https://bugzilla.mozilla.org/show_bug.cgi?id=1266960 is open.

from newtaboverride.

cadeyrn avatar cadeyrn commented on May 27, 2024

well, it was denied for the mid term and there is no current activity regarding a long term solution.

It was made very clear that this restriction is intented and for security reasons. Not only in this ticket, also in an email conversation I had. In this conversation it was also confirmed that there is no workaround. Maybe there will be a solution at some point in the future. But it's an maybe and an earliest in 2018, it's completely out of scope for Firefox 56 and Firefox 57.

As this ticket already exists it makes no sense to open another ticket on Bugzilla. I already expressed my opinion in this ticket. But maybe Mozilla can be convinced if some other people say how much needed this feature is. I don't know.

from newtaboverride.

cadeyrn avatar cadeyrn commented on May 27, 2024

New Tab Override 8.0 shipped with a new local file option. It's not perfect but it's the best possible solution.

from newtaboverride.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.