Bounty for fixing the transparent PNG problems on OS/2?

classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

Bounty for fixing the transparent PNG problems on OS/2?

Michael Kaply-2
What if I offered a bounty for fixing the transparent PNG problems on OS/2?

Do people think someone would step up?

How much should I offer?

Mike Kaply
_______________________________________________
dev-ports-os2 mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-ports-os2
Reply | Threaded
Open this post in threaded view
|

Re: Bounty for fixing the transparent PNG problems on OS/2?

Trevor Hemsley
On Mon, 2 Oct 2006 14:04:50 UTC in mozilla.dev.ports.os2, Michael Kaply
<moc.mbi.su@ylpakm> wrote:

> What if I offered a bounty for fixing the transparent PNG problems on OS/2?
>
> Do people think someone would step up?
>
> How much should I offer?

Is the code easily isolated from the rest of Mozilla? I'd have a look and see
what I could do but I really don't feel like wrestling with all of Mozilla to
get a compilable copy.

--
Trevor Hemsley, Brighton, UK.
Trevor-Hemsley at dsl dot pipex dot com
_______________________________________________
dev-ports-os2 mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-ports-os2
Reply | Threaded
Open this post in threaded view
|

Re: Bounty for fixing the transparent PNG problems on OS/2?

Michael Kaply-2
Trevor Hemsley wrote:

> On Mon, 2 Oct 2006 14:04:50 UTC in mozilla.dev.ports.os2, Michael Kaply
> <moc.mbi.su@ylpakm> wrote:
>
>> What if I offered a bounty for fixing the transparent PNG problems on OS/2?
>>
>> Do people think someone would step up?
>>
>> How much should I offer?
>
> Is the code easily isolated from the rest of Mozilla? I'd have a look and see
> what I could do but I really don't feel like wrestling with all of Mozilla to
> get a compilable copy.
>

See:

https://bugzilla.mozilla.org/show_bug.cgi?id=167884

If I remember correctly, the code is here:

http://lxr.mozilla.org/seamonkey/source/gfx/src/os2/nsImageOS2.cpp#726

Compare to the Windows code:

http://lxr.mozilla.org/seamonkey/source/gfx/src/windows/nsImageWin.cpp#808

I have to go way back in my memory for this stuff - I think the problem
was that we are doing a slow tile:

http://lxr.mozilla.org/seamonkey/source/gfx/src/os2/nsImageOS2.cpp#867

For the transparent PNG path.

As far as the problems with fixed transparent PNGs, I simply don't
remember why.

Mike
_______________________________________________
dev-ports-os2 mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-ports-os2
Reply | Threaded
Open this post in threaded view
|

Re: Bounty for fixing the transparent PNG problems on OS/2?

Peter Weilbacher
In reply to this post by Trevor Hemsley
On Mon, 2 Oct 2006 17:11:18 UTC, "Trevor Hemsley" wrote:

> Is the code easily isolated from the rest of Mozilla? I'd have a look and see
> what I could do but I really don't feel like wrestling with all of Mozilla to
> get a compilable copy.

Mike already pointed you to the code in question. I think  nsImageOS2 ::
DrawComposited24 is another method that is involved. If you can suggest
some improvements just by looking at the code, I would be happy to try
them out. For everything else you will need to get set up for the
build...
--
Please      Unofficial builds: http://weilbacher.org/Mozilla/builds.html
reply in        (reload the _frame_ for the current version of the page)
newsgroup
    Steve's Warpzilla Tips: http://www.os2bbs.com/os2news/Warpzilla.html
_______________________________________________
dev-ports-os2 mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-ports-os2
Reply | Threaded
Open this post in threaded view
|

Re: Bounty for fixing the transparent PNG problems on OS/2?

Trevor Hemsley
On Mon, 2 Oct 2006 21:37:04 UTC in mozilla.dev.ports.os2, "Peter Weilbacher"
<[hidden email]> wrote:

> On Mon, 2 Oct 2006 17:11:18 UTC, "Trevor Hemsley" wrote:
>
> > Is the code easily isolated from the rest of Mozilla? I'd have a look and see
> > what I could do but I really don't feel like wrestling with all of Mozilla to
> > get a compilable copy.
>
> Mike already pointed you to the code in question. I think  nsImageOS2 ::
> DrawComposited24 is another method that is involved. If you can suggest
> some improvements just by looking at the code, I would be happy to try
> them out. For everything else you will need to get set up for the
> build...

Yeah, having thought about it, the spirit is willing but the flesh is weak :-)
I'd love to do something about it but I just don't have time - it's amazing much
much energy a 15 month year takes out of ya! Maybe... one day.

--
Trevor Hemsley, Brighton, UK.
Trevor-Hemsley at dsl dot pipex dot com
_______________________________________________
dev-ports-os2 mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-ports-os2