Ian Hickson Weekly QA Status
Week Ending 2000-10-13
Project Testing - Planning and Coverage Tasks Conducted
5.0
- General
-
- Met with engineers to discuss development and documentation of core Gecko technologies (GFX2, XBL)
- Attended PDT meeting to escalate the two most critically serious CSS bugs:
- 53974: Text nodes are getting :after pseudo-elements
- 55104: Remove support for 'position:fixed' in CSS parser and DOM
- Testing Documentation Development, Reviews and Updates
- Begun work on DOM2 CSS test matrix
- Discussed possibilities for layout regression tests
- Testcase Development, Reviews and Updates
- Created 1 attachments in Bugzilla (testcase) after narrowing bugs.
- Created 1 serious crasher test case.
- Created 10 test cases for XBL.
- Started creation of DOM2 CSS test suite.
- Testing Conducted
- Did some more exploratory testing with the DOM, in preparation to creating a DOM2 Style test suite.
- Performed ad-hoc testing of XBL.
- Performed testing of DOM2 CSS in parallel with test case creation.
- Bug Management
- NEW: 7.
- REOPENED: 1.
- VERIFIED: 2.
- INVALID: 7.
- WORKSFORME: 1.
- WONTFIX: 1 (recommended).
- DUPLICATE: 3.
- RELEASE NOTE ITEMS: 1.
- DETAILED COMMENTS: 19.
- TRIAGED: 10.
- Made a total of 109 bug modifications.
- Hot Bugs
- There are many CSS bugs that are going to cause
serious problems to web authors (when they find their web pages
don't work in N6), web users (when they find web pages don't look
right in N6) and us (when we release N6.5 and thus break all the
pages dependent on our current broken behaviour) if they are not
resolved before RTM. Unfortunately PDT have prioritised these bugs
out of the stratosphere. Some of these bugs are mentioned below. I
stopped short of giving a full list of the serious CSS1 compliance
bugs since that would take ages. This is the same list as last
week, nothing has changed.
- bug 3935: mozilla-native psuedo classes and properties should be marked as such
- bug 4831: float should not be higher than earlier float on opposite side
- bug 12272: clear not clearing previous floating siblings of ancestors
- bug 41412: text overlapping top edge of pushed-down float
- bug 46291: float should not be higher than cleared float on same side
- bug 53974: hovering over paragraph with generated content repeats content
- bug 3490: line-breaking bug caused by -ve margin-right on inline elements
- bug 46918: line-breaking bug caused by +ve margin-right on inline elements
- bug 5693: problems with :hover (the full fix, not the performance fix that is rtm+)
- bug 2942: non-CSS presentational hints and user stylesheets
- bug 43220: author !important rules override user !important rules in user.css
- Project Related Issues/Concerns/Successes
- Spent over an hour (with the backing of marketing, engineers and module owner) to convince PDT that a low-risk high-gain one-line-fix should be checked in (bug 55104: Remove support for 'position:fixed' in CSS parser and DOM).
- Many serious CSS1 bugs remain, see "Hot Bugs" section.
- Plans for Next Week
- Continue to comment on all relevant bugs.
- DOM2 CSS test development
SusEng QA Support
- General Issues Concerns
- Testing Conducted
- Hot Bugs
Server/Lab HW-SW Updates
The Personals!