Age | Commit message (Collapse) | Author |
|
As we are now copying the contents of the render/ and manual/
directories under test/html, any remaining files from a previous build
will be included. To prevent errors from a previous `make check`
command, we make the check and distcheck in different build directories.
|
|
Ensure the tarball can run the HTML when the configure flag
--enable-html-tests is set.
|
|
|
|
Implement an option to force all http urls to be upgraded to HTTPS,
similar to HTTPS-Only Mode in Firefox.
A http_force_https preference variable is provided as well as a menu
bar item to toggle this mode.
See: https://support.mozilla.org/en-US/kb/https-only-prefs
|
|
|
|
Prevents wasting resources when failed HTML tests are found.
|
|
These tests render a HTML page in Dillo and save a screenshot which is
compared with another one rendered by a reference HTML file which
doesn't make use of the feature under test.
Running these tests require some additional dependencies to run a Xorg
server and capture screenshots of the browser, so they are only enabled
when configured with the --enable-html-tests option.
Additionally, running Dillo and opening local files requires a working
file dpi plugin. So, when running the HTML tests it is required that a
working dpid server can be launched by Dillo. To do so, Dillo can be
first installed to a prefix directory, the dpidrc file copied to
~/.dillo/ and then the DILLOBIN variable set to the path of the dillo
binary under test.
|
|
The distcheck target is not enabled for now, as it would require passing
the CPPFLAGS and LDFLAGS, but we already check it in other builds.
|
|
|
|
|
|
In Ubuntu 20.04 the libssl-dev package includes the version 1.1.1f as
reported by: https://packages.ubuntu.com/focal/libssl-dev
|
|
|
|
For now we only do a build and distcheck. The check target is also run
but there are no checks yet.
|