Giter Club home page Giter Club logo

chrome-extensions-reloader's Introduction

chrome-extensions-reloader's People

Contributors

alexanderby avatar arikw avatar drinkspiller avatar studgeek avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

chrome-extensions-reloader's Issues

chrome.runtime.onInstalled not fired when reloading

It looks like this just reloads the code (which is fine!) - it might be nice if there was an option to force it to reload the unpacked version and trigger the chrome.runtime.onInstalled event.

This event doesn't trigger when reloading through the plugin (for me) but does if I go to my extension and do a fresh Load Unpacked.

Deprecation notice on manifest v2

I am currently working on migrating a chrome extension from manifest v2 to v3 and thought extensions-reloader would be useful to me. I noticed that you're still using the old manifest format and, due to low activity on your repo, thought you might have missed the deprecation warnings. Here's the details: https://developer.chrome.com/docs/extensions/mv3/intro/mv3-migration/

The biggest change is that the background page is gone and replaced with a service worker.

Close background inspectors of reloaded extensions

The background page inspector is the most important tool for extension development.
Unfortunately, when the chrome-extensions-reloader reloads an extension, it shuts everything down, including its inspector. As a result, we have to reopen the background inspector each time we save changes... which is painful and makes this extension useless

I am pretty sure there is a way to reload extensions without closing those background inspectors. For instance, the “Reload” button provided on the Chrome’s extension page keeps them opened. Any idea?

Endless reload loop

When you open http://reload.extensions in a new chrome tab and have "Reload current tab after extensions have been reloaded." enabled, it will get stuck in an endless reload loop. Please fix this.

reload.extensions doesn't automatically close in Chrome 55

Kind of seems like the extension is doing what it's supposed to be doing, but it doesn't seem to be working anymore. I tried to fix on my own but had no luck.

Seems kind of like two things are going on.

First, redirectUrl doesn't seem to respect chrome-extension:// URLs anymore. I was able to make a data-url work as the redirect, and I was able to make a normal HTTP URL work as the redirect, but no love from chrome extension URLs.

The second thing I tried was to just self-host the close page and redirect to it. This kind of works in that at least the redirect is respected, but the tab doesn't close in this fashion. The console offers some clue as to why: "Scripts may close only the windows that were opened by it."

Here's the HTML file I self hosted if you want to give it a try: http://static.tdg5.com.s3.amazonaws.com/close.html

I tried to look in the changelog for Chromium for reference to any of these changes, but didn't see anything, though I was mostly looking for references to onBeforeRequest.

I haven't dug into this much further and am not familiar with the extension, but if you have any other suggestions for getting the tab to auto-close, please let me know.

Thanks!

Closes background console when reloading

When reloading the extension, my background javascript console is closed. This is very difficult because I have to open it again from my chrome://extensions.

When reloading the extensions from chrome://extensions, the background console does not close.

Can't get it to work

I'm a bit puzzled as to how this is supposed to work. When I click the button or http://reload.extensions, it seems to do something (buttons repopulate). However when I check my (unpacked) extension, it hasn't reloaded.

A couple of things I've tried:

  • Change the name in my manifest.json and see if it updates in action popup and tooltip
  • Remove a content_script and refresh the page after running http://reload.extensions

None of the above worked. Clicking Reload for my extension on chrome://extensions worked every single time. Am I missing something obvious?

http://reload.extensions not working

http://reload.extensions/ isn't working for me. I'm using Chrome v118.0.5993.88 (Official Build) (x86_64). I've tried to access that URL from the browser and a few command line tools.

Doesn't refresh changed manifest.json files

Love this extension, saves so much time.

Have noticed (for a few years now actually) that the extension only reloads the content scripts which are already loaded. This is great if I change a JS/CSS file, but not when I add a new file to the manifest.json. In that case I have to go to the extensions page itself and reload manually.

Is this a limitation of Chrome's API or could this be added in a future version?

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.