Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-03-31 | Add support for the main HTML tag | Rodrigo Arias Mallo | |
Fixes: https://github.com/dillo-browser/dillo/issues/109 | |||
2024-03-23 | HTML test hackernews.html is now fixed | Rodrigo Arias Mallo | |
2024-03-17 | Clamp width to min/max in getAvailWidthOfChild() | Rodrigo Arias Mallo | |
When the width is set to auto, a different branch is used to compute the width via getAvailWidth(true). The returned witdh needs to be clamped to be in the min/max-width CSS range if given, as otherwise it won't be corrected. Fixes: https://github.com/dillo-browser/dillo/issues/89 | |||
2024-03-17 | Add min-width-div-extend HTML render test | Rodrigo Arias Mallo | |
2024-03-17 | Add clamped max-width test | Rodrigo Arias Mallo | |
The max-width size of the widget is larger than the viewport, so it should be clamped by it. | |||
2024-03-17 | Add table-max-width render test | Rodrigo Arias Mallo | |
2024-03-17 | Add Hacker News table test | Rodrigo Arias Mallo | |
2024-03-17 | Add div-100-percent-with-padding test | Rodrigo Arias Mallo | |
2024-03-02 | Ignore percent width td attributes in tables | Rodrigo Arias Mallo | |
The width attribute in tr and td tags is deprecated in HTML 4.01 and obsolete in HTML 5. However, we should still support it when loading the page in the transitional mode. Currently, the relative values of the width attribute are transformed into CSS values. They cause the available text width to be computed by applying the relative value to the cell width, which causes an unintended effect. The workaround for now is to simply ignore the value when it is specified as a percent. | |||
2024-03-02 | Add another td width render test with an image | Rodrigo Arias Mallo | |
2024-03-02 | Add table-td-width-percent test | Rodrigo Arias Mallo | |
2024-02-04 | Add span padding HTML render test | Rodrigo Arias Mallo | |
2024-02-01 | Add margin auto HTML render test | Rodrigo Arias Mallo | |
2024-01-09 | Update references to website and repository | Rodrigo Arias Mallo | |
The website is now at https://dillo-browser.github.io/ and the repository at https://github.com/dillo-browser/dillo. | |||
2024-01-08 | Add min/max width html tests to XFAIL | Rodrigo Arias Mallo | |
For now they are ignored, so the body will extend to the viewport. | |||
2024-01-08 | Add min-width and max-width CSS tests | Rodrigo Arias Mallo | |
2023-12-30 | Add automatic rendering tests | Rodrigo Arias Mallo | |
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. | |||
2023-12-30 | Remove leftover test LDADD | Rodrigo Arias Mallo | |
2023-12-30 | Add hyphenation pattern files to distribution | Rodrigo Arias Mallo | |
The hyphenation test fails without them. | |||
2023-12-30 | Fix include paths for tests | Rodrigo Arias Mallo | |
They are now relative to the root directory of the project, instead of relative to the test file location. | |||
2023-12-30 | Transform asserts into ifs for shapes test | Rodrigo Arias Mallo | |
The asserts only take effect when building with them enabled. | |||
2023-12-30 | Fix unicode_test infinite loop | Rodrigo Arias Mallo | |
2023-12-30 | Update hyphenation test with expected outcomes | Rodrigo Arias Mallo | |
The hyphenation files are manually specified from the local file, so they are always the same. | |||
2023-12-21 | Split tests into unit and dw (graphical) | Rodrigo Arias Mallo | |
Graphical tests for the dw (Dillo Widget) are moved to test/dw, while unit tests are placed into test/unit. All tests are compiled with "make check" but only the tests that can run without intervention and without a graphic display are executed. | |||
2023-12-11 | Add thead, tbody and tfoot HTML test | Rodrigo Arias Mallo | |
The colors are now properly render when matching the thead, tbody or tfoot selectors. | |||
2019-07-29 | Recognize Doxygen pages as html | Rodrigo | |
Doxygen introduces a extra header line with a comment which is now captured. | |||
2016-05-01 | Fixed a minor code glitch in test/ directory (same as #4536) | Jorge Arellano Cid | |
2016-04-23 | GROWS: new options allowDecreaseWidth and allowDecreaseHeight for size ↵ | Sebastian Geerken | |
correction. | |||
2016-04-03 | Merge with main repo. | Sebastian Geerken | |
2016-03-05 | Extend test/liang. | Sebastian Geerken | |
2015-09-16 | Merge with main repo. | Sebastian Geerken | |
2015-07-08 | make cookies date parsing closer to the rfc | corvid | |
2015-07-06 | Merge with main repo. | Sebastian Geerken | |
2015-06-28 | cookies be careful with overflow with ridiculously huge Max-Age values | corvid | |
...not that there's any obvious justification for storing cookies for decades. | |||
2015-06-08 | SRDOP: Positions relative to multiple references; design now considers ↵ | Sebastian Geerken | |
handling conflicts. | |||
2015-06-06 | SRDOP: Positions also for extremes. | Sebastian Geerken | |
2015-05-20 | Size requisitions depending on positions (SRDOP): added method signatures. | Sebastian Geerken | |
2015-02-04 | Merge with main repo. | Sebastian Geerken | |
2015-02-02 | TEXTAREA placeholder attribute | corvid | |
2015-01-24 | Merge with main repo. | Sebastian Geerken | |
2015-01-23 | Simplified interrupted drawing. (Mouse events will follow.) | Sebastian Geerken | |
2015-01-22 | INPUT placeholder attribute | corvid | |
2015-01-08 | Fixed test. | Sebastian Geerken | |
2015-01-08 | Merge with main repo. | Sebastian Geerken | |
2015-01-05 | Extremes::adjustmentWidth may now (again) be used for extremes correction. | Sebastian Geerken | |
2014-11-18 | Merge with main repo. | Sebastian Geerken | |
2014-11-11 | fix typo in include guard in test | Johannes Hofmann | |
2014-11-08 | Merge with main repo. | Sebastian Geerken | |
2014-10-23 | Changed signature of Widget::draw and friends. | Sebastian Geerken | |
2014-10-23 | More work on drawing: interruptions work now halfway. | Sebastian Geerken | |