That's such a huge project to me. :-)
Still looking for easier ways......
Still looking for help......

——————
On 18/01/2008, Question <[EMAIL PROTECTED]> wrote:
>
> Thanks for reply!
> I'm not sure whether it's the same embedding (Gecko?/xulrunner?) 1.8 and
> 1.9.
>
> All I need for the first step is here:
> http://www.mozilla.org/projects/embedding/EmbeddingSDKSpec.html
> Or if there is a working example.
>
> As a newbie, I have a silly question here:
> As I known, Gecko is just the rendering engine. If I do the embedding
> work, the other components such as xpcom/xpconnect and Necko will be
> excluded or ?
> To achieve my goal: Render interactive html pages as texture in the D3D
> application, am I on the right way?


You won't be able to exclude xpcom since it's part of the system on which
gecko is reliant. I don't think you'll be able to exclude Necko either.

The project actually sounds quite difficult and you may have to modify
mozilla to fit. I mean in order for gecko to render pages it needs a
toolkit, which is local to the system. Depending on the platform you could
possibly render it in memory or use some sort of vnc/X connection but
passing input back to gecko becomes a little difficult. You might be able to
implement a specialized toolkit for gecko which renders into 3d.

Anyway just some ideas, don't be put off though, i'm not intimately familiar
with gecko so there may be a much simpler way to do it.

On Jan 18, 2008 12:40 AM, Dylan Evans < [EMAIL PROTECTED]> wrote:

> Hi,
> You probably want to look at the embedding project instead of xulrunner
> http://www.mozilla.org/projects/embedding/
>
> On 17/01/2008, Question < [EMAIL PROTECTED]> wrote:
> >
> > Hi, all
> >
> >     In my standalone application, I want to get the rendered pages in
> the
> > memory and interact with my Direct 3D application. Is there some one can
>
> > help? I've searched a long time, but no proper document found.If there
> is
> > a
> > document about how to embedding xulrunner 1.9+, then it will be a great
> > help.
> >     Any way, is there another (high performance with full functionality)
>
> > way
> > to achieve my goal?
> >
> > --
> > >: ~
> > _______________________________________________
> > dev-platform mailing list
> > [EMAIL PROTECTED]
> > https://lists.mozilla.org/listinfo/dev-platform
> >


>: ~
_______________________________________________
dev-embedding mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-embedding

Reply via email to