User:Ayoshihara

From MozillaWiki
Jump to navigation Jump to search

About

Akira Yoshihara is a 2008 summer intern in Mozilla Corporation. I am working in QA team as a test developer. I am working on a new feature of Firefox3.1. In particular, I am working on downloadable fonts using CSS @font-face rules.

list of 2008 summer interns https://intranet.mozilla.org/2008Interns

Project

Here is the list of the things I've been working on. I hope this will help someone who will be working on this stuff later on.

Bugs @ bugzilla

This is a list of bugs which I was working on.

Main bug

Test case

In the tree, tests are checked in the following location: src/layout/reftest/fonts/downloadable-font-xyz.html

Fonts we use

These bugs are filed so that testers and legal team? people can easily update and share information. We need this since we have to check if these fonts can be checked in into the build tree, in terms of license.

Followup bugs

Since I wrote this document quite a while ago, I'm afraid these bugs might be already fixed and resolved. Please make sure to check it in advance.

Wiki Documents

These are the documentations I wrote about @font-face rule tests.

@font-face Test Plan

https://wiki.mozilla.org/QA/Firefox3.1/FontFace_TestPlan

This page show the plan of tests I've came up with. Almost all of them were actually done, but some of them are not checked in. Especially, most of the pair-wise tests were conducted just to check whether a bug exists or not.

@font-face Test Status

https://wiki.mozilla.org/QA/Firefox3.1/FontFace_TestStatus

This page shows the current status of @font-face test. I listed up the tests I've done, suspected features and bugs I've found, and all other status here. This page should have the latest information about how the @font-face test is going.

Other references

Specifications, helpful websites, etc

This web site helped me a lot. All the rules and how to use them are written here. But you also have to make sure you follow the conversations on bugzilla comments, since they sometimes find out that specification has some faults and they would come up with better solutions. That will make the implementation different from the document above, so you have to be careful not to miss those changes.

Little more information about myself

Currently, I'm a first-year student of Graduate School of Science Technology, Keio University, Japan. My major is computer science, and I'm studying about software testing.

Web: http://www.doi.ics.keio.ac.jp/~a-yoshi/english/

And please feel free to contact me at a-yoshi@doi.ics.keio.ac.jp :-)