Timeline



Aug 20, 2005:

7:21 PM Changeset in webkit [10277] by darin
  • 1 edit
    2 deletes in trunk/WebCore
  • khtml/xml/xml_namespace_table.cpp: Removed this file that's been obsolete and unused for a while.
  • khtml/xml/xml_namespace_table.h: Ditto.
5:45 PM Changeset in webkit [10276] by eseidel
  • 2 edits in trunk/WebKitTools

Submitted by: eseidel

  • Scripts/run-webkit-tests: "build" fix after committing incorrect version.
5:16 PM Changeset in webkit [10275] by eseidel
  • 3 edits in trunk/WebKitTools

Bug #: 4542
Submitted by: eseidel
Reviewed by: darin

9:27 AM Changeset in webkit [10274] by sullivan
  • 3 edits in trunk/WebKit

Reviewed by Darin Adler.

  • WebKit part of fix for <rdar://problem/3977607> ER: Safari should check framework versions at launch
  • WebView.subproj/WebViewPrivate.h:
  • WebView.subproj/WebView.m: (+[WebView _minimumRequiredSafariBuildNumber]): new method, returns the minimum build number of Safari that this WebKit is willing to work with. (The Safari version has to be new enough to check for this value in order for this to have any effect.)

Aug 19, 2005:

6:13 PM Changeset in webkit [10273] by justing
  • 5 edits in trunk/WebKit

Reviewed by rjw

The boolean justOpenedForTargetedLink is never used to determine a course of action.
It was added long ago for findOrCreateFramedNamed, which has since been removed.

  • WebView.subproj/WebDataSource.m:
  • WebView.subproj/WebDataSourcePrivate.h:
  • WebView.subproj/WebFrame.m: (-[WebFrame _loadDataSource:withLoadType:formState:]):
  • WebView.subproj/WebFramePrivate.h:
4:58 PM Changeset in webkit [10272] by harrison
  • 13 edits
    2 adds in trunk

Reviewed by Darin.
Landed by David Harrison.

Test cases added:

  • layout-tests/fast/dom/no-elements-expected.txt: Added.
  • layout-tests/fast/dom/no-elements.html: Added.
  • khtml/html/html_elementimpl.cpp: (blockTagList): Add noembed and nolayer to the list of block tags.
  • khtml/html/htmlparser.cpp: (HTMLParser::noembedCreateErrorCheck): (HTMLParser::noframesCreateErrorCheck): (HTMLParser::noscriptCreateErrorCheck): (HTMLParser::nolayerCreateErrorCheck): Make sure these elements are created, but that they won't have any children. (Except for <noscript> when JavaScript is turned off).
  • layout-tests/dom/html/level2/html/HTMLElement113-expected.txt:
  • layout-tests/dom/html/level2/html/HTMLElement114-expected.txt:
  • layout-tests/dom/html/level2/html/HTMLElement142-expected.txt:
  • layout-tests/dom/html/level2/html/HTMLElement143-expected.txt:
  • layout-tests/dom/html/level2/html/HTMLElement26-expected.txt:
  • layout-tests/dom/html/level2/html/HTMLElement27-expected.txt:
  • layout-tests/dom/html/level2/html/HTMLElement55-expected.txt:
  • layout-tests/dom/html/level2/html/HTMLElement56-expected.txt:
  • layout-tests/dom/html/level2/html/HTMLElement84-expected.txt:
  • layout-tests/dom/html/level2/html/HTMLElement85-expected.txt: These tests pass now.
4:38 PM Changeset in webkit [10271] by harrison
  • 2 edits
    1 add in trunk/WebCore

Reviewed by Maciej.
Landed by David Harrison.

Test cases added: Manual test because Darin saw no way to exercise the hit testing code from JavaScript.
manual-tests/onclick_in_noncontent.html: Added.

  • khtml/rendering/render_block.cpp: (khtml::RenderBlock::nodeAtPoint): Take the border extra into account when hit testing just as we do when painting the background of a table cell. OK for other renderers because they have a border extra of 0.
4:09 PM Changeset in webkit [10270] by harrison
  • 27 edits in trunk

Reviewed by Darin.
Landed by David Harrison.

Test cases added: None. Fixes existing tests.

  • khtml/ecma/kjs_dom.cpp: Attribute values are writable
  • khtml/xml/dom_docimpl.cpp: (DocumentImpl::createAttributeNS): Update for new AttrImpl constructor.
  • khtml/xml/dom_elementimpl.cpp: (AttributeImpl::allocateImpl): Update for new AttrImpl constructor.

(AttrImpl::AttrImpl):
Initialize m_ignoreChildCount to 0. If createTextChild.
is true, create a child text node with the contents
of the attribute value.

(AttrImpl::setValue):
Remove all children and create a new text node with the contents
of the attribute value.

(AttrImpl::cloneNode):
Make sure to clone any children.

(AttrImpl::childrenChanged):
If m_ignoreChildrenChanged is 0, update the attribute value.

  • khtml/xml/dom_elementimpl.h: Add childrenChanged, update AttrImpl constructor and add m_ignoreChildrenChanged to AttrImpl.
  • khtml/xml/dom_nodeimpl.cpp: (DOM::NodeImpl::normalize): If an element has attributes, make sure to normalize them.
  • layout-tests/dom/html/level1/core/hc_attrappendchild1-expected.txt:
  • layout-tests/dom/html/level1/core/hc_attrappendchild3-expected.txt:
  • layout-tests/dom/html/level1/core/hc_attrappendchild6-expected.txt:
  • layout-tests/dom/html/level1/core/hc_attrchildnodes1-expected.txt:
  • layout-tests/dom/html/level1/core/hc_attrchildnodes2-expected.txt:
  • layout-tests/dom/html/level1/core/hc_attrclonenode1-expected.txt:
  • layout-tests/dom/html/level1/core/hc_attrcreatetextnode-expected.txt:
  • layout-tests/dom/html/level1/core/hc_attrfirstchild-expected.txt:
  • layout-tests/dom/html/level1/core/hc_attrhaschildnodes-expected.txt:
  • layout-tests/dom/html/level1/core/hc_attrinsertbefore1-expected.txt:
  • layout-tests/dom/html/level1/core/hc_attrinsertbefore2-expected.txt:
  • layout-tests/dom/html/level1/core/hc_attrinsertbefore3-expected.txt:
  • layout-tests/dom/html/level1/core/hc_attrinsertbefore4-expected.txt:
  • layout-tests/dom/html/level1/core/hc_attrlastchild-expected.txt:
  • layout-tests/dom/html/level1/core/hc_attrnormalize-expected.txt:
  • layout-tests/dom/html/level1/core/hc_attrremovechild1-expected.txt:
  • layout-tests/dom/html/level1/core/hc_attrreplacechild1-expected.txt:
  • layout-tests/dom/html/level1/core/hc_attrreplacechild2-expected.txt:
  • layout-tests/dom/html/level1/core/hc_attrsetvalue1-expected.txt:
  • layout-tests/dom/html/level1/core/hc_attrsetvalue2-expected.txt:
  • layout-tests/dom/html/level1/core/hc_elementnormalize2-expected.txt: These tests pass now.
3:29 PM Changeset in webkit [10269] by harrison
  • 3 edits in trunk/WebCore

Reviewed by Darin.
Landed by David Harrison

Test cases added: N/A for this code removal

Remove all traces of the konqueror property

  • khtml/ecma/kjs_window.cpp: (KJS::Window::getValueProperty):
  • khtml/ecma/kjs_window.h: (KJS::Window::):
3:07 PM Changeset in webkit [10268] by harrison
  • 2 edits
    2 adds in trunk

Reviewed by Darin
Landed by David Harrison

Test cases added:
layout-tests/fast/block/margin-collapse/104.html: Added.
layout-tests/fast/block/margin-collapse/104-expected.txt: Added.

  • khtml/rendering/render_box.cpp: (RenderBox::calcHorizontalMargins):
3:06 PM Changeset in webkit [10267] by eseidel
  • 4 edits in trunk

