Closed Bug 423097 Opened 17 years ago Closed 16 years ago

Ahem font on reftest machines

Categories

(Testing :: Reftest, defect)

x86
Windows XP
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
mozilla1.9.1b3

People

(Reporter: bernd_mozilla, Unassigned)

References

()

Details

Wherever Hixie creates CSS test cases Ahem is not far away. In order to convert those test cases into reftests one needs Ahem installed. Basically it would make the Ahem font a requirement to run successfully reftests. This might be controversial and should not happen without explicit approval by David. On the other hand others have done this for their testing too (http://samples.msdn.microsoft.com/csstestpages/)
dbaron: does this make sense?
Summary: Ahem font on tinderbox machines → Ahem font on reftest machines
If this is still needed, please reopen with details.
Status: NEW → RESOLVED
Closed: 17 years ago
Resolution: --- → INCOMPLETE
There is enough details on this bug, so this bug can't be incomplete.
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Per comment#0, (In reply to comment #0) > Basically it would make the Ahem font a requirement to run successfully > reftests. > This might be controversial and should not happen without explicit approval by > David. We do not yet have this approval. (In reply to comment #3) > There is enough details on this bug, so this bug can't be incomplete. Based on comment#0, I feel this bug is incomplete. Instead of re-closing this bug, I'm triaging to "Future" for now until we find out if we get approval, and if we think this is a good idea to implement or not.
Assignee: build → nobody
Status: REOPENED → NEW
Component: Tinderbox Configuration → Release Engineering: Future
QA Contact: ccooper → release
I tend to think we don't want to do this -- hopefully we'll support downloadable fonts at some point not too far in the future, though, at which point we'd be able to use Ahem in a way that works for anybody. That said, if you have convincing cases for tests that can't be written without Ahem, I might reconsider.
Blocks: 430926
Downloadable fonts are now supported in (AFAIK) Firefox 3.1. So, this bug could probably be closed or changed to something like "make appropriate tests use downloadable fonts...." Just FYI.
I think this is now fixed; the Ahem font is in the tree, in layout/reftests/fonts/Ahem.ttf . Using it requires using an HTTP(..) test if you're in another subdirectory of layout/reftests, or potentially HTTP(../..) or HTTP(../../..) etc. from elsewhere. (See, for example, the tests in layout/reftests/font-face/ that use other fonts in layout/reftests/fonts/.)
Status: NEW → RESOLVED
Closed: 17 years ago16 years ago
Component: Release Engineering: Future → Reftest
Product: mozilla.org → Testing
QA Contact: release → reftest
Resolution: --- → FIXED
Target Milestone: --- → mozilla1.9.1b3
Version: other → Trunk
You're welcome. Glad to help make bugzilla less cruft-ful. Any time.
See Also: → 1261279
You need to log in before you can comment on or make changes to this bug.