Age | Commit message (Collapse) | Author |
|
There is now a mechanism for removing an item and there are more tests for item list.
The entire thing is still work in progress.
|
|
This commit introduces some HTML and javascript (and tests for it) to use in constructing the new UI. This is partial work that is not yet finished.
|
|
|
|
This commit also fixes some bugs that manifested themselves spuriously.
|
|
|
|
|
|
headers according to that policy
This commit also enhances the build script so that preprocessor conditionals can now use operators '&&' and '||'.
The features being developed are not yet included in the actual Haketilo build.
Some of the new source files contain similar functionality to other ones already existing in the source tree. At some point the latter will be removed.
|
|
|
|
|
|
|
|
|
|
webextension
|
|
It is now possible to more conveniently test WebExtension APIs code by wrapping it into a test WebExtension and temporarily installing in the driven browser.
|
|
|
|
|
|
The algorithm is implemented and tested. However, it is yet to be hooked into the actual extension.
|
|
|
|
Unit tests were moved to their own subdirectory.
Fixtures common to many unit tests were moved to test/unit/conftest.py.
A facility to execute scripts in page's global scope was added.
A workaround was employed to present information about errors in injected scripts.
Sample unit tests for regexes in common/patterns.js were added.
|