Timeline
Aug 29, 2002:
- 4:43 PM Changeset in webkit [1938] by
-
- 13 edits in trunk/WebCore
Begin connecting the layer system. The root box and the <html>
box now construct layers for themselves. Those layers are
connected in a layer tree properly and they correctly update
their positions.
Implemented all the code for layer construction and for keeping
the layer tree in sync with the render object tree.
The goal is to get the layer tree fully constructed and correct
(with lots of testing) before actually switching over to it for
painting.
This change requires a clean of WebCore.
- force-clean-timestamp:
- khtml/rendering/render_box.cpp: (RenderBox::RenderBox): (RenderBox::~RenderBox): (RenderBox::setPos): (RenderBox::positionChildLayers):
- khtml/rendering/render_box.h:
- khtml/rendering/render_container.cpp: (RenderContainer::~RenderContainer): (RenderContainer::addChild): (RenderContainer::removeChildNode):
- khtml/rendering/render_container.h:
- khtml/rendering/render_html.cpp: (RenderHtml::RenderHtml):
- khtml/rendering/render_layer.cpp: (RenderLayer::updateLayerPosition):
- khtml/rendering/render_layer.h:
- khtml/rendering/render_object.h:
- khtml/rendering/render_root.cpp: (RenderRoot::RenderRoot):
- 12:17 PM Changeset in webkit [1937]
-
- 3 copies in tags/Alexander-21
This commit was manufactured by cvs2svn to create tag 'Alexander-21'.
- 12:17 PM Changeset in webkit [1936] by
-
- 8 edits in trunk
Alex-21 versions & markers
Aug 28, 2002:
- 11:32 PM Changeset in webkit [1935] by
-
- 5 edits in trunk/WebCore
Implement the flattening algorithm that walks the layer
hierarchy and produces the correct layer list for back
to front painting. (Still under construction. Not used yet.)
- khtml/rendering/render_layer.cpp: (sortByZOrder): (RenderLayer::RenderZTreeNode::constructLayerList):
- khtml/rendering/render_layer.h:
- 10:37 PM Changeset in webkit [1934] by
-
- 4 edits in trunk/WebKit
- fixed 3036440 -- Crash running PLT with "Check for 'world leaks'" enabled
- WebView.subproj/WebDataSourcePrivate.h: Add defersCallbacks boolean.
- WebView.subproj/WebDataSourcePrivate.m: (-[WebDataSource _setController:]): Don't try to look at the controller before, it might already be deallocated. (-[WebDataSource _defersCallbacksChanged]): Use a boolean to record whether the "defers callbacks" state changed since last time and do no work if it didn't. This replaces the check in _setController:.
- 6:00 PM Changeset in webkit [1933] by
-
- 4 edits in trunk/WebCore
More tweaks to ccs.
Added underline to visited links.
Made outline for active normal and visited links gray.
- khtml/css/html4.css:
- 5:05 PM Changeset in webkit [1932] by
-
- 8 edits in trunk
Tell CG to not use time expiration of glyph cache and increase it's
size.
THIS CHANGE REQUIRES THAT YOU INSTALL THE CG ROOT.
- WebCoreSupport.subproj/WebTextRendererFactory.m:
Fixed outline of for active link style.
- khtml/css/html4.css:
- kwq/KWQPainter.mm: (QPainter::drawLine):
- 3:32 PM Changeset in webkit [1931] by
-
- 7 edits in trunk/WebCore
Adding knowledge to the style system of auto z-indices. The old
code doesn't use this yet, but the new layering code will.
Also wrote the ztree construction function (not used yet) and
stubbed out the display list flattening routines.
- khtml/rendering/render_layer.cpp: (RenderLayer::convertToLayerCoords): (RenderLayer::constructZTree): (RenderLayer::constructLayerList):
- khtml/rendering/render_layer.h:
- khtml/rendering/render_style.cpp: (StyleBoxData::StyleBoxData):
- khtml/rendering/render_style.h:
- 11:02 AM Changeset in webkit [1930] by
-
- 4 edits in trunk/WebCore
- fixed 2977587 -- JavaScript code that reads the values of text areas misses the last line if no trailing CR
- kwq/KWQTextArea.mm: (-[KWQTextArea paragraphs]):
- 10:42 AM Changeset in webkit [1929] by
-
- 3 edits in trunk/WebKit
Fixed selection horkage I introduced with drag
fix yesterday.
- WebView.subproj/WebHTMLView.m: (-[WebHTMLView mouseDragged:]):
- 1:54 AM Changeset in webkit [1928] by
-
- 4 edits in trunk/WebCore
Putting design notes and API details for the layering system
into the header file.
- khtml/rendering/render_layer.h:
- 12:30 AM Changeset in webkit [1927] by
-
- 5 edits in trunk/WebCore
- kwq/mac-encodings.txt: Sort all the character set names alphabetically, and use all lower case.
- kwq/make-charset-table.pl: Require lower-case sorted lists of character set names.
- 12:09 AM Changeset in webkit [1926] by
-
- 4 edits in trunk/WebCore
- fixed 3032148 -- Button not disabled in page
- kwq/KWQWidget.mm: (QWidget::setEnabled): Call setEnabled: on the NSView if it implements it.
- 12:04 AM Changeset in webkit [1925] by
-
- 4 edits in trunk/WebCore
- fixed 3030212 -- Problems rendering pages that specify "x-mac-roman" character set (like our Danish help pages)
- kwq/mac-encodings.txt: Added x-mac-roman as an alias for macintosh.