Bug #: 4459
Submitted by: Tobias Lidskog <tobiaslidskog@mac.com>
Reviewed by: eseidel

  • kcanvas/KCanvasContainer.cpp: (KCanvasContainer::bbox): avoid unnecessary computation. (KCanvasContainer::collisions):
  • kcanvas/device/quartz/KCanvasItemQuartz.mm: (KCanvasItemQuartz::draw): (KCanvasItemQuartz::hitsPath): use untranslated point
  • svg-tests/W3C-SVG-1.1/metadata-example-01-b-expected.txt: Performance improvements to bbox and hit-testing fix. http://bugzilla.opendarwin.org/show_bug.cgi?id=4459
2:37 PM Changeset in webkit [10266] by eseidel
  • 2 edits in trunk/WebCore

Bug #: 4529
Submitted by: eseidel
Reviewed by: darin

1:24 PM Changeset in webkit [10265] by darin
  • 5 edits in trunk/JavaScriptCore

Reviewed by Maciej.

  • kjs/identifier.h: Add a new global nullIdentifier and make Identifier::null a function that returns it.
  • kjs/identifier.cpp: (KJS::Identifier::init): Initialize a global for the null identifier as well as all the other globals for special identifiers.
  • kjs/ustring.h: (KJS::UString::UString): Make this empty constructor inline.
  • kjs/ustring.cpp: Remove the old non-inline version.
10:58 AM Changeset in webkit [10264] by darin
  • 3 edits in trunk/WebKit

Reviewed by John.

  • English.lproj/Localizable.strings: Updated to include a new localizable string that was added a long while back. Apprently no one has run into the code using this string, because if they had, they'd have seen an assert.
  • English.lproj/StringsNotToBeLocalized.txt: Updated for various recent changes.
10:15 AM Changeset in webkit [10263] by darin
  • 2 edits in trunk/WebKitTools

Reviewed by Darin.

  • Scripts/cvs-create-patch: Add an --include-unknowns option that will cause new files to be included in the patch even without "cvs add".
10:10 AM Changeset in webkit [10262] by vicki
  • 1 edit
    1 delete in trunk
  • remove this test, I disabled it in my last checkin
  • layout-tests/dom/html/level2/html/HTMLFormElement10.html: Removed.
10:01 AM Changeset in webkit [10261] by vicki
  • 22 edits
    1 add in trunk

Reviewed by Geoff.

  • fixed <rdar://problem/4223107> frame tests in layout-tests/dom/html/level2/html have empty expected results
  • layout-tests/dom/html/level2/html/selfhtml.js: wait until done before dumping the render tree
  • layout-tests/dom/html/level2/html/HTMLFormElement10.html-disabled: Disable this test for now - its causing all tests after it to dump the render tree, even though dumpAsText is enabled

Update expected results for these tests:

  • layout-tests/dom/html/level2/html/HTMLFrameElement01-expected.txt:
  • layout-tests/dom/html/level2/html/HTMLFrameElement02-expected.txt:
  • layout-tests/dom/html/level2/html/HTMLFrameElement03-expected.txt:
  • layout-tests/dom/html/level2/html/HTMLFrameElement04-expected.txt:
  • layout-tests/dom/html/level2/html/HTMLFrameElement05-expected.txt:
  • layout-tests/dom/html/level2/html/HTMLFrameElement06-expected.txt:
  • layout-tests/dom/html/level2/html/HTMLFrameElement07-expected.txt:
  • layout-tests/dom/html/level2/html/HTMLFrameElement08-expected.txt:
  • layout-tests/dom/html/level2/html/HTMLFrameSetElement01-expected.txt:
  • layout-tests/dom/html/level2/html/HTMLFrameSetElement02-expected.txt:
  • layout-tests/dom/html/level2/html/HTMLIFrameElement01-expected.txt:
  • layout-tests/dom/html/level2/html/HTMLIFrameElement02-expected.txt:
  • layout-tests/dom/html/level2/html/HTMLIFrameElement03-expected.txt:
  • layout-tests/dom/html/level2/html/HTMLIFrameElement04-expected.txt:
  • layout-tests/dom/html/level2/html/HTMLIFrameElement05-expected.txt:
  • layout-tests/dom/html/level2/html/HTMLIFrameElement06-expected.txt:
  • layout-tests/dom/html/level2/html/HTMLIFrameElement07-expected.txt:
  • layout-tests/dom/html/level2/html/HTMLIFrameElement08-expected.txt:
  • layout-tests/dom/html/level2/html/HTMLIFrameElement09-expected.txt:
  • layout-tests/dom/html/level2/html/HTMLIFrameElement10-expected.txt:
9:27 AM Changeset in webkit [10260] by darin
  • 4 edits
    2 adds in trunk

Reviewed by Maciej.
Landed by Darin.

Test cases added:
layout-tests/fast/dom/set-innerHTML.xhtml: Added.
layout-tests/fast/dom/set-innerHTML-expected.txt: Added.

  • khtml/html/html_elementimpl.cpp: (HTMLElementImpl::createContextualFragment): Call parseXMLDocumentFragment if we're an xml document.
  • khtml/xml/xml_tokenizer.cpp: (khtml::XMLTokenizer::pushNamespaces): New function that takes an element.

(khtml::XMLTokenizer::XMLTokenizer):
New constructor that takes a DocumentFragmentImpl and fills it.

(khtml::parseXMLDocumentFragment):
New function that parses a document fragment.

(khtml::XMLNamespaceStack::pushNamespaces):
New function that takes an element and pushes namespaces based on its
xmlns attributes.

  • khtml/xml/xml_tokenizer.h: Add parseXMLDocumentFragment declaration.
9:09 AM Changeset in webkit [10259] by darin
  • 3 edits in trunk/WebKitTools
  • Scripts/cvs-apply: Fix to not garble patches that are mix of cvs-style and non-cvs-generated patches. Anders has been creating these, so it's bad that the script can't handle them.
  • Scripts/cvs-unapply: Ditto.
9:01 AM Changeset in webkit [10258] by darin
  • 3 edits in trunk/JavaScriptCore

Reviewed by Maciej.
Revised and landed by Darin.

  • kjs/nodes.cpp: (AssignResolveNode::evaluate): Remove unneeded "isSet" assertion. (AssignBracketNode::evaluate): Replace code that tested "isSet" with code that tests the return value of getPropertySlot.
  • kjs/property_slot.h: Removed unneeded "isSet" function. Property slots are either uninitialized or set. There's no "initialized and not set" state.

Aug 18, 2005:

6:39 PM Changeset in webkit [10257] by adele
  • 2 edits in trunk/JavaScriptCore

Checked "Inline Functions Hidden" box

6:18 PM Changeset in webkit [10256]
  • 334 copies
    3 deletes in tags/Safari-416~2

This commit was manufactured by cvs2svn to create tag 'Safari-416~2'.

6:18 PM Changeset in webkit [10255] by adele
  • 2 edits in branches/Safari-2-0-branch/JavaScriptCore

Checked "Inline Functions Hidden" box.

12:24 PM Changeset in webkit [10254] by adele
  • 6 edits in branches/Safari-2-0-branch

Versioning for Safari-2-0-branch - Safari-416.2

10:45 AM Changeset in webkit [10253] by darin
  • 2 edits in trunk/WebKitTools
  • Scripts/webkitdirs.pm: Fix version checking to work on Xcode versions with "." in them -- based on complaint by someone here at Apple.
1:33 AM Changeset in webkit [10252] by eseidel
  • 2 edits in trunk/WebKitTools

Bug #: none
Submitted by: eseidel
Reviewed by: mjs

  • Scripts/run-webkit-tests: Made --svg imply --pixel-tests (pixel tests on-by-default for svg).
1:33 AM Changeset in webkit [10251] by eseidel
  • 1 edit
    436 adds in trunk

Bug #: none
Submitted by: eseidel
Reviewed by: none (mjs acknowledged change)

No review needed, affects only SVGSupport.

