Sorry about all the frustration. We'll revisit the overinstall issue :/ I think it would come up a lot when debugging.
- a On Fri, Oct 30, 2009 at 10:51 AM, Robert Billingslea <[email protected]> wrote: > Here is what happened to us, maybe this will convince you to reconsider: > We defined an empty page_actions array in the manifest file initially. Then > a dev build of chrome was released that did not allow this anymore (it was > previously accepted). So this broke our extension for all of our users who > upgraded. What is worse, is that apparently it no longer listed our > extension on the Extensions page (I assume because the manifest no longer > parsed correctly?), so users could not uninstall. > We didn't know of this problem with versions initially so our advice to > reinstall would not fix the problem either. Our users were basically stuck > and we had to tell them to go to the Extensions directory and manually > remove our folder. The whole saga is discussed here: > http://forums.lastpass.com/viewtopic.php?f=12&t=18409&hilit=chrome > I ran into this problem again today when working with a user that was having > a problem. I made a test build for him to fix it but he reported no change > after installing the latest version. Needless to say, the extension never > was updated. > If you do not change the behavior, you should at least report a warning to > the user. Otherwise, I guarantee this will cause problems for others in the > future. > Thanks > Bob > > > On Fri, Oct 30, 2009 at 1:33 PM, Aaron Boodman <[email protected]> wrote: >> >> It was designed this way intentionally, though I agree with you that >> in the case of manual installation, it is counter-intuitive. >> >> There is an edge case that I can't remember right now that we were >> concerned about that made us do it this way. Erik will remember... >> >> - a >> >> On Fri, Oct 30, 2009 at 9:27 AM, Antony Sargent <[email protected]> >> wrote: >> > I'm pretty sure we intentionally designed it this way but I can't >> > remember >> > off the top of my head what the concern was. Perhaps one of the other >> > extension devs will recall. >> > >> > On Fri, Oct 30, 2009 at 8:44 AM, Robert Billingslea >> > <[email protected]> wrote: >> >> >> >> I took a quick look through crbug.com for this issue but I didn't see >> >> an >> >> existing change request that matched. >> >> I am not sure if this was intentional, but if an extension exists with >> >> a >> >> particular version and you manually try to reinstall an updated crx >> >> (with >> >> the same version), it doesn't appear to update any of the files. >> >> There have been times (such as when the chrome dev channel updates and >> >> breaks our extension or when debugging a problem with a user) that we >> >> may >> >> want to push out a quick chrome build without a version bump (we have >> >> many >> >> products that share the same version and do not want to make new builds >> >> every week because the new chrome dev build has issues, it is much >> >> easier to >> >> tell the early chrome early adopters to redownload the crx). >> >> I think most people would expect it to replace the current version. >> >> Thanks, >> >> Bob >> >> >> > >> > >> > >> > >> > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Chromium-extensions" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/chromium-extensions?hl=en -~----------~----~----~----~------~----~------~--~---
