WinCE GFX Thebes Windows Fonts Missing Uniscribe Font Support

RESOLVED WONTFIX

Status

()

Core
Graphics
RESOLVED WONTFIX
10 years ago
9 years ago

People

(Reporter: wolfe, Assigned: wolfe)

Tracking

({mobile})

Trunk
ARM
Windows Mobile 6 Professional
mobile
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment, 3 obsolete attachments)

(Assignee)

Description

10 years ago
Changes needed in gfx thebes to account for no uniscribe font support under WinMobile / WinCE.

Without these changes, the compiler will die on gfx/thebes module.
John, it looks like you forgot to attach the patch
(Assignee)

Comment 2

10 years ago
Created attachment 340008 [details] [diff] [review]
Comment out uniscribe defines, add two functions to shunt

Attachment delays to allow creating two new functions in Mozilla WinCE Shunt Library -- thereby avoiding a couple of #ifdef WINCE inside gfx thebes.
Attachment #340008 - Flags: review?
(Assignee)

Comment 3

10 years ago
Created attachment 340013 [details] [diff] [review]
Actual Patch File

Moves some else-if statements around, then #ifndef WINCE #endif blocks any uniscribe-specific else-if statements. 

Creates two new functions in Mozilla WinCE Shunt Library.

#ifndef WINCE #endif around NONCLIENTMETRICS - since NONCLIENTMETRICS are not available in WinCE / WinMobile.
Attachment #340008 - Attachment is obsolete: true
Attachment #340013 - Flags: review?(pavlov)
Attachment #340008 - Flags: review?
(Assignee)

Comment 4

10 years ago
Created attachment 340030 [details] [diff] [review]
Quick Patch Because We Have To Rewrite The WinCE Fonts

This just comments out stuff.  Neither doug or I expect this to land.
Attachment #340013 - Attachment is obsolete: true
Attachment #340013 - Flags: review?(pavlov)

Updated

10 years ago
Assignee: nobody → wolfe

Comment 5

10 years ago
Created attachment 340359 [details] [diff] [review]
futher hacking out uniscribe calls.

don't think for a second that this is something we want to check in.
Attachment #340030 - Attachment is obsolete: true

Comment 6

10 years ago
Windows mobile either needs its own GDI font code or to use the Freetype code.  I wouldn't continue hacking the current Windows font code.
Component: General → GFX: Thebes
Product: Fennec → Core
QA Contact: general → thebes
we're using freetype now
Status: NEW → RESOLVED
Last Resolved: 9 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.