Test cases added:

  • svg-tests/W3C-SVG-1.1/Resources/animation-add-BE-09-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/Resources/animation-add-BE-09-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/Resources/animation-extRef-image1-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/Resources/animation-extRef-image1-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/Resources/animation-extRef-image2-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/Resources/animation-extRef-image2-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/Resources/animation-extRef-image3-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/Resources/animation-extRef-image3-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/Resources/coords-units-01-f-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/Resources/coords-units-01-f-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/Resources/ext-TestComic-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/Resources/ext-TestComic-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/Resources/filters-blend-01-f-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/Resources/filters-blend-01-f-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/Resources/filters-color-01-f-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/Resources/filters-color-01-f-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/Resources/filters-composite-01-f-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/Resources/filters-composite-01-f-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/Resources/filters-conv-01-f-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/Resources/filters-conv-01-f-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/Resources/filters-diffuse-01-f-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/Resources/filters-diffuse-01-f-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/Resources/filters-example-01-f-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/Resources/filters-example-01-f-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/Resources/interact-dom-01-f-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/Resources/interact-dom-01-f-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/Resources/interact-order-02-b-targ-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/Resources/interact-order-02-b-targ-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/Resources/interact-order-03-b-targ-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/Resources/interact-order-03-b-targ-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/Resources/linking-uri-01-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/Resources/linking-uri-01-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/Resources/linkingCircle-f-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/Resources/linkingCircle-f-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/Resources/linkingToc-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/Resources/linkingToc-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/Resources/paths-data-01-f-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/Resources/paths-data-01-f-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/Resources/paths-data-02-f-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/Resources/paths-data-02-f-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/Resources/paths-data-03-f-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/Resources/paths-data-03-f-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/Resources/paths-data-04-f-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/Resources/paths-data-04-f-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/Resources/rects-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/Resources/rects-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/Resources/rects_b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/Resources/rects_b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/Resources/shapes-ellipse-01-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/Resources/shapes-ellipse-01-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/Resources/shapes-ellipse-01-f-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/Resources/shapes-ellipse-01-f-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/Resources/shapes-rect-01-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/Resources/shapes-rect-01-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/Resources/shapes-rect-01-f-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/Resources/shapes-rect-01-f-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/Resources/struct-frag-01-B-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/Resources/struct-frag-01-B-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/Resources/text-align-01-f-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/Resources/text-align-01-f-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/Resources/text-align-02-f-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/Resources/text-align-02-f-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/Resources/text-align-03-f-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/Resources/text-align-03-f-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/Resources/text-altglyph-01-f-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/Resources/text-altglyph-01-f-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/Resources/text-extTref-BE-18-targ-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/Resources/text-extTref-BE-18-targ-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/Resources/text-intro-01-f-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/Resources/text-intro-01-f-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/Resources/text-tref-01-f-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/Resources/text-tref-01-f-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/Resources/text-ws-01-f-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/Resources/text-ws-01-f-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/Resources/toc-sv-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/Resources/toc-sv-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/Resources/toc-svcmp-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/Resources/toc-svcmp-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/animate-elem-02-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/animate-elem-02-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/animate-elem-03-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/animate-elem-03-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/animate-elem-04-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/animate-elem-04-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/animate-elem-05-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/animate-elem-05-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/animate-elem-06-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/animate-elem-06-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/animate-elem-07-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/animate-elem-07-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/animate-elem-08-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/animate-elem-08-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/animate-elem-09-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/animate-elem-09-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/animate-elem-10-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/animate-elem-10-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/animate-elem-11-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/animate-elem-11-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/animate-elem-12-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/animate-elem-12-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/animate-elem-13-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/animate-elem-13-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/animate-elem-14-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/animate-elem-14-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/animate-elem-15-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/animate-elem-15-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/animate-elem-16-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/animate-elem-16-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/animate-elem-17-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/animate-elem-17-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/animate-elem-18-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/animate-elem-18-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/animate-elem-19-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/animate-elem-19-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/animate-elem-20-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/animate-elem-20-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/animate-elem-21-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/animate-elem-21-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/animate-elem-22-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/animate-elem-22-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/animate-elem-23-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/animate-elem-23-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/animate-elem-24-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/animate-elem-24-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/animate-elem-25-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/animate-elem-25-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/animate-elem-26-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/animate-elem-26-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/animate-elem-27-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/animate-elem-27-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/animate-elem-28-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/animate-elem-28-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/animate-elem-29-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/animate-elem-29-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/color-prof-01-f-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/color-prof-01-f-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/color-prop-01-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/color-prop-01-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/color-prop-02-f-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/color-prop-02-f-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/color-prop-03-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/color-prop-03-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/coords-trans-01-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/coords-trans-01-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/coords-trans-02-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/coords-trans-02-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/coords-trans-03-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/coords-trans-03-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/coords-trans-04-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/coords-trans-04-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/coords-trans-05-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/coords-trans-05-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/coords-trans-06-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/coords-trans-06-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/coords-units-01-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/coords-units-01-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/coords-units-02-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/coords-units-02-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/coords-units-03-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/coords-units-03-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/coords-viewattr-01-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/coords-viewattr-01-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/coords-viewattr-02-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/coords-viewattr-02-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/extend-namespace-01-f-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/extend-namespace-01-f-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/filters-blend-01-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/filters-blend-01-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/filters-color-01-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/filters-color-01-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/filters-composite-02-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/filters-composite-02-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/filters-conv-01-f-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/filters-conv-01-f-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/filters-diffuse-01-f-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/filters-diffuse-01-f-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/filters-displace-01-f-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/filters-displace-01-f-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/filters-example-01-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/filters-example-01-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/filters-gauss-01-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/filters-gauss-01-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/filters-image-01-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/filters-image-01-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/filters-light-01-f-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/filters-light-01-f-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/filters-morph-01-f-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/filters-morph-01-f-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/filters-offset-01-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/filters-offset-01-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/filters-specular-01-f-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/filters-specular-01-f-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/filters-tile-01-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/filters-tile-01-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/fonts-elem-01-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/fonts-elem-01-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/fonts-elem-02-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/fonts-elem-02-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/fonts-elem-03-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/fonts-elem-03-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/fonts-elem-04-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/fonts-elem-04-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/interact-cursor-01-f-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/interact-cursor-01-f-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/interact-dom-01-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/interact-dom-01-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/interact-events-01-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/interact-events-01-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/interact-order-01-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/interact-order-01-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/interact-order-02-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/interact-order-02-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/interact-order-03-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/interact-order-03-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/interact-zoom-01-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/interact-zoom-01-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/linking-a-01-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/linking-a-01-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/linking-a-02-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/linking-a-02-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/linking-a-03-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/linking-a-03-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/linking-a-04-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/linking-a-04-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/linking-uri-01-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/linking-uri-01-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/linking-uri-02-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/linking-uri-02-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/linking-uri-03-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/linking-uri-03-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/masking-mask-01-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/masking-mask-01-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/masking-opacity-01-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/masking-opacity-01-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/masking-path-01-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/masking-path-01-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/masking-path-02-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/masking-path-02-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/masking-path-03-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/masking-path-03-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/masking-path-04-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/masking-path-04-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/masking-path-05-f-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/masking-path-05-f-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/metadata-example-01-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/metadata-example-01-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/painting-fill-01-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/painting-fill-01-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/painting-fill-02-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/painting-fill-02-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/painting-fill-03-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/painting-fill-03-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/painting-fill-04-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/painting-fill-04-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/painting-marker-01-f-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/painting-marker-01-f-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/painting-marker-02-f-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/painting-marker-02-f-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/painting-render-01-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/painting-render-01-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/painting-stroke-01-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/painting-stroke-01-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/painting-stroke-02-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/painting-stroke-02-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/painting-stroke-03-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/painting-stroke-03-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/painting-stroke-04-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/painting-stroke-04-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/paths-data-01-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/paths-data-01-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/paths-data-02-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/paths-data-02-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/paths-data-03-f-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/paths-data-03-f-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/paths-data-04-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/paths-data-04-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/paths-data-05-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/paths-data-05-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/paths-data-06-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/paths-data-06-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/paths-data-07-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/paths-data-07-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/pservers-grad-01-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/pservers-grad-01-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/pservers-grad-02-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/pservers-grad-02-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/pservers-grad-03-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/pservers-grad-03-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/pservers-grad-04-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/pservers-grad-04-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/pservers-grad-05-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/pservers-grad-05-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/pservers-grad-06-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/pservers-grad-06-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/pservers-grad-07-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/pservers-grad-07-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/pservers-grad-08-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/pservers-grad-08-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/pservers-grad-09-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/pservers-grad-09-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/pservers-grad-10-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/pservers-grad-10-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/pservers-grad-11-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/pservers-grad-11-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/pservers-grad-12-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/pservers-grad-12-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/pservers-pattern-01-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/pservers-pattern-01-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/render-elems-01-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/render-elems-01-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/render-elems-02-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/render-elems-02-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/render-elems-03-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/render-elems-03-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/render-elems-06-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/render-elems-06-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/render-elems-07-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/render-elems-07-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/render-elems-08-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/render-elems-08-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/render-groups-01-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/render-groups-01-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/render-groups-03-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/render-groups-03-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/script-handle-01-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/script-handle-01-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/script-handle-02-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/script-handle-02-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/script-handle-03-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/script-handle-03-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/script-handle-04-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/script-handle-04-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/shapes-circle-01-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/shapes-circle-01-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/shapes-ellipse-01-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/shapes-ellipse-01-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/shapes-line-01-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/shapes-line-01-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/shapes-polygon-01-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/shapes-polygon-01-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/shapes-polyline-01-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/shapes-polyline-01-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/shapes-rect-01-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/shapes-rect-01-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/struct-cond-01-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/struct-cond-01-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/struct-cond-02-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/struct-cond-02-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/struct-defs-01-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/struct-defs-01-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/struct-dom-01-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/struct-dom-01-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/struct-dom-02-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/struct-dom-02-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/struct-dom-03-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/struct-dom-03-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/struct-dom-04-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/struct-dom-04-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/struct-dom-05-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/struct-dom-05-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/struct-dom-06-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/struct-dom-06-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/struct-frag-01-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/struct-frag-01-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/struct-group-01-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/struct-group-01-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/struct-group-02-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/struct-group-02-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/struct-image-01-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/struct-image-01-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/struct-image-02-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/struct-image-02-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/struct-image-03-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/struct-image-03-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/struct-image-04-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/struct-image-04-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/struct-image-05-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/struct-image-05-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/struct-symbol-01-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/struct-symbol-01-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/styling-css-01-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/styling-css-01-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/styling-css-02-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/styling-css-02-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/styling-css-03-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/styling-css-03-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/styling-inherit-01-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/styling-inherit-01-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/styling-pres-01-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/styling-pres-01-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/text-align-01-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/text-align-01-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/text-align-02-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/text-align-02-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/text-align-03-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/text-align-03-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/text-align-04-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/text-align-04-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/text-align-05-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/text-align-05-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/text-align-06-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/text-align-06-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/text-altglyph-01-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/text-altglyph-01-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/text-deco-01-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/text-deco-01-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/text-fonts-01-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/text-fonts-01-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/text-fonts-02-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/text-fonts-02-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/text-intro-01-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/text-intro-01-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/text-intro-02-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/text-intro-02-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/text-intro-03-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/text-intro-03-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/text-intro-04-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/text-intro-04-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/text-path-01-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/text-path-01-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/text-spacing-01-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/text-spacing-01-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/text-text-01-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/text-text-01-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/text-text-03-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/text-text-03-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/text-tref-01-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/text-tref-01-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/text-tselect-01-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/text-tselect-01-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/text-tspan-01-b-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/text-tspan-01-b-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/text-ws-01-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/text-ws-01-t-expected.png: Added.
  • svg-tests/W3C-SVG-1.1/text-ws-02-t-expected.checksum: Added.
  • svg-tests/W3C-SVG-1.1/text-ws-02-t-expected.png: Added. Add pixel test results for SVG.

