Re: Problem with building MozillaInterfaces.jar
Javier Pedemonte <[email protected]>
| Newsgroups | gmane.comp.mozilla.devel.java |
|---|---|
| Message-ID | <oZWdnXu2JPGlWKrYnZ2dnUVZ_tGdnZ2d__17788.7734295384$1161283236$gmane$org@mozilla.org> |
Haris Peco wrote: > I have built xulrunner with FIREFOX_2_0b2_RELEASE and MozillaInterfaces.jar is correct in this build You should probably just build from MOZILLA_1_8_BRANCH. Then you can just update the build to take the latest changes. > Now, I would like upgrade to version FIREFOX_2_0rc3_RELEASE and MozillaInterfaces.jar is not in build > However, build create this file, but there is some issues. > For example, > > there isn't methods > nslDOMWindow#getTextZoom > nslDOMWindow#setTextZoom > or > nsIAppShell#create(String) Hmm, are you sure you are building with the right CVS tag? The interface nsIAppShell dropped the 'create' method on the trunk, but it should still be there in MOZILLA_1_8_BRANCH (& FIREFOX_2_0rc3_RELEASE). As for nsIDOMWindow.get/setTextZoom, those methods are marked as [noscript] (http://lxr.mozilla.org/mozilla1.8/source/dom/public/idl/base/nsIDOMWindow.idl#107). This means that those methods are only meant to be called from C++. If they were available previously, that was a bug which has been fixed. javier pedemonte