Without the minus\dash sing, that is supposed to mean that it will be fixed
for Chrome 4. But in this case, in means it is not a requirement for any
release. It is simply on the board for someone to take on.

And you are right, I was not thinking when I suggested it.

☆PhistucK


On Mon, Jan 4, 2010 at 13:23, Aris <[email protected]> wrote:

> Mohamed, Finnur, PhistucK, thank you for your answers!
>
> Yes, it is for Uninstaller\Repair Installation\Reinstallation program
> to check or not check a checkbox.
>
> PhistucK, I didn't understand what you suggest... My Chrome extension
> is NPAPI extension. It seems that uninstalling extension (clicking
> 'Uninstall' button) doesn't kill dll immediately and it can do some
> kind of shutdown instructions indeed (although I'm not 100% sure). But
> how do I know that user has clicked 'Uninstall' ? Do you mean that I
> have to write some javascript listener for user's click on 'Uninstall'
> button and that will trigger some uninstallation code in my dll ? Or
> do you mean something different?
>
> By the way, I have found “install and un-install hooks” discussion and
> issue http://code.google.com/p/chromium/issues/detail?id=19383.
> I'm new to this issue tracking system... what does “-Mstone-4 -Channel-
> Beta” mean?  Looks like it will be fixed in Chrome 4?
>
> On 4 янв, 11:58, PhistucK <[email protected]> wrote:
> > As far as I understand, Alexey has an installer for a multi browser
> > extension\add on.
> > He wants the Uninstaller\Repair Installation\Reinstallation program to
> check
> > or not check a check box when a certain edition of the extension (for
> > example, the Chrome edition) is not installed (whether it was never
> > installed in the first place, or manually uninstalled).
> >
> > So, no, there is no way to do that, but there was a discussion about
> > something like that.
> > If you add an NPAPI plugin that will work in the background (there will
> be
> > call to it in the background page, for example, assuming that works),
> will
> > uninstalling the extension kill it immediately, or let it execute some
> kind
> > of shutdown instructions?
> > If so, perhaps that is the way to go. It would require some C++
> > knowledge\programming and messing around and an approval from the team
> when
> > you upload to the gallery, but if that check box means a lot to you - I
> am
> > sure you can handle it. ;)
> >
> > ☆PhistucK
> >
> > On Mon, Jan 4, 2010 at 01:43, Finnur Thorarinsson <[email protected]
> >wrote:
> >
> >
> >
> > > I think Alexey is asking for an event that gets triggered when the user
> > > manually installs an extension that was installed by Alexey's
> installer. The
> > > event would trigger the Alexey's uninstaller to do some housekeeping.
> >
> > > However, we don't have such an event to my knowledge.
> >
> > > From the outside, I can only think of two indicators of an extension
> being
> > > uninstalled. I'm not at my desk, so this is from memory:
> >
> > > 1) The user's preferences file in the Chrome profile will either remove
> the
> > > entry for the extension or mark it as uninstalled
> > > 2) The extension directory (see Mohamed's email) will get removed
> (don't
> > > remember if this happens immediately)
> >
> > > Both of these are easy to test.
> >
> > > The question in my mind is why you'd need to do this? Extensions don't
> need
> > > to write to the Windows Installer database as a part of their
> installation
> > > and as such don't need to cleanup after themselves.
> >
> > > Is this so that a manual uninstall removes the extension Add/Remove
> > > Programs entry (that you added during install) -- or is there another
> > > purpose?
> >
> > > On Sun, Jan 3, 2010 at 14:40, Mohamed Mansour <[email protected]>
> wrote:
> >
> > >> Perhaps you can inform the user that they must close chrome browser
> before
> > >> uninstalling. And your uninstall script will actually goto the users
> "User
> > >> Data" directory and delete the extension folder which is just your
> extension
> > >> id.
> >
> > >> C:\Users\[user]\AppData\Local\Google\Chrome\User
> > >> Data\Default\Extensions\[extension-id]
> >
> > >> -Mohamed Mansour
> >
> > >> On Mon, Dec 28, 2009 at 7:52 AM, Aris <[email protected]
> >wrote:
> >
> > >>> Hello, All!
> > >>> We now distribute bunch of extensions for popular browsers, including
> > >>> Chrome, as part of Windows Installer package. A question that worries
> > >>> me is about our Chrome  extension manual uninstalling - how can
> > >>> Windows installer be notified of uninstalling Chrome exetnsion
> > >>> manually from  [Wrench menu] > Extensions?
> >
> > >>> Details:
> > >>> What we need is a call to msiexec.exe with some parameters (stored in
> > >>> Windows registry upon installing; something like  “msiexec /i
> > >>> [ProductCode] REMOVE=ChromePlugin /qb”) when user clicks button
> > >>> “Uninstall” on the chrome://extensions/ page – this removes Chrome
> > >>> extension entries from Windows Installer database.
> >
> > >>> Google Chrome version: 4.0.266.0
> > >>> Operating System: Windows XP Professional
> >
> > >>> Thanks in advance!
> >
> > >>> --
> >
> > >>> 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]<chromium-extensions%[email protected]><chromium-extensions%2Bunsu
> [email protected]>
> > >>> .
> > >>> For more options, visit this group at
> > >>>http://groups.google.com/group/chromium-extensions?hl=en.
> >
> > >>  --
> > >> 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]<chromium-extensions%[email protected]><chromium-extensions%2Bunsu
> [email protected]>
> > >> .
> > >> For more options, visit this group at
> > >>http://groups.google.com/group/chromium-extensions?hl=en.
> >
> > >  --
> > > 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]<chromium-extensions%[email protected]><chromium-extensions%2Bunsu
> [email protected]>
> > > .
> > > For more options, visit this group at
> > >http://groups.google.com/group/chromium-extensions?hl=en.
>
> --
>
> 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]<chromium-extensions%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/chromium-extensions?hl=en.
>
>
>

--

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