Closed Bug 507461 Opened 16 years ago Closed 16 years ago

OS/2 remove OS2embed from XULRunner tests

Categories

(Firefox Build System :: General, defect)

x86
OS/2
defect
Not set
normal

Tracking

(status1.9.1 .3-fixed)

VERIFIED FIXED
Tracking Status
status1.9.1 --- .3-fixed

People

(Reporter: wuno, Assigned: wuno)

Details

Attachments

(1 file)

User-Agent: Mozilla/5.0 (OS/2; U; Warp 4.5; en-US; rv:1.9.2a1pre) Gecko/20090730 Minefield/3.6a1pre Build Identifier: OS2Embed was never ported to be buildable with libxul (for winembed this was done in bug307309 about 4 years ago. I couldn't finally find a definitive answer whether winembed is still supported, but I don't think so. The only occasion OS2embed should be built is when you compile a test-enabled XULRunner, which must fail. The last OS2Embed that maybe can be compiled is on the 1.8.1 branch. We should at least remove the lines in xulrunner/build.mk referencing to build OS2embed, maybe we should remove OS2Embed from trunk (and 1.9.1 branch) at all. Reproducible: Always
Version: unspecified → Trunk
I agree that we should remove it. Then we can also close bug 321031. ;-) At the beginning it served a purpose, but we'll never get anybody interested in embedding Mozilla on OS/2 any more. The last question I got about this was two years ago, and I haven't heard back from that person since then. Let's see about 1.9.1 once a patch landed in m-c.
Hardware: Other → x86
Attached patch remove itSplinter Review
Assignee: nobody → wuno
Status: NEW → ASSIGNED
Attachment #391966 - Flags: review?(mozilla)
Attachment #391966 - Flags: review?(mozilla) → review+
Comment on attachment 391966 [details] [diff] [review] remove it Great. Because of the closed tree, I cannot check this in right now. Please remind me, if I forget.
Component: XUL → Build Config
QA Contact: xptoolkit.widgets → build-config
Status: ASSIGNED → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
Just for the records, XULRunner (including tests) and Firefox-on-top of it are building fine. I was also able to build os2embed.exe on the 1.8.1 branch and the "example browser" showed nice OS/2 buttons, but that was more or less all what one could do with it.
Comment on attachment 391966 [details] [diff] [review] remove it Because this touches cross-platform files I think we should ask for approval. I don't think there is any risk, because this only removes OS/2 parts from the respective files and hasn't caused any problems on mozilla-central.
Attachment #391966 - Flags: approval1.9.1.3?
Comment on attachment 391966 [details] [diff] [review] remove it Approved for 1.9.1.3. a=NPOTB, aka ss
Attachment #391966 - Flags: approval1.9.1.3? → approval1.9.1.3+
Status: RESOLVED → VERIFIED
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: