Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[atf-dev] Proposed source code the Xulrunner extension

All:
I have committed to the xulrnner_extension_reorg a refactoring of the
xulrunner extension point.

What is impacted?
org.eclipse.atf.mozilla.ide.core: moved the extnsion code to
org.eclipse.atf.mozilla.swt.browser
org.eclipse.atf.mozilla.ide.ui: side effect of moving the MozillaHelper
class to org.eclipse.atf.mozilla.swt.browser

org.eclipse.atf.mozilla.swt.browser: now contains the extension code 

Those three now contains the markup for extending originally in the
xulrunner bundle @ mozilla
org.eclipse.atf.mozilla.swt.browser.carbon.macosx
org.eclipse.atf.mozilla.swt.browser.gtk.linux.x86
org.eclipse.atf.mozilla.swt.browser.win32.win32.x86

And at Mozilla, those three have no more plugin markup and dep on ATF:
org.mozilla.xulrunner.gtk.linux.x86
org.mozilla.xulrunner.carbon.macosx
org.mozilla.xulrunner.win32.win32.x86

This is an minor update to the Xulrunner 18.1.3 bundles available from
Mozilla. The Xulrunners are the sames identical binaries, but the
Manifest.mf has been updated to remove Eclipse's ATF dependency and the
plugin.xml removed. This experimental release is crafted to work with
the code available at Eclipse's ATF in the xulrunner_extension_reorg
branch. 
Note : The xpcom bundle contains also the extact same binaries as the
18.1.3 release, and the manifest has been updated to add a new entry:
Eclipse-BuddyPolicy: registered to allow third parties to provide
additional XPCOM interfaces in other bundles.)

I did made a build of the Xulrunner available @ sf.net so we can review
them before I update the release @ Mozilla:
http://sourceforge.net/project/showfiles.php?group_id=188680&package_id=
221090&release_id=537270

Thanks for the feedback :-)


-- 
Cheers
Philippe
http://easyeclipse.org - http://phpeclipse.net - http://eclipse.org/atf





Back to the top