The default bug view has changed. See this FAQ.

Provide API for wrapping XPCOM and Java objects

RESOLVED FIXED

Status

Core Graveyard
Java to XPCOM Bridge
RESOLVED FIXED
10 years ago
3 years ago

People

(Reporter: jhp (no longer active), Assigned: jhp (no longer active))

Tracking

({fixed1.8.1.2, fixed1.8.1.4})

Other Branch
fixed1.8.1.2, fixed1.8.1.4

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(3 attachments, 1 obsolete attachment)

(Assignee)

Description

10 years ago
Created attachment 254080 [details] [diff] [review]
patch

Provide an API for wrapping an XPCOM object in a Java Proxy, and for wrapping a Java object in an XPCOM proxy.

This API is needed for the Mozilla Everywhere project (https://bugs.eclipse.org/bugs/show_bug.cgi?id=154124), which will allow using Mozilla as the embedded browser in SWT across multiple platforms.  They have been experimenting with a private version of this patch.

This patch is spun off of the patch from bug 299263.
(Assignee)

Comment 1

10 years ago
Created attachment 254177 [details] [diff] [review]
patch (checked in)

Previous patch was missing IJavaXPCOMUtils.java.
Attachment #254080 - Attachment is obsolete: true
(Assignee)

Comment 2

10 years ago
Created attachment 254213 [details] [diff] [review]
patch for 1.8.1.x branch (checked in)

Same patch, but for the MOZILLA_1_8_BRANCH.
(Assignee)

Updated

10 years ago
Attachment #254177 - Attachment description: patch → patch (checked in)
(Assignee)

Comment 3

10 years ago
Checked in to trunk.  ->FIXED
Status: NEW → RESOLVED
Last Resolved: 10 years ago
Resolution: --- → FIXED
(Assignee)

Comment 4

10 years ago
Comment on attachment 254213 [details] [diff] [review]
patch for 1.8.1.x branch (checked in)

I know it's rather late in the cycle, but I was wondering if I could sneak this in for 1.8.1.2.  This is a XULRunner- (and JavaXPCOM-) only patch.  As mentioned in the description, this is needed by the SWT guys, so they have a proper XR build to work with the latest SWT milestone changes.
Attachment #254213 - Flags: approval1.8.1.2?

Comment 5

10 years ago
Comment on attachment 254213 [details] [diff] [review]
patch for 1.8.1.x branch (checked in)

Approved for 1.8 branch, a=jay.  We need to respin for rc3 in a few hours, so please land this ASAP.
Attachment #254213 - Flags: approval1.8.1.2? → approval1.8.1.2+
(Assignee)

Updated

10 years ago
Attachment #254213 - Attachment description: patch for 1.8.1.x branch → patch for 1.8.1.x branch (checked in)
(Assignee)

Comment 6

10 years ago
Checked in to MOZILLA_1_8_BRANCH.
Keywords: fixed1.8.1.2
(Assignee)

Comment 7

10 years ago
Created attachment 255391 [details] [diff] [review]
Windows name mangling fix

Bloody hell.  I had this fix on my Windows machine, but I forgot to check it in.  Just checked it in to the trunk.

Any chance of getting this in for 1.8.1.2?  Once again, this is XULRunner only, and in no way affects Firefox.
Attachment #255391 - Flags: approval1.8.1.2?
Comment on attachment 255391 [details] [diff] [review]
Windows name mangling fix

We've already tagged and spun 4 release candidates for 1.8.1.2, this doesn't make it.
Attachment #255391 - Flags: approval1.8.1.2? → approval1.8.1.3?
Comment on attachment 255391 [details] [diff] [review]
Windows name mangling fix

approved for 1.8.1.4, a=dveditz for release-drivers
Attachment #255391 - Flags: approval1.8.1.4? → approval1.8.1.4+
(Assignee)

Comment 10

10 years ago
Checked in Windows name mangling fix to MOZILLA_1_8_BRANCH.
Keywords: fixed1.8.1.4
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.