[Vm-dev] Supporting fBrowserMode on Windows ...

marcel.taeumel Marcel.Taeumel at hpi.de
Tue May 12 16:32:26 UTC 2020


I found more information. :-)

There are several named primitives, which got deprecated in Squeak because
the "NSPlugin" (NS = Netscape) is no longer supported there in the image
side:

primitivePluginBrowserReady
primitivePluginRequestURLStream
primitivePluginRequestURL
primitivePluginPostURL
primitivePluginRequestFileHandle
primitivePluginDestroyRequest
primitivePluginRequestState

In "win32", those primitives are located in sqWin32PluginSupport.c
In "Mac OS", those primitives are located in sqMacNSPlugin*.c
In "unix", those primitives are per display manager and already set to
"primitiveFail()" ;-)

In the sources, you can find comments saying "Mozilla" or "browser plugin".

Best,
Marcel


marcel.taeumel wrote
> Hi all!
> 
> Vanessa told me there was once a time where the SqueakVM could be compiled
> as an ActiveX control as well as a Netscape plugin. Squeakland [1] used it
> to embed Etoys directly into a website. impara [2] built some games for
> the web browser.
> 
> Can we remove the support for fBrowserMode (and thus browserWindow) from
> the Windows platform?
> 
> Best,
> Marcel
> 
> [1] http://squeakland.org/showcase/featured/
> [http://squeakland.org/showcase/featured/]
> [2] http://web.archive.org/web/20071010010006/http://www.impara.de:80/index_engl.html
> [http://web.archive.org/web/20071010010006/http://www.impara.de:80/index_engl.html]





--
Sent from: http://forum.world.st/Squeak-VM-f104410.html


More information about the Vm-dev mailing list