Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [atf-dev] Moving from XulRunner 1.8 to XulRunnner 1.9

Maxim Areshkau wrote:
Some time ago was released xulrunner 1.9. Now available version 1.9.0.3 <http://1.9.0.3>.
Will atf migrate to xulrunner 1.9?
And If it will planed to migrate to xulrunner 1.9, when it will be?
Or may be exists some reasons for each atf cann't be moved to xulrunner 1.9?
Maxim:
ATF has plans to migrate to 1.9 though for now we offcially support only 1.8. 1.8 is being reviewed and approved by Eclipse for inclusion in the distribution and that takes times. For officially starting to support 1.9, we need first to have official approval for 1.8 as part of the IP review process:
http://wiki.eclipse.org/index.php/Development_Resources#Everyone:_IP_Cleanliness

Note that the Mozilla interfaces are essentially the same in 18 and 19 and several people have reported excellent results by using XR 1.9x with ATF.

There are NO built in restriction per se on XR versions (except a check made to make sure we use compatible versions of the interfaces which restrict the current use to version 1.8).
That check is made in the class:
org.eclipse.atf.mozilla.swt.browser/org.eclipse.atf.mozilla.swt.browser.MozillaHelper.java

You can see it here:
http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.atf/components/plugins/org.eclipse.atf.mozilla.swt.browser/src/org/eclipse/atf/mozilla/swt/browser/MozillaHelper.java?revision=1.3&root=WebTools_Project&view=markup
And the change to make to support 1.9 is fairly obvious.

Do you think we should lift that check with somthing like:
	private static final String MAXIMAL_XR_VERSION = "1.9.1.*";
	private static final String MINIMAL_XR_VERSION = "1.8.1.1";

Cordially
Philippe




Back to the top