OS4 DepotLogo by Nickman 
   Home     List Software     Search     Contact     Help  
 Menu
 
 Features
   Crashlogs
   Bug tracker
   Locale browser
 
 Username

 Password


   Register here

 Main menu
   BBCode test
 
 Content
   Help
   ToDo List
   List Content
 
 
Support the site
 View comments
[View Software][View Issues][View Issue]
Name:owb pukapuka
Title:Origyn Web Browser, webkit, CSS capable
Owner:
URL:http://www.sand-labs.org/owb
Created:20080831 19:05 by orgin
 Issue details
Type:SuggestionSeverity:Minor
Status:ClosedStatus Comment:
Title:NPAPI support
Version:3.20
Navigate: 1-10 
joergNPAPI support20091122 03:37
This will help and usefull to Andrea in order to port Gnash as plugin for OWB :-)
OWB supports the NPAPI, but of course AmigaOS specific changes are required and as long as he doesn't send me his AmigaOS NPAPI changes there is nothing I can do (except for doing my own port of Gnash and libgnashplugin.so instead, but I don't have the time for doing that myself as well).
samo79Re: NPAPI support20091122 03:49
@joerg

Did you try to contact Andrea PalmatÚ privately ? :-)

Some time ago he say that he need a proper support on OWB before test his plugin (say: develop and the test)

joergRe: NPAPI support20091124 18:25
@samo79

Did you try to contact Andrea PalmatÚ privately ? :-)
I told him about 8 months ago already that I need the plugin (or any other AmigaOS NPAPI plugin, it doesn't have to be libgnashplugin.so) and the AmigaOS specific NPAPI changes before I can implement the AmigaOS parts of the NPAPI in OWB.

Some time ago he say that he need a proper support on OWB before test his plugin (say: develop and the test)
It's the other way round. The AmigaOS port of libgnashplugins.so is his project and I wont do all the work for him, even if it's just something that easy, and he has to make sure he doesn't use anything OWB specific since the same plugin of course has to work with Timberwolf as well.
afxgroupRe: NPAPI support20091125 09:26
@joerg

i don't want that you do "all the work" for me.. but maybe an help would be appreciated since you are more skilled than me. Is a money question? We can share the bounty without problems if you want. 50% and 50%.
Actually i don't know how to test the libgnashplugin.so that is compilable without problems. But if i don't have platform to test it how can i see if it is working or not?
Does the current OWB version supports the plugins? Where i must install it?
joergRe: NPAPI support20091125 16:16
@afxgroup

i don't want that you do "all the work" for me..
Implementing the AmigaOS parts of the NPAPI and make sure it works without any problems in both OWB and Timberwolf.

Actually i don't know how to test the libgnashplugin.so that is compilable without problems.
If you have ported libgnashplugin.so to AmigaOS already why don't you send me your proposed implemention of the AmigaOS parts of the NPAPI you used for it?
If you simply compiled it for something else, for example X11 or Windows, it's of course completely useless and can't be used on AmigaOS.

Does the current OWB version supports the plugins?
As long as you don't send me your AmigaOS changes of the NPAPI I can't implement them in OWB.

As soon as there is an AmigaOS NPAPI plugin, and I have the specifications of the AmigaOS NPAPI parts, I'll implement support for it in OWB, but as long as there is nothing yet I wont do anything either.
afxgroupRe: NPAPI support20091126 10:52
@joerg

forget the gnash plugin.
Do you load into OWB the NPAPI hello world plugin?

http://www.amigasoft.net/npsimple.zip
joergRe: NPAPI support20091128 14:14
@afxgroup

forget the gnash plugin.
Do you load into OWB the NPAPI hello world plugin?

http://www.amigasoft.net/npsimple.zip
There is no problem with such a completely useless plugin without any AmigaOS parts, but of course I wont enable the plugin support in the release versions of OWB until I've got the required (at least for all plugins which paint something) AmigaOS NPAPI changes from you.
afxgroupRe: NPAPI support20091203 15:44
@joerg

can you send me that OWB version? or tell me where i can download it? at leats i have a base to test the basic functions
CyborgRe: NPAPI support20091218 11:42
@joerg & Andrea

Maybe you both should have a look at the NPAPI implementation of IBrowse. It could give you both hints about Amiga-specific things and for Andrea even provide a testbed.

If possible it would anyway the best if the NPAPI implementations stay compatible between all browsers available for AmigaOS supporting it. If possible.. I didn't see the NPAPI of IBrowse yet..

Also I don't understand why Andrea just not simply send a current compile of the Gnash plugin to Joerg .. I'm sure Joerg would tell him if it crashes and where :)

Right now, you both are waiting for each other resulting in a deadlock..
joergRe: NPAPI support20091219 01:59
@Cyborg

Maybe you both should have a look at the NPAPI implementation of IBrowse.
AFAIK it's using ugly workarounds which were required because IBrowse uses MUI, but even if that's not true I wont add support for m68k plugins in OWB.

It could give you both hints about Amiga-specific things and for Andrea even provide a testbed.
He has to create a different port of libgashplugin.so for IBrowse anyway (m68k stubs, m68k data alignment, etc.), if he didn't do that already. AFAIK an IBrowse plugin is part of the bounty as well.

If possible it would anyway the best if the NPAPI implementations stay compatible between all browsers available for AmigaOS supporting it.
Of course Andrea has to make sure his libgnashplugin.so port works with both OWB and Timberwolf.
Navigate: 1-10 
Copyright (c) 2004-2024 by Björn Hagström. All Rights Reserved