Aug 17, 2005:

11:17 PM Changeset in webkit [10250] by mjs
  • 1 edit
    1 add in trunk/WebKitTools
  • add file that I forgot in the last checkin
  • DumpRenderTree/ImageDiff.m: Added. (main): (getImageFromStdin): (compareImages): (getDifferenceBitmap): (computePercentageDifferent):
10:59 PM Changeset in webkit [10249] by mjs
  • 6 edits in trunk/WebKitTools

Changes by Ben Lamonica and Eric Seidel, reviewed mostly by Eric and
somewhat by me, and also tweaked by me a little bit.

  • better support for pixel-dumping
  • use checksums of the images so the tests are fast
  • change output format to make the tests run faster
  • don't dump pixel results for tests that dump as text
  • DumpKCanvasTree/DumpKCanvasTree.m: (main): (dumpRenderTree): (md5HashStringForBitmap): (dumpPixelTests): (constrainSizeToMaximum): (getBitmapImageRepForSVGDocument):
  • DumpKCanvasTree/DumpKCanvasTree.xcodeproj/project.pbxproj:
  • DumpRenderTree/DumpRenderTree.m: (main): (dump): (dumpRenderTree): (md5HashStringForBitmap):
  • DumpRenderTree/DumpRenderTree.xcodeproj/project.pbxproj:
  • Scripts/run-webkit-tests:
9:23 PM Changeset in webkit [10248] by mjs
  • 134 edits in trunk

