Re: The future of binary embedding

2011-04-07 Thread sdenning
Benjamin, 

1) I'm unclear of the impacts of removing gtkmozembed.  Can you please clarify 
which APIs and functionality will be impacted?  For example, will 
XRE_InitEmbedding go away with these near-term changes?

2) I too rebuild mozilla for a special xulrunner application that plays nicely 
with legacy gtk+/wx applications to provide an embedded browser.  However, I 
utilize a wrapper for my access - wxWebConnect which is supported by Kirix:

http://www.kirix.com/labs/wxwebconnect.html

Will the changes you identify here impact that project and the apis/utilities 
they use?

3) What is the timeframe for these changes?

Thanks,
Susan
___
dev-embedding mailing list
dev-embedding@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-embedding


Re: The future of binary embedding

2011-04-07 Thread CMB
Would this terminate embedding gecko in IDE's (ex eclipse), TopStyle ecc.?
___
dev-embedding mailing list
dev-embedding@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-embedding


Re: The future of binary embedding

2011-04-07 Thread Benjamin Smedberg

On 4/7/11 9:41 AM, CMB wrote:

Would this terminate embedding gecko in IDE's (ex eclipse), TopStyle ecc.?
Eclipse uses javaxpcom to do embedding. If somebody wishes to maintain 
that code, they may continue to do so, but it will not be built into 
XULRunner or available in the main mozilla codebase.


--BDS

___
dev-embedding mailing list
dev-embedding@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-embedding


Re: The future of binary embedding

2011-04-07 Thread Benjamin Smedberg

On 4/7/11 9:29 AM, sdenn...@rocketmail.com wrote:

Benjamin,

1) I'm unclear of the impacts of removing gtkmozembed.  Can you please clarify 
which APIs and functionality will be impacted?  For example, will 
XRE_InitEmbedding go away with these near-term changes?
gtkmozembed is the code in embedding/browser/gtk and primarily the 
functions in gtkmozembed.h. XRE_InitEmbedding is not affected.

2) I too rebuild mozilla for a special xulrunner application that plays nicely 
with legacy gtk+/wx applications to provide an embedded browser.  However, I 
utilize a wrapper for my access - wxWebConnect which is supported by Kirix:

http://www.kirix.com/labs/wxwebconnect.html

Will the changes you identify here impact that project and the apis/utilities 
they use?
I don't know, that depends on how they do their embedding. But of 
course, if they use gtkmozembed, they can import that code and continue 
to use and maintain it.

3) What is the timeframe for these changes?

Immediately for Firefox 5.

--BDS

___
dev-embedding mailing list
dev-embedding@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-embedding


Re: The future of binary embedding

2011-04-07 Thread sdenning
Thank you so much for the response!

4) Even if we do not use gtkmozembed directly, are there other components that 
will be affected?  Specifically, will there be an impact to programs like the 
wxEmbed test driver:  mozilla/embedding/tests/wxEmbed/

5) Without javaxpcom, would there still be access to XPCOM objects via 
javascript?

Thanks!
Susan
___
dev-embedding mailing list
dev-embedding@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-embedding


where to get libxul-embedding for ubuntu 9.10 (karmic)

2011-04-07 Thread Ratin
Hi all, I am trying to build mozembed project on ubuntu 9.10 linux
AMD-64 and I got all the necessary packages - i am getting this :
checking pkg-config is at least version 0.9.0... yes
checking for GTK... yes
checking for LIBXUL_EMBEDDING... no
configure: error: libxul-embedding is required


sudo add-apt-repository ppa:ubuntu-mozilla-daily/ppa
sudo apt-get install xulrunner-2.0-gnome-support
sudo apt-get install xulrunner-2.0
sudo apt-get install xulrunner-2.0-mozjs
sudo apt-get install libxul-dev


The libxul-dev package is installed along with these :
xulrunner-2.0-gnome-support,  xulrunner-2.0, xulrunner-2.0-mozjs,
libxul-dev

Any clue where to get this package called libxul-embedding ?

Thanks a lot in advance
___
dev-embedding mailing list
dev-embedding@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-embedding


Re: where to get libxul-embedding for ubuntu 9.10 (karmic)

2011-04-07 Thread Ratin
On Thu, Apr 7, 2011 at 4:29 PM, Ratin rat...@gmail.com wrote:
 Hi all, I am trying to build mozembed project on ubuntu 9.10 linux
 AMD-64 and I got all the necessary packages - i am getting this :
 checking pkg-config is at least version 0.9.0... yes
 checking for GTK... yes
 checking for LIBXUL_EMBEDDING... no
 configure: error: libxul-embedding is required


 sudo add-apt-repository ppa:ubuntu-mozilla-daily/ppa
 sudo apt-get install xulrunner-2.0-gnome-support
 sudo apt-get install xulrunner-2.0
 sudo apt-get install xulrunner-2.0-mozjs
 sudo apt-get install libxul-dev


 The libxul-dev package is installed along with these :
 xulrunner-2.0-gnome-support,  xulrunner-2.0, xulrunner-2.0-mozjs,
 libxul-dev

 Any clue where to get this package called libxul-embedding ?

 Thanks a lot in advance




Never mind - I got it to work by installing the xulrunner-dev package,
I am seeing one issue though, when I launch the test browser, and goto
youtube page for example, the input box is not editable. Not sure if i
am missing a component or have to add support for it explicitly. I am
brand new on this..
___
dev-embedding mailing list
dev-embedding@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-embedding