[jbosstools-issues] [JBoss JIRA] (JBIDE-5418) Provide xulrunner eclipse bundle for OSX cocoa x86_64

Yahor Radtsevich (JIRA) jira-events at lists.jboss.org
Tue Sep 18 12:57:34 EDT 2012


    [ https://issues.jboss.org/browse/JBIDE-5418?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12719574#comment-12719574 ] 

Yahor Radtsevich commented on JBIDE-5418:
-----------------------------------------

{quote}Would simply copying this bundles to the xulrunner module and add it to the feature (with right platform filter) work?{quote}
It should not work this way because of two reasons:
* VPE does not even try to load on OS X 64-bit. There are several places in the sources which should be changed.
* Now VPE uses XULRunner 1.9.2. It is very likely that JavaXPCOM API is changed in XULRunner 1.9.3. This may lead to JVM crashes.

{quote}For more consistency, we should rename org.mozilla.xulrunner.cocoa.macosx to org.mozilla.xulrunner.cocoa.macosx.x86 and adapt VPE to use this convention, so we'll easily be able to give a try to some org.mozilla.xulrunner.cocoa.maxosx.x86_64 or org.mozilla.xulrunner.win32.win32.x86_64 bundles by just adding them to a JBT or JBDS runtime.{quote}
For XULRunner bundles we use the same naming convention as Eclipse uses for SWT bundles (e.g. {{org.eclipse.swt.cocoa.macosx}} and {{org.eclipse.swt.cocoa.macosx.x86_64}}).
{quote}Also, I noticed that current org.mozilla.xulrunner.cocoa.maxosx works for both x86 and ppc arch. Have we tried to run it against an x86_64? Maybe OSX has some magic that will get linkage working.{quote}
Did not know it. Probably, this is why they do not add that x86 suffix.
And yes, we tried x86 bundles on OSX in 64-bit mode, they do not work.

Anyway, I consider the support of 64-bit OS X as a feature to be implemented _after_ 4.0.0 release (if possible).
                
> Provide xulrunner eclipse bundle for OSX cocoa x86_64
> -----------------------------------------------------
>
>                 Key: JBIDE-5418
>                 URL: https://issues.jboss.org/browse/JBIDE-5418
>             Project: Tools (JBoss Tools)
>          Issue Type: Sub-task
>          Components: UpStream, Visual Page Editor core
>            Reporter: Maxim Areshkau
>            Assignee: Yahor Radtsevich
>             Fix For: 4.0.x
>
>         Attachments: Screen shot 2010-06-02 at 11.19.58 AM.png, XR1.9_cocoa_x64.log
>
>
> Visual Page Editor doesn't work with Eclipse 3.5 OSX Cocoa 64 bit
> To get it worked we need xulrunner bundle for it.
> Gecko does not yet compile cleanly in 64 bit for OS X...
> <https://bugzilla.mozilla.org/show_bug.cgi?id=468509> 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the jbosstools-issues mailing list