Reviewed by Darin.

  • layout-tests/fast/css/acid2.html: Replaced nonexistent remote URL that takes a very long time to time out, with a nonexistent local URL.
  • kwq/KWQRenderTreeDebug.cpp: (externalRepresentation): Remove hack to turn off scrollbars.
  • Updated many test results now that the layout tests properly do scrollbars when appropriate
  • layout-tests/css1/basic/comments-expected.txt:
  • layout-tests/css1/basic/containment-expected.txt:
  • layout-tests/css1/basic/id_as_selector-expected.txt:
  • layout-tests/css1/basic/inheritance-expected.txt:
  • layout-tests/css1/box_properties/border-expected.txt:
  • layout-tests/css1/box_properties/border_bottom-expected.txt:
  • layout-tests/css1/box_properties/border_bottom_width-expected.txt:
  • layout-tests/css1/box_properties/border_left-expected.txt:
  • layout-tests/css1/box_properties/border_left_width-expected.txt:
  • layout-tests/css1/box_properties/border_right_inline-expected.txt:
  • layout-tests/css1/box_properties/border_right_width-expected.txt:
  • layout-tests/css1/box_properties/border_style-expected.txt:
  • layout-tests/css1/box_properties/border_top-expected.txt:
  • layout-tests/css1/box_properties/border_top_width-expected.txt:
  • layout-tests/css1/box_properties/border_width-expected.txt:
  • layout-tests/css1/box_properties/clear-expected.txt:
  • layout-tests/css1/box_properties/clear_float-expected.txt:
  • layout-tests/css1/box_properties/float_elements_in_series-expected.txt:
  • layout-tests/css1/box_properties/float_margin-expected.txt:
  • layout-tests/css1/box_properties/float_on_text_elements-expected.txt:
  • layout-tests/css1/box_properties/height-expected.txt:
  • layout-tests/css1/box_properties/margin-expected.txt:
  • layout-tests/css1/box_properties/margin_bottom-expected.txt:
  • layout-tests/css1/box_properties/margin_inline-expected.txt:
  • layout-tests/css1/box_properties/margin_left-expected.txt:
  • layout-tests/css1/box_properties/margin_right-expected.txt:
  • layout-tests/css1/box_properties/margin_top-expected.txt:
  • layout-tests/css1/box_properties/padding-expected.txt:
  • layout-tests/css1/box_properties/padding_bottom-expected.txt:
  • layout-tests/css1/box_properties/padding_inline-expected.txt:
  • layout-tests/css1/box_properties/padding_left-expected.txt:
  • layout-tests/css1/box_properties/padding_right-expected.txt:
  • layout-tests/css1/box_properties/padding_top-expected.txt:
  • layout-tests/css1/box_properties/width-expected.txt:
  • layout-tests/css1/cascade/cascade_order-expected.txt:
  • layout-tests/css1/classification/display-expected.txt:
  • layout-tests/css1/classification/list_style_type-expected.txt:
  • layout-tests/css1/classification/white_space-expected.txt:
  • layout-tests/css1/color_and_background/background-expected.txt:
  • layout-tests/css1/color_and_background/background_attachment-expected.txt:
  • layout-tests/css1/color_and_background/background_position-expected.txt:
  • layout-tests/css1/color_and_background/background_repeat-expected.txt:
  • layout-tests/css1/conformance/forward_compatible_parsing-expected.txt:
  • layout-tests/css1/font_properties/font-expected.txt:
  • layout-tests/css1/font_properties/font_family-expected.txt:
  • layout-tests/css1/font_properties/font_size-expected.txt:
  • layout-tests/css1/font_properties/font_weight-expected.txt:
  • layout-tests/css1/formatting_model/floating_elements-expected.txt:
  • layout-tests/css1/formatting_model/height_of_lines-expected.txt:
  • layout-tests/css1/formatting_model/horizontal_formatting-expected.txt:
  • layout-tests/css1/formatting_model/inline_elements-expected.txt:
  • layout-tests/css1/formatting_model/replaced_elements-expected.txt:
  • layout-tests/css1/formatting_model/vertical_formatting-expected.txt:
  • layout-tests/css1/pseudo/anchor-expected.txt:
  • layout-tests/css1/pseudo/firstletter-expected.txt:
  • layout-tests/css1/pseudo/firstline-expected.txt:
  • layout-tests/css1/pseudo/multiple_pseudo_elements-expected.txt:
  • layout-tests/css1/text_properties/letter_spacing-expected.txt:
  • layout-tests/css1/text_properties/line_height-expected.txt:
  • layout-tests/css1/text_properties/text-transCapitalize-expected.txt:
  • layout-tests/css1/text_properties/text_decoration-expected.txt:
  • layout-tests/css1/text_properties/text_indent-expected.txt:
  • layout-tests/css1/text_properties/text_transform-expected.txt:
  • layout-tests/css1/text_properties/vertical_align-expected.txt:
  • layout-tests/css1/text_properties/word_spacing-expected.txt:
  • layout-tests/css1/units/color_units-expected.txt:
  • layout-tests/css1/units/length_units-expected.txt:
  • layout-tests/dom/html/level2/html/HTMLBaseElement02-expected.txt:
  • layout-tests/editing/inserting/insert-div-023-expected.txt:
  • layout-tests/editing/selection/select-all-001-expected.txt:
  • layout-tests/editing/selection/select-all-002-expected.txt:
  • layout-tests/editing/selection/select-all-003-expected.txt:
  • layout-tests/editing/selection/select-all-004-expected.txt:
  • layout-tests/editing/selection/unrendered-001-expected.txt:
  • layout-tests/editing/selection/unrendered-002-expected.txt:
  • layout-tests/editing/selection/unrendered-003-expected.txt:
  • layout-tests/editing/selection/unrendered-004-expected.txt:
  • layout-tests/editing/selection/unrendered-005-expected.txt:
  • layout-tests/fast/block/basic/013-expected.txt:
  • layout-tests/fast/block/basic/016-expected.txt:
  • layout-tests/fast/block/float/008-expected.txt:
  • layout-tests/fast/block/float/013-expected.txt:
  • layout-tests/fast/block/float/019-expected.txt:
  • layout-tests/fast/block/float/021-expected.txt:
  • layout-tests/fast/block/float/025-expected.txt:
  • layout-tests/fast/block/float/026-expected.txt:
  • layout-tests/fast/block/float/027-expected.txt:
  • layout-tests/fast/block/float/028-expected.txt:
  • layout-tests/fast/block/float/032-expected.txt:
  • layout-tests/fast/block/float/033-expected.txt:
  • layout-tests/fast/block/margin-collapse/103-expected.txt:
  • layout-tests/fast/block/positioning/047-expected.txt:
  • layout-tests/fast/block/positioning/051-expected.txt:
  • layout-tests/fast/block/positioning/055-expected.txt:
  • layout-tests/fast/block/positioning/auto/007-expected.txt:
  • layout-tests/fast/css/005-expected.txt:
  • layout-tests/fast/css/MarqueeLayoutTest-expected.txt:
  • layout-tests/fast/css/word-space-extra-expected.txt:
  • layout-tests/fast/dom/attr_dead_doc-expected.txt:
  • layout-tests/fast/dom/features-expected.txt:
  • layout-tests/fast/dynamic/008-expected.txt:
  • layout-tests/fast/dynamic/flash-replacement-test-expected.txt:
  • layout-tests/fast/encoding/utf-16-big-endian-expected.txt:
  • layout-tests/fast/encoding/utf-16-little-endian-expected.txt:
  • layout-tests/fast/flexbox/016-expected.txt:
  • layout-tests/fast/forms/form-element-geometry-expected.txt:
  • layout-tests/fast/frames/001-expected.txt:
  • layout-tests/fast/frames/002-expected.txt:
  • layout-tests/fast/frames/contentWindow_Frame-expected.txt:
  • layout-tests/fast/frames/contentWindow_iFrame-expected.txt:
  • layout-tests/fast/frames/empty-frame-src-expected.txt:
  • layout-tests/fast/frames/frameElement-frame-expected.txt:
  • layout-tests/fast/frames/frameElement-iframe-expected.txt:
  • layout-tests/fast/frames/invalid-expected.txt:
  • layout-tests/fast/frames/valid-expected.txt:
  • layout-tests/fast/inline-block/003-expected.txt:
  • layout-tests/fast/js/window-object-cross-frame-calls-expected.txt:
  • layout-tests/fast/lists/008-expected.txt:
  • layout-tests/fast/replaced/005-expected.txt:
  • layout-tests/fast/replaced/007-expected.txt:
  • layout-tests/fast/selectors/166-expected.txt:
  • layout-tests/fast/table/023-expected.txt:
  • layout-tests/fast/table/034-expected.txt:
  • layout-tests/fast/table/040-expected.txt:
  • layout-tests/fast/table/border-collapsing/004-expected.txt:
  • layout-tests/fast/table/height-percent-test-expected.txt:
  • layout-tests/fast/table/wide-colspan-expected.txt:
  • layout-tests/fast/table/wide-column-expected.txt:
  • layout-tests/fast/text/whitespace/024-expected.txt:
  • layout-tests/fast/tokenizer/004-expected.txt:
  • layout-tests/traversal/tree-walker-004-expected.txt:
5:31 PM Changeset in webkit [10247] by bdakin
  • 2 edits in trunk/WebCore

Reviewed by Maciej

Test cases added: (NONE)

This is a fix for http://bugzilla.opendarwin.org/show_bug.cgi?id=4499
which describes a memory leak that happens on bugzilla after
searching for all open WebKit bugs.

  • kwq/KWQArrayImpl.mm: (KWQArrayImpl::resize): When resizing to 0, free the old data after setting it

to NULL.

5:25 PM Changeset in webkit [10246] by mjs
  • 2 edits in trunk/WebKit

Reviewed by Darin.

  • fix mysterious CGImageSource error message and possibly crash on layout tests.
  • WebView.subproj/WebMainResourceLoader.m: (-[WebMainResourceLoader receivedError:]): Retain the data source since it may prematurely self-destruct otherwise. (-[WebMainResourceLoader cancelWithError:]): ditto
5:20 PM Changeset in webkit [10245]
  • 89 copies
    2 deletes in tags/WebCore-415~13~2

This commit was manufactured by cvs2svn to create tag
'WebCore-415~13~2'.

5:20 PM Changeset in webkit [10244] by adele
  • 2 edits in branches/Safari-OC-branch/WebCore

Merged fix from TOT to branch

2005-08-17 Justin Garcia <justin.garcia@apple.com>

Reviewed by darin, adele

Fixes <rdar://problem/4219869> REGRESSION (OC): First frame never draws if it's delayed

A recent change uncovered a bug where on early returns from KHTMLView::layout(), layoutSchedulingEnabled
was not reset to true, preventing later layouts from occuring.

  • khtml/khtmlview.cpp: (KHTMLView::layout):
5:19 PM Changeset in webkit [10243] by adele
  • 2 edits in branches/Safari-OC-branch/WebCore

Merged fix from TOT to branch

2005-08-17 Justin Garcia <justin.garcia@apple.com>

Reviewed by darin, adele

Fixes <rdar://problem/4219869> REGRESSION (OC): First frame never draws if it's delayed

A recent change uncovered a bug where on early returns from KHTMLView::layout(), layoutSchedulingEnabled
was not reset to true, preventing later layouts from occuring.

  • khtml/khtmlview.cpp: (KHTMLView::layout):
5:15 PM Changeset in webkit [10242] by adele
  • 2 edits in branches/Safari-2-0-branch/WebCore

