| Age | Commit message (Collapse) | Author | Lines |
|
|
|
|
|
|
|
The comment names a message with no encoding header as one case, but
only a header naming an unknown charset was tested. Without a header
the text is taken as UTF-8 and never converted, so only the clean-up
stands between its stray bytes and the page.
|
|
The octopus took its first parent's tree, so its diff would have been
empty whether drawn or not, and only the missing options were checked,
with nothing to show the right page rendered. A merge of two parents,
the other side of the limit, had no test.
|
|
The commit requests passed on any answer short of a crash, and the
root commit checks read a page another test wrote. The tree row was
found by its href alone, never by the tree id it names.
|
|
The pattern also matched the commit row's link to itself, so the test
passed with no parent row at all.
|
|
|
|
|
|
|
|
The commit page draws no diff for a merge of three or more parents, so
the options above it changed nothing.
|
|
The padding the table gained left an empty commit with a hollow frame
where the file rows would be.
|
|
The bars were cells spanning up to 1000 columns of a nested table, which
kept them free of inline styles under a strict CSP but broke the HTML
table model, 18 errors on a commit page, and left Firefox's longest bar
short of the full width. An SVG canvas sized by its attributes is just
as safe under a CSP, validates, and draws every bar exactly to scale.
|
|
A commit whose encoding header names something iconv cannot convert,
or whose text is labelled UTF-8 without being it, reached a page
declared UTF-8 with its bytes untouched. The atom feed already
replaced them, so its UTF-8 reader moves to shared.c and every ident,
subject, message and tag text passes through it.
|
|
|
|
The numbering walks outward from the ground the suite stands on.
- t000x for the git version, html validity and the cache
- t01xx for page content, one script per page
- t02xx for filters, submodule links, dates and limits, which cut
across pages
- t03xx for defence, the security regressions and the $HOME promise
- t04xx for the helper tools under tools/
|