Timeline
Jun 26, 2005:
- 10:33 PM Changeset in webkit [9488] by
-
- 3 edits in trunk/WebKitTools
- Scripts/build-dumprendertree: Pass -project option so that having a second copy of the project (like the one Xcode 2.1 offers to make for you) that's out of date won't screw you up.
- Scripts/build-webkit: Ditto.
Jun 25, 2005:
- 10:21 AM Changeset in webkit [9487] by
-
- 2 edits2 adds in trunk
- updated a layout test so that it doesn't depend on a remote resource via http
- layout-tests/fast/backgrounds/001.html: Change image URL to be relative.
- layout-tests/fast/backgrounds/resources/bg_position_larger.gif: Added.
Jun 24, 2005:
- 10:17 PM Changeset in webkit [9486] by
-
- 2 edits2 adds in trunk
Changes by Mitz Pettel.
Reviewed by me.
Test cases added:
- layout-tests/fast/text/international/bidi-explicit-embedding-expected.txt: Added.
- layout-tests/fast/text/international/bidi-explicit-embedding.html: Added.
- fixed <http://bugzilla.opendarwin.org/show_bug.cgi?id=3599> Incorrect layout of explicit embedding levels
- khtml/rendering/bidi.cpp: (khtml::embed): Set up the new run correctly following an embed/pop. (khtml::RenderBlock::bidiReorderLine): Close the "dangling" run when we see an explicit embedding character (or PDF).
- 9:47 PM Changeset in webkit [9485] by
-
- 2 edits2 adds in trunk
Changes by Mitz Pettel.
Reviewed by me.
Test cases added:
- layout-tests/fast/text/international/bidi-CS-after-AN-expected.txt: Added.
- layout-tests/fast/text/international/bidi-CS-after-AN.html: Added.
- fixed <http://bugzilla.opendarwin.org/show_bug.cgi?id=3693> Bug_72578 in KHTML: bidi algorithm misbehaves with CS after AN
- khtml/rendering/bidi.cpp: (khtml::RenderBlock::bidiReorderLine): Rolled in the patch from the KDE tree.
- 2:05 PM Changeset in webkit [9484] by
-
- 3 edits in trunk/WebCore
Adds QBuffer::setBuffer(QByteArray) support to KWQBuffer, and adds a QBuffer(QByteArray) constructor.
Reviewed by Darin
Test cases added: Non required
- kwq/KWQBuffer.h: (QBuffer::QBuffer):
- kwq/KWQBuffer.mm: (QBuffer::setBuffer):
- 1:48 PM Changeset in webkit [9483] by
-
- 2 edits in trunk/WebKit
Patch contributed by Duncan Wilcox <duncan@mclink.it>
Reviewed by Darin
Spelling suggestions in the context menu don't call the should* delegate methods
- WebView.subproj/WebHTMLView.m: (-[WebHTMLView _changeSpellingFromMenu:]): give delegate's webView:shouldInsertText:replacingDOMRange:givenAction: a chance to prevent replacing of selected text
- 11:57 AM Changeset in webkit [9482] by
-
- 4 edits in trunk/WebCore
- <http://bugzilla.opendarwin.org/show_bug.cgi?id=3672> KWQRect -- CGRect and other small additions
- <http://bugzilla.opendarwin.org/show_bug.cgi?id=3670> Add remove and byteOrderMark support to KWQString for kdom
Reviewed by Darin
Test cases added: None required
- kwq/KWQRect.h: (QRect::contains):
- kwq/KWQRect.mm: (QRect::QRect): (QRect::topRight): (QRect::bottomLeft): (QRect::normalize): (QRect::operator CGRect):
- kwq/KWQString.h: (QChar::): (QString::remove):
- 9:48 AM Changeset in webkit [9481] by
-
- 2 edits2 adds in trunk
Reviewed by Justin Garcia.
- fixed <rdar://problem/4151619> Safari changes "\" characters to "/" in the query part of links that start with "?"
Test cases added:
- layout-tests/fast/dom/anchor-backslash-expected.txt: Added.
- layout-tests/fast/dom/anchor-backslash.html: Added.
- kwq/KWQKURL.mm: (substituteBackslashes): Fix error where we'd ignore "?" and "#" characters if they were the first character in the string.
Jun 23, 2005:
- 10:59 PM Changeset in webkit [9480] by
-
- 2 edits in trunk/WebCore
- khtml/html/html_formimpl.cpp: (DOM::HTMLTextAreaElementImpl::setValue): Took out an unneeded type cast (meant to do that before committing).
- 10:53 PM Changeset in webkit [9479] by
-
- 15 edits4 adds in trunk
Reviewed and landed by Darin Adler.
Test cases added:
- layout-tests/fast/forms/selection-functions-expected.txt: Added.
- layout-tests/fast/forms/selection-functions.html: Added.
- layout-tests/fast/forms/textarea-crlf-expected.txt: Added.
- layout-tests/fast/forms/textarea-crlf.html: Added.
- Fixes bug <http://bugzilla.opendarwin.org/show_bug.cgi?id=3401>. Also fixes issue where setting text of a textarea in code and then retrieving it would leave the \r\n sequences in the text, despite the textarea translating to \n in all other cases.
- khtml/ecma/kjs_html.h:
- khtml/ecma/kjs_html.cpp: (KJS::getInputSelectionStart): (KJS::getInputSelectionEnd): (KJS::KJS::HTMLElement::getValueProperty): (KJS::KJS::HTMLElement::hasProperty): (KJS::KJS::HTMLElementFunction::tryCall): (KJS::HTMLElement::putValue):
- khtml/html/html_formimpl.cpp: (DOM::HTMLInputElementImpl::canHaveSelection): (DOM::HTMLInputElementImpl::selectionStart): (DOM::HTMLInputElementImpl::selectionEnd): (DOM::HTMLInputElementImpl::setSelectionStart): (DOM::HTMLInputElementImpl::setSelectionEnd): (DOM::HTMLInputElementImpl::setSelectionRange): (DOM::HTMLInputElementImpl::setValue): (DOM::HTMLTextAreaElementImpl::selectionStart): (DOM::HTMLTextAreaElementImpl::selectionEnd): (DOM::HTMLTextAreaElementImpl::setSelectionStart): (DOM::HTMLTextAreaElementImpl::setSelectionEnd): (DOM::HTMLTextAreaElementImpl::setSelectionRange): (DOM::HTMLTextAreaElementImpl::setValue):
- khtml/html/html_formimpl.h:
- khtml/rendering/render_form.cpp: (RenderLineEdit::selectionStart): (RenderLineEdit::selectionEnd): (RenderLineEdit::setSelectionStart): (RenderLineEdit::setSelectionEnd): (RenderLineEdit::setSelectionRange): (RenderTextArea::selectionStart): (RenderTextArea::selectionEnd): (RenderTextArea::setSelectionStart): (RenderTextArea::setSelectionEnd): (RenderTextArea::select): (RenderTextArea::setSelectionRange):
- khtml/rendering/render_form.h:
- kwq/KWQLineEdit.h:
- kwq/KWQLineEdit.mm: (QLineEdit::setCursorPosition): (QLineEdit::cursorPosition): (QLineEdit::selectAll): (QLineEdit::selectionStart): (QLineEdit::selectedText): (QLineEdit::setSelection):
- kwq/KWQTextArea.h:
- kwq/KWQTextArea.mm: (-[KWQTextArea setSelectedRange:]): (-[KWQTextArea selectedRange]): (-[KWQTextArea getCursorPositionAsIndex:inParagraph:]): (RangeOfParagraph):
- kwq/KWQTextEdit.h:
- kwq/KWQTextEdit.mm: (QTextEdit::getCursorPosition): (QTextEdit::selectionStart): (QTextEdit::selectionEnd): (QTextEdit::setSelectionStart): (QTextEdit::setSelectionEnd): (QTextEdit::selectAll): (QTextEdit::setSelectionRange):
- kwq/KWQTextField.h:
- kwq/KWQTextField.mm: (-[KWQTextFieldController selectedRange]): (-[KWQTextFieldController setSelectedRange:]):
- 2:52 PM Changeset in webkit [9478] by
-
- 2 edits in trunk/WebCore
Patch by Eric Seidel <macdome@opendarwin.org>
Adds QTextIStream, QTextOStream to KWQ
Reviewed by Darin
Test cases added: None required
- kwq/KWQTextStream.h: (QTextIStream::QTextIStream): (QTextOStream::QTextOStream):
- 2:25 PM Changeset in webkit [9477] by
-
- 6 edits in trunk/WebCore
Patch by Eric Seidel <macdome@opendarwin.org>
This patch contains several small additions to KWQ
Reviewed by Darin
Test cases added: None required
- kwq/KWQApplication.h: (QApplication::palette):
- kwq/KWQDateTime.h: (QDateTime::time):
- kwq/KWQDict.h: (QDict::operator[]): (QDictIterator::operator*):
- kwq/KWQKDebug.h: (kdbgstream::operator<<):
- kwq/KWQMemArray.h: (QMemArray::duplicate):
- 12:47 PM Changeset in webkit [9476] by
-
- 13 edits in trunk/WebCore
Test cases added: None needed for this debug-only utility code.
- Make showTree() const.
- Add showTree() for InlineBox.
- Add showTree() for RenderObject.
- khtml/editing/selection.cpp: (khtml::Selection::showTree):
- khtml/editing/selection.h:
- khtml/editing/visible_position.cpp: (khtml::VisiblePosition::showTree):
- khtml/editing/visible_position.h: Make showTree() const.
- khtml/rendering/render_line.cpp: (khtml::InlineBox::showTree):
- khtml/rendering/render_line.h: Add showTree() for InlineBox.
- khtml/rendering/render_object.cpp: (RenderObject::showTree):
- khtml/rendering/render_object.h: Add showTree() for RenderObject.
- khtml/xml/dom_nodeimpl.cpp: (appendAttributeDesc): (NodeImpl::showNode): (NodeImpl::showTree): (NodeImpl::showTreeAndMark):
- khtml/xml/dom_nodeimpl.h: Make showTree() const.
- 12:13 PM Changeset in webkit [9475] by
-
- 1 edit2 adds in trunk/WebCore
- added template to be used when writing manual tests
- manual-tests/template.html: Added.
- 8:00 AM Changeset in webkit [9474] by
-
- 2 edits in trunk/WebKitTools
- Scripts/webkitdirs.pm: Fixed a regular expression in the code I just landed.
- 7:53 AM Changeset in webkit [9473] by
-
- 3 edits in trunk/WebKitTools
Changes based on input from Michael Kahl.
- Scripts/cvs-create-patch: Added code to handle getting changes in the top-level directory passed in.
- Scripts/webkitdirs.pm: Eliminate use of changing the current directory and using getcwd() in the code to find the base product dir. Added code to handle unusual base product directory values that use SRCROOT.