From dfe289850f068f19ba4a83ab4e7e22a7e09c13c9 Mon Sep 17 00:00:00 2001 From: Timothy Pearson Date: Sat, 26 Jan 2013 13:17:21 -0600 Subject: Rename a number of libraries and executables to avoid conflicts with KDE4 --- tdehtml/TODO | 60 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) create mode 100644 tdehtml/TODO (limited to 'tdehtml/TODO') diff --git a/tdehtml/TODO b/tdehtml/TODO new file mode 100644 index 000000000..d22e3f83d --- /dev/null +++ b/tdehtml/TODO @@ -0,0 +1,60 @@ +Here's what's still missing (without order): + +Rendering: + * text-align: Justify missing + * allow font elements in a block level context. + +StyleSheets: + * @ rules in sheets + * lots of properties + * delete the old cssproperties in a style attribute in case + the style attribute changes. + * border shorthand properties. Unspecified properties get their default + values. border-width: medium; border-color: undefined (== text color) + +DOM: + * some functions in the Impl classes + * fix the set/retrieve functions, which use boolean values + -->> mostly done, still need to fix parseAttribute() calls + * DOM level 2 + * DOM stylesheets, changes need to trigger the appropriate changes + in the rendering tree + * Implementation of NamedAttrMapImpl and Attributes in DOMElementImpl + is ugly. MOve aatributes to the elementImpl and make the namedNodeMap + point to an element. Think of creating AttrImpl's directly in + tdehtmltoken.cpp + +XML: + * lots of stuff in the Impl classes + * parsing + * entities + * style sheet processing instructions + * proper mimetype detection + +misc: + * works as size=+1 + +Java: + * support for the object element + --> mostly done + * Java <--> HTMLWidget communication + * turn kjava into a kpart + +Attributes: + * check for unimplemented attributes + +Memory usage: + * use bitfields for lots of things (especially in the + DOM/CSS/rendering stuff) + * try to make better use of shared objects, especially in the + RenderStyle + * check for leaks + * there's a mem leak with the style objects of anonymous + boxes (and ListMarkers). + +Other: + * there's a bug on correctly retrieving