Merged fix from TOT to branch

2005-08-17 Justin Garcia <justin.garcia@apple.com>

Reviewed by darin, adele

Fixes <rdar://problem/4219869> REGRESSION (OC): First frame never draws if it's delayed

A recent change uncovered a bug where on early returns from KHTMLView::layout(), layoutSchedulingEnabled
was not reset to true, preventing later layouts from occuring.

  • khtml/khtmlview.cpp: (KHTMLView::layout):
5:13 PM Changeset in webkit [10241]
  • 69 copies
    2 deletes in tags/WebCore-315~10

This commit was manufactured by cvs2svn to create tag
'WebCore-315~10'.

5:13 PM Changeset in webkit [10240] by adele
  • 2 edits in branches/Safari-1-3-branch/WebCore

Versioning for branch - WebCore-315.10

5:11 PM Changeset in webkit [10239] by adele
  • 2 edits in branches/Safari-1-3-branch/WebCore

Merged fix from TOT to branch

2005-08-17 Justin Garcia <justin.garcia@apple.com>

Reviewed by darin, adele

Fixes <rdar://problem/4219869> REGRESSION (OC): First frame never draws if it's delayed

A recent change uncovered a bug where on early returns from KHTMLView::layout(), layoutSchedulingEnabled
was not reset to true, preventing later layouts from occuring.

  • khtml/khtmlview.cpp: (KHTMLView::layout):
5:03 PM Changeset in webkit [10238] by justing
  • 2 edits in trunk/WebCore

Reviewed by darin, adele

Fixes <rdar://problem/4219869> REGRESSION (OC): First frame never draws if it's delayed

A recent change uncovered a bug where on early returns from KHTMLView::layout(), layoutSchedulingEnabled
was not reset to true, preventing later layouts from occuring.

  • khtml/khtmlview.cpp: (KHTMLView::layout):
4:25 PM Changeset in webkit [10237] by vicki
  • 2 edits in branches/Safari-1-3-branch/WebCore

Reviewed by Darin.

  • fix <rdar://problem/4217250> REGRESSION (OC): crash loading XML file with <script> tag in it
  • khtml/xml/xml_tokenizer.cpp: (khtml::XMLTokenizer::startElement): make sure elements that id themselves as scripts are also HTML elements
2:41 PM Changeset in webkit [10236] by vicki
  • 2 edits in branches/Safari-OC-branch/WebCore

Reviewed by Darin.

  • fix <rdar://problem/4217250> REGRESSION (OC): crash loading XML file with <script> tag in it
  • khtml/xml/xml_tokenizer.cpp: (khtml::XMLTokenizer::startElement): make sure that elements that id themselves as scripts are also HTML elements
2:21 PM Changeset in webkit [10235] by vicki
  • 2 edits in branches/Safari-2-0-branch/WebCore

Reviewed by Darin.

  • fix <rdar://problem/4217250> REGRESSION (OC): crash loading XML file with <script> tag in it
  • khtml/xml/xml_tokenizer.cpp: (khtml::XMLTokenizer::startElement): make sure that elements that id themselves as scripts are also HTML elements
2:08 PM Changeset in webkit [10234] by darin
  • 10 edits in trunk

Reviewed and landed by Darin.

  • layout-tests/dom/html/level2/events/dispatchEvent08.js: Updated.
  • layout-tests/dom/html/level2/events/dispatchEvent09.js: Ditto.
  • layout-tests/dom/html/level2/events/dispatchEvent10.js: Ditto.
  • layout-tests/dom/html/level2/events/dispatchEvent11.js: Ditto.
  • layout-tests/dom/html/level2/events/dispatchEvent12.js: Ditto.
  • layout-tests/dom/html/level2/events/dispatchEvent13.js: Ditto.
  • layout-tests/dom/html/level2/events/dispatchEvent11-expected.txt: Now succeeds.
  • layout-tests/dom/html/level2/events/dispatchEvent12-expected.txt: Now fails.
  • layout-tests/dom/html/level2/events/dispatchEvent13-expected.txt: Now succeeds.
1:12 PM Changeset in webkit [10233] by justing
  • 5 edits in trunk/WebCore

Reviewed by rjw

Addresses <rdar://problem/4192534> new frame load delegate SPI needed for Dashboard

Call handledOnloadEvents bridge method after load events are dispatched in a frame

  • khtml/xml/dom_docimpl.cpp: (DocumentImpl::implicitClose):
  • kwq/KWQKHTMLPart.h:
  • kwq/KWQKHTMLPart.mm: (KWQKHTMLPart::handledOnloadEvents):
  • kwq/WebCoreBridge.h:
1:11 PM Changeset in webkit [10232] by justing
  • 6 edits in trunk/WebKit

Reviewed by rjw

Addresses <rdar://problem/4192534> new frame load delegate SPI needed for Dashboard

Added handledOnloadEvents delegate method (private for now)

  • WebCoreSupport.subproj/WebBridge.m: (-[WebBridge handledOnloadEvents]):
  • WebView.subproj/WebDefaultFrameLoadDelegate.m: (-[WebDefaultFrameLoadDelegate webView:didHandleOnloadEventsForFrame:]):
  • WebView.subproj/WebFrame.m: (-[WebFrame _handledOnloadEvents]):
  • WebView.subproj/WebFramePrivate.h:
  • WebView.subproj/WebViewPrivate.h:
11:27 AM Changeset in webkit [10231] by adele
  • 2 edits in branches/Safari-2-0-branch/WebKit

Merged fix from TOT to Safari-2-0-branch

2005-08-16 Darin Adler <Darin Adler>

Reviewed by Trey.

  • improved fix for <rdar://problem/4211631>, tiled images tiled incorrectly when printing or drawing offscreen
  • WebCoreSupport.subproj/WebImageData.m: (-[WebImageData tileInRect:fromPoint:context:]): Fix pattern phase origin to use the image tile origin, which is clearly right, rather than the image rectangle, which isn't right, but often is the same.
11:14 AM Changeset in webkit [10230] by sullivan
  • 2 edits in trunk/WebKit

Reviewed by Geoff Garen.

  • fixed <rdar://problem/4219817> Particular icon database + bookmarks + history crashes Safari on launch
  • Misc.subproj/WebIconDatabase.m: (-[WebIconDatabase releaseIconForURL:]): Move line that might remove last reference to iconURL to the end of the block.
11:06 AM Changeset in webkit [10229] by adele
  • 2 edits in branches/Safari-2-0-branch/WebCore

Fixed merge error from last checkin.

  • khtml/html/html_miscimpl.cpp: (HTMLBaseFontElementImpl::~HTMLBaseFontElementImpl): (HTMLCollectionImpl::~HTMLCollectionImpl):
1:07 AM Changeset in webkit [10228] by vicki
  • 2 edits
    1 add in trunk/WebCore

Reviewed by Maciej.

  • fix <rdar://problem/4175734> Crash trying to retrieve data with XMLHttpRequest with Content-Type: empty

Test cases added:

  • manual-tests/xmlhttprequest-contenttype-empty.html: Added.
  • khtml/ecma/xmlhttprequest.cpp: (KJS::XMLHttpRequest::getValueProperty): allow empty entries when splitting to create the mime type string, otherwise we access a garbage pointer when stripping whitespace

Aug 16, 2005:

10:01 PM Changeset in webkit [10227] by darin
  • 2 edits in trunk/WebKit

Reviewed by Trey.

  • improved fix for <rdar://problem/4211631>, tiled images tiled incorrectly when printing or drawing offscreen
  • WebCoreSupport.subproj/WebImageData.m: (-[WebImageData tileInRect:fromPoint:context:]): Fix pattern phase origin to use the image tile origin, which is clearly right, rather than the image rectangle, which isn't right, but often is the same.
9:06 PM Changeset in webkit [10226] by darin
  • 3 edits in trunk/WebCore

Reviewed by Maciej.

  • fixed bug that was causing a crash when running layout tests
  • khtml/ecma/kjs_binding.h: Remove unused deleteDOMObject.
  • khtml/ecma/kjs_binding.cpp: (KJS::ScriptInterpreter::forgetDOMObject): Move code in here from forgetDOMObject. (KJS::ScriptInterpreter::getDOMNodeForDocument): For the null-document case, use the general DOM objects map rather than a per-document map. (KJS::ScriptInterpreter::forgetDOMNodeForDocument): Ditto. (KJS::ScriptInterpreter::putDOMNodeForDocument): Ditto. (KJS::ScriptInterpreter::forgetAllDOMNodesForDocument): Assert that document is not null.
