ASPN ActiveState Programmer Network
ActiveState
/ Home / Perl / PHP / Python / Tcl / XSLT /
/ Safari / My ASPN /
Cookbooks | Documentation | Mailing Lists | Modules | News Feeds | Products | User Groups


Recent Messages
List Archives
About the List
List Leaders
Subscription Options

View Subscriptions
Help

View by Topic
ActiveState
.NET Framework
Open Source
Perl
PHP
Python
Tcl
Web Services
XML & XSLT

View by Category
Database
General
SOAP
System Administration
Tools
User Interfaces
Web Programming
XML Programming


MyASPN >> Mail Archive >> pyxpcom
pyxpcom
Re: [pyxpcom] [sugar] PyXPCOM viability and OLPC
by Edward Baafi other posts by this author
May 8 2007 11:19AM messages near this date
view in the new Beta List Site
Re: [pyxpcom] xp_core.h missing from mozilla build | Re: [pyxpcom] [sugar] PyXPCOM viability and OLPC
Hi Marco,

>  What we need to do for pyxpcom to be actually useful is to bridge it to
>  gtkmozembed. In particular we need to be able to access nsIWebBrowser,
>  which gtkmozembed exposes, as a python object. Someone in the epiphany
>  team might be able to give some guidance on this too.

I guess I don't understand what the constraints are here..   Ian says
that the current web browser "activity" uses pygtkmozembed which is
lacking in terms of allowing you to customize the experience and thus
was looking for other options..

One option discussed was to build a custom Xulrunner based browser
application, which would give you access to nsiWebBrowser..  The
Democracy Player is one application that uses Xul + PyXpcom and
apparently uses the nsiWebBrowser interface:
https://develop.participatoryculture.org/trac/democracy/browser/trunk/dtv-binary-kit/idlincl
ude/nsIWebBrowser.idl?rev=4572

You can also build a standalone PyXPCOM as discussed in this somewhat
outdated document: http://kb.mozillazine.org/Standalone_PyXPCOM but
this wouldn't get you access to nsiWebBrowser by default..

My main question is whether you are open to a xulrunner based
application with xul widgets and either javascript or python front end
code as well as your choice of python, c, c++, and java components or
if you're locked into gtk widgets..

-Ed
_______________________________________________
pyxpcom mailing list
pyxpcom@[...].com
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs
Thread:
Edward Baafi
Edward Baafi
Steve Lee
Edward Baafi
Steve Lee
Edward Baafi
Mark Hammond
Mark Hammond
Edward Baafi
Steve Lee
Shane Caraveo
Steve Lee
Edward Baafi
Steve Lee
Edward Baafi

Privacy Policy | Email Opt-out | Feedback | Syndication
© 2004 ActiveState, a division of Sophos All rights reserved