Revision 922955
Go back to digest for 8th February 2009Bug Fixes in KDE Base
Maks Orlovich committed changes in /branches/KDE/4.2/kdelibs/khtml:
Some fixes for our stylesheets collection to fix <a href="http://www.webtoolkit.eu/wt:">http://www.webtoolkit.eu/wt:</a>
1) Make sure that we create a stylesheet object even for empty <style> elements
2) Keep track of dirtiness of stylesheets list separately from that of the style selector, and make sure to rebuild it if the collection is accessed. While I am at it, instead of having confusingly similarly named recalcStyleSelector and rebuildStyleSelector, have rebuildStyleSelector and rebuildStyleSheetList, the difference between which should be evident. Also make them private.
(Though updateStyleSelector is not renamed, so things aren't 100% clear, still)
File Changes
Modified 6 files
- /branches/KDE/4.2/kdelibs/khtml
- /css/css_stylesheetimpl.cpp
- /css/css_stylesheetimpl.h
- /html/html_headimpl.cpp
- /html/html_headimpl.h
- /xml/dom_docimpl.cpp
- /xml/dom_docimpl.h
6 files changed in total