6:31 PM Changeset in webkit [10225] by adele
  • 2 edits in branches/Safari-2-0-branch/WebKit

Merged fix from TOT to Safari-2-0-branch

2005-08-16 Adele Peterson <adele@apple.com>

Reviewed by John.

  • fixed <rdar://problem/4210320> URL tooltips should display a URL for elements that submit forms

When the setShowsURLsInToolTips preference is set, we will display a tooltip containing
the form's url when you mouse over a submit button.

  • WebView.subproj/WebHTMLView.m: (-[WebHTMLView _updateMouseoverWithEvent:]):
6:29 PM Changeset in webkit [10224] by adele
  • 2 edits in trunk/WebKit

Reviewed by John.

  • fixed <rdar://problem/4210320> URL tooltips should display a URL for elements that submit forms

When the setShowsURLsInToolTips preference is set, we will display a tooltip containing
the form's url when you mouse over a submit button.

  • WebView.subproj/WebHTMLView.m: (-[WebHTMLView _updateMouseoverWithEvent:]):
6:07 PM Changeset in webkit [10223] by darin
  • 4 edits in trunk/WebCore

Reviewed by Geoff.

  • changed main_thread_malloc so we don't have two conflicting versions of the same function This fixes a crash I was seeing running the WebKit tests.
  • khtml/misc/main_thread_malloc.h: Took out all the ifdefs from this header.
  • khtml/misc/main_thread_malloc.cpp: Added non-NDEBUG versions of the functions that just call the system malloc, and put the NDEBUG versions in an #else.
  • WebCore-tests.exp: Export the new stuff so the tests still work.
6:00 PM Changeset in webkit [10222] by darin
  • 4 edits in trunk/JavaScriptCore

Reviewed by Geoff.

  • fixed crash in one of the JavaScript tests (introduced by my throwError change)
  • kjs/nodes.cpp: (Node::setExceptionDetailsIfNeeded): Check if the exception is an object before setting the file and line number properties on it. Something to think about in the future -- do we really want to do this on any object that's thrown? How about limiting it to error objects that were created by the JavaScript engine?
  • changed kjs_fast_malloc so we don't have two conflicting versions of the same function
  • kjs/fast_malloc.h: Took out all the ifdefs from this header.
  • kjs/fast_malloc.cpp: Added non-NDEBUG versions of the functions that just call the system malloc, and put the NDEBUG versions in an #else.
5:45 PM Changeset in webkit [10221] by adele
  • 3 edits in branches/Safari-2-0-branch/WebCore

Merged fix from TOT to Safari-2-0-branch
<rdar://problem/4219015> HTMLCollections leak their info (reproducible on sony.com)

2005-08-15 Maciej Stachowiak <mjs@apple.com>

Reviewed by John.

  • fixed leak of HTML collection info - this can build up to hundreds of leaks pretty quickly

http://bugzilla.opendarwin.org/show_bug.cgi?id=4450

  • khtml/html/html_miscimpl.cpp: (DOM::HTMLCollectionImpl::HTMLCollectionImpl): Initialize new m_ownsInfo member. (DOM::HTMLCollectionImpl::~HTMLCollectionImpl): Delete info if owned. (DOM::HTMLCollectionImpl::resetCollectionInfo): When creating new info, indicate that it's owned.
  • khtml/html/html_miscimpl.h: Declare new member.
5:05 PM Changeset in webkit [10220] by darin
  • 5 edits in branches/pcre-6-1-branch/JavaScriptCore

More UTF-16 hacking; also updated the project file to merge with TOT.

4:57 PM Changeset in webkit [10219] by mjs
  • 3 edits in trunk/WebCore

Reviewed by John.

  • fixed leak of HTML collection info - this can build up to hundreds of leaks pretty quickly

http://bugzilla.opendarwin.org/show_bug.cgi?id=4450

  • khtml/html/html_miscimpl.cpp: (DOM::HTMLCollectionImpl::HTMLCollectionImpl): Initialize new m_ownsInfo member. (DOM::HTMLCollectionImpl::~HTMLCollectionImpl): Delete info if owned. (DOM::HTMLCollectionImpl::resetCollectionInfo): When creating new info, indicate that it's owned.
  • khtml/html/html_miscimpl.h: Declare new member.
3:01 PM Changeset in webkit [10218] by darin
  • 9 edits
    1 add in trunk/JavaScriptCore

Reviewed by Geoff.

  • clean up exported symbols that are not in a "KJS" namespace
  • bindings/NP_jsobject.cpp: (identiferFromNPIdentifier): Marked this function static so it no longer has external linkage.
  • bindings/c/c_utility.h: Put all this stuff inside the KJS namespace.
  • bindings/c/c_utility.cpp: Also marked some globals static so they don't have external linkage; not as important given the namespace.
  • bindings/npruntime.cpp: Marked functions static so they no longer have internal linkage. Also removed unused _NPN_SetExceptionWithUTF8 function (not in header, had C++ linkage!).
  • bindings/jni/jni_utility.cpp: (KJS::Bindings::getJavaVM): Call KJS_GetCreatedJavaVMs using the soft linking header, instead of calling the JNI call. This allows processes to link both JavaScriptCore and JavaVM without a symbol conflict.
  • bindings/softlinking.c: (loadFramework): Marked this function static so it no longer has external linkage. (getFunctionPointer): Ditto. (KJS_GetCreatedJavaVMs): Renamed this so it has a KJS prefix.
  • JavaScriptCore.xcodeproj/project.pbxproj: Added softlinking.h.
  • bindings/softlinking.h: Added.
  • kjs/nodes2string.cpp: (streamAssignmentOperatorTo): Marked this function static so it no longer has external linkage.
2:53 PM Changeset in webkit [10217] by harrison
  • 2 edits in trunk/WebCore

<rdar://problem/4119646> assertion failure in DOM::Position::upstream at babelfish.com
<rdar://problem/4125949> Assertion failure clicking outside of textarea in page containing only textarea

Removed asserts that did not account for iterating from a nested node to its parent.

Test cases added: n/a for assert removal

  • khtml/xml/dom_position.cpp: (DOM::Position::upstream): (DOM::Position::downstream):
2:25 PM Changeset in webkit [10216] by adele
  • 4 edits in branches/Safari-2-0-branch/WebKit

Merged fix from TOT to Safari-2-0-branch

2005-08-15 Darin <Darin Adler>

Reviewed by Beth.

This is a fix for <rdar://problem/4211631> tiled images tiled incorrectly when printing or
drawing offscreen.

Cayenne found there was a problem when they were trying to take screen shots of widgets, and
it was ultimately a problem with the way we tile images. Darin was able to fix the problem
by replacing some confusing hacked code with CG calls.

  • WebCoreSupport.subproj/WebImageData.m: (-[WebImageData tileInRect:fromPoint:context:]):
  • WebCoreSupport.subproj/WebImageRenderer.m: (-[WebInternalImage tileInRect:fromPoint:context:]):
  • WebCoreSupport.subproj/WebTextRenderer.m: (-[WebTextRenderer drawLineForMisspelling:withWidth:]):
12:03 PM Changeset in webkit [10215] by darin
  • 40 edits
    2 deletes in trunk

WebCore:

Reviewed by Beth Dakin.

  • removed Panther-only code that was not being compiled and was simply "bit-rotting"
  • WebCorePrefix.h:
  • khtml/misc/loader.cpp: (CachedImage::CachedImage):
  • khtml/rendering/render_canvasimage.cpp:
  • kwq/KWQAccObject.mm: (-[KWQAccObject roleDescription]): (-[KWQAccObject accessibilityAttributeNames]): (-[KWQAccObject accessibilityActionDescription:]): (-[KWQAccObject accessibilityAttributeValue:]): (-[KWQAccObject accessibilityIsAttributeSettable:]):
  • kwq/KWQComboBox.mm: (QComboBox::QComboBox):
  • kwq/KWQFoundationExtras.h: (KWQCFAutorelease):
  • kwq/KWQPixmap.mm: (QPixmap::QPixmap): (QPixmap::receivedData):
  • kwq/KWQString.h: (QChar::direction):
  • kwq/KWQTextArea.mm: (-[KWQTextArea tile]):
  • kwq/KWQTextEdit.mm: (QTextEdit::setScrollBarModes):
  • kwq/KWQTextField.mm: (-[KWQTextFieldController string]):
  • kwq/KWQTextUtilities.mm: (currentTextBreakLocaleID):
  • kwq/WebCoreScrollView.m:

