| Commit message (Collapse) | Author | Age | Files | Lines |
|\ |
|
| | |
|
| | | |
| \ | |
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
We don't want to mess up anything permanent in each test or the tests
might start affecting each other.
|
| | | | |
|
| | |/
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This is a revert of the code changes in commit
f796b05e42cfac7044cca9603e59f258605228f3 as it served no functional
purpose.
Fragments were already respected for setting parameters, via a different
function. Thus it is unclear what that commit tried to fix. It also
complicated things by mixing the document location with the window
location.
The comment changes are useful, though, so those are kept.
|
| | |
| | |
| | |
| | |
| | | |
Let's try to keep as much as possible of the translation handling in a
single place for clarity.
|
| | |
| | |
| | |
| | |
| | |
| | | |
We want tests to be independent, so we cannot have them modify a shared
state, such as the l10n singleton. Make sure each test instantiates its
own object instead.
|
| |/
| |
| |
| |
| |
| |
| |
| | |
We should not be listing this in LINGUAS as that gives the impression
that English has en explicit translation. Instead, it is a special case
that the code needs to be explicitly aware of.
This reverts 9a06058 in favour of a more robust fix.
|
|\ \
| |/
|/| |
fix typo
|
|/ |
|
|
|
|
| |
Allows easier testing by being able to run the test multiple times.
|
|
|
|
|
| |
We expect the promise to be rejected with a string for display to the
user.
|
|\
| |
| | |
Add english to list of supported languages
|
|/ |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Using <length> type values for line-height can give unexpected
inheritance behaviors. If using <length> values, the inherited
line-height on children is calculated using the font-size of the parent.
What we want is for the line-height of children to be calculated using
it's own font-size.
By instead using a unitless number, we get the behavior we want. Note
that this bug has no effects right now since no children to any of the
related elements have different font-sizes.
|
|
|
|
|
| |
Using a flexbox we can easily center the checkmark without using hard
coded positions.
|
| |
|
| |
|
|\ |
|
| | |
|
| | |
|
| | |
|
|/ |
|
|
|
|
|
|
| |
Changing the ::after element to be displayed as 'block' lets it be
positioned using relative. This means we can remove the confusing
"position: relative" from the checkbox.
|
|
|
|
| |
UTF-8 is the default for HTML5 pages anyway.
|
| |
|
| |
|
|
|
|
|
| |
The HTML source will include line breaks and indentation that is only
for source formatting, and will not be displayed.
|
|
|
|
| |
Follows what MDN does, and makes things a bit easier to read.
|
|
|
|
|
| |
The now avoid brackets for optional arguments, so let's try to have the
same style.
|
|
|
|
| |
These are copy-and-paste errors from the toDataURL() section.
|
|
|
|
| |
It isn't considered a code block if it isn't indented properly.
|
|
|
|
|
| |
Make sure we call the arguments the same everywhere. Follow-up to commit
44d384b.
|
|
|
|
| |
Makes everything a bit more readable.
|
|
|
|
| |
Make sure everything is in sync with the current state of things.
|
| |
|
|
|
|
|
| |
They are no longer active in the project, so list them under a different
section in relevant documents.
|
|\ |
|
| |
| |
| |
| |
| |
| | |
Let's not punish systems that implement overlay scrollbars in a
functional way. The only current example is Firefox on Windows 11 and on
Linux.
|
| |
| |
| |
| |
| | |
Modern Android systems seem to report "Linux" for navigator.platform, so
we can no longer rely on that.
|
| | |
|
| | |
|
| |
| |
| |
| |
| | |
Try to follow the principle outlined by Mozilla when detecting browsers
and engines.
|
| |
| |
| |
| | |
This is a fundamental object that should always be present.
|
| | |
|
| |
| |
| |
| |
| | |
We don't care about ancient versions of Chrome anyway, so let's keep
things simple.
|
| |
| |
| |
| |
| | |
We already enforced this for most things, so let's fix up the last few
variants as well.
|
| |
| |
| |
| |
| | |
So that UI can reflect if it is currently possible to drag the viewport
or not.
|
|/
|
|
| |
So it is easier to find things as the API grows.
|