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
-~----------~----~----~----~------~----~------~--~---

Reply via email to