WebKit:

Reviewed by Beth Dakin.

  • removed Panther-only code that was not being compiled and was simply "bit-rotting"
  • Misc.subproj/WebFileDatabase.m: (-[WebFileDatabase _createLRUList:]): (+[WebFileDatabase _syncLoop:]):
  • Misc.subproj/WebKitErrors.m: (registerErrors):
  • Misc.subproj/WebNSObjectExtras.h: (WebCFAutorelease):
  • Misc.subproj/WebNSPasteboardExtras.m: (-[NSPasteboard _web_declareAndWriteDragImage:URL:title:archive:source:]):
  • WebCoreSupport.subproj/WebImageData.h:
  • WebCoreSupport.subproj/WebImageDecodeItem.h:
  • WebCoreSupport.subproj/WebImageDecodeItem.m:
  • WebCoreSupport.subproj/WebImageDecoder.h:
  • WebCoreSupport.subproj/WebImageDecoder.m: (decoderThread): (startDecoderThread):
  • WebCoreSupport.subproj/WebKeyGeneration.cpp: Removed.
  • WebCoreSupport.subproj/WebKeyGeneration.h: Removed.
  • WebCoreSupport.subproj/WebKeyGenerator.h:
  • WebCoreSupport.subproj/WebTextRenderer.m: (getUncachedWidth): (_drawGlyphs):
  • WebCoreSupport.subproj/WebViewFactory.m: (-[WebViewFactory getBytes:fromTextMarker:length:]):
  • WebKit.xcodeproj/project.pbxproj:
  • WebKitPrefix.h:
  • WebView.subproj/WebDataSource.m: (-[WebDataSource _setPrimaryLoadComplete:]): (+[WebDataSource _repTypesAllowImageTypeOmission:]): (-[WebDataSource isLoading]):
  • WebView.subproj/WebDefaultContextMenuDelegate.m: (localizedMenuTitleFromAppKit): (-[WebDefaultUIDelegate menuItemWithTag:]): (-[WebDefaultUIDelegate contextMenuItemsForElement:defaultMenuItems:]): (-[WebDefaultUIDelegate editingContextMenuItemsForElement:defaultMenuItems:]):
  • WebView.subproj/WebFormDataStream.m: (formCanRead): (webSetHTTPBody):
  • WebView.subproj/WebFrameView.m: (+[WebFrameView _viewTypesAllowImageTypeOmission:]):
  • WebView.subproj/WebHTMLView.m: (-[WebHTMLView _documentFragmentFromPasteboard:allowPlainText:chosePlainText:]): (-[WebHTMLView resourceForData:preferredFilename:]): (-[WebHTMLView _lookUpInDictionaryFromMenu:]): (-[WebHTMLView validateUserInterfaceItem:]): (-[WebHTMLView _attributeStringFromDOMRange:]): (-[WebHTMLView toggleBaseWritingDirection:]): (-[WebHTMLView changeBaseWritingDirection:]):
  • WebView.subproj/WebPDFRepresentation.h:
  • WebView.subproj/WebPDFRepresentation.m:
  • WebView.subproj/WebPDFView.h:
  • WebView.subproj/WebPDFView.m:
  • WebView.subproj/WebPreferences.m: (+[WebPreferences _systemCFStringEncoding]):
  • WebView.subproj/WebView.m: (-[WebView _commonInitializationWithFrameName:groupName:]):
11:28 AM Changeset in webkit [10214] by vicki
  • 1 edit in trunk/WebCore/ChangeLog-2005-08-23

Fix ChangeLog typo from my last checkin. Remove NONE from the layout-test section.

10:36 AM Changeset in webkit [10213] by darin
  • 11 edits in trunk

WebCore:

Reviewed by Beth Dakin.

  • removed some unnecessary code
  • kwq/KWQKHTMLPart.mm: (KWQKHTMLPart::imageFromRect): Remove code to call setAdditionalPatternPhase since that is no longer needed.
  • kwq/WebCoreGraphicsBridge.h: Remove unused setAdditionalPatternPhase, createRGBColorSpace, createGrayColorSpace, and createCMYKColorSpace methods.
  • kwq/WebCoreGraphicsBridge.m: Ditto.

WebKit:

Reviewed by Beth Dakin.

  • removed some unnecessary code
  • WebCoreSupport.subproj/WebGraphicsBridge.h: Removed pattern-phase related field and methods.
  • WebCoreSupport.subproj/WebGraphicsBridge.m: Ditto.
  • WebCoreSupport.subproj/WebImageData.m: Tweaked formatting and removed some unused code inside #if and comments.
  • WebCoreSupport.subproj/WebImageRenderer.h: Removed USE_CGIMAGEREF (which is always true now).
  • WebCoreSupport.subproj/WebImageRenderer.m: Removed old non-CGImageRef code.
  • WebCoreSupport.subproj/WebImageRendererFactory.m: (-[WebImageRendererFactory imageRendererWithMIMEType:]): Removed non-USE_CGIMAGEREF code. (-[WebImageRendererFactory imageRendererWithData:MIMEType:]): Ditto. (-[WebImageRendererFactory imageRendererWithSize:]): Ditto. (-[WebImageRendererFactory imageRendererWithName:]): Ditto.
2:17 AM Changeset in webkit [10212] by eseidel
  • 2 edits in trunk/WebCore

Bug #: 4445
Submitted by: Tobias Lidskog <tobiaslidskog@mac.com>
Reviewed by: eseidel

1:58 AM Changeset in webkit [10211] by eseidel
  • 15 edits in trunk

Bug #: 4431
Submitted by: Tobias Lidskog <tobiaslidskog@mac.com>
Reviewed by: eseidel

  • kcanvas/KCanvasContainer.cpp: (KCanvasContainer::needsTemporaryBuffer):
  • kcanvas/device/KRenderingPaintServerSolid.cpp: (KRenderingPaintServerSolid::opacity):
  • kcanvas/device/KRenderingPaintServerSolid.h:
  • kcanvas/device/KRenderingStyle.cpp: (KRenderingStyle::Private::Private): (KRenderingStyle::opacity): (KRenderingStyle::setOpacity):
  • kcanvas/device/KRenderingStyle.h:
  • kcanvas/device/quartz/KCanvasResourcesQuartz.mm: (KCanvasContainerQuartz::draw):
  • kcanvas/device/quartz/KRenderingPaintServerQuartz.mm: (KRenderingPaintServerSolidQuartz::draw): (KRenderingPaintServerPatternQuartz::draw):
  • kcanvas/device/quartz/QuartzSupport.mm: (applyStyleToContext):
  • ksvg2/core/KCanvasRenderingStyle.cpp: (KCanvasRenderingStyle::opacity): (KCanvasRenderingStyle::setOpacity):
  • ksvg2/core/KCanvasRenderingStyle.h: Change all references to Opacity to use floats. http://bugzilla.opendarwin.org/show_bug.cgi?id=4431
12:39 AM Changeset in webkit [10210] by eseidel
  • 5 edits in trunk

Bug #: 4453
Submitted by: eseidel
Reviewed by: mjs

  • WebCore.xcodeproj/project.pbxproj: bison cleanup.
  • kdom/ecma/DOMLookup.h: now uses throwError
  • kdom/ecma/Ecma.cpp: (Ecma::~Ecma): now uses clearProperties
  • kdom/ecma/GlobalObject.cpp: now uses throwError (GlobalObject::clear): now uses clearProperties (GlobalObjectFunc::callAsFunction): now uses throwError Fixes necessary for WebCore+SVG after 4437. http://bugzilla.opendarwin.org/show_bug.cgi?id=4453
Note: See TracTimeline for information about the timeline view.